Makefile
changeset 481 f2b8c358716d
parent 480 4413ccc9e216
child 482 fefea56726d2
equal deleted inserted replaced
480:4413ccc9e216 481:f2b8c358716d
   305 dist-src: $(DISTSRC_TARBALLS)
   305 dist-src: $(DISTSRC_TARBALLS)
   306 
   306 
   307 DISTSRC_GADICT_FILES := $(patsubst %,dist/$(fullpkgname)_src/%,$(GADICT_FILES))
   307 DISTSRC_GADICT_FILES := $(patsubst %,dist/$(fullpkgname)_src/%,$(GADICT_FILES))
   308 DISTSRC_PY_FILES := $(patsubst %,dist/$(fullpkgname)_src/py/%,$(notdir $(PY_FILES)))
   308 DISTSRC_PY_FILES := $(patsubst %,dist/$(fullpkgname)_src/py/%,$(notdir $(PY_FILES)))
   309 DISTSRC_RST_FILES := $(patsubst %,dist/$(fullpkgname)_src/www/%,$(notdir $(RST_FILES)))
   309 DISTSRC_RST_FILES := $(patsubst %,dist/$(fullpkgname)_src/www/%,$(notdir $(RST_FILES)))
       
   310 DISTSRC_TMPL_FILES := $(patsubst %,dist/$(fullpkgname)_src/www/tmpl/%, rst.css rst.tmpl.in)
   310 DISTSRC_BUILD_SCRIPTS := $(patsubst %,dist/$(fullpkgname)_src/%, Makefile VERSION)
   311 DISTSRC_BUILD_SCRIPTS := $(patsubst %,dist/$(fullpkgname)_src/%, Makefile VERSION)
   311 
   312 
   312 dist/$(fullpkgname)_src.tar.gz: $(DISTSRC_GADICT_FILES) $(DISTSRC_PY_FILES) $(DISTSRC_RST_FILES) $(DISTSRC_BUILD_SCRIPTS) $(BUILD_SCRIPTS)
   313 dist/$(fullpkgname)_src.tar.gz: $(DISTSRC_GADICT_FILES) $(DISTSRC_PY_FILES) $(DISTSRC_RST_FILES) $(DISTSRC_TMPL_FILES) $(DISTSRC_BUILD_SCRIPTS) $(BUILD_SCRIPTS)
   313 	rm -rf $@
   314 	rm -rf $@
   314 	tar zcf $@ -C dist/ $(fullpkgname)_src
   315 	tar zcf $@ -C dist/ $(fullpkgname)_src
   315 
   316 
   316 $(DISTSRC_GADICT_FILES): dist/$(fullpkgname)_src/%: % | dist/$(fullpkgname)_src/
   317 $(DISTSRC_GADICT_FILES): dist/$(fullpkgname)_src/%: % | dist/$(fullpkgname)_src/
   317 	cp $< $@
   318 	cp $< $@
   320 	cp $< $@
   321 	cp $< $@
   321 
   322 
   322 $(DISTSRC_RST_FILES): dist/$(fullpkgname)_src/www/%: www/% | dist/$(fullpkgname)_src/www/
   323 $(DISTSRC_RST_FILES): dist/$(fullpkgname)_src/www/%: www/% | dist/$(fullpkgname)_src/www/
   323 	cp $< $@
   324 	cp $< $@
   324 
   325 
       
   326 $(DISTSRC_TMPL_FILES): dist/$(fullpkgname)_src/www/tmpl/%: www/tmpl/% | dist/$(fullpkgname)_src/www/tmpl/
       
   327 	cp $< $@
       
   328 
   325 $(DISTSRC_BUILD_SCRIPTS): dist/$(fullpkgname)_src/%: % | dist/$(fullpkgname)_src/
   329 $(DISTSRC_BUILD_SCRIPTS): dist/$(fullpkgname)_src/%: % | dist/$(fullpkgname)_src/
   326 	cp $< $@
   330 	cp $< $@
   327 
   331 
   328 dist/$(fullpkgname)_src/ $(patsubst %,dist/$(fullpkgname)_src/%, py/ www/):
   332 dist/$(fullpkgname)_src/ $(patsubst %,dist/$(fullpkgname)_src/%, py/ www/ www/tmpl/):
   329 	mkdir -p $@
   333 	mkdir -p $@
   330 
   334 
   331 ################################################################
   335 ################################################################
   332 # Build targets.
   336 # Build targets.
   333 
   337