fix configure scritp
[supertux.git] / data / Jamfile
index 61f0297..923d1b8 100644 (file)
@@ -9,6 +9,7 @@ IMAGEPATHS =
   images/intro
   images/leveleditor
   images/map
+  images/shared
   images/shared/smalltux
   images/shared/bigtux
   images/status
@@ -31,13 +32,17 @@ LEVELPATHS =
   levels/test
   levels/world1
   levels/world2
-  levels/worldmap
 ;
 
 for p in $(LEVELPATHS) {
-  InstallData [ Wildcard $(p) : info *.stl *.stwm ] : $(p) ;
+  InstallData [ Wildcard $(p) : info *.stl *.stwm *.txt *.po ] : $(p) ;
+
+  local translatable_lisp = [ Wildcard $(p) : info *.stl *.stwm *.txt ] ;
+  SEARCH on $(translatable_lisp) = $(SEARCH_SOURCE) ;
+  MakePot $(SUBDIR)/$(p)/messages.pot : $(translatable_lisp) ;
+  XGETTEXT_FLAGS on $(SUBDIR)/$(p)/messages.pot += --language=Lisp ;
 }
 InstallData [ Wildcard *.txt ] ;
 InstallData [ Wildcard music : *.mod *.ogg ] : music ;
 InstallData [ Wildcard sound : *.wav ] : sound ;
-
+InstallData [ Wildcard locale : *.po ] : locale ;