2004-08-01 02:38:14 +00:00
|
|
|
#
|
|
|
|
# This Makefile is compatible with GNU Make
|
|
|
|
#
|
|
|
|
|
|
|
|
#
|
|
|
|
# Programs
|
|
|
|
#
|
|
|
|
|
|
|
|
CC = gcc
|
2004-08-01 04:06:44 +00:00
|
|
|
INSTALL = install
|
2004-08-01 02:38:14 +00:00
|
|
|
|
|
|
|
#
|
|
|
|
# Flags
|
|
|
|
#
|
|
|
|
|
|
|
|
CFLAGS = -g -O2 -pipe -std=c99 -Wall
|
|
|
|
CFLAGS += -I../../inc -L../../lib
|
|
|
|
LIBS = -lsam
|
|
|
|
|
|
|
|
#
|
|
|
|
# Build rules
|
|
|
|
#
|
|
|
|
|
|
|
|
all: i2p-ping
|
|
|
|
|
2004-08-01 04:06:44 +00:00
|
|
|
i2p-ping: i2p-ping.c
|
2004-08-01 02:38:14 +00:00
|
|
|
$(CC) $(CFLAGS) -o i2p-ping.o -c i2p-ping.c
|
|
|
|
$(CC) $(CFLAGS) -o i2p-ping i2p-ping.o $(LIBS)
|
|
|
|
|
2004-08-01 04:06:44 +00:00
|
|
|
install: i2p-ping
|
|
|
|
$(INSTALL) i2p-ping $(HOME)/bin
|
|
|
|
|
2004-08-01 02:38:14 +00:00
|
|
|
#
|
|
|
|
# Cleanup rules
|
|
|
|
#
|
|
|
|
|
|
|
|
clean:
|
|
|
|
-rm -f *.o *.exe i2p-ping
|