+cmake_minimum_required(VERSION 2.8.11)
+list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
+project(xonotic-data LANGUAGES ASM)
+
+add_definitions(-DWATERMARK=\"12345\")
+add_definitions(-DNDEBUG=1)
+include_directories(qcsrc)
+
+set_source_files_properties(
+ qcsrc/client/progs.inc
+ qcsrc/server/progs.inc
+ qcsrc/menu/progs.inc
+ PROPERTIES
+ LANGUAGE ASM
+ HEADER_FILE_ONLY FALSE
+)
+
+add_executable(csprogs qcsrc/client/progs.inc)
+target_compile_definitions(csprogs PRIVATE -DCSQC)
+
+add_executable(progs qcsrc/server/progs.inc)
+target_compile_definitions(progs PRIVATE -DSVQC)
+
+add_executable(menu qcsrc/menu/progs.inc)
+target_compile_definitions(menu PRIVATE -DMENUQC)