migrated build-system to CMAKE

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1352 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Tobias Doerffel
2008-07-22 11:36:50 +00:00
parent 9ba34c1ede
commit e637495489
318 changed files with 2037 additions and 4504 deletions

11
data/CMakeLists.txt Normal file
View File

@@ -0,0 +1,11 @@
ADD_SUBDIRECTORY(locale)
ADD_SUBDIRECTORY(presets)
ADD_SUBDIRECTORY(projects)
ADD_SUBDIRECTORY(samples)
ADD_SUBDIRECTORY(themes)
ADD_SUBDIRECTORY(track_icons)
INSTALL(FILES lmms DESTINATION ${DATA_DIR}/menu)
INSTALL(FILES lmms.desktop DESTINATION ${DATA_DIR}/applications)
INSTALL(FILES lmms.xml DESTINATION ${DATA_DIR}/mime/packages)

View File

@@ -1,13 +0,0 @@
SUBDIRS = locale midi-maps presets projects samples themes track_icons
menudir = $(datadir)/menu
menu_DATA = lmms
applicationsdir = $(datadir)/applications
applications_DATA = lmms.desktop
mimedir = $(datadir)/mime/packages
mime_DATA = lmms.xml
EXTRA_DIST = $(menu_DATA) $(applications_DATA) $(mime_DATA)

View File

@@ -0,0 +1,3 @@
FILE(GLOB QM_FILES *.qm)
INSTALL(FILES ${QM_FILES} DESTINATION ${LMMS_DATA_DIR}/locale)

View File

@@ -1,7 +0,0 @@
localedir = $(lmmsdatadir)/locale
locale_DATA = *.qm
locale_TSOURCES = *.ts
EXTRA_DIST = $(locale_DATA) $(locale_TSOURCES)

View File

@@ -1,10 +0,0 @@
midimapsdir = $(lmmsdatadir)/midi-maps/
midimaps_DATA = gm.map \
YamahaPSR400.map \
YamahaPSR500.map \
YamahaPSS790.map \
YamahaQY10.map
EXTRA_DIST = $(midimaps_DATA)

View File

@@ -1,6 +0,0 @@
afppresetsdir = $(lmmsdatadir)/presets/AudioFileProcessor
afppresets_DATA = *.cs.xml
EXTRA_DIST = $(afppresets_DATA)

View File

@@ -1,5 +0,0 @@
bipresetsdir = $(lmmsdatadir)/presets/BitInvader
bipresets_DATA = *.cs.xml
EXTRA_DIST = $(bipresets_DATA)

View File

@@ -0,0 +1,4 @@
INCLUDE(InstallHelpers)
INSTALL_DATA_SUBDIRS("presets" "*.cs.xml")

View File

@@ -1,2 +0,0 @@
SUBDIRS = AudioFileProcessor BitInvader Organic PluckedStringSynth TripleOscillator VeSTige

View File

@@ -1,6 +0,0 @@
psspresetsdir = $(lmmsdatadir)/presets/Organic
psspresets_DATA = *.cs.xml
EXTRA_DIST = $(psspresets_DATA)

View File

