mirror of
https://github.com/norohind/hans.git
synced 2025-04-20 16:17:35 +03:00
makefile change
This commit is contained in:
parent
05064b327e
commit
6f211f8ee9
30
Makefile
30
Makefile
@ -1,51 +1,53 @@
|
||||
LDFLAGS = `sh osflags ld $(MODE)`
|
||||
CFLAGS = -c -g `sh osflags c $(MODE)`
|
||||
TUN_DEV_FILE = `sh osflags dev $(MODE)`
|
||||
GCC = gcc
|
||||
GPP = g++
|
||||
|
||||
all: hans
|
||||
|
||||
hans: tun.o sha1.o main.o client.o server.o auth.o worker.o time.o tun_dev.o echo.o exception.o utility.o
|
||||
g++ -o hans tun.o sha1.o main.o client.o server.o auth.o worker.o time.o tun_dev.o echo.o exception.o utility.o $(LDFLAGS)
|
||||
$(GPP) -o hans tun.o sha1.o main.o client.o server.o auth.o worker.o time.o tun_dev.o echo.o exception.o utility.o $(LDFLAGS)
|
||||
|
||||
utility.o: utility.cpp utility.h
|
||||
g++ -c utility.cpp $(CFLAGS)
|
||||
$(GPP) -c utility.cpp $(CFLAGS)
|
||||
|
||||
exception.o: exception.cpp exception.h
|
||||
g++ -c exception.cpp $(CFLAGS)
|
||||
$(GPP) -c exception.cpp $(CFLAGS)
|
||||
|
||||
echo.o: echo.cpp echo.h exception.h
|
||||
g++ -c echo.cpp $(CFLAGS)
|
||||
$(GPP) -c echo.cpp $(CFLAGS)
|
||||
|
||||
tun.o: tun.cpp tun.h exception.h utility.h tun_dev.h
|
||||
g++ -c tun.cpp $(CFLAGS)
|
||||
$(GPP) -c tun.cpp $(CFLAGS)
|
||||
|
||||
tun_dev.o:
|
||||
gcc -c $(TUN_DEV_FILE) -o tun_dev.o $(CFLAGS)
|
||||
$(GCC) -c $(TUN_DEV_FILE) -o tun_dev.o $(CFLAGS)
|
||||
|
||||
sha1.o: sha1.cpp sha1.h
|
||||
g++ -c sha1.cpp $(CFLAGS)
|
||||
$(GPP) -c sha1.cpp $(CFLAGS)
|
||||
|
||||
main.o: main.cpp client.h server.h exception.h worker.h auth.h time.h echo.h tun.h tun_dev.h
|
||||
g++ -c main.cpp $(CFLAGS)
|
||||
$(GPP) -c main.cpp $(CFLAGS)
|
||||
|
||||
client.o: client.cpp client.h server.h exception.h config.h worker.h auth.h time.h echo.h tun.h tun_dev.h
|
||||
g++ -c client.cpp $(CFLAGS)
|
||||
$(GPP) -c client.cpp $(CFLAGS)
|
||||
|
||||
server.o: server.cpp server.h client.h utility.h config.h worker.h auth.h time.h echo.h tun.h tun_dev.h
|
||||
g++ -c server.cpp $(CFLAGS)
|
||||
$(GPP) -c server.cpp $(CFLAGS)
|
||||
|
||||
auth.o: auth.cpp auth.h sha1.h utility.h
|
||||
g++ -c auth.cpp $(CFLAGS)
|
||||
$(GPP) -c auth.cpp $(CFLAGS)
|
||||
|
||||
worker.o: worker.cpp worker.h tun.h exception.h time.h echo.h tun_dev.h config.h
|
||||
g++ -c worker.cpp $(CFLAGS)
|
||||
$(GPP) -c worker.cpp $(CFLAGS)
|
||||
|
||||
time.o: time.cpp time.h
|
||||
g++ -c time.cpp $(CFLAGS)
|
||||
$(GPP) -c time.cpp $(CFLAGS)
|
||||
|
||||
clean:
|
||||
rm -f tun.o sha1.o main.o client.o server.o auth.o worker.o time.o tun_dev.o echo.o exception.o utility.o tunemu.o hans
|
||||
|
||||
|
||||
tunemu.o: tunemu.h tunemu.c
|
||||
gcc -c tunemu.c -o tunemu.o
|
||||
$(GCC) -c tunemu.c -o tunemu.o
|
||||
|
Loading…
x
Reference in New Issue
Block a user