XCOMM $XConsortium: Imakefile /main/13 1996/08/20 15:21:22 rws $ #define IHaveSubdirs #define PassCDebugFlags /**/ SUBDIRS = raima EXTRALIBRARYDEPS = raima/DONE #ifdef AlphaArchitecture EXTRA_DEFINES = -DBYTE_SWAP -D_OSF_SOURCE #endif #if defined(LinuxArchitecture) || defined(BSDArchitecture) EXTRA_DEFINES = -DBYTE_SWAP #endif #if defined(SunArchitecture) EXTRA_DEFINES = -DBYTE_SWAP #endif MakeSubdirs($(SUBDIRS)) ForceSubdirs($(SUBDIRS)) DependSubdirs($(SUBDIRS)) #define DoNormalLib NormalLibDtSearch #define DoSharedLib SharedLibDtSearch #define DoDebugLib DebugLibDtSearch #define DoProfileLib ProfileLibDtSearch #define LibName DtSearch #define SoRev SODTSEARCHREV #define IncSubdir Dt #ifndef DtSearchDefines # define DtSearchDefines -DI18N_MSG -DMULTIBYTE #endif DEFINES = DtSearchDefines INCLUDES = -I. -I./raima YFLAGS = -d #ifdef SharedDtSearchReqs REQUIREDLIBS = SharedDtSearchReqs #endif HEADERS = \ Search.h \ SearchE.h \ SearchP.h \ boolpars.h \ boolyac.h \ dberr.h \ dproto.h SRCS = \ apndext.c ausdopen.c ausexit.c \ bmstrstr.c boolpars.c boolsrch.c \ boolyac.c cuslang.c dbchange.c \ dberr.c delspace.c dtoe.c \ dtoeinit.c dtsrapi.c dtsrdbrec.c \ dtsrjoint.c dtsrswab.c \ dtsrutil.c dtsrve.c \ endslash.c fileman.c globals.c \ hdecode.c hencode.c hilite.c \ iscompat.c isduprec.c jpn.c \ lang.c langmap.c msgs.c \ msgutil.c objdate.c ocf.c \ opendblk.c ophuf.c readchar.c \ strupr.c userint.c vedelete.c \ vestatis.c vstfunct.c OBJS1 = \ apndext.o ausdopen.o ausexit.o \ bmstrstr.o boolpars.o boolsrch.o \ boolyac.o cuslang.o dbchange.o \ dberr.o delspace.o dtoe.o \ dtoeinit.o dtsrapi.o dtsrdbrec.o \ dtsrjoint.o dtsrswab.o \ dtsrutil.o dtsrve.o \ endslash.o fileman.o globals.o \ hdecode.o hencode.o hilite.o \ iscompat.o isduprec.o jpn.o \ lang.o langmap.o msgs.o \ msgutil.o objdate.o ocf.o \ opendblk.o ophuf.o readchar.o \ strupr.o userint.o vedelete.o \ vestatis.o vstfunct.o RAIMA_OBJS = \ raima/alloc.o \ raima/cmtype.o raima/connect.o \ raima/cotype.o \ raima/crget.o raima/crread.o \ raima/crset.o \ raima/crtype.o raima/crwrite.o \ raima/csmget.o raima/csmread.o \ raima/csmset.o raima/csmwrite.o \ raima/csoget.o raima/csoread.o \ raima/csoset.o raima/csowrite.o \ raima/dbacode.o raima/dbdpath.o \ raima/dbfpath.o raima/dblfcns.o \ raima/dbswab.o \ raima/dbuserid.o raima/delete.o \ raima/destroy.o raima/dio.o \ raima/discon.o raima/disdel.o \ raima/fillnew.o raima/findco.o \ raima/findfm.o raima/findlm.o \ raima/findnm.o raima/findpm.o \ raima/initial.o raima/inittab.o \ raima/ismember.o raima/isowner.o \ raima/keydel.o raima/keyexist.o \ raima/keyfcns.o raima/keyfind.o \ raima/keyfrst.o raima/keylast.o \ raima/keynext.o raima/keyprev.o \ raima/keystore.o raima/libfcns.o \ raima/makenew.o raima/mapchar.o \ raima/members.o \ raima/oflag.o raima/opens.o \ raima/options.o raima/pathfcns.o \ raima/recfcns.o raima/recfrst.o \ raima/reclast.o raima/recnext.o \ raima/recprev.o raima/recread.o \ raima/recset.o \ raima/recwrite.o raima/renfile.o \ raima/rwcurr.o raima/setdb.o \ raima/setmm.o raima/setmo.o \ raima/setmr.o raima/setom.o \ raima/setoo.o raima/setor.o \ raima/setrm.o raima/setro.o \ raima/startup.o OBJS = $(OBJS1) $(RAIMA_OBJS) YaccFile(boolyac,$(YFLAGS)) #include DependTarget()