blob: 9ee2cff9272e1f07dcebaea1d155338868cc3511 [file] [log] [blame]
# MultiSource/Applications Makefile: Build all subdirectories automatically
LEVEL = ../..
include $(LEVEL)/Makefile.config
PARALLEL_DIRS = Burg aha sgefa siod lambda-0.1.3 d spiff hbd treecc SPASS \
hexxagon oggenc JM viterbi minisat SIBsim4 ClamAV sqlite3 lemon
ifndef SMALL_PROBLEM_SIZE
PARALLEL_DIRS += lua
endif
# Obsequi uses Linux-only features; need to fix that
ifeq ($(TARGET_OS),Linux)
PARALLEL_DIRS += obsequi
endif
# kimwitu++ uses multi-byte chars, not available on sparc/solaris
ifneq ($(TARGET_OS),SunOS)
PARALLEL_DIRS += kimwitu++
endif
ifeq ($(TARGET_OS),SunOS)
PARALLEL_DIRS := $(filter-out SPASS, $(PARALLEL_DIRS))
PARALLEL_DIRS := $(filter-out hexxagon, $(PARALLEL_DIRS))
endif
include $(LEVEL)/Makefile.programs