File: Makefile

package info (click to toggle)
socks4-server 4.3.beta2-6
  • links: PTS
  • area: main
  • in suites: slink
  • size: 1,508 kB
  • ctags: 1,762
  • sloc: ansic: 19,217; makefile: 387; sh: 65
file content (32 lines) | stat: -rw-r--r-- 1,018 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# DO NOT start 'make' in this directory. Go to the top
# directory of the SOCKS package and do it from there!

#==============================================================================

OBJ = finger.o
SRC = finger.c
CFLAGS = -I../include $(OPTIMIZE) $(OTHER_CFLAGS) $(SOCKS)

all: echocwd rfinger rwhois

rfinger: $(OBJ) $(SOCKS_LIB_DEP) ../include/socks.h ../Makefile
	$(CC) $(CFLAGS) -o $@ $(OBJ) $(SOCKS_LIB) $(RESOLV_LIB)

rwhois: $(SRC) $(SOCKS_LIB_DEP) ../include/socks.h ../Makefile 
	$(CC) $(WHOIS_SERVER) $(CFLAGS) -o $@ $(SRC) $(SOCKS_LIB) $(RESOLV_LIB)

install: echocwd rfinger rwhois
	$(INSTALL) -m 111 rfinger $(CLIENTS_BIN_DIR)
	$(INSTALL) -m 111 rwhois $(CLIENTS_BIN_DIR)

install.man: echocwd
	$(INSTALL) -m 444 ../doc/socks_clients.1 $(MAN_DEST_DIR)/man1
	$(INSTALL) -m 444 ../doc/socks.conf.5 $(MAN_DEST_DIR)/man5
	$(INSTALL) -m 444 ../doc/rfinger.1 $(MAN_DEST_DIR)/man1
	$(INSTALL) -m 444 ../doc/rwhois.1 $(MAN_DEST_DIR)/man1

clean: echocwd
	rm -f $(OBJ) rwhois rfinger core

echocwd:
	@pwd