mirror of
https://github.com/gwm17/SabreCal.git
synced 2024-11-22 18:18:52 -05:00
Removing premake5 relics
This commit is contained in:
parent
36790c94a3
commit
cd859d4ed2
114
premake5.lua
114
premake5.lua
|
@ -1,114 +0,0 @@
|
||||||
workspace "SabreCal"
|
|
||||||
architecture "x64"
|
|
||||||
configurations {
|
|
||||||
"Release",
|
|
||||||
"Debug"
|
|
||||||
}
|
|
||||||
|
|
||||||
ROOTIncludeDir = "/usr/include/root/"
|
|
||||||
ROOTLibDir = "/usr/lib64/root/"
|
|
||||||
|
|
||||||
project "CalDict"
|
|
||||||
kind "SharedLib"
|
|
||||||
language "C++"
|
|
||||||
cppdialect "c++11"
|
|
||||||
targetdir "./lib/"
|
|
||||||
objdir "./objs/"
|
|
||||||
|
|
||||||
prebuildcommands {
|
|
||||||
"rootcint -f src/CalDict/cal_dict.cxx src/CalDict/DataStructs.h src/CalDict/LinkDef_CalDict.h",
|
|
||||||
"{COPY} src/CalDict/*.pcm ./lib/"
|
|
||||||
}
|
|
||||||
|
|
||||||
postbuildcommands {
|
|
||||||
"{COPY} src/CalDict/DataStructs.h ./include/"
|
|
||||||
}
|
|
||||||
|
|
||||||
files {
|
|
||||||
"src/CalDict/DataStructs.h",
|
|
||||||
"src/CalDict/*.cpp",
|
|
||||||
"src/CalDict/*.cxx"
|
|
||||||
}
|
|
||||||
|
|
||||||
includedirs {
|
|
||||||
"./",
|
|
||||||
"src/CalDict",
|
|
||||||
}
|
|
||||||
|
|
||||||
sysincludedirs {
|
|
||||||
ROOTIncludeDir
|
|
||||||
}
|
|
||||||
|
|
||||||
libdirs {
|
|
||||||
ROOTLibDir
|
|
||||||
}
|
|
||||||
|
|
||||||
links {
|
|
||||||
"Gui", "Core", "Imt", "RIO", "Net", "Hist",
|
|
||||||
"Graf", "Graf3d", "Gpad", "ROOTDataFrame", "ROOTVecOps",
|
|
||||||
"Tree", "TreePlayer", "Rint", "Postscript", "Matrix",
|
|
||||||
"Physics", "MathCore", "Thread", "MultiProc", "m", "dl"
|
|
||||||
}
|
|
||||||
|
|
||||||
filter "system:macosx or linux"
|
|
||||||
linkoptions {
|
|
||||||
"-pthread",
|
|
||||||
"-rdynamic"
|
|
||||||
}
|
|
||||||
|
|
||||||
filter "configurations:Debug"
|
|
||||||
symbols "On"
|
|
||||||
|
|
||||||
filter "configurations:Release"
|
|
||||||
optimize "On"
|
|
||||||
|
|
||||||
project "SabreCal"
|
|
||||||
kind "ConsoleApp"
|
|
||||||
language "C++"
|
|
||||||
cppdialect "c++11"
|
|
||||||
targetdir "./bin/"
|
|
||||||
objdir "./objs/"
|
|
||||||
|
|
||||||
files {
|
|
||||||
"src/*.cpp",
|
|
||||||
"src/*.h",
|
|
||||||
"src/Detectors/*.cpp",
|
|
||||||
"src/Detectors/*.h",
|
|
||||||
"src/EnergyLoss/*.cpp",
|
|
||||||
"src/EnergyLoss/*.h",
|
|
||||||
"src/CalDict/*.h"
|
|
||||||
}
|
|
||||||
|
|
||||||
includedirs {
|
|
||||||
"src/",
|
|
||||||
"src/CalDict",
|
|
||||||
"src/Detectors",
|
|
||||||
"src/EnergyLoss"
|
|
||||||
}
|
|
||||||
|
|
||||||
sysincludedirs {
|
|
||||||
ROOTIncludeDir
|
|
||||||
}
|
|
||||||
|
|
||||||
libdirs {
|
|
||||||
ROOTLibDir,
|
|
||||||
}
|
|
||||||
|
|
||||||
links {
|
|
||||||
"CalDict", "Gui", "Core", "Imt", "RIO", "Net", "Hist",
|
|
||||||
"Graf", "Graf3d", "Gpad", "ROOTDataFrame", "ROOTVecOps",
|
|
||||||
"Tree", "TreePlayer", "Rint", "Postscript", "Matrix",
|
|
||||||
"Physics", "MathCore", "Thread", "MultiProc", "m", "dl"
|
|
||||||
}
|
|
||||||
|
|
||||||
filter "system:macosx or linux"
|
|
||||||
linkoptions {
|
|
||||||
"-pthread",
|
|
||||||
"-rdynamic"
|
|
||||||
}
|
|
||||||
|
|
||||||
filter "configurations:Debug"
|
|
||||||
symbols "On"
|
|
||||||
|
|
||||||
filter "configurations:Release"
|
|
||||||
optimize "On"
|
|
Loading…
Reference in New Issue
Block a user