(file) Return to GNUmakefile CVS log (file) (dir) Up to [OMI] / omi / wql

 1 mike  1.1 TOP = ..
 2           include $(TOP)/config.mak
 3           
 4           LIBRARY = wql
 5           
 6           SOURCES = wql.c wqlyacc.c output.c lexer.c identical.c
 7           
 8           HEADERS = wql.h
 9           
10           INCLUDES = $(TOP) $(TOP)/common
11           
12           GUID = A0F6DCA7-D1D0-4D4A-9A94-04DAF4214CB0
13           
14           include $(TOP)/mak/rules.mak
15           
16           
17           # We must ignore 'suggest parentheses' warning in YACC generated code.
18           ifeq ($(COMPILER),GNU)
19           $(OBJDIRPATH)/wqlyacc.o : wqlyacc.c
20           	$(call compilec, wqlyacc.c, -Wno-parentheses -Wno-unused)
21           endif
22 mike  1.1 
23           # We must ignore 'Label ??? has no uses' error.
24           ifeq ($(COMPILER),HP)
25           $(OBJDIRPATH)/wqlyacc.o : wqlyacc.c
26           	$(call compilec, wqlyacc.c, +W612 +W2177)
27           endif
28           
29           # Cancel the .y -> .c rule.
30           %.c : %.y
31           
32           yacc:
33           	yacc -p wql -d wql.y
34           	mv y.tab.c wqlyaccinc.c
35           	mv y.tab.h wqlyacc.h
36           
37           size:
38           	size $(TARGET)
39           
40           tsize:
41           	size $(TARGET) | awk '{ x += $$4 } END { print x }'
42           

ViewCVS 0.9.2