mirror of
https://github.com/apache/httpd.git
synced 2026-10-23 22:49:01 +03:00
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938645 13f79535-47bb-0310-9956-ffa450edef68
27 lines
1003 B
Makefile
27 lines
1003 B
Makefile
DISTCLEAN_TARGETS = h2ws
|
|
|
|
CLEAN_TARGETS = h2ws
|
|
|
|
bin_PROGRAMS = h2ws
|
|
TARGETS = $(bin_PROGRAMS)
|
|
|
|
PROGRAM_LDADD = $(UTIL_LDFLAGS) $(PROGRAM_DEPENDENCIES) $(EXTRA_LIBS) $(AP_LIBS)
|
|
PROGRAM_DEPENDENCIES =
|
|
|
|
# Borrow the nghttp2/openssl flags configure found for mod_http2
|
|
H2_MODULES_MK := $(top_builddir)/modules/http2/modules.mk
|
|
MOD_CFLAGS := $(shell sed -n 's/^MOD_CFLAGS *= *//p' $(H2_MODULES_MK) 2>/dev/null)
|
|
MOD_CPPFLAGS := $(shell sed -n 's/^MOD_CPPFLAGS *= *//p' $(H2_MODULES_MK) 2>/dev/null)
|
|
MOD_LDFLAGS := $(shell sed -n 's/^MOD_LDFLAGS *= *//p' $(H2_MODULES_MK) 2>/dev/null)
|
|
|
|
include $(top_builddir)/build/rules.mk
|
|
|
|
h2ws.lo: h2ws.c
|
|
$(LIBTOOL) --mode=compile $(CC) $(ab_CFLAGS) $(ALL_CFLAGS) $(ALL_CPPFLAGS) \
|
|
$(ALL_INCLUDES) $(PICFLAGS) $(LTCFLAGS) -c $< && touch $@
|
|
h2ws_OBJECTS = h2ws.lo
|
|
h2ws_LDADD = -lnghttp2
|
|
h2ws: $(h2ws_OBJECTS)
|
|
$(LIBTOOL) --mode=link $(CC) $(ALL_CFLAGS) $(PILDFLAGS) \
|
|
$(LT_LDFLAGS) $(ALL_LDFLAGS) -o $@ $(h2ws_LTFLAGS) $(h2ws_OBJECTS) $(h2ws_LDADD)
|