3rdparty: fix copy/generation of README files under unix
also copy recoil README
This commit is contained in:
		
							parent
							
								
									b69e6afb12
								
							
						
					
					
						commit
						661a8f2f6f
					
				
							
								
								
									
										24
									
								
								3rdparty/Makefile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										24
									
								
								3rdparty/Makefile
									
									
									
									
										vendored
									
									
								
							@ -209,12 +209,6 @@ ifdef WIN32
 | 
				
			|||||||
	    $(STRIP) ../bin/`basename $$f` ; \
 | 
						    $(STRIP) ../bin/`basename $$f` ; \
 | 
				
			||||||
	  done
 | 
						  done
 | 
				
			||||||
	echo "The Windows distribution of Grafx2 is linked with Lua v$(LUAVER)" > ../doc/README-lua.txt
 | 
						echo "The Windows distribution of Grafx2 is linked with Lua v$(LUAVER)" > ../doc/README-lua.txt
 | 
				
			||||||
	grep LUA_COPYRIGHT $(LUA)/src/lua.h | cut -d'"' -f 2 >> ../doc/README-lua.txt
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	echo "" >> ../doc/README-lua.txt
 | 
					 | 
				
			||||||
	echo "License : http://www.lua.org/license.html" >> ../doc/README-lua.txt
 | 
					 | 
				
			||||||
	# extract license from readme.html
 | 
					 | 
				
			||||||
	awk '/BLOCKQUOTE/{flag=1-flag;next}flag' $(LUA)/doc/readme.html | grep -v '<P>' | tail --lines +2 >> ../doc/README-lua.txt
 | 
					 | 
				
			||||||
else
 | 
					else
 | 
				
			||||||
ifeq ($(PLATFORM), FreeBSD)
 | 
					ifeq ($(PLATFORM), FreeBSD)
 | 
				
			||||||
	cd $(LUA) && $(MAKE) freebsd install INSTALL_TOP=$(PREFIX)
 | 
						cd $(LUA) && $(MAKE) freebsd install INSTALL_TOP=$(PREFIX)
 | 
				
			||||||
@ -229,7 +223,13 @@ else
 | 
				
			|||||||
endif
 | 
					endif
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
 | 
						echo "Lua v$(LUAVER)" > ../doc/README-lua.txt
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
 | 
						grep LUA_COPYRIGHT $(LUA)/src/lua.h | cut -d'"' -f 2 >> ../doc/README-lua.txt
 | 
				
			||||||
 | 
						echo "" >> ../doc/README-lua.txt
 | 
				
			||||||
 | 
						echo "License : http://www.lua.org/license.html" >> ../doc/README-lua.txt
 | 
				
			||||||
 | 
						# extract license from readme.html
 | 
				
			||||||
 | 
						awk '/BLOCKQUOTE/{flag=1-flag;next}flag' $(LUA)/doc/readme.html | grep -v '<P>' | tail --lines +2 >> ../doc/README-lua.txt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ifdef WIN32
 | 
					ifdef WIN32
 | 
				
			||||||
$(PREFIX)/lib/libSDL2main.a:	archives/$(SDL2DEVEL)
 | 
					$(PREFIX)/lib/libSDL2main.a:	archives/$(SDL2DEVEL)
 | 
				
			||||||
@ -255,6 +255,7 @@ $(PREFIX)/lib/libSDL2main.a:	$(SDL2)/.ok
 | 
				
			|||||||
	cd $(SDL2)/build && ../configure --prefix=$(PREFIX) --host=$(HOST) \
 | 
						cd $(SDL2)/build && ../configure --prefix=$(PREFIX) --host=$(HOST) \
 | 
				
			||||||
	  $(SDL2DISABLE)
 | 
						  $(SDL2DISABLE)
 | 
				
			||||||
	cd $(SDL2)/build && $(MAKE) && $(MAKE) install
 | 
						cd $(SDL2)/build && $(MAKE) && $(MAKE) install
 | 
				
			||||||
 | 
						$(CP) $(SDL2)/README-SDL.txt ../doc/README-SDL2.txt
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
$(PREFIX)/lib/libSDL2_image.a:	$(PREFIX)/lib/libjpeg.a
 | 
					$(PREFIX)/lib/libSDL2_image.a:	$(PREFIX)/lib/libjpeg.a
 | 
				
			||||||
