#define IHaveSubdirs #define PassCDebugFlags LIBDIRS= cq cqaux cqhi fqtest jqtest mzcote tzebra SUBDIRS= $(LIBDIRS) #ifndef CERNLIB_VAX EXTRA_INCLUDES=-I$(TOP)$(CURRENT_DIR) -I$(VPATH) export EXTRA_INCLUDES #else /*export EXTRA_INCLUDES would easier, but VMS gmake does not understand this yet Also += is not understood by gmake Do not remove any of the \, unless you want to create trouble GF (12-Jan-96) */ EXTRA_INCLUDES=-I$(TOP)$(CURRENT_DIR)] MAKEFLAGS:=EXTRA_INCLUDES\=\-I$(TOP)$(CURRENT_DIR)] #endif #ifdef CERNLIB_HPUX FORTRANOPTIONS += -WF,-P #endif DefinePackageLibrary(zebtlib) SubdirLibraryTarget(zebtlib,$(LIBDIRS)) .PHONY: testmz testfz testfc testjz testrz testmz: zebmz1 testfz: zebfz1 zebfz2 zebfz3 zebfz4 zebfz5 zebfz6 zebfz7 zebfz8 zebfz9 testfc: zebfc1 zebfc2 zebfc3 testjz: zebjz1 testrz: zebrz1 zebrz2 zebrz3 CernlibFortranProgramTarget(zebmz1,zebmz1.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebfz1,zebfz1.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebfz2,zebfz2.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebfz3,zebfz3.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebfz4,zebfz4.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebfz5,zebfz5.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebfz6,zebfz6.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebfz7,zebfz7.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebfz8,zebfz8.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebfz9,zebfz9.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebfc1,zebfc1.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebfc2,zebfc2.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebfc3,zebfc3.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebjz1,zebjz1.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebrz1,zebrz1.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebrz2,zebrz2.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) CernlibFortranProgramTarget(zebrz3,zebrz3.o,$(PACKAGE_LIB),$(PACKAGE_LIB),kernlib) TestTarget(zebmz1,zxtest.dat,NullParameter) TestTarget(zebfz1,NullParameter,NullParameter) TestTarget(zebfz2,NullParameter,NullParameter) TestTarget(zebfz3,NullParameter,NullParameter) TestTarget(zebfz4,NullParameter,NullParameter) TestTarget(zebfz5,NullParameter,NullParameter) TestTarget(zebfz6,NullParameter,NullParameter) TestTarget(zebfz7,NullParameter,NullParameter) TestTarget(zebfz8,NullParameter,NullParameter) TestTarget(zebfz9,NullParameter,NullParameter) TestTarget(zebfc1,NullParameter,NullParameter) TestTarget(zebfc2,NullParameter,NullParameter) TestTarget(zebfc3,NullParameter,NullParameter) TestTarget(zebjz1,jztest.dat,NullParameter) TestTarget(zebrz1,NullParameter,NullParameter) TestTarget(zebrz2,NullParameter,NullParameter) TestTarget(zebrz3,NullParameter,NullParameter) CopyFile(zxtest.data,zxtest.dat) CopyFile(jztest.data,jztest.dat)