# HG changeset patch # User map01bf # Date 1208792210 0 # Node ID fc6ee42c7e55f7ea8fa070e493ef9383e7c0557b # Parent 4dcb09f5fe85fe8862194ffd40cdc884edac16e1 added a working osx makefile. user must change libsoap reference to reflect thei system. diff -r 4dcb09f5fe85 -r fc6ee42c7e55 Makefile.osx-x86_64 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Makefile.osx-x86_64 Mon Apr 21 15:36:50 2008 +0000 @@ -0,0 +1,49 @@ +HELP2MAN=help2man +GENGETOPT=gengetopt +SOAPCPP2=soapcpp2 +GSOAP_CPP=/Users/map01bf/src/gsoap-macosx-2.7/stdsoap2.cpp +GSOAP_INCLUDE=-I /Users/map01bf/src/gsoap-macosx-2.7/ +CFLAGS=-Wall -arch x86_64 + + +override CFLAGS+=-O3 -g +ifeq ($(shell uname),Linux) +override CFLAGS+=-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +endif + +EXECUTABLE=audioDB + +.PHONY: all clean test + +all: ${EXECUTABLE} + +${EXECUTABLE}.1: ${EXECUTABLE} + ${HELP2MAN} ./${EXECUTABLE} > ${EXECUTABLE}.1 + +HELP.txt: ${EXECUTABLE} + ./${EXECUTABLE} --help > HELP.txt + +cmdline.c cmdline.h: gengetopt.in + ${GENGETOPT} -e