include gfx2.rc file in ziprelease
This commit is contained in:
		
							parent
							
								
									c72b3ce5b7
								
							
						
					
					
						commit
						27fe91a304
					
				
							
								
								
									
										16
									
								
								src/Makefile
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								src/Makefile
									
									
									
									
									
								
							@ -777,8 +777,9 @@ ziprelease: $(MACAPPEXE)
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
# Create a zip archive ready for upload to the website, including binaries and sourcecode
 | 
			
		||||
ziprelease: release $(OBJDIR)/versiontag
 | 
			
		||||
	cd .. && $(TAR) czf "src-`cat $(OBJDIR:../%=%)/versiontag`.tgz" src/*.c src/*.cpp src/*.h src/Makefile src/Makefile.dep src/gfx2.ico src/Grafx2_Prefix.pch src/SDLMain.m
 | 
			
		||||
ziprelease: release $(OBJDIR)/versiontag gfx2.rc
 | 
			
		||||
	cd .. && $(TAR) czf "src-`cat $(OBJDIR:../%=%)/versiontag`.tgz" src/*.c src/*.cpp src/*.h src/Makefile src/Makefile.dep \
 | 
			
		||||
	  src/gfx2.ico src/Grafx2_Prefix.pch src/SDLMain.m src/gfx2.rc
 | 
			
		||||
	cd .. && $(ZIP) $(ZIPOPT) "grafx2-`cat $(OBJDIR:../%=%)/versiontag`$(TTFLABEL)-$(PLATFORM).$(ZIP)" $(BIN:../%=%) share/grafx2/gfx2def.ini $(SCRIPT_FILES:../%=%) $(SKIN_FILES:../%=%) share/grafx2/gfx2.gif share/icons/grafx2.svg doc/README.txt doc/COMPILING.txt doc/gpl-2.0.txt doc/PF_fonts.txt $(FONT_FILES:../%=%) doc/README-zlib1.txt doc/README-SDL.txt doc/README-SDL_image.txt doc/README-SDL_ttf.txt doc/README-lua.txt src-`cat $(OBJDIR:../%=%)/versiontag`.tgz $(PLATFORMFILES:../%=%)
 | 
			
		||||
	$(DELCOMMAND) "../src-`cat $(OBJDIR)/versiontag`.tgz"
 | 
			
		||||
ifeq ($(PLATFORM),Darwin)
 | 
			
		||||
@ -834,13 +835,16 @@ $(OBJDIR)/%.o : %.m
 | 
			
		||||
depend :
 | 
			
		||||
	$(CC) -MM *.c | sed 's:^[^ ]:$$(OBJDIR)/&:' > Makefile.dep
 | 
			
		||||
 | 
			
		||||
# update the gfx2.rc Windows ressource file
 | 
			
		||||
comma := ,
 | 
			
		||||
 | 
			
		||||
# Link the icons to the program under windows
 | 
			
		||||
$(OBJDIR)/winres.o : gfx2.rc gfx2.ico $(REVISION_CACHE) $(LABEL_CACHE)
 | 
			
		||||
gfx2.rc: gfx2.ico $(REVISION_CACHE) $(LABEL_CACHE)
 | 
			
		||||
	sed -e 's/\(VERSION [ ]*\)\(.*\)/\1$(subst .,$(comma),$(subst wip,,$(LABEL))),0,$(firstword $(subst -, ,$(GIT_REVISION)))/' \
 | 
			
		||||
	    -e 's/\(Version", "\)\(.*\)"/\1$(subst wip.,wip,$(LABEL).$(GIT_REVISION))"/' $< > $<.tmp
 | 
			
		||||
	if ! diff -q -i $< $<.tmp ; then mv $<.tmp $< ; else rm $<.tmp ; fi
 | 
			
		||||
	    -e 's/\(Version", "\)\(.*\)"/\1$(subst wip.,wip,$(LABEL).$(GIT_REVISION))"/' $@ > $@.tmp
 | 
			
		||||
	if ! diff -q -i $@ $@.tmp ; then mv $@.tmp $@ ; else rm $@.tmp ; fi
 | 
			
		||||
 | 
			
		||||
# Link the icons to the program under windows
 | 
			
		||||
$(OBJDIR)/winres.o : gfx2.rc gfx2.ico
 | 
			
		||||
	$(WINDRES) -i $< -o $(OBJDIR)/winres.o
 | 
			
		||||
 | 
			
		||||
# Compile the C++ file needed in Haiku to use the API
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user