[svn-commits] r175 - branches/make/src

ambvi01 at ingres.com ambvi01 at ingres.com
Mon Jul 28 16:30:48 PDT 2008


Author: ambvi01
Date: 2008-07-28 16:30:47 -0700 (Mon, 28 Jul 2008)
New Revision: 175

Added:
   branches/make/src/Makefile.am
   branches/make/src/configure.ac
Log:
#4
Initial checkin of my work


Added: branches/make/src/Makefile.am
===================================================================
--- branches/make/src/Makefile.am	                        (rev 0)
+++ branches/make/src/Makefile.am	2008-07-28 23:30:47 UTC (rev 175)
@@ -0,0 +1,1196 @@
+BASIC_DEFS	= \
+		-D_REENTRANT \
+		-DLINUX \
+		-D_GNU_SOURCE \
+		-DXLIB_ILLEGAL_ACCESS \
+		-D_FILE_OFFSET_BITS=64 \
+		-D_LARGEFILE_SOURCE 
+
+BASIC_INCLUDES	= \
+		-I$(srcdir)/cl/clf/er_unix_win \
+		-I$(srcdir)/cl/clf/hdr \
+		-I$(srcdir)/common/hdr/hdr \
+		-I$(srcdir)/gl/hdr/hdr \
+		-I$(srcdir)/cl/hdr/hdr_unix \
+		-I$(srcdir)/cl/hdr/hdr_unix_win \
+		-I$(srcdir)/cl/hdr/hdr \
+		-I$(srcdir)/cl/clf/hdr_unix_win \
+		-I$(srcdir)/front/hdr/hdr \
+		-I$(srcdir)/front/embed/hdr
+
+AM_CPPFLAGS		= -fsigned-char -fno-strength-reduce $(BASIC_DEFS)  $(BASIC_INCLUDES)
+AM_LDFLAGS		= -Wl,--as-needed
+AM_CCASFLAGS		= -Dint_lnx
+
+lib_LIBRARIES		= libcompat.a libyacc.a libembedc.a libequel.a \
+			libug.a libfmt.a libafe.a libadf.a
+
+libfmt_a_CPPFLAGS		= -I$(srcdir)/front/utils/hdr $(BASIC_DEFS) $(BASIC_INCLUDES)
+
+libadf_a_CPPFLAGS		= $(BASIC_DEFS) $(BASIC_INCLUDES) \
+				-I$(srcdir)/common/adf/hdr \
+				-I$(srcdir)/common/adf/adg \
+				-I$(srcdir)/common/adf/adu 
+
+
+nodist_libcompat_a_SOURCES	= $(libcompat_ROCCFILES)
+nodist_libadf_a_SOURCES		= $(libadf_ROCCFILES) $(libadf_AWK_GENHEADS)
+
+$(libadf_a_SOURCES) : $(libadf_AWK_GENHEADS)
+
+libadf_AWK_GENHEADS	= adgfi_defn.h
+
+# order matters here for deps
+adgfi_defn.h adgfi_defn.roc adgfi_defn_lu.roc : $(srcdir)/common/adf/adg/fi_defn.awk $(srcdir)/common/adf/adg/fi_defn.txt
+	$(AWK) -v h_file=adgfi_defn.h -f $^
+	$(AWK) -v roc_file=adgfi_defn.roc -f $^
+	$(AWK) -v roclu_file=adgfi_defn_lu.roc -f $^
+
+#adgfi_defn.c adgfi_defn_lu.c:
+
+.txt.roc:
+	$(AWK) -v roc_file=$@ -f $(srcdir)/common/adf/adg/fi_defn.awk $<
+
+.txt.h:
+	$(AWK) -v h_file=$@ -f $(srcdir)/common/adf/adg/fi_defn.awk $<
+
+.roc.c:
+			cp -f $< $@
+
+libcompat_ROCCFILES 	= \
+			$(srcdir)/cl/clf/cm_unix_win/cmtype.c \
+			$(srcdir)/cl/clf/gv/gver.c \
+			$(srcdir)/cl/clf/er_unix_win/ernames.c \
+			$(srcdir)/cl/clf/me_unix/mefindpg.c \
+			$(srcdir)/cl/clf/ol_unix_win/ollang.c \
+			$(srcdir)/cl/clf/tm_unix/tmmonthtab.c \
+			$(srcdir)/gl/glf/bt/bttab.c
+
+#$(libadf_ROCCFILES) : $(srcdir)/common/adf/adg/adgfi_defn.roc
+
+libadf_ROCCFILES	= \
+	$(srcdir)/common/adf/adg/adgdttab.c \
+	$(builddir)/adgfi_defn.c \
+	$(builddir)/adgfi_defn_lu.c \
+	$(srcdir)/common/adf/adg/adgoptab.c \
+	$(srcdir)/common/adf/adu/adumontab.c \
+	$(srcdir)/common/adf/adu/adutabdate.c \
+	$(srcdir)/common/adf/adu/aduoutarg.c 
+	
+
+
+CLEANFILES		= $(libcompat_ROCCFILES) $(libadf_ROCCFILES) $(ercompiled_HEADER) $(GENSCRIPTS) \
+			$(GENHEADERS) c.c ctokens.c c.yf c.h ingres.version a.out \
+			$(builddir)/lib $(libadf_AWK_GENHEADS) \
+			adgfi_defn.h adgfi_defn.roc adgfi_defn_lu.roc 
+			
+
+BUILT_SOURCES		= $(libcompat_ROCCFILES) $(ercompiled_HEADER) \
+			$(GENHEADERS) $(libadf_AWK_GENHEADS)  $(libadf_ROCCFILES) \
+			fe.cat.msg slow_v4.mnx fast_v4.mnx
+			
+GENHEADERS		= \
+			$(builddir)/bzarch.h \
+			$(builddir)/generic.h \
+			$(builddir)/clsecret.h \
+			$(builddir)/gv.h \
+			$(builddir)/default.h
+
+
+bin_PROGRAMS		= machine ercompile iyacc yycase eqmerge \
+			bitsin endian align salign byteswap \
+			tidswap unschar mathsigs stdlim \
+			eqc
+
+#not sure which of these are nodist
+GENSCRIPTS		= mkgeneric mkbzarch readvers whatunix mksecret \
+			mkgv mksysdep ccpp shlibinfo mkdefault genrelid \
+			iisysdep mkfecat mkidir
+
+
+bitsin_SOURCES		= tools/port/eval_unix_vms/bitsin.c
+endian_SOURCES		= tools/port/eval_unix_vms/endian.c
+align_SOURCES		= tools/port/eval_unix_vms/align.c
+$(align_SOURCES): $(builddir)/generic.h
+salign_SOURCES		= tools/port/eval_unix_vms/salign.c
+byteswap_SOURCES	= tools/port/eval_unix_vms/byteswap.c
+tidswap_SOURCES		= tools/port/eval_unix_vms/tidswap.c
+unschar_SOURCES		= tools/port/eval_unix_vms/unschar.c
+mathsigs_SOURCES	= tools/port/others/mathsigs.c
+
+stdlim_SOURCES		= tools/port/eval_unix_vms/stdlim.c
+
+machine_SOURCES		= tools/port/eval_unix_vms/machine.c 	
+machine_CPPFLAGS	= -I$(srcdir)/tools/port/eval_unix_vms -I$(srcdir)/tools/port/hdr_unix_vms
+
+ercompile_SOURCES	= cl/clf/er_unix_win/ercomp.c
+nodist_ercompile_SOURCES= $(builddir)/bzarch.h
+
+eqc_SOURCES		= front/embed/c/cmain.c
+eqc_LDADD		= libembedc.a libequel.a libug.a libfmt.a libafe.a \
+			libadf.a libcompat.a
+eqc_CPPFLAGS		= $(AM_CPPFLAGS)
+eqc_LDFLAGS		= -u tok_keytab -u yylex -u yyparse 
+			
+
+
+
+MSGFILES	= \
+	$(srcdir)/common/hdr/hdr/eradf.msg $(srcdir)/common/hdr/hdr/eraif.msg \
+	$(srcdir)/common/hdr/hdr/erclf.msg $(srcdir)/common/hdr/hdr/erdmf.msg \
+	$(srcdir)/common/hdr/hdr/erddf.msg $(srcdir)/common/hdr/hdr/erduf.msg \
+	$(srcdir)/common/hdr/hdr/ergcf.msg $(srcdir)/common/hdr/hdr/erglf.msg \
+	$(srcdir)/common/hdr/hdr/ergwf.msg $(srcdir)/common/hdr/hdr/eropf.msg \
+	$(srcdir)/common/hdr/hdr/erpsf.msg $(srcdir)/common/hdr/hdr/erqef.msg \
+	$(srcdir)/common/hdr/hdr/erqsf.msg $(srcdir)/common/hdr/hdr/errdf.msg \
+	$(srcdir)/common/hdr/hdr/errqf.msg $(srcdir)/common/hdr/hdr/erscf.msg \
+	$(srcdir)/common/hdr/hdr/ersxf.msg $(srcdir)/common/hdr/hdr/ertpf.msg \
+	$(srcdir)/common/hdr/hdr/erulf.msg $(srcdir)/common/hdr/hdr/erurs.msg \
+	$(srcdir)/common/hdr/hdr/erusf.msg $(srcdir)/common/hdr/hdr/erwsf.msg \
+	$(srcdir)/common/hdr/hdr/erjdbc.msg $(srcdir)/common/hdr/hdr/erodbc.msg \
+	$(srcdir)/common/hdr/hdr/ercuf.msg fe.cat.msg
+
+
+# This command, any many other Ingres utlities are very very very cranky, so be 
+# careful with spaces and things between switches
+slow_v4.mnx: ercompile $(MSGFILES)
+	./ercompile  -q$(srcdir)/common/hdr/hdr/sqlstate.h -s$@ $(MSGFILES)
+
+fast_v4.mnx: ercompile fe.cat.msg $(MSGFILES)
+	./ercompile  -q$(srcdir)/common/hdr/hdr/sqlstate.h -f$@ $(MSGFILES)
+
+
+fe.cat.msg: mkfecat
+	ING_SRC=$(srcdir) sh ./mkfecat
+	mv -f $(srcdir)/common/hdr/hdr/fe.cat.msg $(builddir)/
+
+iisysdep: mksysdep genrelid
+	PATH=$(abs_builddir)/:$$PATH ING_SRC=$(srcdir) sh ./mksysdep
+
+ugly_awk_cmd=$(AWK) 'NR == 1 { print "\#!/bin/bash" } \
+			NR == 1 && /^[\#:]/ { next } \
+			/^\#\#/ { next } \
+			{ print } '
+
+
+mkidir: tools/port/shell_unix/mkidir.sh
+	$(ugly_awk_cmd) < $< > $@
+	chmod +x $@
+
+genrelid: tools/port/shell_unix/genrelid.sh
+	$(ugly_awk_cmd) < $< > $@
+	chmod +x $@
+
+readvers: tools/port/shell_unix/readvers.sh
+	$(ugly_awk_cmd) < $< > $@
+	chmod +x $@
+
+whatunix: tools/port/shell_unix/whatunix.sh
+	$(ugly_awk_cmd) < $< > $@
+	chmod +x $@
+
+
+mkfecat: tools/port/shell_unix/mkfecat.sh
+	$(ugly_awk_cmd) < $< > $@
+	chmod +x $@
+
+mksecret: $(srcdir)/tools/port/shell_unix/mksecret.sh 
+	$(ugly_awk_cmd) < $< | $(SED) -e 's/cc /$(CC) /g' | \
+	$(SED) -e 's/`tzone`/`\/tmp\/tzone`/g'  > $@
+	chmod +x $@
+
+mkgv: tools/port/shell_unix/mkgv.sh
+	$(ugly_awk_cmd) < $< > $@
+	chmod +x $@
+
+ccpp: tools/port/shell_unix/ccpp.sh
+	$(ugly_awk_cmd) < $< > $@
+	chmod +x $@
+	
+mkdefault: tools/port/shell_unix/mkdefault.sh
+	$(ugly_awk_cmd) < $< > $@
+	chmod +x $@
+
+shlibinfo: tools/port/shell_unix/shlibinfo.sh ccpp readvers
+	PATH=$(abs_builddir)/:$$PATH ING_SRC=$(srcdir) sh ./readvers
+	PATH=$(abs_builddir)/:$$PATH ING_SRC=$(srcdir) sh ./ccpp -s ING_VER | cut -d' ' -f2 > ingres.version
+	PATH=$(abs_builddir):$$PATH $(SED)  '-e s:(PROG0PRFX)::g' \
+            '-e s:(PROG1PRFX):ii:g' '-e s:(PROG2PRFX):ing:g' \
+            '-e s:(PROG3PRFX):II:g' '-e s:(PROG4PRFX):ii:g' \
+            '-e s:(PROG5PRFX):ING:g' '-e s:(PROG6PRFX):II:g' \
+            '-e s:(PRODLOC):II_SYSTEM:g' \
+            '-e s:(PROD1NAME):Ingres:g' '-e s:(PROD2NAME):ingres:g' \
+            '-e s:(DBMS_STACKSIZE):131072:g' \
+            '-e s:BUILD_NO:$build:g' '-e s:ING_VERSION:`cat ingres.version`:g' \
+            $(srcdir)/tools/port/shell_unix/shlibinfo.sh > tmp.file
+	PATH=$(abs_builddir):$$PATH ING_SRC=$(srcdir) $(ugly_awk_cmd) < tmp.file  | \
+	$(SED) -e 's/DEFHDR=$$ING_SRC\/tools\/port\/$$ING_VERS\/hdr_unix_vms\//DEFHDR=/g' > $(builddir)/shlibinfo
+	rm -f tmp.file
+
+
+mksysdep: tools/port/release_unix/mksysdep.sh shlibinfo default.h
+	$(ugly_awk_cmd) < $< | \
+	$(SED) '-e s/$$ING_BUILD\/utility\/$$sysdep_name/$(builddir)\/$$sysdep_name/g'  > $@
+	chmod +x $@
+
+mkbzarch: $(srcdir)/tools/port/shell_unix/mkbzarch.sh 
+	$(ugly_awk_cmd) < $< > $@
+	chmod +x $@
+
+
+mkgeneric: $(srcdir)/tools/port/shell_unix/mkgeneric.sh
+	$(ugly_awk_cmd) < $< | $(SED) -e 's/cc /$(CC) /g' > $@
+	chmod +x $@
+
+# these scripts must be fixed to be automake aware, and remove these environment variables
+# And eventually removed alltogether
+$(builddir)/bzarch.h: mkbzarch machine readvers whatunix bitsin \
+			endian align salign byteswap \
+			tidswap unschar mathsigs
+	ING_BUILD=blah PATH=$(abs_builddir)/:$$PATH ING_SRC=$(srcdir) sh ./mkbzarch
+
+# ING_BUILD=blah is done to satisfy the test in mkbzarch that produces #define CSASCII 
+# which is somehow related to CMdigit 
+
+$(builddir)/generic.h: mkgeneric
+	ING_SRC=$(srcdir) sh ./mkgeneric
+	
+$(builddir)/clsecret.h: mksecret  mathsigs stdlim
+	PATH=$(abs_builddir)/:$$PATH ING_SRC=$(srcdir) sh ./mksecret
+
+$(builddir)/gv.h: mkgv iisysdep
+	PATH=$(abs_builddir)/:$$PATH ING_SRC=$(srcdir) sh ./mkgv
+
+$(builddir)/default.h: mkdefault
+	PATH=$(abs_builddir)/:$$PATH ING_SRC=$(srcdir) sh ./mkdefault
+
+	
+
+#ercompile_LDFLAGS	= -lpthread -lrt -lm -lc -lcrypt -ldl -lgcc_s
+ercompile_LDADD		= libcompat.a
+
+iyacc_SOURCES		= front/tools/yacc/y1.c 
+iyacc_LDADD		= libcompat.a libyacc.a
+
+yycase_SOURCES		= front/tools/yycase/yycase.c
+yycase_LDADD		= libcompat.a
+
+eqmerge_SOURCES		= front/tools/eqmerge/eqmerge.c
+eqmerge_LDADD		= libcompat.a
+eqmerge_LDFLAGS		= -u II_copyright
+
+nodist_libembedc_a_SOURCES	= $(ercompiled_HEADER)
+
+$(builddir)/lib/iyacc.par: $(srcdir)/front/tools/yacc/iyacc.par
+	install -D $< $(builddir)/lib/iyacc.par
+
+# ING_SRC=$(builddir) done intentionally to keep src clean
+$(builddir)/c.c $(builddir)/c.h : iyacc yycase eqmerge $(srcdir)/front/embed/c/c.sy $(builddir)/lib/iyacc.par
+	./eqmerge grammar -I$(srcdir)/front/embed/mgram -o $(builddir)/c.yf $(srcdir)/front/embed/c/c.sy
+	ING_SRC=$(builddir) ./iyacc -d $(builddir)/c.yf
+	./yycase y.tab.c $(builddir)/c.c
+	mv -f y.tab.h c.h
+	rm -Rf y.tab.[ch] 
+	
+	
+$(builddir)/ctokens.c: eqmerge
+	./eqmerge tokens -I$(srcdir)/front/embed/mgram -o $(builddir)/ctokens.c $(srcdir)/front/embed/c/ctokens.st
+
+$(ercompile_SOURCES): $(builddir)/bzarch.h
+libembedc_a_SOURCES	= \
+	$(builddir)/c.c \
+	$(builddir)/ctokens.c \
+	front/embed/c/cgen.c
+
+$(ercompiled_HEADER):ercompile
+
+ercompiled_HEADER	= \
+$(srcdir)/common/hdr/hdr/erscf.h \
+$(srcdir)/common/hdr/hdr/erusf.h \
+$(srcdir)/common/hdr/hdr/erclf.h \
+$(srcdir)/common/hdr/hdr/erddf.h \
+$(srcdir)/common/hdr/hdr/erglf.h \
+$(srcdir)/common/hdr/hdr/erodbc.h \
+$(srcdir)/common/hdr/hdr/erurs.h \
+$(srcdir)/common/hdr/hdr/erwsf.h \
+$(srcdir)/front/abf/abfimage/erai.h \
+$(srcdir)/front/abf/abf/erab.h \
+$(srcdir)/front/abf/abf/erib.h \
+$(srcdir)/front/abf/abfrt/eras.h \
+$(srcdir)/front/abf/cautil/erac.h \
+$(srcdir)/front/abf/codegen/ercg.h \
+$(srcdir)/front/abf/copyapp/erca.h \
+$(srcdir)/front/abf/hdr/erar.h \
+$(srcdir)/front/abf/hdr/erfg.h \
+$(srcdir)/front/abf/hdr/erit.h \
+$(srcdir)/front/abf/hdr/eros.h \
+$(srcdir)/front/abf/iaom/eram.h \
+$(srcdir)/front/abf/ilrf/eror.h \
+$(srcdir)/front/abf/impexp/erie.h \
+$(srcdir)/front/abf/vq/ervq.h \
+$(srcdir)/front/dict/dictutil/erdu.h \
+$(srcdir)/front/embed/dclgen/erdc.h \
+$(srcdir)/front/embed/hdr/erco.h \
+$(srcdir)/front/embed/hdr/ere0.h \
+$(srcdir)/front/embed/hdr/ere1.h \
+$(srcdir)/front/embed/hdr/ere2.h \
+$(srcdir)/front/embed/hdr/ere3.h \
+$(srcdir)/front/embed/hdr/ere4.h \
+$(srcdir)/front/embed/hdr/ere6.h \
+$(srcdir)/front/embed/hdr/erlc.h \
+$(srcdir)/front/frame/compfrm/erfc.h \
+$(srcdir)/front/frame/copyform/ercf.h \
+$(srcdir)/front/frame/frame/erfd.h \
+$(srcdir)/front/frame/hdr/erfi.h \
+$(srcdir)/front/frame/hdr/erm1.h \
+$(srcdir)/front/frame/printform/erpf.h \
+$(srcdir)/front/frame/runtime/erfr.h \
+$(srcdir)/front/frame/tbacc/ertb.h \
+$(srcdir)/front/frame/valid/erfv.h \
+$(srcdir)/front/frontcl/gt/ergt.h \
+$(srcdir)/front/frontcl/hdr/erft.h \
+$(srcdir)/front/frontcl/libqsys/erls.h \
+$(srcdir)/front/frontcl/mt/ermt.h \
+$(srcdir)/front/frontcl/termdr/ertd.h \
+$(srcdir)/front/frontcl/vt/ervt.h \
+$(srcdir)/front/graphics/hdr/ergp.h \
+$(srcdir)/front/graphics/hdr/errg.h \
+$(srcdir)/front/graphics/hdr/ervg.h \
+$(srcdir)/front/hdr/hdr/eraf.h \
+$(srcdir)/front/hdr/hdr/ercx.h \
+$(srcdir)/front/hdr/hdr/erde.h \
+$(srcdir)/front/hdr/hdr/erdg.h \
+$(srcdir)/front/hdr/hdr/ereq.h \
+$(srcdir)/front/hdr/hdr/erfe.h \
+$(srcdir)/front/hdr/hdr/erfm.h \
+$(srcdir)/front/hdr/hdr/erg4.h \
+$(srcdir)/front/hdr/hdr/ergr.h \
+$(srcdir)/front/hdr/hdr/erlq.h \
+$(srcdir)/front/hdr/hdr/erqg.h \
+$(srcdir)/front/hdr/hdr/erug.h \
+$(srcdir)/front/hdr/hdr/erui.h \
+$(srcdir)/front/ice/hdr/erwu.h \
+$(srcdir)/front/misc/convtouni/erctou.h \
+$(srcdir)/front/misc/copydb/ercd.h \
+$(srcdir)/front/misc/genxml/erxml.h \
+$(srcdir)/front/misc/hdr/ermc.h \
+$(srcdir)/front/misc/ingcntrl/eric.h \
+$(srcdir)/front/misc/ingmenu/erim.h \
+$(srcdir)/front/misc/tables/ertl.h \
+$(srcdir)/front/misc/unloaddb/erud.h \
+$(srcdir)/front/misc/xferdb/erxf.h \
+$(srcdir)/front/qbf/qbf/erqf.h \
+$(srcdir)/front/rep/repmgr/errm.h \
+$(srcdir)/front/report/copyrep/errc.h \
+$(srcdir)/front/report/hdr/errw.h \
+$(srcdir)/front/report/rbf/errf.h \
+$(srcdir)/front/report/rfvifred/ervf.h \
+$(srcdir)/front/report/sreport/ersr.h \
+$(srcdir)/front/st/hdr/erst.h \
+$(srcdir)/front/tm/hdr/ermf.h \
+$(srcdir)/front/tm/monitor/ermo.h \
+$(srcdir)/front/tm/qr/erqr.h \
+$(srcdir)/front/utils/copyutil/ercu.h \
+$(srcdir)/front/utils/oo/eroo.h \
+$(srcdir)/front/utils/tblutil/ertu.h \
+$(srcdir)/front/utils/uf/eruf.h \
+$(srcdir)/front/vdba/rmcmd/erre.h \
+$(srcdir)/front/vifred/vifred/ervf.h \
+$(srcdir)/front/web/hdr/erwb.h 
+
+.msg.h: ercompile
+		$(builddir)/ercompile -h -q$(srcdir)/common/hdr/hdr/sqlstate.h $< 
+
+libyacc_a_SOURCES	= \
+front/tools/yacc/y4.c \
+front/tools/yacc/y3.c \
+front/tools/yacc/y2.c 
+
+$(libcompat_a_SOURCES): $(builddir)/clsecret.h $(builddir)/gv.h
+
+libcompat_a_SOURCES	= \
+cl/clf/cs_unix/csll.S \
+cl/clf/ci_unix_win/ciunix.c \
+cl/clf/ci_unix_win/cicrypt.c \
+cl/clf/ci_unix_win/ci.c \
+cl/clf/ck_unix_win/cksubst.c \
+cl/clf/ck_unix_win/ckspawn.c \
+cl/clf/ck_unix_win/ckerror.c \
+cl/clf/ck_unix_win/ck.c \
+cl/clf/cm_unix_win/cmutil.c \
+cl/clf/cm_unix_win/cmunctrl.c \
+cl/clf/cm_unix_win/cmkcheck.c \
+cl/clf/cm_unix_win/cmicopy.c \
+cl/clf/cm_unix_win/cmccopy.c \
+cl/clf/cm_unix_win/cmfile.c \
+cl/clf/cm_unix_win/cmafile.c \
+cl/clf/cm_unix_win/cmutf8.c \
+cl/clf/cm_unix_win/cmgetcp.c \
+cl/clf/cm_unix_win/cmdata.c \
+cl/clf/csmt_unix/csmttls.c \
+cl/clf/csmt_unix/csmtsem.c \
+cl/clf/csmt_unix/csmtsampler.c \
+cl/clf/csmt_unix/csmtmonitor.c \
+cl/clf/csmt_unix/csmtinterf.c \
+cl/clf/csmt_unix/csmthl.c \
+cl/clf/cs_unix/cssl.c \
+cl/clf/cs_unix/csshmem.c \
+cl/clf/cs_unix/cssem.c \
+cl/clf/cs_unix/cssampler.c \
+cl/clf/cs_unix/csrusage.c \
+cl/clf/cs_unix/csoption.c \
+cl/clf/cs_unix/csmoutil.c \
+cl/clf/cs_unix/csmosem.c \
+cl/clf/cs_unix/csmoscb.c \
+cl/clf/cs_unix/csmonitor.c \
+cl/clf/cs_unix/csmomon.c \
+cl/clf/cs_unix/csmocnd.c \
+cl/clf/cs_unix/csmo.c \
+cl/clf/cs_unix/csinterface.c \
+cl/clf/cs_unix/cshl.c \
+cl/clf/cs_unix/csev.c \
+cl/clf/cs_unix/csef.c \
+cl/clf/cs_unix/csdiag.c \
+cl/clf/cs_unix/cscpres.c \
+cl/clf/cs_unix/cscp.c \
+cl/clf/cs_unix/csclock.c \
+cl/clf/cv_unix_win/cvupper.c \
+cl/clf/cv_unix_win/cvrxl.c \
+cl/clf/cv_unix_win/cvptrax.c \
+cl/clf/cv_unix_win/cvptra.c \
+cl/clf/cv_unix_win/cvpk.c \
+cl/clf/cv_unix_win/cvol.c \
+cl/clf/cv_unix_win/cvna.c \
+cl/clf/cv_unix_win/cvlx.c \
+cl/clf/cv_unix_win/cvlower.c \
+cl/clf/cv_unix_win/cvla.c \
+cl/clf/cv_unix_win/cvgcc.c \
+cl/clf/cv_unix_win/cvfcvt.c \
+cl/clf/cv_unix_win/cvfa.c \
+cl/clf/cv_unix_win/cvexhand.c \
+cl/clf/cv_unix_win/cvaxptr.c \
+cl/clf/cv_unix_win/cvaptr.c \
+cl/clf/cv_unix_win/cvan.c \
+cl/clf/cv_unix_win/cval.c \
+cl/clf/cv_unix_win/cvahxl.c \
+cl/clf/cv_unix_win/cvaf.c \
+cl/clf/cv_unix_win/cvglobal.c \
+cl/clf/di_unix/diwrite.c \
+cl/clf/di_unix/dislave.c \
+cl/clf/di_unix/disense.c \
+cl/clf/di_unix/direname.c \
+cl/clf/di_unix/diread.c \
+cl/clf/di_unix/diopen.c \
+cl/clf/di_unix/dimo.c \
+cl/clf/di_unix/dilru.c \
+cl/clf/di_unix/dilocal.c \
+cl/clf/di_unix/dilist.c \
+cl/clf/di_unix/diguara.c \
+cl/clf/di_unix/digather.c \
+cl/clf/di_unix/digalloc.c \
+cl/clf/di_unix/diforce.c \
+cl/clf/di_unix/diflush.c \
+cl/clf/di_unix/didelete.c \
+cl/clf/di_unix/diddelete.c \
+cl/clf/di_unix/didcreate.c \
+cl/clf/di_unix/dicreate.c \
+cl/clf/di_unix/diclose.c \
+cl/clf/di_unix/diasync.c \
+cl/clf/di_unix/dialloc.c \
+cl/clf/dl_unix/dltext.c \
+cl/clf/dl_unix/dlos.c \
+cl/clf/dl_unix/dl.c \
+cl/clf/ds_unix_win/dsencode.c \
+cl/clf/ds_unix_win/dsdecode.c \
+cl/clf/ds_unix_win/dsclose.c \
+cl/clf/ds_unix_win/ds.c \
+cl/clf/ds_unix_win/dsnat.c \
+cl/clf/er_unix_win/erreport.c \
+cl/clf/er_unix_win/erreleas.c \
+cl/clf/er_unix_win/ermsghdr.c \
+cl/clf/er_unix_win/erlookup.c \
+cl/clf/er_unix_win/erlangst.c \
+cl/clf/er_unix_win/erlangcd.c \
+cl/clf/er_unix_win/erintern.c \
+cl/clf/er_unix_win/erinit.c \
+cl/clf/er_unix_win/erget.c \
+cl/clf/er_unix_win/erexcep.c \
+cl/clf/er_unix_win/erdepend.c \
+cl/clf/er_unix_win/erdata.c \
+cl/clf/er_unix_win/erclose.c \
+cl/clf/er_unix_win/er.c \
+cl/clf/ex_unix/symbol.c \
+cl/clf/ex_unix/object.c \
+cl/clf/ex_unix/exsysrep.c \
+cl/clf/ex_unix/exstack.c \
+cl/clf/ex_unix/exsignal.c \
+cl/clf/ex_unix/exsetup.c \
+cl/clf/ex_unix/exmatch.c \
+cl/clf/ex_unix/exintr.c \
+cl/clf/ex_unix/exdump.c \
+cl/clf/ex_unix/exdelete.c \
+cl/clf/ex_unix/evset.c \
+cl/clf/fp_unix_win/fpsqrt.c \
+cl/clf/fp_unix_win/fpsin.c \
+cl/clf/fp_unix_win/fprand.c \
+cl/clf/fp_unix_win/fppow.c \
+cl/clf/fp_unix_win/fppk.c \
+cl/clf/fp_unix_win/fpmath.c \
+cl/clf/fp_unix_win/fpln.c \
+cl/clf/fp_unix_win/fpipow.c \
+cl/clf/fp_unix_win/fpexp.c \
+cl/clf/fp_unix_win/fpcos.c \
+cl/clf/fp_unix_win/fpceil.c \
+cl/clf/fp_unix_win/fpatan.c \
+cl/clf/gc_unix/gcsunlu62.c \
+cl/clf/gc_unix/gcrslu62.c \
+cl/clf/gc_unix/gcpport.c \
+cl/clf/gc_unix/gchplu62.c \
+cl/clf/gc_unix/gcexec.c \
+cl/clf/gc_unix/gccptbl.c \
+cl/clf/gc_unix/gcccl.c \
+cl/clf/gc_unix/gccbs.c \
+cl/clf/gc_unix/gcblsio.c \
+cl/clf/gc_unix/gcblpgb.c \
+cl/clf/gc_unix/gcblpack.c \
+cl/clf/gc_unix/gcblcrc.c \
+cl/clf/gc_unix/gcblast.c \
+cl/clf/gc_unix/gcatrace.c \
+cl/clf/gc_unix/gcarw.c \
+cl/clf/gc_unix/gcapwd.c \
+cl/clf/gc_unix/gcaptbl.c \
+cl/clf/gc_unix/gcagcn.c \
+cl/clf/gc_unix/gcaconn.c \
+cl/clf/gc_unix/gcaclsv.c \
+cl/clf/gc_unix/gcacl.c \
+cl/clf/gv/gvosvers.c \
+cl/clf/gv/gvmo.c \
+cl/clf/gv/gviivers.c \
+cl/clf/gv/gvshobj.c \
+cl/clf/gv/gvdata.c \
+cl/clf/gv/gv.c \
+cl/clf/handy_unix_win/mutex.c \
+cl/clf/handy_unix_win/itimer.c \
+cl/clf/handy_unix_win/iisubst.c \
+cl/clf/handy_unix_win/iinap.c \
+cl/clf/handy_unix_win/iicl.c \
+cl/clf/handy_unix_win/histo.c \
+cl/clf/handy_unix_win/hdydata.c \
+cl/clf/handy_unix_win/ftok.c \
+cl/clf/handy_unix_win/dup2.c \
+cl/clf/handy_unix_win/diremul.c \
+cl/clf/handy_unix_win/clpoll.c \
+cl/clf/handy_unix_win/clfd.c \
+cl/clf/handy_unix_win/cldio.c \
+cl/clf/handy_unix_win/bsunixaddr.c \
+cl/clf/handy_unix_win/bstliunix.c \
+cl/clf/handy_unix_win/bstlitcp.c \
+cl/clf/handy_unix_win/bstlispx.c \
+cl/clf/handy_unix_win/bstliosi.c \
+cl/clf/handy_unix_win/bstliio.c \
+cl/clf/handy_unix_win/bstcpport.c \
+cl/clf/handy_unix_win/bstcpaddr.c \
+cl/clf/handy_unix_win/bssockunix.c \
+cl/clf/handy_unix_win/bssocktcp.c \
+cl/clf/handy_unix_win/bssockio.c \
+cl/clf/handy_unix_win/bssockdnet.c \
+cl/clf/handy_unix_win/bsshmio.c \
+cl/clf/handy_unix_win/usrauthosx.c \
+cl/clf/handy_unix_win/bssocktcp6.c \
+cl/clf/id_unix/iduuid.c \
+cl/clf/id_unix/idsetsys.c \
+cl/clf/id_unix/idname.c \
+cl/clf/jf_unix_win/jf.c \
+cl/clf/lo_unix/lownext.c \
+cl/clf/lo_unix/lowhat.c \
+cl/clf/lo_unix/lowend.c \
+cl/clf/lo_unix/lowcard.c \
+cl/clf/lo_unix/louniq.c \
+cl/clf/lo_unix/lotos.c \
+cl/clf/lo_unix/lostfile.c \
+cl/clf/lo_unix/losize.c \
+cl/clf/lo_unix/lorename.c \
+cl/clf/lo_unix/loqueue.c \
+cl/clf/lo_unix/lopurge.c \
+cl/clf/lo_unix/lolist.c \
+cl/clf/lo_unix/lolast.c \
+cl/clf/lo_unix/loisfull.c \
+cl/clf/lo_unix/loisdir.c \
+cl/clf/lo_unix/loingpath.c \
+cl/clf/lo_unix/loinfo.c \
+cl/clf/lo_unix/logtfile.c \
+cl/clf/lo_unix/logt.c \
+cl/clf/lo_unix/lofstfile.c \
+cl/clf/lo_unix/lofroms.c \
+cl/clf/lo_unix/lofaddpath.c \
+cl/clf/lo_unix/loexist.c \
+cl/clf/lo_unix/loerrno.c \
+cl/clf/lo_unix/loendlist.c \
+cl/clf/lo_unix/lodetail.c \
+cl/clf/lo_unix/lodelete.c \
+cl/clf/lo_unix/lodbname.c \
+cl/clf/lo_unix/locurnode.c \
+cl/clf/lo_unix/locreate.c \
+cl/clf/lo_unix/locopy.c \
+cl/clf/lo_unix/lochange.c \
+cl/clf/lo_unix/loaddpath.c \
+cl/clf/lo_unix/lotoes.c \
+cl/clf/me_unix/mexdump.c \
+cl/clf/me_unix/metls.c \
+cl/clf/me_unix/metfree.c \
+cl/clf/me_unix/metagutl.c \
+cl/clf/me_unix/mesize.c \
+cl/clf/me_unix/meshared.c \
+cl/clf/me_unix/mereq.c \
+cl/clf/me_unix/mepages.c \
+cl/clf/me_unix/memove.c \
+cl/clf/me_unix/meinitlst.c \
+cl/clf/me_unix/mefree.c \
+cl/clf/me_unix/mefill.c \
+cl/clf/me_unix/mefadd.c \
+cl/clf/me_unix/medump.c \
+cl/clf/me_unix/meconsist.c \
+cl/clf/me_unix/me.c \
+cl/clf/me_unix/meadvise.c \
+cl/clf/me_unix/meaddrmg.c \
+cl/clf/me_unix/meactual.c \
+cl/clf/mh_unix_win/mhsrand.c \
+cl/clf/mh_unix_win/mhsqrt.c \
+cl/clf/mh_unix_win/mhsin.c \
+cl/clf/mh_unix_win/mhrand.c \
+cl/clf/mh_unix_win/mhpow.c \
+cl/clf/mh_unix_win/mhpk.c \
+cl/clf/mh_unix_win/mhln.c \
+cl/clf/mh_unix_win/mhipow.c \
+cl/clf/mh_unix_win/mhint.c \
+cl/clf/mh_unix_win/mhfdint.c \
+cl/clf/mh_unix_win/mhexp.c \
+cl/clf/mh_unix_win/mhexp10.c \
+cl/clf/mh_unix_win/mhcos.c \
+cl/clf/mh_unix_win/mhceil.c \
+cl/clf/mh_unix_win/mhatan.c \
+cl/clf/mucl_unix/mucl.c \
+cl/clf/nm_unix/nmunseting.c \
+cl/clf/nm_unix/nmseting.c \
+cl/clf/nm_unix/nmpathing.c \
+cl/clf/nm_unix/nmpart.c \
+cl/clf/nm_unix/nmgtat.c \
+cl/clf/nm_unix/nmfiles.c \
+cl/clf/nm_unix/nmdata.c \
+cl/clf/ol_unix_win/olret.c \
+cl/clf/ol_unix_win/ol.c \
+cl/clf/pc_unix/pcwait.c \
+cl/clf/pc_unix/pcunique.c \
+cl/clf/pc_unix/pcsspawn.c \
+cl/clf/pc_unix/pcspawn.c \
+cl/clf/pc_unix/pcsleep.c \
+cl/clf/pc_unix/pcsendex.c \
+cl/clf/pc_unix/pcreap.c \
+cl/clf/pc_unix/pcread.c \
+cl/clf/pc_unix/pcgetexec.c \
+cl/clf/pc_unix/pcfspawn.c \
+cl/clf/pc_unix/pcfork.c \
+cl/clf/pc_unix/pcforcex.c \
+cl/clf/pc_unix/pcexit.c \
+cl/clf/pc_unix/pcexeclp64.c \
+cl/clf/pc_unix/pcexeclp32.c \
+cl/clf/pc_unix/pcendpipe.c \
+cl/clf/pc_unix/pccmdline.c \
+cl/clf/pc_unix/pccleanup.c \
+cl/clf/pc_unix/pc.c \
+cl/clf/pc_unix/pcalive.c \
+cl/clf/pc_unix/pctidx.c \
+cl/clf/pe_unix/pe.c \
+cl/clf/qu_unix_win/qu.c \
+cl/clf/sa_unix_win/sahpbls.c \
+cl/clf/sa_unix_win/sadummy.c \
+cl/clf/sa_unix_win/sacmw.c \
+cl/clf/si_unix/siwrite.c \
+cl/clf/si_unix/sistubs.c \
+cl/clf/si_unix/siread.c \
+cl/clf/si_unix/siputrec.c \
+cl/clf/si_unix/siprintf.c \
+cl/clf/si_unix/siopen.c \
+cl/clf/si_unix/siisopen.c \
+cl/clf/si_unix/sihistgetrec.c \
+cl/clf/si_unix/sigetrec.c \
+cl/clf/si_unix/siftell.c \
+cl/clf/si_unix/sifseek.c \
+cl/clf/si_unix/sieqinit.c \
+cl/clf/si_unix/sicreate.c \
+cl/clf/si_unix/sicopy.c \
+cl/clf/si_unix/sicat.c \
+cl/clf/sr_unix_win/sr.c \
+cl/clf/st/stzapblnk.c \
+cl/clf/st/stxcompar.c \
+cl/clf/st/sttrmwhit.c \
+cl/clf/st/stpolycat.c \
+cl/clf/st/sttrmnwhi.c \
+cl/clf/st/sttalloc.c \
+cl/clf/st/ststridx.c \
+cl/clf/st/stskip.c \
+cl/clf/st/stscompar.c \
+cl/clf/st/strstrix.c \
+cl/clf/st/strskip.c \
+cl/clf/st/strindex.c \
+cl/clf/st/stmove.c \
+cl/clf/st/stlpolycat.c \
+cl/clf/st/stlength.c \
+cl/clf/st/stlcopy.c \
+cl/clf/st/stindex.c \
+cl/clf/st/stgetwrds.c \
+cl/clf/st/stcopy.c \
+cl/clf/st/stcompare.c \
+cl/clf/st/stcat.c \
+cl/clf/st/stbcompar.c \
+cl/clf/st/stalloc.c \
+cl/clf/st_unix_win/stprintf.c \
+cl/clf/tc_unix/tcdata.c \
+cl/clf/tc_unix/tc.c \
+cl/clf/te_unix/tewrite.c \
+cl/clf/te_unix/tevalid.c \
+cl/clf/te_unix/tetm.c \
+cl/clf/te_unix/tetest.c \
+cl/clf/te_unix/teswitch.c \
+cl/clf/te_unix/terestore.c \
+cl/clf/te_unix/teread.c \
+cl/clf/te_unix/teopen.c \
+cl/clf/te_unix/tename.c \
+cl/clf/te_unix/telock.c \
+cl/clf/te_unix/tejobctrl.c \
+cl/clf/te_unix/teinflush.c \
+cl/clf/te_unix/tegtty.c \
+cl/clf/te_unix/teglob.c \
+cl/clf/te_unix/teget.c \
+cl/clf/te_unix/tegbf.c \
+cl/clf/te_unix/teclose.c \
+cl/clf/tm_unix/tmyrsize.c \
+cl/clf/tm_unix/tmtimestamp.c \
+cl/clf/tm_unix/tmtime.c \
+cl/clf/tm_unix/tmsubtr.c \
+cl/clf/tm_unix/tmstr.c \
+cl/clf/tm_unix/tmstart.c \
+cl/clf/tm_unix/tmsecs.c \
+cl/clf/tm_unix/tmprfstat.c \
+cl/clf/tm_unix/tmparse.c \
+cl/clf/tm_unix/tmhrnow.c \
+cl/clf/tm_unix/tmformat.c \
+cl/clf/tm_unix/tmend.c \
+cl/clf/tm_unix/tmcvtsecs.c \
+cl/clf/tm_unix/tmcpu.c \
+cl/clf/tm_unix/tmcmp.c \
+cl/clf/tm_unix/tmbreak.c \
+cl/clf/tr_unix_win/tr.c \
+cl/clf/ut_unix_win/utprint.c \
+cl/clf/ut_unix_win/utlnk.c \
+cl/clf/ut_unix_win/utexe.c \
+cl/clf/ut_unix_win/utetable.c \
+cl/clf/ut_unix_win/uterror.c \
+cl/clf/ut_unix_win/utedit.c \
+cl/clf/ut_unix_win/utdeffil.c \
+cl/clf/ut_unix_win/utcompile.c \
+cl/clf/ut_unix_win/utcommand.c \
+cl/clf/ut_unix_win/ut.c \
+cl/clf/ut_unix_win/utdata.c \
+gl/glf/ba/basrc.c \
+gl/glf/bt/btxor.c \
+gl/glf/bt/bttest.c \
+gl/glf/bt/btsubset.c \
+gl/glf/bt/btset.c \
+gl/glf/bt/btor.c \
+gl/glf/bt/btnot.c \
+gl/glf/bt/btnext.c \
+gl/glf/bt/bthigh.c \
+gl/glf/bt/btcount.c \
+gl/glf/bt/btclear.c \
+gl/glf/bt/btand.c \
+gl/glf/cp/cp.c \
+gl/glf/cx/cxnuma.c \
+gl/glf/cx/cxmsg.c \
+gl/glf/cx/cxinit.c \
+gl/glf/cx/cxinfo.c \
+gl/glf/cx/cxdmd.c \
+gl/glf/cx/cxdlm.c \
+gl/glf/cx/cxdata.c \
+gl/glf/cx/cxcmo.c \
+gl/glf/cx/cxapi.c \
+gl/glf/cx/cxppp.c \
+gl/glf/ergl/eroptlog.c \
+gl/glf/handy/machconf.c \
+gl/glf/hsh/hshsrc.c \
+gl/glf/hsh/hshcrc.c \
+gl/glf/lc/lc.c \
+gl/glf/ll/llsrc.c \
+gl/glf/megl/metag.c \
+gl/glf/megl/megltls.c \
+gl/glf/mm/mmpage.c \
+gl/glf/mm/mmmicro.c \
+gl/glf/mm/mmdflt.c \
+gl/glf/mm/mmdebug.c \
+gl/glf/mm/mmblock.c \
+gl/glf/mm/mm.c \
+gl/glf/mo/mozget.c \
+gl/glf/mo/moutil.c \
+gl/glf/mo/mouivget.c \
+gl/glf/mo/mouipset.c \
+gl/glf/mo/mouipget.c \
+gl/glf/mo/motrees.c \
+gl/glf/mo/motmstr.c \
+gl/glf/mo/mostrset.c \
+gl/glf/mo/mostrget.c \
+gl/glf/mo/mostr.c \
+gl/glf/mo/mostpget.c \
+gl/glf/mo/moset.c \
+gl/glf/mo/mopvget.c \
+gl/glf/mo/moptrget.c \
+gl/glf/mo/mopidget.c \
+gl/glf/mo/monoset.c \
+gl/glf/mo/momutex.c \
+gl/glf/mo/momon.c \
+gl/glf/mo/mometa.c \
+gl/glf/mo/momem.c \
+gl/glf/mo/moivget.c \
+gl/glf/mo/mointset.c \
+gl/glf/mo/mointget.c \
+gl/glf/mo/mogetnxt.c \
+gl/glf/mo/moget.c \
+gl/glf/mo/modebug.c \
+gl/glf/mo/moclass.c \
+gl/glf/mo/mobget.c \
+gl/glf/mo/moattach.c \
+gl/glf/mo/modata.c \
+gl/glf/mu/musem.c \
+gl/glf/mu/mudef.c \
+gl/glf/mu/mucs.c \
+gl/glf/pm/re.c \
+gl/glf/pm/pm.c \
+gl/glf/sp/spsplay.c \
+gl/glf/sp/spprev.c \
+gl/glf/sp/spnext.c \
+gl/glf/sp/splookup.c \
+gl/glf/sp/spinstall.c \
+gl/glf/sp/spinit.c \
+gl/glf/sp/sphead.c \
+gl/glf/sp/spftail.c \
+gl/glf/sp/spfprev.c \
+gl/glf/sp/spfnext.c \
+gl/glf/sp/spfhead.c \
+gl/glf/sp/spenq.c \
+gl/glf/sp/spempty.c \
+gl/glf/sp/spdeq.c \
+gl/glf/sp/spdelete.c \
+gl/glf/tmgl/tmtz.c \
+gl/glf/tmgl/tmtzstr.c \
+gl/glf/tmgl/tmtzbreak.c 
+
+libequel_a_SOURCES	= \
+front/embed/equel/sytree.c \
+front/embed/equel/syscope.c \
+front/embed/equel/syq.c \
+front/embed/equel/sypl1sym.c \
+front/embed/equel/symutils.c \
+front/embed/equel/syfield.c \
+front/embed/equel/syeucsym.c \
+front/embed/equel/sydec.c \
+front/embed/equel/sydebug.c \
+front/embed/equel/sycopy.c \
+front/embed/equel/strman.c \
+front/embed/equel/scyylex.c \
+front/embed/equel/scword.c \
+front/embed/equel/scutil.c \
+front/embed/equel/scstring.c \
+front/embed/equel/scrdline.c \
+front/embed/equel/scop.c \
+front/embed/equel/scnumber.c \
+front/embed/equel/scinc.c \
+front/embed/equel/schex.c \
+front/embed/equel/scgetkey.c \
+front/embed/equel/scequlex.c \
+front/embed/equel/sceat.c \
+front/embed/equel/sccmnt.c \
+front/embed/equel/retrieve.c \
+front/embed/equel/repeat.c \
+front/embed/equel/qman.c \
+front/embed/equel/out.c \
+front/embed/equel/label.c \
+front/embed/equel/ideq.c \
+front/embed/equel/esqyylex.c \
+front/embed/equel/esqsel.c \
+front/embed/equel/esqmisc.c \
+front/embed/equel/esqlca.c \
+front/embed/equel/errna.c \
+front/embed/equel/err.c \
+front/embed/equel/eqtarget.c \
+front/embed/equel/eqrecord.c \
+front/embed/equel/eqqryid.c \
+front/embed/equel/eqmisc.c \
+front/embed/equel/eqmain.c \
+front/embed/equel/eqgentl.c \
+front/embed/equel/eqgenfrs.c \
+front/embed/equel/eqg4.c \
+front/embed/equel/eqfwgen.c \
+front/embed/equel/eqfw.c \
+front/embed/equel/eqfrs.c \
+front/embed/equel/eqdump.c \
+front/embed/equel/eqcursor.c \
+front/embed/equel/eqckfips.c \
+front/embed/equel/dbquel.c \
+front/embed/equel/argman.c \
+front/embed/equel/activate.c \
+front/embed/equel/eqglobs.c \
+front/embed/equel/eqdata.c 
+
+libug_a_SOURCES	= \
+front/utils/ug/ugyn.c \
+front/utils/ug/ugvf.c \
+front/utils/ug/ugqsort.c \
+front/utils/ug/ugpx.c \
+front/utils/ug/ugprime.c \
+front/utils/ug/ugoprep.c \
+front/utils/ug/ugmxlen.c \
+front/utils/ug/ugmsg.c \
+front/utils/ug/uglcd.c \
+front/utils/ug/ugitoa.c \
+front/utils/ug/ugihash.c \
+front/utils/ug/ugident.c \
+front/utils/ug/ughlpnm.c \
+front/utils/ug/ughash.c \
+front/utils/ug/ugfrs.c \
+front/utils/ug/ugfrmgen.c \
+front/utils/ug/ugfmt.c \
+front/utils/ug/ugexpr.c \
+front/utils/ug/ugerr.c \
+front/utils/ug/ugdmlstr.c \
+front/utils/ug/ugdate.c \
+front/utils/ug/ugcpylng.c \
+front/utils/ug/ugbma.c \
+front/utils/ug/ugatoi.c \
+front/utils/ug/ugappfil.c \
+front/utils/ug/iiftrim.c \
+front/utils/ug/fevmstat.c \
+front/utils/ug/feutapar.c \
+front/utils/ug/feuta.c \
+front/utils/ug/fetsallo.c \
+front/utils/ug/fetopen.c \
+front/utils/ug/fetag.c \
+front/utils/ug/fesalloc.c \
+front/utils/ug/fereq.c \
+front/utils/ug/feprompt.c \
+front/utils/ug/feprefix.c \
+front/utils/ug/femsg.c \
+front/utils/ug/felpret.c \
+front/utils/ug/felpget.c \
+front/utils/ug/felpdest.c \
+front/utils/ug/felpcre.c \
+front/utils/ug/feihdlr.c \
+front/utils/ug/fefree.c \
+front/utils/ug/feexits.c \
+front/utils/ug/fedoreq.c \
+front/utils/ug/fedml.c \
+front/utils/ug/fecprite.c \
+front/utils/ug/feclinit.c \
+front/utils/ug/fechknm.c \
+front/utils/ug/fechkenv.c \
+front/utils/ug/feafeerr.c \
+front/utils/ug/feadfcb.c \
+front/utils/ug/ugdata.c \
+front/utils/ug/fe.c 
+
+libfmt_a_SOURCES	= \
+front/utils/fmt/strutil.c \
+front/utils/fmt/fstring.c \
+front/utils/fmt/fsetfmt.c \
+front/utils/fmt/fnt.c \
+front/utils/fmt/fmvvalid.c \
+front/utils/fmt/fmvright.c \
+front/utils/fmt/fmvleft.c \
+front/utils/fmt/fmvcentr.c \
+front/utils/fmt/fmtutil.c \
+front/utils/fmt/fmsetfmt.c \
+front/utils/fmt/fmmulti.c \
+front/utils/fmt/fmkind.c \
+front/utils/fmt/fmisvald.c \
+front/utils/fmt/fmisrvsd.c \
+front/utils/fmt/fmftot.c \
+front/utils/fmt/fmformat.c \
+front/utils/fmt/fmfmtsz.c \
+front/utils/fmt/fmdspinf.c \
+front/utils/fmt/fmdeffmt.c \
+front/utils/fmt/fmcvt.c \
+front/utils/fmt/fmareasz.c \
+front/utils/fmt/finnt.c \
+front/utils/fmt/findate.c \
+front/utils/fmt/fgnum.c \
+front/utils/fmt/fformat.c \
+front/utils/fmt/ffmtstr.c \
+front/utils/fmt/ffmtdate.c \
+front/utils/fmt/fcolfmt.c \
+front/utils/fmt/dateutil.c \
+front/utils/fmt/fmtdata.c
+libafe_a_SOURCES	=\
+front/utils/afe/afvtyout.c \
+front/utils/afe/afvtychk.c \
+front/utils/afe/afvchcns.c \
+front/utils/afe/aftyotpt.c \
+front/utils/afe/aftyhack.c \
+front/utils/afe/aftygtw.c \
+front/utils/afe/aftychk.c \
+front/utils/afe/aftxtcns.c \
+front/utils/afe/afprtype.c \
+front/utils/afe/afpmxlat.c \
+front/utils/afe/afpad.c \
+front/utils/afe/afopid.c \
+front/utils/afe/afnullst.c \
+front/utils/afe/aficoerc.c \
+front/utils/afe/affnamck.c \
+front/utils/afe/affitype.c \
+front/utils/afe/afficonv.c \
+front/utils/afe/affdesc.c \
+front/utils/afe/afertost.c \
+front/utils/afe/aferror.c \
+front/utils/afe/afdtrim.c \
+front/utils/afe/afdpval.c \
+front/utils/afe/afdplen.c \
+front/utils/afe/afdmlstr.c \
+front/utils/afe/afdmlset.c \
+front/utils/afe/afdecimal.c \
+front/utils/afe/afdclass.c \
+front/utils/afe/afcvinto.c \
+front/utils/afe/afcvexcp.c \
+front/utils/afe/afctychk.c \
+front/utils/afe/afcmplen.c \
+front/utils/afe/afclins.c \
+front/utils/afe/afclfunc.c \
+front/utils/afe/afcanco.c \
+front/utils/afe/afagname.c \
+front/utils/afe/afagfind.c \
+front/utils/afe/afedata.c
+
+libadf_a_SOURCES	= \
+common/adf/adb/adbdebug.c \
+common/adf/adc/adcvalchk.c \
+common/adf/adc/adctm.c \
+common/adf/adc/adcpart.c \
+common/adf/adc/adcminmaxdv.c \
+common/adf/adc/adclenchk.c \
+common/adf/adc/adckout.c \
+common/adf/adc/adckeybld.c \
+common/adf/adc/adcisnull.c \
+common/adf/adc/adcisminmax.c \
+common/adf/adc/adchmin.c \
+common/adf/adc/adchmax.c \
+common/adf/adc/adchgdtln.c \
+common/adf/adc/adchelem.c \
+common/adf/adc/adchdec.c \
+common/adf/adc/adchashprep.c \
+common/adf/adc/adcgetempty.c \
+common/adf/adc/adcdfchk.c \
+common/adf/adc/adcdbtoev.c \
+common/adf/adc/adcdate.c \
+common/adf/adc/adccvinto.c \
+common/adf/adc/adccompr.c \
+common/adf/adc/adccompare.c \
+common/adf/ade/afcexecute.c \
+common/adf/ade/afcdebug.c \
+common/adf/ade/afccxini.c \
+common/adf/ade/afccompile.c \
+common/adf/ade/adeexecute.c \
+common/adf/ade/adedebug.c \
+common/adf/ade/adecompile.c \
+common/adf/adf/adffunc.c \
+common/adf/adf/adfagnext.c \
+common/adf/adf/adfagend.c \
+common/adf/adf/adfagbegin.c \
+common/adf/adg/adgvlup.c \
+common/adf/adg/adgstartup.c \
+common/adf/adg/adgshutdown.c \
+common/adf/adg/adgrelease.c \
+common/adf/adg/adgmo.c \
+common/adf/adg/adginit.c \
+common/adf/adg/adgfexi.c \
+common/adf/adg/adgdata.c \
+common/adf/adi/adityname.c \
+common/adf/adi/adityid.c \
+common/adf/adi/aditycoerce.c \
+common/adf/adi/adirtree.c \
+common/adf/adi/adirslv.c \
+common/adf/adi/adiresty.c \
+common/adf/adi/adipmencode.c \
+common/adf/adi/adiopname.c \
+common/adf/adi/adiopinfo.c \
+common/adf/adi/adiopid.c \
+common/adf/adi/adifitab.c \
+common/adf/adi/adifidesc.c \
+common/adf/adi/adificoerce.c \
+common/adf/adi/adidtinfo.c \
+common/adf/adi/adicolum.c \
+common/adf/adi/adicastid.c \
+common/adf/adi/adicalclen.c \
+common/adf/adt/adtwhichpart.c \
+common/adf/adt/adtvvcmp.c \
+common/adf/adt/adttupvcmp.c \
+common/adf/adt/adttupcmp.c \
+common/adf/adt/adtsortcmp.c \
+common/adf/adt/adtpcompute.c \
+common/adf/adt/adtktktcmp.c \
+common/adf/adt/adtkkcmp.c \
+common/adf/adt/adtkeytupcmp.c \
+common/adf/adt/adtcompute.c \
+common/adf/adu/aduuuid.c \
+common/adf/adu/aduuserlen.c \
+common/adf/adu/aduulike.c \
+common/adf/adu/aduucs.c \
+common/adf/adu/aduucmp.c \
+common/adf/adu/adutypename.c \
+common/adf/adu/adutabid.c \
+common/adf/adu/adustrutil.c \
+common/adf/adu/adustring.c \
+common/adf/adu/adustrcmp.c \
+common/adf/adu/aduredeem.c \
+common/adf/adu/adurandom.c \
+common/adf/adu/adupriv.c \
+common/adf/adu/aduprint.c \
+common/adf/adu/aduperm.c \
+common/adf/adu/adupatcmp.c \
+common/adf/adu/adunchar.c \
+common/adf/adu/adumoney.c \
+common/adf/adu/adumaplkup.c \
+common/adf/adu/adulvch.c \
+common/adf/adu/adullmoney.c \
+common/adf/adu/adulllgk.c \
+common/adf/adu/adulldates.c \
+common/adf/adu/adulcs.c \
+common/adf/adu/adukey.c \
+common/adf/adu/aduintpow.c \
+common/adf/adu/aduiftru.c \
+common/adf/adu/aduifnull.c \
+common/adf/adu/aduhex.c \
+common/adf/adu/aduhash.c \
+common/adf/adu/adufexi.c \
+common/adf/adu/aduextdt.c \
+common/adf/adu/aduerror.c \
+common/adf/adu/adudec.c \
+common/adf/adu/adudbmsinfo.c \
+common/adf/adu/adudates.c \
+common/adf/adu/aducvtime.c \
+common/adf/adu/aducpnify.c \
+common/adf/adu/aduconverter.c \
+common/adf/adu/aducompatstr.c \
+common/adf/adu/aducoerce.c \
+common/adf/adu/aducmp.c \
+common/adf/adu/aduchkmonth.c \
+common/adf/adu/adubitwise.c \
+common/adf/adu/adubits.c \
+common/adf/adu/aduascii.c \
+common/adf/adu/aduagstr.c \
+common/adf/adu/aduagstat.c \
+common/adf/adu/aduagmny.c \
+common/adf/adu/aduaglgk.c \
+common/adf/adu/aducheck.c \
+common/adf/adu/aduagint.c \
+common/adf/adu/aduagflt.c \
+common/adf/adu/aduagdec.c \
+common/adf/adu/aduagdate.c \
+common/adf/adu/aduagcommon.c \
+common/adf/adu/aduuquel.c \
+common/adf/adx/adxhandler.c 

