Files
geant4/environments/g4py/source/GNUmakefile
T
2016-06-10 11:51:14 +02:00

34 lines
1.1 KiB
Makefile

# $Id: GNUmakefile 76884 2013-11-18 12:54:03Z gcosmo $
# ===========================================================
# Makefile for building Geant4Py modules
# ===========================================================
include ../config/config.gmk
SUBDIR1 := global interface intercoms run event tracking track
SUBDIR1 += geometry materials particles processes digits_hits
SUBDIR2 := visualization graphics_reps physics_lists gdml
ifeq ($(Q_WITH_PYTHON3), 0)
SUBDIR3 := python
else
SUBDIR3 := python3
endif
.PHONY: all install clean
all:
@for dir in $(SUBDIR1); do (cd $$dir && $(MAKE)); done;:
@for dir in $(SUBDIR2); do (cd $$dir && $(MAKE)); done;:
@for dir in $(SUBDIR3); do (cd $$dir && $(MAKE)); done;:
install:
@for dir in $(SUBDIR1); do (cd $$dir && $(MAKE) install); done;:
@for dir in $(SUBDIR2); do (cd $$dir && $(MAKE) install); done;:
@for dir in $(SUBDIR3); do (cd $$dir && $(MAKE) install); done;:
clean:
@for dir in $(SUBDIR1); do (cd $$dir && $(MAKE) clean); done;:
@for dir in $(SUBDIR2); do (cd $$dir && $(MAKE) clean); done;:
@for dir in $(SUBDIR3); do (cd $$dir && $(MAKE) clean); done;: