head	1.5;
access;
symbols
	RELEASE_8_3_0:1.2
	RELEASE_9_0_0:1.2;
locks; strict;
comment	@# @;


1.5
date	2013.01.24.10.43.46;	author svnexp;	state Exp;
branches;
next	1.4;

1.4
date	2012.09.07.05.09.41;	author lwhsu;	state Exp;
branches;
next	1.3;

1.3
date	2012.05.28.17.40.27;	author scheidell;	state Exp;
branches;
next	1.2;

1.2
date	2011.11.16.16.14.29;	author miwi;	state Exp;
branches;
next	1.1;

1.1
date	2011.10.14.17.00.39;	author lwhsu;	state Exp;
branches;
next	;


desc
@@


1.5
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/310921
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@--- Makefile.orig	2013-01-24 10:49:41.547037509 +0800
+++ Makefile	2013-01-24 10:55:14.781718163 +0800
@@@@ -59,12 +59,6 @@@@
 	autoheader $<
 	touch $@@
 
-configure: configure.ac $(SRC_CONFIG_FILES)
-	aclocal
-	automake --add-missing --foreign || true
-	autoconf
-	touch $(BUILT_CONFIG_FILES)
-
 -include config.mk
 
 ######
@@@@ -92,7 +86,7 @@@@
 	cd $(abs_top_srcdir)
 	[ -d $(DESTDIR)/$(bindir) ] || $(MKDIR_P) $(DESTDIR)/$(bindir)
 	$(MKDIR_P) $(DESTDIR)$(ATSNEWHOME)/bin
-	find ccomp contrib doc libats libc prelude -type d \
+	find ccomp libats libatsdoc libc prelude -type d \
 	  -exec $(MKDIR_P) $(DESTDIR)$(ATSNEWHOME)/\{} \; \
 	  -print
 
@@@@ -100,7 +94,7 @@@@
 #
 # recursively install all files in the list except .svn control files.
 #
-	for d in ccomp/runtime contrib doc libats libc prelude; do \
+	for d in ccomp/runtime libats libatsdoc libc prelude; do \
 	  cd $(abs_top_srcdir) && \
 	  $(INSTALL) -d $(DESTDIR)$(ATSNEWHOME)/"$$d" && \
 	  find "$$d" -name .svn -prune -o -type f \
@@@@ -140,6 +134,8 @@@@
 	done
 
 install:: install_files
+	find $(DESTDIR)$(ATSNEWHOME) -depth -type d -empty -delete
+	find $(DESTDIR)$(ATSNEWHOME) -type f -name '*.orig' -delete
 
 ######
 
@@@@ -155,8 +151,7 @@@@
   ccomp/runtime/GCATS/gc_mt.o \
   atsopt1_gc \
   bin/atslex \
-  bin/atsdoc \
-  contrib
+  bin/atsdoc
 	@@echo "ATS/Anairiats has been built up successfully!"
 	@@echo "The value of ATSHOME for this build is \"$(ATSHOME)\"."
 	@@echo "The value of ATSHOMERELOC for this build is \"$(ATSHOMERELOC)\"."
@@@@ -217,23 +212,23 @@@@
 
 .libfiles_local: .libfiles ; $(CC) -E -P -x c -o $@@ $<
 libfiles: .libfiles_local
-	$(ATSLIB) $(ATS_PROOFCHECK) -O2 --libats
-	$(ATSLIB) $(ATS_PROOFCHECK) -O2 --libats_lex
-	$(ATSLIB) $(ATS_PROOFCHECK) -O2 --libats_smlbas
+	$(ATSLIB) $(ATS_PROOFCHECK) -O2 $(CFLAGS) --libats
+	$(ATSLIB) $(ATS_PROOFCHECK) -O2 $(CFLAGS) --libats_lex
+	$(ATSLIB) $(ATS_PROOFCHECK) -O2 $(CFLAGS) --libats_smlbas
 
 lib32files: .libfiles_local
-	$(ATSLIB) $(ATS_PROOFCHECK) -m32 -O2 --libats
-	$(ATSLIB) $(ATS_PROOFCHECK) -m32 -O2 --libats_lex
-	$(ATSLIB) $(ATS_PROOFCHECK) -m32 -O2 --libats_smlbas
+	$(ATSLIB) $(ATS_PROOFCHECK) -m32 -O2 $(CFLAGS) --libats
+	$(ATSLIB) $(ATS_PROOFCHECK) -m32 -O2 $(CFLAGS) --libats_lex
+	$(ATSLIB) $(ATS_PROOFCHECK) -m32 -O2 $(CFLAGS) --libats_smlbas
 
 lib64files: .libfiles_local
-	$(ATSLIB) $(ATS_PROOFCHECK) -m64 -O2 --libats
-	$(ATSLIB) $(ATS_PROOFCHECK) -m64 -O2 --libats_lex
-	$(ATSLIB) $(ATS_PROOFCHECK) -m64 -O2 --libats_smlbas
+	$(ATSLIB) $(ATS_PROOFCHECK) -m64 -O2 $(CFLAGS) --libats
+	$(ATSLIB) $(ATS_PROOFCHECK) -m64 -O2 $(CFLAGS) --libats_lex
+	$(ATSLIB) $(ATS_PROOFCHECK) -m64 -O2 $(CFLAGS) --libats_smlbas
 
 .libfiles_mt_local: .libfiles_mt ; $(CC) -E -P -x c -o $@@ $<
 libfiles_mt: .libfiles_mt_local
