source: tags/cvs_2_svn/EDIT/Makefile

Last change on this file was 5225, checked in by westram, 16 years ago
  • changed names of linker commands
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 3.4 KB
Line 
1# INCLUDE und GLOBALS MAIN CC cflags werden von aussen uebergeben
2.SUFFIXES: .o .cxx .depend
3
4CPP_OBJECTS = edit.o edit_naligner.o edit_tools.o ed_conf.o
5# edit_mgr_client.o
6
7$(MAIN): $(CPP_OBJECTS)
8        $(LINK_STATIC_LIB) $(MAIN) $(CPP_OBJECTS)
9.cxx.o:
10        $(CPP) $(cflags) -c $(@:.o=.cxx) $(CPPINCLUDES)
11
12clean:
13        rm -f $(CPP_OBJECTS) *.a
14
15DEPENDS = $(CPP_OBJECTS:.o=.depend)
16depends: $(DEPENDS)
17        @cat $(DEPENDS) | grep -v '^#' >>Makefile
18        @rm $(DEPENDS)
19$(DEPENDS): depend.init
20depend.init:
21        $(MAKEDEPEND) $(MAKEDEPENDFLAGS) 2>/dev/null # remove dependencies
22.c.depend:
23        $(MAKEDEPEND) -f- $(MAKEDEPENDFLAGS) $< 2>/dev/null >$@
24.cxx.depend:
25        $(MAKEDEPEND) -f- $(MAKEDEPENDFLAGS) $< 2>/dev/null >$@
26
27# DO NOT DELETE THIS LINE -- make depend depends on it.
28
29# Do not add dependencies manually - use 'make depend' in $ARBHOME
30# For formatting issues see SOURCE_TOOLS/fix_depends.pl
31
32ed_conf.o: edit.hxx
33ed_conf.o: $(ARBHOME)/INCLUDE/ad_prot.h
34ed_conf.o: $(ARBHOME)/INCLUDE/adtools.hxx
35ed_conf.o: $(ARBHOME)/INCLUDE/arb_assert.h
36ed_conf.o: $(ARBHOME)/INCLUDE/arbdb++.hxx
37ed_conf.o: $(ARBHOME)/INCLUDE/arbdb.h
38ed_conf.o: $(ARBHOME)/INCLUDE/attributes.h
39ed_conf.o: $(ARBHOME)/INCLUDE/aw_device.hxx
40ed_conf.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
41ed_conf.o: $(ARBHOME)/INCLUDE/aw_position.hxx
42ed_conf.o: $(ARBHOME)/INCLUDE/aw_root.hxx
43ed_conf.o: $(ARBHOME)/INCLUDE/aw_window.hxx
44
45edit.o: ed_conf.hxx
46edit.o: edit.hxx
47edit.o: $(ARBHOME)/INCLUDE/ad_prot.h
48edit.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
49edit.o: $(ARBHOME)/INCLUDE/adtools.hxx
50edit.o: $(ARBHOME)/INCLUDE/arb_assert.h
51edit.o: $(ARBHOME)/INCLUDE/arbdb++.hxx
52edit.o: $(ARBHOME)/INCLUDE/arbdb.h
53edit.o: $(ARBHOME)/INCLUDE/arbdbt.h
54edit.o: $(ARBHOME)/INCLUDE/attributes.h
55edit.o: $(ARBHOME)/INCLUDE/aw_awars.hxx
56edit.o: $(ARBHOME)/INCLUDE/aw_device.hxx
57edit.o: $(ARBHOME)/INCLUDE/AW_helix.hxx
58edit.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
59edit.o: $(ARBHOME)/INCLUDE/aw_position.hxx
60edit.o: $(ARBHOME)/INCLUDE/aw_preset.hxx
61edit.o: $(ARBHOME)/INCLUDE/aw_root.hxx
62edit.o: $(ARBHOME)/INCLUDE/aw_window.hxx
63edit.o: $(ARBHOME)/INCLUDE/awt.hxx
64edit.o: $(ARBHOME)/INCLUDE/awt_map_key.hxx
65edit.o: $(ARBHOME)/INCLUDE/awtc_fast_aligner.hxx
66edit.o: $(ARBHOME)/INCLUDE/BI_helix.hxx
67edit.o: $(ARBHOME)/INCLUDE/gde.hxx
68edit.o: $(ARBHOME)/INCLUDE/st_window.hxx
69
70edit_naligner.o: $(ARBHOME)/INCLUDE/ad_prot.h
71edit_naligner.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
72edit_naligner.o: $(ARBHOME)/INCLUDE/arb_assert.h
73edit_naligner.o: $(ARBHOME)/INCLUDE/arbdb.h
74edit_naligner.o: $(ARBHOME)/INCLUDE/arbdbt.h
75edit_naligner.o: $(ARBHOME)/INCLUDE/attributes.h
76edit_naligner.o: $(ARBHOME)/INCLUDE/aw_awars.hxx
77edit_naligner.o: $(ARBHOME)/INCLUDE/aw_device.hxx
78edit_naligner.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
79edit_naligner.o: $(ARBHOME)/INCLUDE/aw_position.hxx
80edit_naligner.o: $(ARBHOME)/INCLUDE/aw_root.hxx
81edit_naligner.o: $(ARBHOME)/INCLUDE/aw_window.hxx
82edit_naligner.o: $(ARBHOME)/INCLUDE/awt.hxx
83edit_naligner.o: $(ARBHOME)/INCLUDE/awt_sel_boxes.hxx
84
85edit_tools.o: edit.hxx
86edit_tools.o: $(ARBHOME)/INCLUDE/ad_prot.h
87edit_tools.o: $(ARBHOME)/INCLUDE/adtools.hxx
88edit_tools.o: $(ARBHOME)/INCLUDE/arb_assert.h
89edit_tools.o: $(ARBHOME)/INCLUDE/arbdb++.hxx
90edit_tools.o: $(ARBHOME)/INCLUDE/arbdb.h
91edit_tools.o: $(ARBHOME)/INCLUDE/attributes.h
92edit_tools.o: $(ARBHOME)/INCLUDE/aw_device.hxx
93edit_tools.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
94edit_tools.o: $(ARBHOME)/INCLUDE/aw_position.hxx
95edit_tools.o: $(ARBHOME)/INCLUDE/aw_root.hxx
96edit_tools.o: $(ARBHOME)/INCLUDE/aw_window.hxx
Note: See TracBrowser for help on using the repository browser.