Fixed up comments in the update script to what works and is used when updating
[geda-gaf/peter-b.git] / gnetlist / src / Makefile.am
blob4cb6a0d379adf493504ccf6094b0ecc7acc74786
1 ## Process this file with automake to produce Makefile.in
3 bin_PROGRAMS = gnetlist 
5 # don't forget all *.h files */
6 gnetlist_SOURCES = \
7                 i_vars.c g_netlist.c g_rc.c g_register.c globals.c \
8                 gnetlist.c parsecmd.c s_cpinlist.c s_net.c \
9                 s_netlist.c s_netattrib.c s_traverse.c \
10                 s_rename.c s_hierarchy.c s_misc.c vams_misc.c
12 if CCISGCC
13 AM_CFLAGS = -Wall
14 endif
16 INCLUDES = -I$(top_srcdir)/include @GNETLIST_CFLAGS@
17 gnetlist_LDADD = @GNETLIST_LDFLAGS@
19 EXTRA_DIST = create_proto 
21 CPROTO =        cproto
22 CPROTOCFLAGS =  $(INCLUDES) -I. -I.. -I../include
23 ALES_HACK =     -D__GNUC__
25 proto: prototype.h
27 prototype.h: $(gschem_SOURCES)
28         $(CPROTO) $(ALES_HACK) $(CPROTOCFLAGS) *.c > new_proto
29         mv new_proto ../include/prototype.h
31 MOSTLYCLEANFILES = *.log *.ps core FILE *~ prototype.bak
32 CLEANFILES = *.log *.ps core FILE *~ prototype.bak
33 DISTCLEANFILES = *.log core FILE *~ prototype.bak
34 MAINTAINERCLEANFILES = *.log *.ps core FILE *~ prototype.bak prototype.h Makefile.in configure