ArchWizard

DGD/

source navigation ]
diff markup ]
identifier search ]
file search ]
Version: [ 1.0.a0 ] [ 1.1 ] [ 1.2 ] [ 1.2p1 ] [ 1.2p2 ] [ 1.2p3 ] [ 1.2p4 ] [ 1.2.151 ]

  1 #
  2 # Makefile for string parser, part of DGD.
  3 #
  4 HOST=   NETBSD
  5 DEFINES=-D$(HOST)
  6 DEBUG=  -O2
  7 CCFLAGS=$(DEFINES) $(DEBUG)
  8 CFLAGS= -I. -I.. $(CCFLAGS)
  9 LINTFLAGS=-abcehpruz
 10 CC=     gcc
 11 
 12 SRC=    grammar.c dfa.c srp.c parse.c
 13 OBJ=    grammar.o dfa.o srp.o parse.o
 14 
 15 dgd:    $(OBJ)
 16         @for i in $(OBJ); do echo parser/$$i; done > dgd
 17 
 18 comp:   $(OBJ)
 19         @for i in $(OBJ); do echo ../parser/$$i; done > comp
 20 
 21 lint:
 22         lint $(LINTFLAGS) $(CFLAGS) $(SRC)
 23 
 24 clean:
 25         rm -f dgd comp $(OBJ)
 26 
 27 
 28 $(OBJ): ../dgd.h ../config.h ../host.h ../alloc.h ../error.h
 29 grammar.o dfa.o: ../hash.h ../str.h
 30 parse.o: ../str.h ../array.h ../object.h ../interpret.h ../data.h
 31 
 32 grammar.o parse.o: grammar.h
 33 dfa.o parse.o: dfa.h
 34 srp.o parse.o: srp.h
 35 parse.o: parse.h

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.