metaforce/hecl/lib/CMakeLists.txt

41 lines
1.3 KiB
CMake
Raw Normal View History

2015-07-13 06:30:20 +00:00
add_subdirectory(Backend)
add_subdirectory(Database)
add_subdirectory(Frontend)
add_subdirectory(Runtime)
2015-07-07 03:24:09 +00:00
2015-07-22 19:14:50 +00:00
if(WIN32)
2016-03-04 23:02:44 +00:00
list(APPEND PLAT_SRCS winsupport.cpp ../include/hecl/winsupport.hpp)
2015-07-22 19:14:50 +00:00
endif()
2016-03-04 23:02:44 +00:00
atdna(atdna_HMDLMeta.cpp ../include/hecl/HMDLMeta.hpp)
atdna(atdna_Frontend.cpp ../include/hecl/Frontend.hpp)
atdna(atdna_Runtime.cpp ../include/hecl/Runtime.hpp)
atdna(atdna_CVar.cpp ../include/hecl/CVar.hpp)
2015-11-10 02:06:27 +00:00
2016-03-04 23:02:44 +00:00
add_library(hecl-common
hecl.cpp
2015-07-07 03:24:09 +00:00
ProjectPath.cpp
2015-07-13 06:30:20 +00:00
WideStringConvert.cpp
HumanizeNumber.cpp
2015-12-02 21:11:10 +00:00
CVar.cpp
CVarManager.cpp
2016-03-04 23:02:44 +00:00
../include/hecl/CVar.hpp
../include/hecl/CVarManager.hpp
../include/hecl/hecl.hpp
../include/hecl/HMDLMeta.hpp
../include/hecl/Backend/Backend.hpp
../include/hecl/Backend/GX.hpp
../include/hecl/Backend/ProgrammableCommon.hpp
../include/hecl/Backend/GLSL.hpp
../include/hecl/Backend/HLSL.hpp
../include/hecl/Backend/Metal.hpp
../include/hecl/Frontend.hpp
../include/hecl/Database.hpp
../include/hecl/Runtime.hpp
atdna_HMDLMeta.cpp
2015-11-10 02:06:27 +00:00
atdna_Frontend.cpp
2015-11-13 02:12:09 +00:00
atdna_Runtime.cpp
2015-12-02 21:11:10 +00:00
atdna_CVar.cpp
2015-07-22 19:14:50 +00:00
${PLAT_SRCS})