~ubuntu-branches/ubuntu/precise/flwm/precise

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Patrick Matthäi
  • Date: 2008-05-14 14:56:40 UTC
  • mfrom: (1.1.3 upstream) (3.1.2 lenny)
  • Revision ID: james.westby@ubuntu.com-20080514145640-nhlo62529sxaguu0
Tags: 1.02+cvs20080422-2
* Added 03-parantheses-warnings.dpatch. It adds some parantheses in the code
  and avoids so on some warnings from the compiler.
* Some minor header fixes for the 01 and 02 dpatch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
 
6
6
CXXFILES = main.C Frame.C Rotated.C Menu.C FrameWindow.C Desktop.C Hotkeys.C
7
7
 
8
 
LIBS = -lfltk
9
 
 
10
8
MANPAGE = 1
11
9
 
12
10
################################################################
16
14
all:    makeinclude $(PROGRAM)
17
15
 
18
16
$(PROGRAM) : $(OBJECTS)
19
 
        $(CXX) $(LDFLAGS) -o $(PROGRAM) $(OBJECTS) $(LIBS) $(LDLIBS)
 
17
        $(CXX) $(LDFLAGS) -o $(PROGRAM) $(OBJECTS) $(LIBS)
20
18
 
21
19
makeinclude: configure
22
20
        ./configure
44
42
include makedepend
45
43
 
46
44
install: $(PROGRAM)
47
 
        $(INSTALL) $(PROGRAM) $(bindir)/$(PROGRAM)
 
45
        $(INSTALL) -s $(PROGRAM) $(bindir)/$(PROGRAM)
48
46
        $(INSTALL) $(PROGRAM).$(MANPAGE) $(mandir)/man$(MANPAGE)/$(PROGRAM).$(MANPAGE)
49
47
 
50
48
uninstall:
73
71
OBJECTS_D = $(CXXFILES:.C=.do) $(CFILES:.c=.do)
74
72
 
75
73
.C.do :
76
 
        $(CXX) -I.. $(CXXFLAGS_D) -c -o $@ $<
 
74
        $(CXX) -I.. $(CXXFLAGS) -DDEBUG -c -o $@ $<
77
75
.c.do :
78
 
        $(CC) -I.. $(CFLAGS_D) -c -o $@ $<
 
76
        $(CC) -I.. $(CFLAGS) -DDEBUG -o $@ $<
79
77
 
80
78
$(PROGRAM_D) : $(OBJECTS_D)
81
 
        $(CXX) $(LDFLAGS) -o $(PROGRAM_D) $(OBJECTS_D) $(LIBS) $(LDLIBS)
 
79
        $(CXX) $(LDFLAGS) -o $(PROGRAM_D) $(OBJECTS_D) $(LIBS)
82
80
 
83
81
rotated_test: Rotated.o rotated_test.C
84
 
        $(CXX) $(CXXFLAGS) $(LDFLAGS) -o rotated_test rotated_test.C Rotated.o $(LIBS) $(LDLIBS)
 
82
        $(CXX) $(CXXFLAGS) $(LDFLAGS) -o rotated_test rotated_test.C Rotated.o $(LIBS) $(LIBS)