34 lines
		
	
	
	
		
			881 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
	
		
			881 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # env
 | |
| # Written in 2019 by Lucas
 | |
| # CC0 1.0 Universal/Public domain - No rights reserved
 | |
| #
 | |
| # To the extent possible under law, the author(s) have dedicated all
 | |
| # copyright and related and neighboring rights to this software to the
 | |
| # public domain worldwide. This software is distributed without any
 | |
| # warranty. You should have received a copy of the CC0 Public Domain
 | |
| # Dedication along with this software. If not, see
 | |
| # <http://creativecommons.org/publicdomain/zero/1.0/>.
 | |
| .POSIX:
 | |
| .SUFFIXES:
 | |
| .SUFFIXES: .c .in .txt .png
 | |
| 
 | |
| LDLIBS=	-lm
 | |
| THEMES=	blueie brightie brightie2 brightie3 brightie4
 | |
| 
 | |
| .c:
 | |
| 	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LDLIBS)
 | |
| 
 | |
| .in.txt:
 | |
| 	./colorscheme <"$<" >"$@"
 | |
| 
 | |
| .in.png:
 | |
| 	./colorscheme -i <"$<" | pnmtopng >"$@"
 | |
| 
 | |
| all: colorscheme
 | |
| 
 | |
| clean:
 | |
| 	rm -f colorscheme $(THEMES:=.png) $(THEMES:=.txt)
 | |
| 
 | |
| show: $(THEMES:=.png) $(THEMES:=.txt)
 | |
| 
 | |
| $(THEMES:=.png) $(THEMES:=.txt): all
 |