Files
SAPFOR/projects/dvm/fdvm/trunk/sageExample/makefile.uni
2025-03-25 21:09:12 +03:00

43 lines
986 B
Plaintext

#echo#######################################################################
# Makefile for Fortran DVM transformator
#
#echo#######################################################################
# dvm/fdvm/fdvm_transform/makefile.uni
SAGEROOT = ../Sage
LIBDIR = ../lib
BINDIR = ../../bin
LIBINCLUDE = $(SAGEROOT)/lib/include
HINCLUDE = $(SAGEROOT)/h
DVMINCLUDE = ../include
EXECUTABLES = fdvm_transform
LOADER = $(CXX)
INCL = -I. -I$(LIBINCLUDE) -I$(HINCLUDE) -I$(DVMINCLUDE)
CFLAGS = -c $(INCL)
LDFLAGS =
LIBS = $(LIBDIR)/libSage++.a $(LIBDIR)/libsage.a $(LIBDIR)/libdb.a
OBJS = SwapFors.o
$(BINDIR)/$(EXECUTABLES): $(OBJS)
$(LOADER) $(LDFLAGS) -o $(BINDIR)/$(EXECUTABLES) $(OBJS) $(LIBS)
all: $(BINDIR)/$(EXECUTABLES)
@echo "****** COMPILING $(EXECUTABLES) DONE ******"
clean:
rm -f $(OBJS)
cleanall:
rm -f $(OBJS)
############################# dependencies ############################
SwapFors.o: SwapFors.cpp $(DVMINCLUDE)/dvm.h
$(CXX) $(CFLAGS) SwapFors.cpp