projects
/
blerg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Redesign user tasks
[blerg.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
ed19b52
..
144d942
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-8,17
+8,18
@@
LDFLAGS ?=
HTTP_LIBDIRS = $(MHD_LIBDIR) $(YAJL_LIBDIR)
CGI_LIBDIRS = $(CGI_UTIL_LIBDIR) $(YAJL_LIBDIR)
HTTP_LIBDIRS = $(MHD_LIBDIR) $(YAJL_LIBDIR)
CGI_LIBDIRS = $(CGI_UTIL_LIBDIR) $(YAJL_LIBDIR)
-targets = blerg.a blergtool
http_blerg cgi_blerg rss
-blerg_a_objects = database/database.o database/tags.o database/util.o
+targets = blerg.a blergtool
blerglatest blerg.cgi rss.cgi
+blerg_a_objects = database/database.o database/tags.o database/util.o
database/subscription.o common/stringbucket.o
blergtool_objects = tools/blergtool.o blerg.a
blergtool_objects = tools/blergtool.o blerg.a
+blerglatest_objects = tools/blerglatest.o blerg.a common/json.o
rss_objects = cgi/rss.o cgi/canned_responses.o common/app.o common/escapery.o blerg.a
rss_objects = cgi/rss.o cgi/canned_responses.o common/app.o common/escapery.o blerg.a
-http_blerg_objects = http/http_blerg.o http/canned_responses.o common/app.o common/json.o common/auth.o blerg.a
-cgi_blerg_objects = cgi/cgi_blerg.o cgi/canned_responses.o common/app.o common/json.o common/auth.o blerg.a
+http_blerg_objects = http/http_blerg.o http/canned_responses.o common/app.o common/json.o common/auth.o
common/md5.o
blerg.a
+cgi_blerg_objects = cgi/cgi_blerg.o cgi/canned_responses.o common/app.o common/json.o common/auth.o
common/md5.o
blerg.a
all: $(targets)
clean:
all: $(targets)
clean:
- rm -f $(targets) $(blerg_a_objects) $(blergtool_objects) $(http_blerg_objects) $(cgi_blerg_objects) $(rss_objects)
+ rm -f $(targets) $(blerg_a_objects) $(blergtool_objects) $(
blerglatest_objects) $(
http_blerg_objects) $(cgi_blerg_objects) $(rss_objects)
blerg.a: $(blerg_a_objects)
ar rcu $@ $(blerg_a_objects)
blerg.a: $(blerg_a_objects)
ar rcu $@ $(blerg_a_objects)
@@
-26,13
+27,16
@@
blerg.a: $(blerg_a_objects)
blergtool: $(blergtool_objects)
gcc $(LDFLAGS) $^ -o $@
blergtool: $(blergtool_objects)
gcc $(LDFLAGS) $^ -o $@
-http_blerg: $(http_blerg_objects)
+blerglatest: $(blerglatest_objects)
+ gcc $(YAJL_LIBDIR) $(LDFLAGS) $^ -lyajl_s -o $@
+
+blerg.httpd: $(http_blerg_objects)
gcc $(HTTP_LIBDIRS) $(LDFLAGS) $(http_blerg_objects) -lpthread -lmicrohttpd -lyajl_s -o $@
gcc $(HTTP_LIBDIRS) $(LDFLAGS) $(http_blerg_objects) -lpthread -lmicrohttpd -lyajl_s -o $@
-
cgi_blerg
: $(cgi_blerg_objects)
+
blerg.cgi
: $(cgi_blerg_objects)
gcc $(CGI_LIBDIRS) $(LDFLAGS) $(cgi_blerg_objects) -lcgi-util -lyajl_s -o $@
gcc $(CGI_LIBDIRS) $(LDFLAGS) $(cgi_blerg_objects) -lcgi-util -lyajl_s -o $@
-rss: $(rss_objects)
+rss
.cgi
: $(rss_objects)
gcc $(CGI_LIBDIRS) $(LDFLAGS) $(rss_objects) -lcgi-util -o $@
http/%.o: http/%.c
gcc $(CGI_LIBDIRS) $(LDFLAGS) $(rss_objects) -lcgi-util -o $@
http/%.o: http/%.c