@ -331,6 +332,7 @@ $(PREFIX)/lib/libSDLmain.a:	$(SDL)/.ok
 | 
				
			|||||||
	  $(SDLDISABLE)
 | 
						  $(SDLDISABLE)
 | 
				
			||||||
	cd $(SDL) && $(MAKE)
 | 
						cd $(SDL) && $(MAKE)
 | 
				
			||||||
	cd $(SDL) && $(MAKE) install
 | 
						cd $(SDL) && $(MAKE) install
 | 
				
			||||||
 | 
						$(CP) $(SDL)/README-SDL.txt ../doc/README-SDL.txt
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ifndef WIN32
 | 
					ifndef WIN32
 | 
				
			||||||
@ -398,12 +400,12 @@ ifdef WIN32
 | 
				
			|||||||
	    $(CP) $$f ../bin ; \
 | 
						    $(CP) $$f ../bin ; \
 | 
				
			||||||
	    $(STRIP) ../bin/`basename $$f` ; \
 | 
						    $(STRIP) ../bin/`basename $$f` ; \
 | 
				
			||||||
	  done
 | 
						  done
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
	echo "$(FREETYPE)" > ../doc/README-freetype.txt
 | 
						echo "$(FREETYPE)" > ../doc/README-freetype.txt
 | 
				
			||||||
	echo "" >> ../doc/README-freetype.txt
 | 
						echo "" >> ../doc/README-freetype.txt
 | 
				
			||||||
	echo "License :" >> ../doc/README-freetype.txt
 | 
						echo "License :" >> ../doc/README-freetype.txt
 | 
				
			||||||
	echo "" >> ../doc/README-freetype.txt
 | 
						echo "" >> ../doc/README-freetype.txt
 | 
				
			||||||
	cat $(FREETYPE)/docs/GPLv2.TXT >> ../doc/README-freetype.txt
 | 
						cat $(FREETYPE)/docs/GPLv2.TXT >> ../doc/README-freetype.txt
 | 
				
			||||||
endif
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
$(PREFIX)/lib/libjpeg.a:	$(JPEGDIR)/.ok
 | 
					$(PREFIX)/lib/libjpeg.a:	$(JPEGDIR)/.ok
 | 
				
			||||||
	cd $(JPEGDIR) && CC=$(CC) ./configure --prefix=$(PREFIX) --host=$(HOST)
 | 
						cd $(JPEGDIR) && CC=$(CC) ./configure --prefix=$(PREFIX) --host=$(HOST)
 | 
				
			||||||
@ -414,8 +416,8 @@ ifdef WIN32
 | 
				
			|||||||
	    $(CP) $$f ../bin ; \
 | 
						    $(CP) $$f ../bin ; \
 | 
				
			||||||
	    $(STRIP) ../bin/`basename $$f` ; \
 | 
						    $(STRIP) ../bin/`basename $$f` ; \
 | 
				
			||||||
	  done
 | 
						  done
 | 
				
			||||||
	$(CP) $(JPEGDIR)/README ../doc/README-jpeg.txt
 | 
					 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
 | 
						$(CP) $(JPEGDIR)/README ../doc/README-jpeg.txt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# libjpeg archive name and directory name are not the same
 | 
					# libjpeg archive name and directory name are not the same
 | 
				
			||||||
# so the generic rule won't work
 | 
					# so the generic rule won't work
 | 
				
			||||||
@ -430,6 +432,7 @@ $(PREFIX)/lib/libtiff.a:	$(LIBTIFF)/.ok
 | 
				
			|||||||
	cd $(LIBTIFF) && CC="$(CC) $(LDFLAGS)" ./configure --prefix=$(PREFIX) --host=$(HOST) \
 | 
						cd $(LIBTIFF) && CC="$(CC) $(LDFLAGS)" ./configure --prefix=$(PREFIX) --host=$(HOST) \
 | 
				
			||||||
	  --with-zlib-include-dir=$(PREFIX)/include --with-zlib-lib-dir=$(PREFIX)/lib \
 | 
						  --with-zlib-include-dir=$(PREFIX)/include --with-zlib-lib-dir=$(PREFIX)/lib \
 | 
				
			||||||
	  --with-jpeg-include-dir=$(PREFIX)/include --with-jpeg-lib-dir=$(PREFIX)/lib \
 | 
						  --with-jpeg-include-dir=$(PREFIX)/include --with-jpeg-lib-dir=$(PREFIX)/lib \
 | 
				
			||||||
 | 
						  --enable-silent-rules \
 | 
				
			||||||
	  --disable-cxx --disable-webp --disable-lzma --disable-zstd
 | 
						  --disable-cxx --disable-webp --disable-lzma --disable-zstd
 | 
				
			||||||
	cd $(LIBTIFF) && $(MAKE)
 | 
						cd $(LIBTIFF) && $(MAKE)
 | 
				
			||||||
	cd $(LIBTIFF) && $(MAKE) install
 | 
						cd $(LIBTIFF) && $(MAKE) install
 | 
				
			||||||
