mirror of
https://github.com/nmap/nmap.git
synced 2025-12-15 20:29:03 +00:00
34 lines
696 B
Makefile
34 lines
696 B
Makefile
PLATFORM=@host@
|
|
|
|
#ugly hack to get the includes right
|
|
ifeq ($(LIBLUA_LIBS),$(LIBLUADIR)/liblua.a)
|
|
LIBLUA_INCLUDE= -I../$(LIBLUADIR)
|
|
endif
|
|
LIBSUFFIX=@LIBSUFFIX@
|
|
CC = @CC@
|
|
CXX = @CXX@
|
|
CCOPT =
|
|
DBGFLAGS =
|
|
|
|
# LIBPCREDIR = @LIBPCREDIR@
|
|
|
|
SHTOOL = ../shtool
|
|
INSTALL = $(SHTOOL) install
|
|
|
|
LIBTOOL= ./libtool
|
|
LTFLAGS = --tag=CC --silent
|
|
|
|
all: bit.so
|
|
|
|
bit.so: bit.c @LIBTOOL_DEPS@
|
|
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) $(LIBLUA_INCLUDE) $(CFLAGS) -c bit.c
|
|
$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) -avoid-version -module -rpath /usr/local/lib -o bit.la bit.lo
|
|
mv .libs/bit.so bit.so
|
|
|
|
clean:
|
|
rm -f bit.so *.la *.lo
|
|
rm -rf .libs
|
|
|
|
distclean: clean
|
|
rm -f Makefile config.log config.status libtool
|