~eantoranz/+junk/raidpycovery

« back to all changes in this revision

Viewing changes to bin/Makefile

  • Committer: Edmundo Carmona
  • Date: 2011-11-07 01:49:45 UTC
  • Revision ID: eantoranz@gmail.com-20111107014945-bvcdpmqc6eatwj2b
Tags: 2.00.07-cpp
Makefile can construct both executables (is it the right way to do it?)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
CXX=g++
2
2
CXXFLAGS=-Wall -ggdb
3
3
SOURCES=Raid5Recovery.cpp Chunk.cpp
 
4
SOURCES2=RaidImageRecovery.cpp Chunk.cpp
4
5
OBJECTS=$(SOURCES:.cpp=.o)
5
6
EXECUTABLE=Raid5Recovery
 
7
EXECUTABLE2=RaidImageRecovery
6
8
 
7
 
all: $(SOURCES) $(EXECUTABLE)
 
9
all: $(SOURCES) $(SOURCES2) $(EXECUTABLE) $(EXECUTABLE2)
8
10
 
9
11
$(EXECUTABLE): $(OBJECTS)
10
12
        $(CXX) -o $@ $(OBJECTS)
11
13
 
 
14
$(EXECUTABLE2): $(OBJECTS)
 
15
        $(CXX) -o $@ $(OBJECTS)
 
16
 
12
17
clean:
13
 
        rm -f $(OBJECTS) $(EXECUTABLE)
 
18
        rm -f $(OBJECTS) $(EXECUTABLE) $(EXECUTABLE2)
14
19
 
15
20
.cpp.o:
16
21
        $(CXX) $(CXXFLAGS) -c -o $@ $<