50 lines
647 B
CMake
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})
|