Commit dffb63ac authored by Takhir Fakhrutdinov's avatar Takhir Fakhrutdinov

тесты+

parent 6af49f89
PLATFORM=$(shell uname -s |awk -F- '{print $$1}')
TEST = ../../build/$(PLATFORM)/test/
ifeq ($(PLATFORM),MINGW32_NT)
EXE=.exe
else
EXE=
# FCFLAGS += -fPIC
endif
FC=gfortran
FCFLAGS += -g -Wall -ffree-line-length-none -c -O -J$(MODDIR) -cpp
FCFLAGS += $(FCEXTRA)
LDFLAGS = -lfson -lsolv -lsofa -lmemc_gate -lgravity -lmemcached -lsofa_c -lstdc++ -L$(LIBS) -L/opt/local/lib -L/opt/local/lib/gcc48
ifeq ($(PLATFORM), FreeBSD)
LDFLAGS += -lexecinfo -rpath /usr/local/lib/gcc48
endif
LDFLAGS += $(FCEXTRA)
RM=rm
all: dirs
dirs: tdb_put.sh job_run.sh tst_run.sh
mkdir -p $(TEST)
cp tst_run.sh $(TEST)
$(TARGET) : $(OBJ)
$(FC) -O -o $@ $(OBJ) $(LDFLAGS)
$(BUILD)/$(SLV)/%.o : %.f $(INCL) $(CMN_SRC)
$(FC) $(FCFLAGS) -c $< -o $@
$(BUILD)/$(SLV)/%.o : %.f95
$(FC) $(FCFLAGS) -c $< -o $@
#.PHONY: clean
clean:
$(RM) -rf $(TEST)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment