File: Makefile

package info (click to toggle)
dwb 20140702hg-2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 2,860 kB
  • ctags: 2,802
  • sloc: ansic: 27,062; makefile: 341; sh: 84
file content (18 lines) | stat: -rw-r--r-- 346 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# See COPYING for copyright and license details
TARGETS := $(patsubst %.js.in, %.js, $(wildcard *.js.in)) 
CFLAGS := -std=c99 -Wall -Wextra -pedantic -Werror -O2

all: $(TARGETS)

%.js: %.js.in minify
	@echo gen $@ 
	@./minify $< $@

minify: minify.c
	$(CC) $< -o $@ ${CFLAGS} ${CPPFLAGS}

clean:  
	$(RM) $(TARGETS)
	$(RM) minify

.PHONY: clean