Files
metasploit-gs/external/source/meterpreter/workspace/ext_server_stdapi/Makefile
T
HD Moore 7d7c565a37 Merge in the POSIX stdapi extension, still some work left to finish
git-svn-id: file:///home/svn/framework3/trunk@7266 4d416f70-5f16-0410-b530-b9f4589650da
2009-10-26 04:34:20 +00:00

32 lines
714 B
Makefile

VPATH=../../source/extensions/stdapi
CFLAGS= -fPIC -Os -I../../source/common -I../../source/openssl/include
CFLAGS+= -I../../source/ulibc
CFLAGS+= -I../../source/extensions/stdapi/server
CFLAGS+= -D_UNIX -nostdinc -fPIC -DPIC -g -Wall
LDFLAGS= -fPIC -Bshareable
ifeq ($(OSNAME), FreeBSD)
OS= bsd
else
OS=$(OSNAME)
CFLAGS+= -fno-stack-protector -D__linux__
endif
objects = server/general.o server/stdapi.o server/fs/dir.o server/fs/file.o \
server/fs/fs_util.o \
server/net/socket/tcp.o
# server/net/config/interface.o
# server/net/config/route.o \
all: ext_server_stdapi.so
ext_server_stdapi.so: $(objects)
$(LD) $(LDFLAGS) -o $@ $(objects)
.PHONY: clean
clean:
rm -f *.o *.so *~; rm -f $(objects)