Added: branches/make/src/configure.ac
===================================================================
--- branches/make/src/configure.ac	                        (rev 0)
+++ branches/make/src/configure.ac	2008-07-28 23:30:47 UTC (rev 175)
@@ -0,0 +1,107 @@
+#                                               -*- Autoconf -*-
+# Process this file with autoconf to produce a configure script.
+
+AC_PREREQ(2.61)
+AC_INIT([Ingres],[svn],[Vikram.Ambrose at Ingres.com])
+AM_INIT_AUTOMAKE
+AC_CONFIG_SRCDIR([cl/clf/sr_vms/sr.c])
+AC_CONFIG_HEADER([config.h])
+
+# Checks for programs.
+AC_PROG_CXX
+AC_PROG_AWK
+AC_PROG_SED
+AC_PROG_YACC
+AC_PROG_CC
+AM_PROG_CC_C_O
+AC_PROG_CPP
+AC_PROG_INSTALL
+AC_PROG_LEX
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+AM_PROG_AS
+#AC_PROG_LIBTOOL
+AC_PROG_RANLIB
+
+# Checks for libraries.
+# FIXME: Replace `main' with a function in `-lcurses':
+AC_CHECK_LIB([curses], [main])
+# FIXME: Replace `main' with a function in `-lelf':
+AC_CHECK_LIB([elf], [main])
+# FIXME: Replace `main' with a function in `-lgen':
+AC_CHECK_LIB([gen], [main])
+# FIXME: Replace `main' with a function in `-lm':
+AC_CHECK_LIB([m], [main])
+# FIXME: Replace `main' with a function in `-lnsl':
+AC_CHECK_LIB([nsl], [main])
+# FIXME: Replace `main' with a function in `-lsocket':
+AC_CHECK_LIB([socket], [main])
+
+AC_SEARCH_LIBS([dlopen],[dl],[],[AC_MSG_ERROR([Cannot find libdl])])
+AC_SEARCH_LIBS([pthread_mutex_trylock],[pthread],[],[AC_MSG_ERROR([Cannot find libpthread])])
+
+# Checks for header files.
+AC_HEADER_DIRENT
+AC_HEADER_STDC
+AC_HEADER_SYS_WAIT
+AC_CHECK_HEADERS([arpa/inet.h fcntl.h float.h inttypes.h langinfo.h libintl.h limits.h locale.h malloc.h memory.h netdb.h netinet/in.h nlist.h sgtty.h stddef.h stdint.h stdlib.h string.h strings.h sys/file.h sys/ioctl.h sys/param.h sys/socket.h sys/systeminfo.h sys/time.h sys/timeb.h sys/vfs.h syslog.h termio.h termios.h unistd.h utime.h values.h wchar.h])
+
+# Checks for typedefs, structures, and compiler characteristics.
+AC_HEADER_STAT
+AC_HEADER_STDBOOL
+AC_C_CONST
+AC_TYPE_UID_T
+AC_C_INLINE
+AC_TYPE_INT16_T
+AC_TYPE_INT32_T
+AC_TYPE_INT8_T
+AC_TYPE_MODE_T
+AC_TYPE_OFF_T
+AC_TYPE_PID_T
+AC_C_RESTRICT
+AC_TYPE_SIZE_T
+AC_TYPE_SSIZE_T
+AC_HEADER_TIME
+AC_STRUCT_TM
+AC_TYPE_UINT16_T
+AC_TYPE_UINT32_T
+AC_TYPE_UINT64_T
+AC_TYPE_UINT8_T
+AC_C_VOLATILE
+
+# Checks for library functions.
+AC_FUNC_CHOWN
+AC_FUNC_CLOSEDIR_VOID
+AC_FUNC_ERROR_AT_LINE
+AC_FUNC_FORK
+AC_FUNC_GETPGRP
+AC_PROG_GCC_TRADITIONAL
+AC_FUNC_LSTAT
+AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK
+AC_FUNC_MALLOC
+AC_FUNC_MEMCMP
+AC_HEADER_MAJOR
+AC_FUNC_MKTIME
+AC_FUNC_MMAP
+AC_FUNC_REALLOC
+AC_FUNC_SELECT_ARGTYPES
+AC_FUNC_SETPGRP
+AC_FUNC_SETVBUF_REVERSED
+AC_TYPE_SIGNAL
+AC_FUNC_STAT
+AC_FUNC_STRFTIME
+AC_FUNC_UTIME_NULL
+AC_FUNC_VPRINTF
+AC_FUNC_WAIT3
+AC_CHECK_FUNCS([alarm atexit bzero clock_gettime dup2 floor ftime ftruncate getcwd gethostbyaddr gethostbyname gethostname getpagesize gettimeofday inet_ntoa isascii localtime_r memmove memset mkdir munmap nl_langinfo pow putenv regcomp rmdir select setlocale socket sqrt strcasecmp strchr strcspn strdup strerror strncasecmp strpbrk strrchr strstr strtol strtoul sysinfo tzset uname utime])
+
+AC_CONFIG_FILES([Makefile])
+AC_OUTPUT
+
+PRINT='echo -n -e '
+# FIXME: Change this when this has been ported to something else.
+$PRINT "Configuration Summary\n"
+$PRINT "-----------------------------------------------------------\n" 
+$PRINT "\tOS\t\t= Linux\n"
+cp -f $srcdir/tools/port/conf/VERS.int_lnx $srcdir/tools/port/conf/VERS




More information about the svn-commits mailing list