Files
netradiant-custom/plugins/CMakeLists.txt

30 lines
813 B
CMake

include_directories("${PROJECT_SOURCE_DIR}/libs")
include_directories("${PROJECT_SOURCE_DIR}/include")
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/modules")
add_custom_target(modules)
macro(radiant_plugin name)
message(STATUS "Found Module ${name}")
add_library(${name} MODULE ${ARGN})
add_dependencies(modules ${name})
endmacro()
add_subdirectory(archivepak)
add_subdirectory(archivewad)
add_subdirectory(archivezip)
add_subdirectory(entity)
add_subdirectory(image)
add_subdirectory(imagehl)
add_subdirectory(imagepng)
add_subdirectory(imageq2)
add_subdirectory(mapq3)
add_subdirectory(mapxml)
add_subdirectory(md3model)
add_subdirectory(model)
# add_subdirectory(sample)
add_subdirectory(shaders)
# add_subdirectory(spritemodel)
# add_subdirectory(textool)
add_subdirectory(vfspk3)