blob: dca13864fddae78ab38137160187fa9863f1f1be [file] [log] [blame]
LEVEL = ../../..
PARALLEL_DIRS := TimberWolfMC agrep allroots archie-client assembler bison \
cdecl compiler fixoutput football gnugo loader \
plot2fig simulator unix-smail unix-tbl
# Get the $(ARCH) setting
include $(LEVEL)/Makefile.config
# Disable bison due to insane running times of bison.native
ifeq ($(ARCH), Sparc)
PARALLEL_DIRS := $(filter-out bison, $(PARALLEL_DIRS))
endif
# Disable until disk space eating bug can be fixed
ifeq ($(ARCH), Alpha)
PARALLEL_DIRS := $(filter-out bison, $(PARALLEL_DIRS))
endif
ifeq ($(ARCH),XCore)
# xcore does not support sockets or forking (popen)
PARALLEL_DIRS := $(filter-out archie-client, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out unix-smail, $(PARALLEL_DIRS))
endif
ifdef BENCHMARKING_ONLY
PARALLEL_DIRS := $(filter-out allroots, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out archie-client, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out assembler, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out cdecl, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out compiler, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out loader, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out fixoutput, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out football, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out plot2fig, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out simulator, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out TimberWolfMC, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out unix-smail, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out unix-tbl, $(PARALLEL_DIRS))
endif
include $(LEVEL)/Makefile.programs