NAME = core WORKDIR = $(PWD)/../.. TMP = $(WORKDIR)/tmp/linux TGT = $(HOME)/local CXX = g++ CC = gcc AR = ar CP = cp LIBFILE = libmsp$(NAME) MAKEFLAGS += -s --no-print-directory INCLUDE = -Isource -I$(TMP)/include LIB = -L$(TMP) DEBUG = CFLAGS = $(DEBUG) $(INCLUDE) -pipe -Wall CXXFLAGS = $(CFLAGS) PIC = -fPIC SHARED = .so STATIC = .a override CFLAGS += `pkg-config --cflags sigc++-2.0` override LDFLAGS += `pkg-config --libs sigc++-2.0` override CXXFLAGS += `pkg-config --cflags sigc++-2.0` SRC = source SUBDIRS = core time OBJS = $(foreach SUBDIR, $(SUBDIRS), $(addprefix $(TMP)/$(SUBDIR)/, $(addsuffix .o, $(notdir $(basename $(wildcard $(SRC)/$(SUBDIR)/*.cpp)))))) pkgincludedir = include/msp libdir = lib foo = "echo $