summaryrefslogtreecommitdiff
path: root/cad/sis/files
diff options
context:
space:
mode:
authorGuy Helmer <ghelmer@FreeBSD.org>1998-07-01 15:39:43 +0000
committerGuy Helmer <ghelmer@FreeBSD.org>1998-07-01 15:39:43 +0000
commit266e501e5dfc0afade882683adbd72c0f7451225 (patch)
tree8f2cb83ec662a844c418b83e4e05ca33d40318bd /cad/sis/files
parentActivate gxedit. (diff)
Sis, a program suite for synthesis of sequential circuits.
PR: ports/5104 Submitted by: Frank Volf <volf@oasis.IAEhv.nl>
Notes
Notes: svn path=/head/; revision=11640
Diffstat (limited to 'cad/sis/files')
-rw-r--r--cad/sis/files/Makefile.FreeBSD47
1 files changed, 47 insertions, 0 deletions
diff --git a/cad/sis/files/Makefile.FreeBSD b/cad/sis/files/Makefile.FreeBSD
new file mode 100644
index 000000000000..c5547f3fc20c
--- /dev/null
+++ b/cad/sis/files/Makefile.FreeBSD
@@ -0,0 +1,47 @@
+#
+# $Id$
+#
+
+MACHINE = FreeBSD
+SRCDIR = ${.CURDIR}
+X11 = /usr/X11R6
+
+SIS = $(SRCDIR)/sis
+CAD = $(SRCDIR)/cad
+LIBDIR = $(PREFIX)/lib/sis
+
+CC = cc
+
+all:
+ cd sis; make -f Makefile.nooct SIS=$(SIS) LIBDIR=$(LIBDIR) CAD=$(CAD) CC=$(CC); cd ..
+ cd utility; make CAD=$(CAD) CC=$(CC) libutility.a; \
+ mv libutility.a $(CAD)/lib; cd ..
+ cd options; make CAD=$(CAD) CC=$(CC) liboptions.a; \
+ mv liboptions.a $(CAD)/lib; cd ..
+ cd jedi; make CAD=$(CAD) CC=$(CC); cd ..
+ cd espresso; make CAD=$(CAD) CC=$(CC); cd ..
+ cd nova; make CAD=$(CAD) SIS=$(SIS) CC=$(CC); cd ..
+ cd sred; make SIS=$(SIS) CC=$(CC); cd ..
+ cd stamina; make MACHINE=$(MACHINE) CC=$(CC) SIS=$(SIS); cd ..
+ cd vst2blif; make MACHINE=$(MACHINE) CC=$(CC); cd ..
+ cd blif2vst; make MACHINE=$(MACHINE) CC=$(CC); cd ..
+ cd xsis; make SIS=$(SIS) MACHINE=$(MACHINE) X11=$(X11) CC=$(CC); cd ..
+
+clean:
+ cd sis; make SIS=$(SIS) CAD=$(CAD) clean; cd ..
+ cd utility; make clean; cd ..
+ -rm $(CAD)/lib/libutility.a
+ cd options; make clean; cd ..
+ -rm $(CAD)/lib/liboptions.a
+ cd jedi; make clean; cd ..
+ cd stamina; make clean; cd ..
+ cd sred; make clean; cd ..
+ cd nova; make clean; cd ..
+ cd espresso; make clean; cd ..
+ cd vst2blif; make clean; cd ..
+ cd blif2vst; make clean; cd ..
+ cd xsis; make clean; cd ..
+ cd stamina; make cleanall; cd ..
+ cd sis; make strip_depend; rm -rf lib/*; cd ..
+ -rm -rf make.out Makefile
+