aboutsummaryrefslogtreecommitdiffhomepage
path: root/Makefile
diff options
context:
space:
mode:
authorGravatar Brendan Taylor <whateley@gmail.com>2010-10-29 21:49:38 -0600
committerGravatar Brendan Taylor <whateley@gmail.com>2010-10-31 16:59:26 -0600
commit9bea9618424093c6d2cc93954f4cbdd0be4b7637 (patch)
treeac3ceef2bde4708201fd03eea5483df189127912 /Makefile
parent457642eb3fea682f06b3aee5d5b61cf88e5b2991 (diff)
add uzbl-cookie-manager
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile18
1 files changed, 10 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index 5287d5c..2a08b5c 100644
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,7 @@ SRC = $(wildcard src/*.c)
HEAD = $(wildcard src/*.h)
OBJ = $(foreach obj, $(SRC:.c=.o), $(notdir $(obj)))
-all: uzbl-browser
+all: uzbl-browser uzbl-cookie-manager
VPATH:=src
@@ -24,7 +24,11 @@ uzbl-core: ${OBJ}
@echo -e "\n${CC} -o $@ ${OBJ} ${LDFLAGS}"
@${CC} -o $@ ${OBJ} ${LDFLAGS}
-uzbl-browser: uzbl-core
+uzbl-cookie-manager: examples/uzbl-cookie-manager.o src/util.o
+ @echo -e "\n${CC} -o $@ uzbl-cookie-manager.o util.o ${LDFLAGS}"
+ @${CC} -o $@ uzbl-cookie-manager.o util.o ${LDFLAGS}
+
+uzbl-browser: uzbl-core uzbl-cookie-manager
# packagers, set DESTDIR to your "package directory" and PREFIX to the prefix you want to have on the end-user system
# end-users who build from source: don't care about DESTDIR, update PREFIX if you want to
@@ -72,10 +76,8 @@ test-uzbl-browser-sandbox: uzbl-browser
clean:
rm -f uzbl-core
- rm -f uzbl-core.o
- rm -f events.o
- rm -f callbacks.o
- rm -f inspector.o
+ rm -f uzbl-cookie-manager
+ rm -f *.o
find ./examples/ -name "*.pyc" -delete
cd ./tests/; $(MAKE) clean
rm -rf ./sandbox/
@@ -104,9 +106,9 @@ install-uzbl-core: all install-dirs
rm $(INSTALLDIR)/share/uzbl/examples/config/config.bak
install -m755 uzbl-core $(INSTALLDIR)/bin/uzbl-core
-install-uzbl-browser: install-dirs
+install-uzbl-browser: uzbl-cookie-manager install-dirs
install -m755 src/uzbl-browser $(INSTALLDIR)/bin/uzbl-browser
- install -m755 examples/data/scripts/uzbl-cookie-daemon $(INSTALLDIR)/bin/uzbl-cookie-daemon
+ install -m755 uzbl-cookie-manager $(INSTALLDIR)/bin/uzbl-cookie-manager
install -m755 examples/data/scripts/uzbl-event-manager $(INSTALLDIR)/bin/uzbl-event-manager
mv $(INSTALLDIR)/bin/uzbl-browser{,.bak}
sed 's#^PREFIX=.*#PREFIX=$(RUN_PREFIX)#' < $(INSTALLDIR)/bin/uzbl-browser.bak > $(INSTALLDIR)/bin/uzbl-browser