X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=data%2FJamfile;h=2707b99e03ff3fbdb50481c3faefe5109187582d;hb=58bd201b3362540896c91cb06cfd815b9b9062f7;hp=923d1b831ebb70bcde3e8a0262f9e0dea53aa14d;hpb=50f66df6637d33ed6fa918e01a05c77ff8f1c258;p=supertux.git diff --git a/data/Jamfile b/data/Jamfile index 923d1b831..2707b99e0 100644 --- a/data/Jamfile +++ b/data/Jamfile @@ -1,32 +1,133 @@ SubDir TOP data ; IMAGEPATHS = - images - images/background - images/fonts - images/highscore - images/icons - images/intro - images/leveleditor - images/map - images/shared - images/shared/smalltux - images/shared/bigtux - images/status - images/tilesets - images/title - images/worldmap + images + images/background + images/creatures + images/creatures/angrystone + images/creatures/bouncing_snowball + images/creatures/colorlamp + images/dart + images/darttrap + images/creatures/dispenser + images/creatures/dummyguy + images/creatures/evilpenguin + images/creatures/fish + images/creatures/flame + images/creatures/flame_fish + images/creatures/fluffy + images/creatures/flying_snowball + images/creatures/ghost + images/creatures/granito + images/creatures/jumpy + images/creatures/kirby + images/creatures/kugelblitz + images/creatures/mr_bomb + images/creatures/mr_fluffy + images/creatures/mr_iceblock + images/creatures/mr_rocket + images/creatures/mr_tree + images/creatures/nolok + images/creatures/penny + images/creatures/plant + images/creatures/poison_ivy + images/creatures/skullhead + images/creatures/skullyhop + images/creatures/snail + images/creatures/snowball + images/creatures/spidermite + images/creatures/spike + images/creatures/spiky + images/creatures/sspiky + images/creatures/stalactite + images/creatures/stony + images/creatures/totem + images/creatures/tux_big + images/creatures/tux_grow + images/creatures/tux_small + images/creatures/willowisp + images/creatures/yeti + images/creatures/zeekling + images/credits + images/effects + images/engine + images/engine/editor + images/engine/fonts + images/engine/icons + images/engine/menu + images/objects + images/objects/bonus_block + images/objects/bullets + images/objects/castledoor + images/objects/coin + images/objects/door + images/objects/eat-me + images/objects/firefly + images/objects/flying_platform + images/objects/icecube + images/objects/invisible + images/objects/keys + images/objects/lamp + images/objects/lightmap_light + images/objects/logo + images/objects/particles + images/objects/platforms + images/objects/radio + images/objects/rock + images/objects/skull_tile + images/objects/skulls + images/objects/spotlight + images/objects/strawbox + images/objects/trampoline + images/objects/unstable_tile + images/objects/voicemail + images/powerups + images/powerups/1up + images/powerups/egg + images/powerups/fireflower + images/powerups/iceflower + images/powerups/potions + images/powerups/star + images/tiles + images/tiles/auxiliary + images/tiles/background + images/tiles/blocks + images/tiles/castle + images/tiles/color + images/tiles/darksnow + images/tiles/doodads + images/tiles/firefly + images/tiles/forest + images/tiles/ghostwood + images/tiles/goal + images/tiles/icewood + images/tiles/jungle + images/tiles/lava + images/tiles/lava/flow + images/tiles/pipe + images/tiles/pole + images/tiles/signs + images/tiles/snow + images/tiles/underground + images/tiles/water + images/tiles/waterfall + images/worldmap + images/worldmap/antarctica + images/worldmap/common + images/worldmap/common/boat + images/worldmap/forest ; for p in $(IMAGEPATHS) { InstallData - [ Wildcard $(p) : *.png *.jpg *.xpm *.strf *.ico *.stgt *.stwt ] + [ Wildcard $(p) : *.png *.jpg *.xpm *.strf *.sprite *.ico *.stgt *.stwt ] : $(p) ; } LEVELPATHS = levels/bonus1 + levels/bonus2 levels/contribs levels/misc levels/test @@ -35,14 +136,18 @@ LEVELPATHS = ; for p in $(LEVELPATHS) { - InstallData [ Wildcard $(p) : info *.stl *.stwm *.txt *.po ] : $(p) ; + InstallData [ Wildcard $(p) : info *.nut *.stl *.stwm *.txt *.po README ] : $(p) ; local translatable_lisp = [ Wildcard $(p) : info *.stl *.stwm *.txt ] ; + local translatable_squirrel = [ Wildcard $(p) : *.nut ] ; SEARCH on $(translatable_lisp) = $(SEARCH_SOURCE) ; + SEARCH on $(translatable_squirrel) = $(SEARCH_SOURCE) ; MakePot $(SUBDIR)/$(p)/messages.pot : $(translatable_lisp) ; - XGETTEXT_FLAGS on $(SUBDIR)/$(p)/messages.pot += --language=Lisp ; + XGETTEXT_FLAGS on $(SUBDIR)/$(p)/messages.pot += --keyword='_:1' --language=Lisp ; } -InstallData [ Wildcard *.txt ] ; -InstallData [ Wildcard music : *.mod *.ogg ] : music ; -InstallData [ Wildcard sound : *.wav ] : sound ; +InstallData [ Wildcard *.txt *.po ] ; +InstallData [ Wildcard music : *.ogg ] : music ; +InstallData [ Wildcard scripts : *.nut ] : scripts ; +InstallData [ Wildcard speech : *.ogg ] : speech ; +InstallData [ Wildcard sounds : *.wav *.ogg ] : sounds ; InstallData [ Wildcard locale : *.po ] : locale ;