Salome HOME
Initial version
[tools/install.git] / src / Makefile
1 #############################################################################
2 # Makefile for building: ../bin/SALOMEPRO_InstallWizard
3 # Generated by qmake (1.03a) on: Fri Jul 25 09:43:22 2003
4 # Project:  SALOMEPRO_INSTALL.pro
5 # Template: app
6 # Command: $(QMAKE) SALOMEPRO_INSTALL.pro
7 #############################################################################
8
9 ####### Compiler, tools and options
10
11 CC       = gcc
12 CXX      = g++
13 LEX      = flex
14 YACC     = yacc
15 CFLAGS   = -pipe -Wall -W -O2  -DQT_NO_DEBUG
16 CXXFLAGS = -pipe -Wall -W -O2  -DQT_NO_DEBUG
17 LEXFLAGS = 
18 YACCFLAGS= -d
19 INCPATH  = -I$(QTDIR)/include -I$(QTDIR)/mkspecs/default
20 LINK     = g++
21 LFLAGS   = 
22 LIBS     = $(SUBLIBS)  -Wl,-rpath,$(QTDIR)/lib  -L$(QTDIR)/lib  -L/usr/X11R6/lib -lqt -ldl -lXinerama -lXft -lSM -lqt -lXext -lX11 -lm
23 AR       = ar cqs
24 RANLIB   = 
25 MOC      = $(QTDIR)/bin/moc
26 UIC      = $(QTDIR)/bin/uic
27 QMAKE    = qmake
28 TAR      = tar -cf
29 GZIP     = gzip -9f
30 COPY     = cp -f
31 COPY_FILE= $(COPY) -p
32 COPY_DIR = $(COPY) -pR
33 DEL_FILE = rm -f
34 SYMLINK  = ln -sf
35 DEL_DIR  = rmdir
36 MOVE     = mv
37
38 ####### Output directory
39
40 OBJECTS_DIR = ./
41
42 ####### Files
43
44 HEADERS = SALOME_InstallWizard.hxx \
45                 helpwindow.h \
46                 icons.h \
47                 InstallWizard.h
48 SOURCES = SALOME_InstallWizard.cxx \
49                 helpwindow.cpp \
50                 InstallWizard.cpp
51 OBJECTS = SALOME_InstallWizard.o \
52                 helpwindow.o \
53                 InstallWizard.o
54 FORMS = 
55 UICDECLS = 
56 UICIMPLS = 
57 SRCMOC   = moc_SALOME_InstallWizard.cpp \
58                 moc_helpwindow.cpp \
59                 moc_InstallWizard.cpp
60 OBJMOC = moc_SALOME_InstallWizard.o \
61                 moc_helpwindow.o \
62                 moc_InstallWizard.o
63 DIST       = SALOMEPRO_INSTALL.pro
64 QMAKE_TARGET = ../bin/SALOMEPRO_InstallWizard
65 DESTDIR  = 
66 TARGET   = ../bin/SALOMEPRO_InstallWizard
67
68 first: all
69 ####### Implicit rules
70
71 .SUFFIXES: .c .cpp .cc .cxx .C
72
73 .cpp.o:
74         $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
75
76 .cc.o:
77         $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
78
79 .cxx.o:
80         $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
81
82 .C.o:
83         $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
84
85 .c.o:
86         $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
87
88 ####### Build rules
89
90 all: Makefile $(TARGET)
91
92 $(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) 
93         $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)
94
95 mocables: $(SRCMOC)
96
97 $(MOC): 
98         ( cd $(QTDIR)/src/moc ; $(MAKE) )
99
100 Makefile: SALOMEPRO_INSTALL.pro  $(QTDIR)/mkspecs/default/qmake.conf 
101         $(QMAKE) SALOMEPRO_INSTALL.pro
102 qmake: 
103         @$(QMAKE) SALOMEPRO_INSTALL.pro
104
105 dist: 
106         @mkdir -p bin/SALOMEPRO_InstallWizard && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) bin/SALOMEPRO_InstallWizard/ && ( cd `dirname bin/SALOMEPRO_InstallWizard` && $(TAR) ../bin/SALOMEPRO_InstallWizard.tar ../bin/SALOMEPRO_InstallWizard && $(GZIP) ../bin/SALOMEPRO_InstallWizard.tar ) && $(MOVE) `dirname bin/SALOMEPRO_InstallWizard`/../bin/SALOMEPRO_InstallWizard.tar.gz . && $(DEL_DIR) bin/SALOMEPRO_InstallWizard
107
108 mocclean:
109         -$(DEL_FILE) $(OBJMOC)
110         -$(DEL_FILE) $(SRCMOC)
111
112 uiclean:
113
114 clean: mocclean
115         -$(DEL_FILE) $(OBJECTS) 
116         -$(DEL_FILE) *~ core *.core
117
118
119 ####### Sub-libraries
120
121 distclean: clean
122         -$(DEL_FILE) $(TARGET) $(TARGET)
123
124
125 FORCE:
126
127 ####### Compile
128
129 SALOME_InstallWizard.o: SALOME_InstallWizard.cxx SALOME_InstallWizard.hxx \
130                 icons.h \
131                 InstallWizard.h \
132                 helpwindow.h
133
134 helpwindow.o: helpwindow.cpp helpwindow.h \
135                 icons.h
136
137 InstallWizard.o: InstallWizard.cpp InstallWizard.h
138
139 moc_SALOME_InstallWizard.o: moc_SALOME_InstallWizard.cpp SALOME_InstallWizard.hxx InstallWizard.h \
140                 helpwindow.h
141
142 moc_helpwindow.o: moc_helpwindow.cpp helpwindow.h 
143
144 moc_InstallWizard.o: moc_InstallWizard.cpp InstallWizard.h 
145
146 moc_SALOME_InstallWizard.cpp: $(MOC) SALOME_InstallWizard.hxx
147         $(MOC) SALOME_InstallWizard.hxx -o moc_SALOME_InstallWizard.cpp
148
149 moc_helpwindow.cpp: $(MOC) helpwindow.h
150         $(MOC) helpwindow.h -o moc_helpwindow.cpp
151
152 moc_InstallWizard.cpp: $(MOC) InstallWizard.h
153         $(MOC) InstallWizard.h -o moc_InstallWizard.cpp
154
155 ####### Install
156
157 install: all 
158
159 uninstall: 
160