Remove whitespace, update email addresses and URLs.
[kodak.git] / Makefile
1 CC =            g++
2 RM =            /bin/rm -f
3
4 # ----------------------------------------------------------------------------
5
6 CFLAGS =        -g -O2 -DDEBUG
7 #WARNINGS =     -Wwrite-strings -Wpointer-arith -Wcast-qual -Wcast-align \
8 #               -Wtraditional -Wstrict-prototypes -Wmissing-prototypes \
9 #               -Wnested-externs -Winline -Wshadow
10
11 # ----------------------------------------------------------------------------
12
13 TARGET =        kodak
14 OBJS =          main.o debug.o serial.o trace.o global.o dc210camera.o \
15                 dc210photo.o camera.o photo.o
16 HDRS =          serial.h debug.h utils.h trace.h global.h \
17                 dc210camera.h dc210photo.h camera.h photo.h
18
19 # ----------------------------------------------------------------------------
20
21 all:            program
22
23 program:        $(OBJS)
24                         $(CC) $(CFLAGS) -o $(TARGET) $(OBJS) $(LIBS)
25
26 # ----------------------------------------------------------------------------
27
28 main.o:         main.cpp $(HDRS)
29                         $(CC) $(CFLAGS) -c main.cpp
30 debug.o:        debug.cpp $(HDRS)
31                         $(CC) $(CFLAGS) -c debug.cpp
32 serial.o:       serial.cpp $(HDRS)
33                         $(CC) $(CFLAGS) -c serial.cpp
34 trace.o:        trace.cpp $(HDRS)
35                         $(CC) $(CFLAGS) -c trace.cpp
36 global.o:       global.cpp $(HDRS)
37                         $(CC) $(CFLAGS) -c global.cpp
38 camera.o:       camera.cpp $(HDRS)
39                         $(CC) $(CFLAGS) -c camera.cpp
40 photo.o:        photo.cpp $(HDRS)
41                         $(CC) $(CFLAGS) -c photo.cpp
42 dc210camera.o:  dc210camera.cpp $(HDRS)
43                         $(CC) $(CFLAGS) -c dc210camera.cpp
44 dc210photo.o:   dc210photo.cpp $(HDRS)
45                         $(CC) $(CFLAGS) -c dc210photo.cpp
46
47 # ----------------------------------------------------------------------------
48
49 clean:
50                         $(RM) *.o $(TARGET) *~ #*#