JAVA_LIB=-L/opt/j2sdk1.4.2_07/jre/lib/i386/server/ -ljvm
#JAVA_LIB=-framework JavaVM
#JAVA_INC=-I/System/Library/Frameworks/JavaVM.framework/Headers

CC=colorgcc

DEFINES=-DUSE_READLINE -DENABLE_LUA_MODULES -DENABLE_JAVA_MODULES

CFLAGS=-Wall -g -I../../library_grt_modules/include -I$(HOME)/svn/mysql-gui-common/library/include \
	-I$(HOME)/svn/mysql-gui-common/library_grt/include\
	`mysql_config --cflags` `pkg-config glib-2.0 --cflags` `pcre-config --cflags`\
	$(DEFINES) $(JAVA_INC)


LIBS=`pkg-config glib-2.0 --libs`\
	-L$(HOME)/svn/mysql-gui-common/library_grt/source -lgrt \
	-L$(HOME)/svn/mysql-gui-common/library/source -lmysqlx \
	-L/usr/lib -lncurses\
	/usr/lib/libuuid.a\
	`pkg-config glib-2.0 libxml-2.0 --libs`\
	`mysql_config --libs` `pcre-config --libs` \
	$(JAVA_LIB) -lreadline -lhistory -ltermcap\
	 -llualib -llua -lm

OBJECTS=grtsh.o

grtsh: $(OBJECTS) ../../library_grt_modules/source/libgrtmods.a
	$(CC) -o $@ $^ $(LIBS)

clean:
	rm -f grtsh $(OBJECTS) *~
