49 lines
1.6 KiB
Plaintext
49 lines
1.6 KiB
Plaintext
#######################################################################
|
|
## Copyright (C) 1999 ##
|
|
## Keldysh Institute of Appllied Mathematics ##
|
|
#######################################################################
|
|
|
|
|
|
# sage/lib/Makefile (phb)
|
|
|
|
# Valentin Emelianov (4/01/99)
|
|
|
|
#
|
|
# This makefile recursively calls MAKE in each subdirectory
|
|
#
|
|
|
|
# What to compile
|
|
SUBDIR=oldsrc newsrc
|
|
|
|
|
|
all:
|
|
@echo "****** RECURSIVELY MAKING SUBDIRECTORIES $(SUBDIR) ******"
|
|
@cd oldsrc
|
|
@$(MAKE) /nologo -f makefile.win "MAKE=$(MAKE)" "CC=$(CC)" "CXX=$(CXX)" "LINKER=$(LINKER)" all
|
|
@cd ..
|
|
@cd newsrc
|
|
@$(MAKE) /nologo -f makefile.win "MAKE=$(MAKE)" "CC=$(CC)" "CXX=$(CXX)" "LINKER=$(LINKER)" all
|
|
@cd ..
|
|
@echo "****** DONE MAKING SUBDIRECTORIES $(SUBDIR) ******"
|
|
|
|
clean:
|
|
@echo "****** RECURSIVELY CLEAN SUBDIRECTORIES $(SUBDIR) ******"
|
|
@cd oldsrc
|
|
@$(MAKE) /nologo -f makefile.win "MAKE=$(MAKE)" "CC=$(CC)" "CXX=$(CXX)" "LINKER=$(LINKER)" clean
|
|
@cd ..
|
|
@cd newsrc
|
|
@$(MAKE) /nologo -f makefile.win "MAKE=$(MAKE)" "CC=$(CC)" "CXX=$(CXX)" "LINKER=$(LINKER)" clean
|
|
@cd ..
|
|
@echo "****** DONE CLEAN SUBDIRECTORIES $(SUBDIR) ******"
|
|
|
|
cleanall:
|
|
@echo "****** RECURSIVELY CLEANALL SUBDIRECTORIES $(SUBDIR) ******"
|
|
@cd oldsrc
|
|
@$(MAKE) /nologo -f makefile.win "MAKE=$(MAKE)" "CC=$(CC)" "CXX=$(CXX)" "LINKER=$(LINKER)" clean
|
|
@cd ..
|
|
@cd newsrc
|
|
@$(MAKE) /nologo -f makefile.win "MAKE=$(MAKE)" "CC=$(CC)" "CXX=$(CXX)" "LINKER=$(LINKER)" clean
|
|
@cd ..
|
|
@echo "****** DONE CLEANALL SUBDIRECTORIES $(SUBDIR) ******"
|
|
|