]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - plugins/CMakeLists.txt
netradiant: strip 16-bit png to 8-bit, fix #153
[xonotic/netradiant.git] / plugins / CMakeLists.txt
index f2c0c1720ce983bb279b6358ac117c391469fb2a..db306aeb26a7238bcd501ffe2d549ca134b1d3cf 100644 (file)
@@ -5,6 +5,11 @@ macro(radiant_plugin name)
     message(STATUS "Found Module ${name}")
     add_library(${name} MODULE ${ARGN})
     add_dependencies(modules ${name})
+    copy_dlls(${name})
+    install(
+            TARGETS ${name}
+            LIBRARY DESTINATION ${RADIANT_ADDONS_DIR}/modules
+    )
 endmacro()
 
 add_subdirectory(archivepak)
@@ -12,12 +17,26 @@ add_subdirectory(archivewad)
 add_subdirectory(archivezip)
 add_subdirectory(entity)
 add_subdirectory(image)
+
+if(BUILD_CRUNCH)
+       add_subdirectory(imagecrn)
+endif()
+
 add_subdirectory(imagehl)
 add_subdirectory(imagepng)
 add_subdirectory(imageq2)
+add_subdirectory(imagewebp)
+
+if("${RADIANT_IQM_PLUGIN}" STREQUAL "iqmmodel")
+    add_subdirectory(iqmmodel)
+endif()
+
 add_subdirectory(mapq3)
 add_subdirectory(mapxml)
 add_subdirectory(md3model)
+
+# picomodel: md3, obj, ase, (optional) iqm
 add_subdirectory(model)
+
 add_subdirectory(shaders)
 add_subdirectory(vfspk3)