makefile

Fri, 03 Jun 2011 15:15:00 +0100

author
Matthew Wild <mwild1@gmail.com>
date
Fri, 03 Jun 2011 15:15:00 +0100
changeset 6
51b85d631863
parent 0
24d141cb2d1e
child 12
3658b5ff2bf4
permissions
-rw-r--r--

Bump version in source, makefile, docs and README to 1.2.0

T= lxp
V= 1.2.0
CONFIG= ./config

include $(CONFIG)

ifeq "$(LUA_VERSION_NUM)" "500"
COMPAT_O= $(COMPAT_DIR)/compat-5.1.o
endif

OBJS= src/lxplib.o $(COMPAT_O)
lib: src/$(LIBNAME)

src/$(LIBNAME) : $(OBJS)
	export MACOSX_DEPLOYMENT_TARGET="10.3"; $(CC) -o src/$(LIBNAME) $(LIB_OPTION) $(OBJS) -lexpat

$(COMPAT_DIR)/compat-5.1.o: $(COMPAT_DIR)/compat-5.1.c
	$(CC) -c $(CFLAGS) -o $@ $(COMPAT_DIR)/compat-5.1.c

install:
	mkdir -p $(LUA_LIBDIR)
	cp src/$(LIBNAME) $(LUA_LIBDIR)
	cd $(LUA_LIBDIR); ln -f -s $(LIBNAME) $T.so
	mkdir -p $(LUA_DIR)/$T
	cp src/$T/lom.lua $(LUA_DIR)/$T

clean:
	rm -f src/$(LIBNAME) $(OBJS)

# $Id: makefile,v 1.33 2006/06/08 20:41:48 tomas Exp $

mercurial