Changed ocean on worlmap2 to use tile #9 (water without path)
[supertux.git] / src / squirrel / Jamfile
index 2e7038e..813349c 100644 (file)
@@ -1,8 +1,22 @@
 SubDir TOP src squirrel ;
 
+SQDBG_SOURCES = [ Wildcard sqdbg : *.cpp *.h *.inl ] ;
+if $(enable_sqdbg) = "yes" {
+    EXTRA_SOURCES = $(SQDBG_SOURCES) ;
+} else {
+    Package $(SQDBG_SOURCES) ;
+}
+
 Library squirrel
-    : [ Wildcard squirrel : *.cpp *.h ]
+    : [ Wildcard include : *.h ]
+      [ Wildcard squirrel : *.cpp *.h ]
       [ Wildcard sqstdlib : *.cpp *.c *.h ]
+      $(EXTRA_SOURCES)
     : noinstall
 ;
+
+for i in $(squirrel_OBJECTS) {
+    CXXFLAGS on $(i) = [ Filter [ on $(i) GetVar CXXFLAGS ] : -Wall -W -Werror ] -include $(top_builddir)/config.h ;
+    CFLAGS on $(i) = [ Filter [ on $(i) GetVar CFLAGS ] : -Wall -W -Werror ] -include $(top_builddir)/config.h ;
+}
 IncludeDir squirrel : include ;