2014-04-01 18:37:27 +02:00
|
|
|
default: all
|
2014-04-03 11:19:41 +02:00
|
|
|
NEEDED_MODULES=$(shell cat NEEDED_MODULES)
|
2014-04-01 18:37:27 +02:00
|
|
|
|
2014-04-03 11:19:41 +02:00
|
|
|
SRC=
|
|
|
|
OBJ=
|
2014-04-01 18:37:27 +02:00
|
|
|
|
2014-04-03 11:19:41 +02:00
|
|
|
include Makefile.depend
|
|
|
|
include $(QPACKAGE_ROOT)/src/Makefile.config
|
|
|
|
include $(QPACKAGE_ROOT)/src/Makefile.common
|
2014-04-01 18:37:27 +02:00
|
|
|
include irpf90.make
|
|
|
|
|
2014-04-03 11:19:41 +02:00
|
|
|
all:$(ALL)
|
|
|
|
|
|
|
|
irpf90.make: $(filter-out IRPF90_temp/%, $(wildcard */*.irp.f)) $(wildcard *.irp.f) $(wildcard *.inc.f) Makefile $(EZFIO) NEEDED_MODULES
|
2014-04-01 18:37:27 +02:00
|
|
|
$(IRPF90)
|
|
|
|
|
2014-04-03 11:19:41 +02:00
|
|
|
Makefile.depend: Makefile NEEDED_MODULES
|
|
|
|
$(QPACKAGE_ROOT)/scripts/create_Makefile_depend.sh
|
|
|
|
|
2014-04-01 18:37:27 +02:00
|
|
|
all_clean:
|
2014-04-03 11:19:41 +02:00
|
|
|
@for i in $(NEEDED_MODULES) ; do cd $$i ; make veryclean ; make clean_links ; cd .. ; done
|
|
|
|
|
|
|
|
all_modules: $(NEEDED_MODULES)
|
|
|
|
|
|
|
|
FORCE:
|
|
|
|
|
|
|
|
$(NEEDED_MODULES): FORCE
|
|
|
|
@cd $@ ; unset NEEDED_MODULES INCLUDE_DIRS ; make
|
2014-04-01 18:37:27 +02:00
|
|
|
|