@@ -1,18 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE multimedia-project>
<multimediaproject creator="Linux MultiMedia Studio (LMMS)" creatorversion="0.0.9" type="channelsettings" version="1.0" >
<head/>
<channelsettings>
<channeltrack surpos="134219776" muted="0" fxch="0" tbidx="0" baseoct="4" vol="100" name="Default" basetone="9" >
<pluckedstringsynth pick="0" pickup="0.05" />
<eldata fres="0.1" ftype="0" fcut="16000" fwet="0" >
<elvol lpdel="0" amt="0" rel="0.1" latt="0" sus="0.5" lspd="0.1" att="0.5" pdel="0" lamt="0" dec="0.5" x100="0" lshp="0" hold="0.5" />
<elpan lpdel="0" amt="0" rel="0.1" latt="0" sus="0.5" lspd="0.1" att="0.5" pdel="0" lamt="0" dec="0.5" x100="0" lshp="0" hold="0.5" />
<elpitch lpdel="0" amt="0" rel="0.1" latt="0" sus="0.5" lspd="0.1" att="0.5" pdel="0" lamt="0" dec="0.5" x100="0" lshp="0" hold="0.5" />
<elcut lpdel="0" amt="0" rel="0.1" latt="0" sus="0.5" lspd="0.1" att="0.5" pdel="0" lamt="0" dec="0.5" x100="0" lshp="0" hold="0.5" />
<elres lpdel="0" amt="0" rel="0.1" latt="0" sus="0.5" lspd="0.1" att="0.5" pdel="0" lamt="0" dec="0.5" x100="0" lshp="0" hold="0.5" />
</eldata>
<arpandchords chordrange="1" arprange="1" chord="0" arpgate="100" arp="0" arptime="100" arpdir="0" />
</channeltrack>
</channelsettings>
</multimediaproject>

View File

@@ -1,6 +0,0 @@
psspresetsdir = $(lmmsdatadir)/presets/PluckedStringSynth
psspresets_DATA = *.cs.xml
EXTRA_DIST = $(psspresets_DATA)

View File

@@ -1,6 +0,0 @@
topresetsdir = $(lmmsdatadir)/presets/TripleOscillator
topresets_DATA = *.cs.xml
EXTRA_DIST = $(topresets_DATA)

View File

@@ -1,18 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE multimedia-project>
<multimediaproject creator="Linux MultiMedia Studio (LMMS)" creatorversion="0.1.0" type="channelsettings" version="1.0" >
<head/>
<channelsettings>
<channeltrack surpos="134219776" muted="0" fxch="0" tbidx="0" baseoct="4" vol="100" name="Default" basetone="9" >
<vestige />
<eldata fres="0.1" ftype="0" fcut="16000" fwet="0" >
<elvol lpdel="0" amt="0" rel="0.1" latt="0" sus="0.5" lspd="0.1" att="0.5" pdel="0" lamt="0" dec="0.5" x100="0" lshp="0" hold="0.5" />
<elpan lpdel="0" amt="0" rel="0.1" latt="0" sus="0.5" lspd="0.1" att="0.5" pdel="0" lamt="0" dec="0.5" x100="0" lshp="0" hold="0.5" />
<elpitch lpdel="0" amt="0" rel="0.1" latt="0" sus="0.5" lspd="0.1" att="0.5" pdel="0" lamt="0" dec="0.5" x100="0" lshp="0" hold="0.5" />
<elcut lpdel="0" amt="0" rel="0.1" latt="0" sus="0.5" lspd="0.1" att="0.5" pdel="0" lamt="0" dec="0.5" x100="0" lshp="0" hold="0.5" />
<elres lpdel="0" amt="0" rel="0.1" latt="0" sus="0.5" lspd="0.1" att="0.5" pdel="0" lamt="0" dec="0.5" x100="0" lshp="0" hold="0.5" />
</eldata>
<arpandchords chordrange="1" arprange="1" chord="0" arpgate="100" arp="0" arptime="100" arpdir="0" />
</channeltrack>
</channelsettings>
</multimediaproject>

View File

@@ -1,6 +0,0 @@
vstpresetsdir = $(lmmsdatadir)/presets/VeSTige
vstpresets_DATA = *.cs.xml
EXTRA_DIST = $(vstpresets_DATA)

View File

@@ -0,0 +1,6 @@
INCLUDE(InstallHelpers)
INSTALL_DATA_SUBDIRS("projects" "*.mmp")
INSTALL_DATA_SUBDIRS("projects" "*.mmpz")

View File

@@ -1,2 +0,0 @@
SUBDIRS = cool_songs covers demos misc recorded_loops templates tutorials

View File

@@ -1,6 +0,0 @@
coolsongsdir = $(lmmsdatadir)/projects/cool_songs
coolsongs_DATA = *.mmp*
EXTRA_DIST = $(coolsongs_DATA)

View File

@@ -1,6 +0,0 @@
coversdir = $(lmmsdatadir)/projects/covers
covers_DATA = *.mmpz
EXTRA_DIST = $(covers_DATA)

View File

@@ -1,6 +0,0 @@
demosdir = $(lmmsdatadir)/projects/demos
demos_DATA = *.mmp*
EXTRA_DIST = $(demos_DATA)

View File

@@ -1,6 +0,0 @@
miscdir = $(lmmsdatadir)/projects/misc
misc_DATA = *.mmp*
EXTRA_DIST = $(misc_DATA)

View File

@@ -1,6 +0,0 @@
recordedloopsdir = $(lmmsdatadir)/projects/recorded_loops
#recordedloops_DATA = *.mmp
#EXTRA_DIST = $(recordedloops_DATA)

View File

@@ -1,6 +0,0 @@
templatesdir = $(lmmsdatadir)/projects/templates
templates_DATA = *.mpt
EXTRA_DIST = $(templates_DATA)

View File

@@ -1,6 +0,0 @@
tutorialsdir = $(lmmsdatadir)/projects/tutorials
tutorials_DATA = *.mmp*
EXTRA_DIST = $(tutorials_DATA)

View File

@@ -0,0 +1,4 @@
INCLUDE(InstallHelpers)
INSTALL_DATA_SUBDIRS("samples" "*.wav;*.ogg;*.ds")

View File

@@ -1,2 +0,0 @@
SUBDIRS = basses bassloopes beats drums drumsynth effects instruments latin misc shapes stringsnpads

View File

@@ -1,6 +0,0 @@
bassessamplesdir = $(lmmsdatadir)/samples/basses
bassessamples_DATA = *.ogg
EXTRA_DIST = $(bassessamples_DATA)

View File

@@ -1,6 +0,0 @@
bassloopessamplesdir = $(lmmsdatadir)/samples/bassloopes
bassloopessamples_DATA = *.ogg
EXTRA_DIST = $(bassloopessamples_DATA)

View File

@@ -1,6 +0,0 @@
beatssamplesdir = $(lmmsdatadir)/samples/beats
beatssamples_DATA = *.ogg
EXTRA_DIST = $(beatssamples_DATA)

View File

@@ -1,6 +0,0 @@
drumssamplesdir = $(lmmsdatadir)/samples/drums
drumssamples_DATA = *.ogg
EXTRA_DIST = $(drumssamples_DATA)

View File

@@ -1 +0,0 @@
SUBDIRS = acoustic cr78 cr8000 effects electro farfisa ferraro instrument jorgensohn latin linn magnetboy misc misc_bass misc_claps misc_electro misc_fx misc_hats misc_perc misc_synth r_b tr606 tr77 tr808 tr909

View File

