source: TI05-delivery/trunk/src/Makefile @ 1065

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI05-delivery/trunk/src/Makefile@1065
Revision 1065, 702 bytes checked in by spascoe, 13 years ago (diff)

bbftpd.run() now returns to python in the calling process. This allows
the original process to monitor the daemon.

Line 
1#
2# Top level makefile for the DeliveryService source code.
3
4PREFIX=$(HOME)/opt/bbftp
5CONFIG_OPTS=--prefix=$(PREFIX) --without-gzip --without-rfio --enable-authentication=private \
6                CPPFLAGS="-DNDG_AUTH -DLOCAL_SYSLOG_FACILITY"
7
8BBFTPD=bbftp-server-3.2.0/bbftpd
9BBFTPC=bbftp-client-3.2.0/bbftpc
10
11all: server client
12
13server:
14        make -C $(BBFTPD)
15
16client:
17        make -C $(BBFTPC)
18
19# Configure and build bbftp
20config:
21        ( cd $(BBFTPC) ; ./configure $(CONFIG_OPTS) ) 
22        ( cd $(BBFTPD) ; ./configure $(CONFIG_OPTS) )
23
24install:
25        make -C $(BBFTPC) install
26        make -C $(BBFTPD) install
27
28clean: clean_server clean_client
29
30clean_server:
31        -rm $(BBFTPD)/*.o $(BBFTPD)/bbftpd
32
33clean_client:
34        -rm $(BBFTPC)/*.o $(BBFTPC)/bbftp
Note: See TracBrowser for help on using the repository browser.