Add Makefile in doc/ for generating doc for MacOS builds
using macports anyway brew fails to install the static libraries...
This commit is contained in:
		
							parent
							
								
									30f6e6bd1f
								
							
						
					
					
						commit
						235565e447
					
				
							
								
								
									
										56
									
								
								doc/Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								doc/Makefile
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,56 @@
 | 
				
			|||||||
 | 
					CP = cp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					all:
 | 
				
			||||||
 | 
						@echo "nothing to do..."
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# fetch files from macports
 | 
				
			||||||
 | 
					MACPORTSPATH = $(shell which port | sed 's;/bin/port$$;;' )
 | 
				
			||||||
 | 
					DOCPATH = $(MACPORTSPATH)/share/doc
 | 
				
			||||||
 | 
					PACKAGES = libsdl2 libsdl2_image jpeg tiff webp
 | 
				
			||||||
 | 
					PACKAGSS += libsdl2_ttf freetype
 | 
				
			||||||
 | 
					PACKAGES += libpng zlib lua
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					READMES = $(PACKAGES:%=README-%.txt)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					macports:	$(READMES)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					clean:
 | 
				
			||||||
 | 
						$(RM) $(READMES)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#	for p in $(PACKAGES) ; do \
 | 
				
			||||||
 | 
						  echo $(DOCPATH)/$$p ; \
 | 
				
			||||||
 | 
						  ls $(DOCPATH)/$$p ; \
 | 
				
			||||||
 | 
						done
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					README-libsdl2.txt:	$(DOCPATH)/libsdl2/README-SDL.txt $(DOCPATH)/libsdl2/COPYING.txt
 | 
				
			||||||
 | 
						p=$(@:README-%.txt=%) ; echo "$$p $$(port info --version $$p)" > $@
 | 
				
			||||||
 | 
						cat $(DOCPATH)/libsdl2/README-SDL.txt >> $@
 | 
				
			||||||
 | 
						cat $(DOCPATH)/libsdl2/COPYING.txt >> $@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					README-libsdl2_image.txt:
 | 
				
			||||||
 | 
						p=$(@:README-%.txt=%) ; echo "$$p $$(port info --version $$p)" > $@
 | 
				
			||||||
 | 
						cat $(DOCPATH)/libsdl2_image/COPYING.txt >> $@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					README-tiff.txt:	$(DOCPATH)/tiff/COPYRIGHT
 | 
				
			||||||
 | 
						p=$(@:README-%.txt=%) ; echo "$$p $$(port info --version $$p)" > $@
 | 
				
			||||||
 | 
						echo "" >> $@
 | 
				
			||||||
 | 
						cat $(DOCPATH)/tiff/COPYRIGHT >> $@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					README-lua.txt: $(DOCPATH)/lua/README $(DOCPATH)/lua/COPYRIGHT
 | 
				
			||||||
 | 
						$(CP) $< $@
 | 
				
			||||||
 | 
						echo "" >> $@
 | 
				
			||||||
 | 
						cat $(DOCPATH)/lua/COPYRIGHT >> $@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					README-libpng.txt:	$(DOCPATH)/libpng/LICENSE
 | 
				
			||||||
 | 
						echo "libpng $$(port info --version libpng)" > $@
 | 
				
			||||||
 | 
						echo "" >> $@
 | 
				
			||||||
 | 
						echo "License :" >> $@
 | 
				
			||||||
 | 
						echo "" >> $@
 | 
				
			||||||
 | 
						cat $< >> $@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					README-%.txt: $(DOCPATH)/%/README
 | 
				
			||||||
 | 
						p=$(@:README-%.txt=%) ; echo "$$p $$(port info --version $$p)" > $@
 | 
				
			||||||
 | 
						echo "" >> $@
 | 
				
			||||||
 | 
						cat $< >> $@
 | 
				
			||||||
 | 
						f=$(DOCPATH)/$(@:README-%.txt=%)/COPYING ; \
 | 
				
			||||||
 | 
						  if [ -f "$$f" ] ; then echo "License :" >> $@ ; cat "$$f" >> $@ ; fi
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user