@ -438,12 +441,12 @@ ifdef WIN32
 | 
				
			|||||||
	    $(CP) $$f ../bin ; \
 | 
						    $(CP) $$f ../bin ; \
 | 
				
			||||||
	    $(STRIP) ../bin/`basename $$f` ; \
 | 
						    $(STRIP) ../bin/`basename $$f` ; \
 | 
				
			||||||
	  done
 | 
						  done
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
	echo "$(LIBTIFF)" > ../doc/README-tiff.txt
 | 
						echo "$(LIBTIFF)" > ../doc/README-tiff.txt
 | 
				
			||||||
	echo "" >> ../doc/README-tiff.txt
 | 
						echo "" >> ../doc/README-tiff.txt
 | 
				
			||||||
	echo "License :" >> ../doc/README-tiff.txt
 | 
						echo "License :" >> ../doc/README-tiff.txt
 | 
				
			||||||
	echo "" >> ../doc/README-tiff.txt
 | 
						echo "" >> ../doc/README-tiff.txt
 | 
				
			||||||
	cat $(LIBTIFF)/COPYRIGHT >> ../doc/README-tiff.txt
 | 
						cat $(LIBTIFF)/COPYRIGHT >> ../doc/README-tiff.txt
 | 
				
			||||||
endif
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
$(PREFIX)/lib/libpng.a:	$(PREFIX)/lib/libz.a
 | 
					$(PREFIX)/lib/libpng.a:	$(PREFIX)/lib/libz.a
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -456,12 +459,12 @@ ifdef WIN32
 | 
				
			|||||||
	    $(CP) $$f ../bin ; \
 | 
						    $(CP) $$f ../bin ; \
 | 
				
			||||||
	    $(STRIP) ../bin/`basename $$f` ; \
 | 
						    $(STRIP) ../bin/`basename $$f` ; \
 | 
				
			||||||
	  done
 | 
						  done
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
	echo "$(LIBPNG)" > ../doc/README-libpng.txt
 | 
						echo "$(LIBPNG)" > ../doc/README-libpng.txt
 | 
				
			||||||
	echo "" >> ../doc/README-libpng.txt
 | 
						echo "" >> ../doc/README-libpng.txt
 | 
				
			||||||
	echo "License :" >> ../doc/README-libpng.txt
 | 
						echo "License :" >> ../doc/README-libpng.txt
 | 
				
			||||||
	echo "" >> ../doc/README-libpng.txt
 | 
						echo "" >> ../doc/README-libpng.txt
 | 
				
			||||||
	cat $(LIBPNG)/LICENSE >> ../doc/README-libpng.txt
 | 
						cat $(LIBPNG)/LICENSE >> ../doc/README-libpng.txt
 | 
				
			||||||
endif
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
$(PREFIX)/lib/libz.a:	$(ZLIB)/.ok
 | 
					$(PREFIX)/lib/libz.a:	$(ZLIB)/.ok
 | 
				
			||||||
ifdef WIN32
 | 
					ifdef WIN32
 | 
				
			||||||
@ -481,6 +484,7 @@ endif
 | 
				
			|||||||
	$(CP) $(ZLIB)/README ../doc/README-zlib1.txt
 | 
						$(CP) $(ZLIB)/README ../doc/README-zlib1.txt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
recoil:	$(RECOIL)/.ok
 | 
					recoil:	$(RECOIL)/.ok
 | 
				
			||||||
 | 
						$(CP) $(RECOIL)/README ../doc/README-recoil.txt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# generic rule to unpack tarball and apply patches
 | 
					# generic rule to unpack tarball and apply patches
 | 
				
			||||||
%/.ok:	archives/%.tar.gz
 | 
					%/.ok:	archives/%.tar.gz
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user