File: Makefile

package info (click to toggle)
mysql-query-browser 1.1.6-1sarge0
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 36,320 kB
  • ctags: 24,680
  • sloc: pascal: 203,479; xml: 136,561; ansic: 47,502; cpp: 28,926; sh: 12,433; objc: 4,823; java: 1,849; php: 1,485; python: 1,225; sql: 1,128; makefile: 872
file content (31 lines) | stat: -rw-r--r-- 945 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
JAVA_LIB=-L/opt/j2sdk1.4.2_04/jre/lib/i386/server/ -ljvm
#JAVA_LIB=-framework JavaVM
#JAVA_INC=-I/System/Library/Frameworks/JavaVM.framework/Headers

CC=gcc

DEFINES=-DUSE_READLINE -DENABLE_LUA_MODULES

CFLAGS=-Wall -g -I../../library_grt_modules/include -I$(HOME)/bk/mysql-gui-common/library/include \
	-I$(HOME)/bk/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)/bk/mysql-gui-common/library_grt/source -lgrt \
	-L$(HOME)/bk/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/libmt.a
	$(CC) -o $@ $^ $(LIBS)

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