openvpn-gui/Makefile.in

52 lines
1.7 KiB
Makefile
Raw Normal View History

SNAPSHOT = $(shell test -f SNAPSHOT && cat SNAPSHOT)
VERSION = @PACKAGE_VERSION@$(SNAPSHOT)
EXE = @PACKAGE_TARNAME@$(SNAPSHOT).exe
2009-01-07 12:51:01 +00:00
CC = @CC@
WINDRES = @WINDRES@
LDFLAGS = @CRYPTO_LDFLAGS@ @LDFLAGS@
LIBS = @CRYPTO_LIBS@ @LIBS@
2009-01-18 03:10:37 +00:00
CFLAGS = @CRYPTO_CPPFLAGS@ @CFLAGS@ @CPPFLAGS@
CFLAGS += -W -Wall -Wno-unused-parameter -pedantic
2009-01-07 12:51:01 +00:00
2010-08-13 15:42:23 +00:00
OBJS = main.o tray.o openvpn.o viewlog.o \
service.o options.o passphrase.o proxy.o registry.o manage.o \
openvpn_config.o scripts.o localization.o openvpn-gui-res.o
2009-01-07 12:51:01 +00:00
SOURCES = main.c main.h openvpn.c openvpn.h localization.c localization.h \
2009-01-07 12:51:01 +00:00
tray.c tray.h viewlog.c viewlog.h service.c service.h \
options.c options.h passphrase.c passphrase.h proxy.c proxy.h \
2010-08-13 15:42:23 +00:00
registry.c registry.h scripts.c scripts.h manage.c manage.h \
2010-06-29 12:49:59 +00:00
openvpn_config.c openvpn_config.h openvpn-gui.manifest \
chartable.h openvpn-gui-res.h openvpn-gui-res*.rc
2009-01-07 12:51:01 +00:00
EXTRA = connected.ico connecting.ico disconnected.ico reconnecting.ico openvpn-gui.ico \
acinclude.m4 Makefile.in aclocal.m4 config.h.in configure configure.ac \
OpenVPN\ GUI\ ReadMe.txt changes.txt COPYING COPYRIGHT.GPL
2009-01-07 12:57:53 +00:00
all : ${OBJS}
${CC} $(CFLAGS) $(LDFLAGS) -o $(EXE) ${OBJS} ${LIBS}
2009-01-07 12:51:01 +00:00
%.o : %.c %.h
$(CC) $(CFLAGS) -c $<
2009-01-13 12:29:40 +00:00
openvpn-gui-res.o : openvpn-gui-res.h *.rc *.ico *.manifest
$(WINDRES) -i openvpn-gui-res.rc -o openvpn-gui-res.o
2009-01-07 12:51:01 +00:00
dist:
2010-03-12 15:14:25 +00:00
rm -rf @PACKAGE_TARNAME@-*/
mkdir @PACKAGE_TARNAME@-$(VERSION)
cp $(SOURCES) $(EXTRA) @PACKAGE_TARNAME@-$(VERSION)
test ! -f SNAPSHOT || cp SNAPSHOT openvpn-gui-$(VERSION)
tar -czf @PACKAGE_TARNAME@-$(VERSION).tar.gz @PACKAGE_TARNAME@-$(VERSION)
2010-03-12 15:14:25 +00:00
rm -rf @PACKAGE_TARNAME@-$(VERSION)
snapshot:
echo "-`date +%Y%m%d%H%M%S`" > SNAPSHOT
$(MAKE) dist
rm -f SNAPSHOT
2009-01-07 12:51:01 +00:00
clean :
rm -f *.o *.exe