File diff 000000000000 → d6faa5ffcedf
Makefile
Show inline comments
 
new file 100644
 
include 	Makefile.inc
 
include 	Makefile.config
 

	
 
SOURCE_DIR	= src
 
FISH90_DIR	= fish90/src
 
F90_DIR		= arcos_f90/src
 
CONFIG_DIR	= libconfig-1.4.9/lib
 

	
 
SUBDIRS		= $(F90_DIR) $(FISH90_DIR) $(SOURCE_DIR) $(CONFIG_DIR)
 
CLEANDIRS	= $(SUBDIRS:%=clean-%)
 

	
 
.PHONY:		all allclean $(SUBDIRS) $(CLEANDIRS)
 

	
 
# Default Target is to build everything
 
all: $(SUBDIRS)
 
allclean: $(CLEANDIRS) clean
 

	
 
$(SUBDIRS):
 
	$(MAKE) -C $@
 

	
 
$(CLEANDIRS):
 
	$(MAKE) -C $(@:clean-%=%) clean
 

	
 
clean:
 
	$(RM) $(SOURCE_DIR)/*.o ./arcos