bindir = @bindir@ datadir = @datadir@ datarootdir = @datarootdir@ exec_prefix = @exec_prefix@ includedir = @includedir@ libdir = @libdir@ mandir = @mandir@ prefix = @prefix@ srcdir = @srcdir@ AR = ar CC = @CC@ CFLAGS = @CFLAGS@ -fPIC CFLAGS_DEBUG = @CFLAGS_DEBUG@ -Wall CFLAGS_DEFAULT = @CFLAGS_DEFAULT@ CFLAGS_OPTIMIZE = @CFLAGS_OPTIMIZE@ CXX = @CXX@ HAVE_LIBNCURSES = @HAVE_LIBNCURSES@ INSTALL = @INSTALL@ LIB_RUNTIME_DIR = $(libdir) LIB_SEARCH_DIRS = @LIB_SEARCH_DIRS@ MKDIR_P = @MKDIR_P@ RANLIB = @RANLIB@ RM = rm -f SHELL = @SHELL@ SHLIB_CFLAGS = @SHLIB_CFLAGS@ SHLIB_LD = @SHLIB_LD@ SHLIB_LDFLAGS = @CC_SEARCH_FLAGS@ SHLIB_SUFFIX = @SHLIB_SUFFIX@ STLIB_LD = @STLIB_LD@ TCL_LIB_SPEC = @TCL_LIB_SPEC@ TK_LIB_SPEC = @TK_LIB_SPEC@ VPATH = $(srcdir) CC_SWITCHES = $(CFLAGS) $(CFLAGS_DEBUG) $(INCLUDES) $(DEFINES) CXX_SWITCHES = $(CFLAGS) $(CFLAGS_DEBUG) $(INCLUDES) $(DEFINES) INCLUDES = \ -I$(srcdir) \ -I$(includedir) LIBS = \ $(TCL_LIB_SPEC) version = @RAPPTURE_VERSION@ DEFINES = -DRAPPTURE_VERSION=\"$(version)\" CDEBUGFLAGS = -g -Wall OBJS = \ daemon.o \ init.o \ op.o \ rlimit.o \ rusage.o \ signal.o \ slice.o \ sysinfo.o ifeq ($(WIN32),"") OBJS += winResource.o endif ifeq ($(HAVE_LIBNCURSES),yes) OBJS += curses.o LIBS += -lncurses endif name = RapptureSystem$(version) libname = $(name) lib = $(libname)$(SHLIB_SUFFIX) destdir = $(libdir)/$(name) .PHONY: all install clean distclean all: $(lib) $(lib): $(OBJS) $(SHLIB_LD) $(SHLIB_LDFLAGS) -o $@ $(OBJS) \ $(LIB_SEARCH_DIRS) $(LIBS) install: $(lib) $(MKDIR_P) -m 0755 $(destdir) $(INSTALL) -m 0555 $(lib) $(destdir) $(INSTALL) -m 0444 pkgIndex.tcl $(destdir) .cpp.o: $(CXX) $(CXX_SWITCHES) -c $? .c.o: $(CC) $(CC_SWITCHES) -c $? clean: $(RM) $(OBJS) $(lib) distclean: clean $(RM) Makefile pkgIndex.tcl *~