-	$(ATSLIB) $(ATS_PROOFCHECK) -D_ATS_MULTITHREAD -O2 --libats_mt
+	$(ATSLIB) $(ATS_PROOFCHECK) -D_ATS_MULTITHREAD -O2 $(CFLAGS) --libats_mt
 
 libatsdoca: ; $(MAKE) -C libatsdoc
 
@


1.4
log
@SVN rev 303803 on 2012-09-07 05:09:41Z by lwhsu

- Update to 0.2.8

PR:		ports/171374
Submitted by:	Jyun-Yan You <jyyou@@cs.nctu.edu.tw>
@
text
@d1 2
a2 2
--- Makefile.orig	2012-09-04 11:37:57.000000000 +0800
+++ Makefile	2012-09-06 19:21:24.886921581 +0800
d43 3
a45 3
@@@@ -151,12 +147,11 @@@@
   libfiles_mt \
   bin/atspack \
a46 1
-  libatsdoca \
a47 3
   ccomp/runtime/GCATS/gc.o \
   ccomp/runtime/GCATS/gc_mt.o \
   atsopt1_gc \
a48 1
+  libatsdoca \
d53 1
a53 3
@@@@ -215,25 +210,25 @@@@
 
 ATSLIB=$(ATSHOMEQ)/bin/atslib
d55 1
a55 2
-.libfiles_local: .libfiles ; $(CC) -E -P -x c -o $@@ $<
+.libfiles_local: .libfiles ; $(CC) -E -P -x c -o $@@ $< ; sed -i '' -e '/linordset_randbst/d' $@@
@


1.3
log
@- Update to 0.2.7

PR:		ports/168249
Submitted by:	Jyun-Yan You <jyyou@@cs.nctu.edu.tw> (maintainer)
@
text
@d1 16
a16 3
--- Makefile.orig	2012-05-18 07:56:24.000000000 +0800
+++ Makefile	2012-05-23 14:47:29.661831756 +0800
@@@@ -92,7 +92,7 @@@@
d21 1
a21 1
+	find ccomp libats libc prelude -type d \
d25 1
a25 1
@@@@ -100,7 +100,7 @@@@
d30 1
a30 1
+	for d in ccomp/runtime libats libc prelude; do \
d34 1
a34 1
@@@@ -140,6 +140,8 @@@@
d43 3
a45 1
@@@@ -152,8 +154,7 @@@@
d47 2
d51 1
a51 1
-  atsopt1_gc \
d53 2
a54 1
+  atsopt1_gc
d58 1
a58 1
@@@@ -212,25 +213,25 @@@@
d93 1
a93 1
 ###### a lexer for ATS ######
@


1.2
log
@- Update to 0.2.6

PR:		162575
Submitted by:	Jyun-Yan You <jyyou@@cs.nctu.edu.tw> (maintainer)
Feature safe:	yes
@
text
@d1 2
a2 2
--- Makefile.orig	2011-11-11 09:41:38.000000000 +0800
+++ Makefile	2011-11-15 11:51:22.387400943 +0800
d21 1
a21 1
@@@@ -140,6 +140,7 @@@@
d26 1
d30 1
a30 1
@@@@ -152,8 +153,7 @@@@
d40 1
a40 1
@@@@ -212,25 +212,25 @@@@
d47 1
a47 1
-	$(ATSLIB) $(ATS_PROOFCHECK) -D_XOPEN_SOURCE -O2 --libats
d50 1
a50 1
+	$(ATSLIB) $(ATS_PROOFCHECK) -D_XOPEN_SOURCE -O2 $(CFLAGS) --libats
d55 1
a55 1
-	$(ATSLIB) $(ATS_PROOFCHECK) -m32 -D_XOPEN_SOURCE -O2 --libats
d58 1
a58 1
+	$(ATSLIB) $(ATS_PROOFCHECK) -m32 -D_XOPEN_SOURCE -O2 $(CFLAGS) --libats
d63 1
a63 1
-	$(ATSLIB) $(ATS_PROOFCHECK) -m64 -D_XOPEN_SOURCE -O2 --libats
d66 1
a66 1
+	$(ATSLIB) $(ATS_PROOFCHECK) -m64 -D_XOPEN_SOURCE -O2 $(CFLAGS) --libats
@


1.1
log
@Add ats 0.2.5, a language with a type system rooted in the Applied Type
System.

PR:		ports/161575
Submitted by:	Jyun-Yan You <jyyou@@cs.nctu.edu.tw>
@
text
@d1 2
a2 2
--- Makefile.orig	2011-10-06 17:27:15.000000000 +0800
+++ Makefile	2011-10-07 02:01:05.000000000 +0800
d39 1
a39 1
@@@@ -214,23 +214,23 @@@@
d41 4
a44 1
 .libfiles_local: .libfiles ; $(CC) -E -P -x c -o $@@ $<
@

