aboutsummaryrefslogtreecommitdiff
path: root/src/gen_adldata/ini/IniProcessor.pri
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2017-07-30 05:06:18 +0300
committerWohlstand <admin@wohlnet.ru>2017-07-30 05:06:18 +0300
commitb15f8552d629021c3cadef3e7afcae2fa98dad1b (patch)
treeaa72effc4fb6690c73428fa26d1f8615383a6311 /src/gen_adldata/ini/IniProcessor.pri
parentfd80dc0af0617a17f4604a9a12592398476eb5ed (diff)
downloadlibADLMIDI-b15f8552d629021c3cadef3e7afcae2fa98dad1b.tar.gz
libADLMIDI-b15f8552d629021c3cadef3e7afcae2fa98dad1b.tar.bz2
libADLMIDI-b15f8552d629021c3cadef3e7afcae2fa98dad1b.zip
Improve gen_adldata program
- Now it caches all generated data, so, we won't have to re-calculate same - File is writing by gen_adldata nor by stdout forward - Instead of hardcoded list of banks, I made the INI file which declares list of banks to generate - Add simple validators to tell which bank is absense and can't be loaded - Split code of gen_adldata.cc into multiple files of different role
Diffstat (limited to 'src/gen_adldata/ini/IniProcessor.pri')
-rw-r--r--src/gen_adldata/ini/IniProcessor.pri10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/gen_adldata/ini/IniProcessor.pri b/src/gen_adldata/ini/IniProcessor.pri
new file mode 100644
index 0000000..cdadb59
--- /dev/null
+++ b/src/gen_adldata/ini/IniProcessor.pri
@@ -0,0 +1,10 @@
+
+INCLUDEPATH += $$PWD
+
+HEADERS += \
+ $$PWD/ini_processing.h \
+ $$PWD/ini_processing_variant.h \
+
+SOURCES += \
+ $$PWD/ini_processing.cpp
+