Develop and Download Open Source Software

Browse Subversion Repository

Diff of /tags/REL-2.1/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 33 by hirohitohigashi, Sun Mar 1 00:51:11 2009 UTC revision 34 by hirohitohigashi, Sun Mar 1 12:43:14 2009 UTC
# Line 7  Line 7 
7  # # make uninstall <- uninstall  # # make uninstall <- uninstall
8    
9  INSTDIR = /usr/local  INSTDIR = /usr/local
10  TARGET = libOftp.a  TARGET = liboftp.a
11    
12  CFLAGS = -Wall -O2  CFLAGS = -Wall -O2
13  ARFLAGS = -rs  ARFLAGS = -rs
# Line 21  OBJS = $(SRCS:.c=.o) Line 21  OBJS = $(SRCS:.c=.o)
21    
22    
23  $(TARGET): $(OBJS)  $(TARGET): $(OBJS)
24          $(AR) $(ARFLAGS) $(TARGET) $(OBJS)          $(AR) $(ARFLAGS) $@ $?
25    
26    
27  all: $(TARGET) example  all: $(TARGET) examples
28    
29    
30  clean:  clean:
31          @rm -f $(TARGET) $(OBJS) *~ *.core          @rm -f $(TARGET) $(OBJS) *~ *.core
32            @cd example ; rm -f example1 example2 *~ *.core
33    
34    
35  example: example1.c $(TARGET)  examples:
36          $(CC) $(CFLAGS) -o $@ example1.c $(TARGET)          cd example; \
37            $(CC) -I.. $(CFLAGS) -o example1 example1.c ../$(TARGET) ; \
38            $(CC) -I.. $(CFLAGS) -o example2 example2.c ../$(TARGET)
39    
40    
41  install: $(TARGET)  install: $(TARGET)

Legend:
Removed from v.33  
changed lines
  Added in v.34

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26