Browse Source

add gz rule

David Rose 23 years ago
parent
commit
c0df808e57
1 changed files with 11 additions and 0 deletions
  1. 11 0
      dtool/pptempl/Template.models.pp

+ 11 - 0
dtool/pptempl/Template.models.pp

@@ -156,6 +156,17 @@ $[TAB]@test -d $[directory] || mkdir -p $[directory]
 $[TAB]@touch $[directory]/stamp
 #end directory
 
+// Decompressing compressed files.
+#forscopes gz
+  #foreach gz $[SOURCES]
+    #define target $[gz:%.gz=%]
+    #define source $[gz]
+$[target] : $[source]
+$[TAB]rm -f $[target]
+$[TAB]gunzip $[GUNZIP_OPTS] < $[source] > $[target]
+
+  #end gz
+#end gz
 
 // Egg file generation from Flt files.
 #forscopes flt_egg