Changeset 15938
- Timestamp:
- 2008-06-09T16:02:35+12:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gsdl/trunk/src/phind/generate/Makefile.in
r2900 r15938 1 1 ########################################################################### 2 2 # 3 # Makefile -- Makefile for phind3 # Makefile -- src/phind/generate 4 4 # 5 5 # A component of the Greenstone digital library software … … 7 7 # University of Waikato, New Zealand. 8 8 # 9 # Copyright (C) 2000 Gordon Paynter9 # Copyright (C) 1999-2008 The New Zealand Digital Library Project 10 10 # 11 11 # … … 26 26 ########################################################################### 27 27 28 GSDL_DIR = ../../.. 29 30 28 31 CXX = @CXX@ 29 CXXFLAGS = @CXXFLAGS@ 32 CXXFLAGS = @CXXFLAGS@ @COMPAT32BITFLAGS@ 33 DEFS = @DEFS@ 34 GSDLOS = @gsdlos@ 35 INCLUDES = 36 INSTALL = @INSTALL@ 37 LDFLAGS = @LDFLAGS@ @COMPAT32BITFLAGS@ 38 LIBS = @LIBS@ 30 39 31 DEFS = @DEFS@32 RANLIB = @RANLIB@33 INCLUDES =34 LDFLAGS = @LDFLAGS@35 DPLIBS =36 LIBS = @LIBS@37 GSDLOS = @gsdlos@38 INSTALL = @INSTALL@39 40 41 CXXCOMPILE = $(CXX) -c $(CXXFLAGS) $(DEFS) $(INCLUDES) 42 CXXLINK = $(CXX) $(LDFLAGS) -o $@ 43 44 45 .SUFFIXES: 40 46 .SUFFIXES: .cpp .o 41 47 .cpp.o: 42 $(CXX ) -c $(DEFS) $(INCLUDES) $(CXXFLAGS) $<48 $(CXXCOMPILE) $< 43 49 44 50 45 HEADERS = suffix.h phrase.h check.h 46 SOURCES = suffix.cpp phrase.cpp 47 OBJECTS = phrase.o suffix.o 48 EXEC = suffix 51 SOURCES = \ 52 phrase.cpp \ 53 suffix.cpp 49 54 50 all : $(EXEC) 55 OBJECTS = \ 56 phrase.o \ 57 suffix.o 51 58 52 install : $(EXEC) 53 $(INSTALL) -d ../../../bin/$(GSDLOS) 54 $(INSTALL) -m 775 -s $(EXEC) ../../../bin/$(GSDLOS) 59 EXECUTABLE_OBJECTS = \ 60 $(OBJECTS) 61 62 EXECUTABLE = suffix 63 64 65 # Default target: make the suffix executable 66 all: $(EXECUTABLE) 67 68 suffix: $(EXECUTABLE_OBJECTS) 69 $(CXXLINK) $(EXECUTABLE_OBJECTS) $(LIBS) 70 71 install: $(EXECUTABLE) 72 $(INSTALL) -d $(GSDL_DIR)/bin/$(GSDLOS) 73 $(INSTALL) -m 755 -s $(EXECUTABLE) $(GSDL_DIR)/bin/$(GSDLOS) 74 75 clean: 76 rm -f $(OBJECTS) $(EXECUTABLE) 55 77 56 78 distclean: 57 rm -f $(OBJECTS) $(EXEC) Makefile 58 59 clean: 60 rm -f $(OBJECTS) $(EXEC) 79 rm -f $(OBJECTS) $(EXECUTABLE) Makefile 61 80 62 81 depend: 63 82 makedepend -Y -- $(DEFS) $(INCLUDES) $(CXXFLAGS) -- $(SOURCES) 64 65 suffix : $(OBJECTS)66 $(CXX) $(LDFLAGS) -o $@ $(OBJECTS)67 68
Note:
See TracChangeset
for help on using the changeset viewer.