GUI = ${SOURCE}/gui
MANAGER = ${SOURCE}/manager
DBUS = ${SOURCE}/dbus_wrapper
-BOOKMARKS=sql
+BOOKMARKS:=sql
BOOKMARKS_DIR = ${SOURCE}/bookmarks/${BOOKMARKS}
+ifeq (${BOOKMARKS}, sql)
+ SQLITE:=-DSQLITE=0
+endif
+
+ifeq (${BOOKMARKS}, sql3)
+ SQLITE:=-DSQLITE=3
+endif
+
PACKAGES = packages
#probably trash
# update-version
@echo -e -n "**--> Compiling Manager...\n"
@echo -e -n "**--> Compiling Manager...\n" >> ${LOG_BUILD}
-# @cd ${MANAGER} && make >> ../../${LOG_BUILD}
- @make -C ${MANAGER} >> ${LOG_BUILD}
+ @make SQLITE=${SQLITE} -C ${MANAGER} >> ${LOG_BUILD}
${BINARIES}/ws_dbus.o:
@echo -e -n "**--> Compiling D-BUS Wrapper... \n"
@echo -e -n "**--> Compiling User Interface...\n"
@echo -e -n "**--> Compiling User Interface...\n" >> ${LOG_BUILD}
# @cd ${GUI} && make APP_VER=${APP_VER} >> ../../${LOG_BUILD}
- @make -C ${GUI} >> ${LOG_BUILD}
+ @make APP_VER=${APP_VER} -C ${GUI} >> ${LOG_BUILD}
${BINARIES}/engine_xdxf.so:
# update-version
# update-version
@echo -e -n "**--> Compiling Bookmarks...\n"
@echo -e -n "**--> Compiling Bookmarks...\n" >> ${LOG_BUILD}
- @cd ${BOOKMARKS_DIR} && make >> ../../../${LOG_BUILD}
+ @make -C ${BOOKMARKS_DIR} >> ${LOG_BUILD}
clean-logs:
@echo -e -n "Cleaning all logs\n"
@rm -rf ${DEB_REP_DIR}
@./generate_repo ${DEB_REP_DIR}
+
+test:
+ @echo ${SQLITE}
+
SOURCES = ./src
INCLUDE = include
INCLUDE_ENGINE = ../../../include
-LIBS = `pkg-config --libs glib-2.0 gmodule-2.0 gnome-vfs-2.0` -lsqlite
+LIBS = `pkg-config --libs glib-2.0 gmodule-2.0 gnome-vfs-2.0`
FLAGS = `pkg-config --cflags glib-2.0 gmodule-2.0 gnome-vfs-2.0` -I${INCLUDE} -I${INCLUDE_ENGINE} ${DEBUG}
BINARIES = bin
FINAL = ../../../bin/ws_bookmark.so