@@ -1,6 +0,0 @@
acousticdrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/acoustic
acousticdrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(acousticdrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
cr78drumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/cr78
cr78drumsynthsamples_DATA = *.ds
EXTRA_DIST = $(cr78drumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
cr8000drumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/cr8000
cr8000drumsynthsamples_DATA = *.ds
EXTRA_DIST = $(cr8000drumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
effectsdrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/effects
effectsdrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(effectsdrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
electrodrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/electro
electrodrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(electrodrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
farfisadrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/farfisa
farfisadrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(farfisadrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
ferrarodrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/ferraro
ferrarodrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(ferrarodrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
instrumentdrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/instrument
instrumentdrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(instrumentdrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
jorgensohndrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/jorgensohn
jorgensohndrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(jorgensohndrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
latindrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/latin
latindrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(latindrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
linndrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/linn
linndrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(linndrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
magnetboydrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/magnetboy
magnetboydrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(magnetboydrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
miscdrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/misc
miscdrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(miscdrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
miscbassdrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/misc_bass
miscbassdrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(miscbassdrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
miscclapsdrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/misc_claps
miscclapsdrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(miscclapsdrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
miscelectrodrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/misc_electro
miscelectrodrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(miscelectrodrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
miscfxdrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/misc_fx
miscfxdrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(miscfxdrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
mischatsdrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/misc_hats
mischatsdrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(mischatsdrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
miscpercdrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/misc_perc
miscpercdrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(miscpercdrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
miscsynthdrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/misc_synth
miscsynthdrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(miscsynthdrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
rbdrumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/r_b
rbdrumsynthsamples_DATA = *.ds
EXTRA_DIST = $(rbdrumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
tr606drumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/tr606
tr606drumsynthsamples_DATA = *.ds
EXTRA_DIST = $(tr606drumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
tr77drumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/tr77
tr77drumsynthsamples_DATA = *.ds
EXTRA_DIST = $(tr77drumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
tr808drumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/tr808
tr808drumsynthsamples_DATA = *.ds
EXTRA_DIST = $(tr808drumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
tr909drumsynthsamplesdir = $(lmmsdatadir)/samples/drumsynth/tr909
tr909drumsynthsamples_DATA = *.ds
EXTRA_DIST = $(tr909drumsynthsamples_DATA)

View File

@@ -1,6 +0,0 @@
effectssamplesdir = $(lmmsdatadir)/samples/effects
effectssamples_DATA = *.ogg
EXTRA_DIST = $(effectssamples_DATA)

View File

@@ -1,6 +0,0 @@
instrumentssamplesdir = $(lmmsdatadir)/samples/instruments
instrumentssamples_DATA = *.ogg
EXTRA_DIST = $(instrumentssamples_DATA)

View File

@@ -1,6 +0,0 @@
latinsamplesdir = $(lmmsdatadir)/samples/latin
latinsamples_DATA = *.ogg
EXTRA_DIST = $(latinsamples_DATA)

View File

@@ -1,6 +0,0 @@
miscsamplesdir = $(lmmsdatadir)/samples/misc
miscsamples_DATA = *.ogg
EXTRA_DIST = $(miscsamples_DATA)

View File

@@ -1,6 +0,0 @@
shapessamplesdir = $(lmmsdatadir)/samples/shapes
shapessamples_DATA = *.wav *.ogg
EXTRA_DIST = $(shapessamples_DATA)

View File

@@ -1,6 +0,0 @@
stringsnpadssamplesdir = $(lmmsdatadir)/samples/stringsnpads
stringsnpadssamples_DATA = *.ogg
EXTRA_DIST = $(stringsnpadssamples_DATA)

View File

@@ -0,0 +1,4 @@
INCLUDE(InstallHelpers)
INSTALL_DATA_SUBDIRS("themes" "*.png;*.css")

View File

@@ -1,15 +0,0 @@
theme_defaultdir = $(lmmsdatadir)/themes/default
theme_default_DATA = default/*.png default/style.css
theme_blue_scenedir = $(lmmsdatadir)/themes/blue_scene
theme_blue_scene_DATA = blue_scene/*.png
plugin_theme_blue_scenedir = $(lmmsdatadir)/themes/blue_scene/plugins
plugin_theme_blue_scene_DATA = blue_scene/plugins/*.png
theme_llamadir = $(lmmsdatadir)/themes/llama
theme_llama_DATA = llama/*.png
EXTRA_DIST = $(theme_default_DATA) $(theme_blue_scene_DATA) $(plugin_theme_blue_scene_DATA) $(theme_llama_DATA)

View File

@@ -0,0 +1,3 @@
FILE(GLOB PNG_FILES *.png)
INSTALL(FILES ${PNG_FILES} DESTINATION ${LMMS_DATA_DIR}/track_icons)

View File

@@ -1,6 +0,0 @@
trackiconsdir = $(lmmsdatadir)/track_icons
trackicons_DATA = *.png
EXTRA_DIST = $(trackicons_DATA)