Added new gnetlist backend by John P. Doty
[geda-gaf/peter-b.git] / gnetlist / scheme / Makefile.am
blob43f2b96b8ecbe7b9334156f5dec2b38ea5c4c000
1 ## $Id$
2 ##
4 M4=             @M4@
5 PCBM4DIR=       @PCBM4DIR@
6 PCBCONFDIR=     @PCBCONFDIR@
8 scmdatadir = @GEDADATADIR@/scheme
9 scmdata_DATA = $(DIST_SCM) $(BUILT_SCM)
11 DIST_SCM = gnet-PCB.scm gnet-allegro.scm gnet-bom.scm gnet-geda.scm \
12            gnet-spice.scm gnet-tango.scm gnet-verilog.scm \
13            gnet-vhdl.scm gnet-vipec.scm \
14            gnet-pads.scm gnetlist.scm gnet-bae.scm gnet-protelII.scm \
15            gnet-bom2.scm gnet-gossip.scm gnet-drc.scm gnet-vams.scm \
16            gnet-partslist-common.scm gnet-partslist1.scm \
17            gnet-partslist2.scm gnet-partslist3.scm gnet-maxascii.scm \
18            gnet-switcap.scm gnet-spice-sdb.scm gnet-drc2.scm \
19            gnet-futurenet2.scm gnet-cascade.scm \
20            gnet-redac.scm gnet-systemc.scm gnet-eagle.scm \
21            gnet-pcbpins.scm gnet-calay.scm gnet-osmond.scm \
22            gnet-mathematica.scm
25 EXTRA_DIST = $(DIST_SCM) $(SCM_SRCS)
27 SCM_SRCS=       gnet-PCBboard.scm.in \
28                 gnet-gsch2pcb.scm.in
30 BUILT_SCM=      gnet-PCBboard.scm gnet-gsch2pcb.scm
32 gnet-PCBboard.scm: $(srcdir)/gnet-PCBboard.scm.in
33         sed \
34                 -e 's;@m4@;${M4};g' \
35                 -e 's;@pcbm4dir@;${PCBM4DIR};g' \
36                 -e 's;@pcbconfdir@;${PCBCONFDIR};g' \
37                 $(srcdir)/gnet-PCBboard.scm.in > $@
39 gnet-gsch2pcb.scm: $(srcdir)/gnet-gsch2pcb.scm.in
40         sed \
41                 -e 's;@m4@;${M4};g' \
42                 -e 's;@pcbm4dir@;${PCBM4DIR};g' \
43                 -e 's;@pcbconfdir@;${PCBCONFDIR};g' \
44                 $(srcdir)/gnet-gsch2pcb.scm.in > $@
46 MOSTLYCLEANFILES = *.log *~
47 CLEANFILES = *.log *~ gnet-PCBboard.scm gnet-gsch2pcb.scm
48 DISTCLEANFILES = *.log core FILE *~ prototype.bak \
49                  gnet-PCBboard.scm gnet-gsch2pcb.scm
50 MAINTAINERCLEANFILES = *.log *~ Makefile.in configure \
51                  gnet-PCBboard.scm gnet-gsch2pcb.scm