summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/CMakeLists.txt9
-rw-r--r--data/alphabets/CMakeLists.txt18
-rw-r--r--data/lexica/CMakeLists.txt17
-rw-r--r--data/strategy/CMakeLists.txt5
-rw-r--r--data/themes/CMakeLists.txt5
5 files changed, 54 insertions, 0 deletions
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
new file mode 100644
index 0000000..a69bee2
--- /dev/null
+++ b/data/CMakeLists.txt
@@ -0,0 +1,9 @@
+add_subdirectory(alphabets)
+add_subdirectory(lexica)
+add_subdirectory(strategy)
+add_subdirectory(themes)
+
+set(DATA_ALPHABETS ${DATA_ALPHABETS} PARENT_SCOPE)
+set(DATA_LEXICA ${DATA_LEXICA} PARENT_SCOPE)
+set(DATA_STRATEGY ${DATA_STRATEGY} PARENT_SCOPE)
+set(DATA_THEMES ${DATA_THEMES} PARENT_SCOPE)
diff --git a/data/alphabets/CMakeLists.txt b/data/alphabets/CMakeLists.txt
new file mode 100644
index 0000000..ae34de5
--- /dev/null
+++ b/data/alphabets/CMakeLists.txt
@@ -0,0 +1,18 @@
+set(DATA_ALPHABETS
+ ${CMAKE_CURRENT_LIST_DIR}/english.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/english_super.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/english_wild.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/french.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/greek.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/korean.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/mandarin.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/norwegian.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/pinyin.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/polish.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/russian.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/swedish.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/turkish.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/tuvan.quackle_alphabet
+ ${CMAKE_CURRENT_LIST_DIR}/zhuyin.quackle_alphabet
+ PARENT_SCOPE
+)
diff --git a/data/lexica/CMakeLists.txt b/data/lexica/CMakeLists.txt
new file mode 100644
index 0000000..efc059b
--- /dev/null
+++ b/data/lexica/CMakeLists.txt
@@ -0,0 +1,17 @@
+set(DATA_LEXICA
+ ${CMAKE_CURRENT_LIST_DIR}/copyrights.txt
+ ${CMAKE_CURRENT_LIST_DIR}/naspa.gif
+
+ ${CMAKE_CURRENT_LIST_DIR}/csw12.dawg
+ ${CMAKE_CURRENT_LIST_DIR}/csw15.dawg
+ ${CMAKE_CURRENT_LIST_DIR}/cswapr07.dawg
+ ${CMAKE_CURRENT_LIST_DIR}/greek.dawg
+ ${CMAKE_CURRENT_LIST_DIR}/korean.dawg
+ ${CMAKE_CURRENT_LIST_DIR}/norwegian.dawg
+ ${CMAKE_CURRENT_LIST_DIR}/ods5.dawg
+ ${CMAKE_CURRENT_LIST_DIR}/osps.dawg
+ ${CMAKE_CURRENT_LIST_DIR}/sowpods.dawg
+ ${CMAKE_CURRENT_LIST_DIR}/turkish.dawg
+ ${CMAKE_CURRENT_LIST_DIR}/twl06.dawg
+ ${CMAKE_CURRENT_LIST_DIR}/twl98.dawg
+)
diff --git a/data/strategy/CMakeLists.txt b/data/strategy/CMakeLists.txt
new file mode 100644
index 0000000..c7c93fc
--- /dev/null
+++ b/data/strategy/CMakeLists.txt
@@ -0,0 +1,5 @@
+file(GLOB DATA_STRATEGY
+ LIST_DIRECTORIES false
+ CONFIGURE_DEPENDS
+ */*
+)
diff --git a/data/themes/CMakeLists.txt b/data/themes/CMakeLists.txt
new file mode 100644
index 0000000..06aa3b1
--- /dev/null
+++ b/data/themes/CMakeLists.txt
@@ -0,0 +1,5 @@
+set(DATA_THEMES
+ ${CMAKE_CURRENT_LIST_DIR}/modern.ini
+ ${CMAKE_CURRENT_LIST_DIR}/plain.ini
+ ${CMAKE_CURRENT_LIST_DIR}/traditional.ini
+)