celestia/src/celutil/CMakeLists.txt

50 lines
647 B
CMake

set(CELUTIL_SOURCES
bigfix.cpp
bigfix.h
blockarray.h
bytes.h
cmdline.cpp
cmdline.h
color.cpp
color.h
debug.cpp
debug.h
filetype.cpp
filetype.h
formatnum.cpp
formatnum.h
fsutils.cpp
fsutils.h
#memorypool.cpp
#memorypool.h
reshandle.h
resmanager.h
stringutils.cpp
stringutils.h
strnatcmp.cpp
strnatcmp.h
timer.cpp
timer.h
utf8.cpp
utf8.h
util.cpp
util.h
watcher.h
)
if (WIN32)
list(APPEND CELUTIL_SOURCES
winutil.cpp
winutil.h
)
endif()
if (APPLE)
list(APPEND CELUTIL_SOURCES
appleutils.h
appleutils.mm
)
endif()
add_library(celutil OBJECT ${CELUTIL_SOURCES})