include ../../config-user.mk include ../../mk/${COMPILER}.mk SHLR?=$(shell pwd)/.. include ../../global.mk include $(SHLR)/zip/deps.mk OSTYPE?=$(shell uname | tr 'A-Z' 'a-z') ifeq (${OSTYPE},) all: echo LE FAIL exit 1 endif ifeq (,$(findstring cygwin,${OSTYPE})) ifeq (,$(findstring mingw32,${OSTYPE})) CFLAGS+=-fPIC -g else CFLAGS+=-DMINGW32=1 endif endif #CFLAGS+=-g -ggdb CFLAGS+=-I../../libr/include LDFLAGS+=-L../../libr/util OBJS=code.o class.o ops.o dsojson.o all: out libr_java.a libr_java.a: ${OBJS} rm -f libr_java.a ${CC_AR} libr_java.a ${OBJS} ${RANLIB} libr_java.a out: ${OBJS} main.o ${CC} ${LDFLAGS} ${CFLAGS} -I. ${OBJS} main.o \ -lr_util ${SHLR}/sdb/src/libsdb.a ${LINK} -o out clean: rm -f ${OBJS} main.o a.out libr_java.a out