]> SALOME platform Git repositories - tools/install.git/blob - src/Makefile
Salome HOME
PAL11775
[tools/install.git] / src / Makefile
1 #############################################################################
2 # Makefile for building: ../bin/SALOME_InstallWizard
3 # Generated by qmake (1.07a) (Qt 3.3.3) on: Tue Nov  8 11:23:28 2005
4 # Project:  SALOME_INSTALL.pro
5 # Template: app
6 # Command: $(QMAKE) -o Makefile SALOME_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 -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
16 CXXFLAGS = -pipe -Wall -W -O2 -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
17 LEXFLAGS = 
18 YACCFLAGS= -d
19 INCPATH  = -I/dn06/salome/vsr/static/qt-3.3.3/mkspecs/default -I. -I$(QTDIR)/include
20 LINK     = g++
21 LFLAGS   =  -Wl,-rpath,$(QTDIR)/lib
22 LIBS     = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -L/usr/X11R6/lib -lGL -lXmu -lICE -ldl -lSM -lXrender -lpng -lmng -ljpeg -lqt-mt -lXinerama -lXext -lX11 -lm -lpthread
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)
32 COPY_DIR = $(COPY) -r
33 INSTALL_FILE= $(COPY_FILE)
34 INSTALL_DIR = $(COPY_DIR)
35 DEL_FILE = rm -f
36 SYMLINK  = ln -sf
37 DEL_DIR  = rmdir
38 MOVE     = mv -f
39 CHK_DIR_EXISTS= test -d
40 MKDIR    = mkdir -p
41
42 ####### Output directory
43
44 OBJECTS_DIR = ./
45
46 ####### Files
47
48 HEADERS = SALOME_InstallWizard.hxx \
49                 SALOME_ProductsView.hxx \
50                 SALOME_ProgressView.hxx \
51                 SALOME_XmlHandler.hxx \
52                 SALOME_HelpWindow.hxx \
53                 icons.h \
54                 InstallWizard.h \
55                 globals.h
56 SOURCES = main.cxx \
57                 SALOME_InstallWizard.cxx \
58                 SALOME_ProductsView.cxx \
59                 SALOME_ProgressView.cxx \
60                 SALOME_XmlHandler.cxx \
61                 SALOME_HelpWindow.cxx \
62                 InstallWizard.cpp
63 OBJECTS = main.o \
64                 SALOME_InstallWizard.o \
65                 SALOME_ProductsView.o \
66                 SALOME_ProgressView.o \
67                 SALOME_XmlHandler.o \
68                 SALOME_HelpWindow.o \
69                 InstallWizard.o
70 FORMS = 
71 UICDECLS = 
72 UICIMPLS = 
73 SRCMOC   = moc_SALOME_InstallWizard.cpp \
74                 moc_SALOME_ProductsView.cpp \
75                 moc_SALOME_HelpWindow.cpp \
76                 moc_InstallWizard.cpp
77 OBJMOC = moc_SALOME_InstallWizard.o \
78                 moc_SALOME_ProductsView.o \
79                 moc_SALOME_HelpWindow.o \
80                 moc_InstallWizard.o
81 DIST       = SALOME_INSTALL.pro
82 QMAKE_TARGET = SALOME_InstallWizard
83 DESTDIR  = ../bin/
84 TARGET   = ../bin/SALOME_InstallWizard
85
86 first: all
87 ####### Implicit rules
88
89 .SUFFIXES: .c .o .cpp .cc .cxx .C
90
91 .cpp.o:
92         $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
93
94 .cc.o:
95         $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
96
97 .cxx.o:
98         $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
99
100 .C.o:
101         $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
102
103 .c.o:
104         $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
105
106 ####### Build rules
107
108 all: Makefile $(TARGET)
109
110 $(TARGET):  $(UICDECLS) $(OBJECTS) $(OBJMOC)  
111         test -d ../bin/ || mkdir -p ../bin/
112         $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(OBJCOMP) $(LIBS)
113
114 mocables: $(SRCMOC)
115 uicables: $(UICDECLS) $(UICIMPLS)
116
117 $(MOC): 
118         ( cd $(QTDIR)/src/moc && $(MAKE) )
119
120 Makefile: SALOME_INSTALL.pro  /dn06/salome/vsr/static/qt-3.3.3/mkspecs/default/qmake.conf /dn06/salome/vsr/static/qt-3.3.3/lib/libqt-mt.prl
121         $(QMAKE) -o Makefile SALOME_INSTALL.pro
122 qmake: 
123         @$(QMAKE) -o Makefile SALOME_INSTALL.pro
124
125 dist: 
126         @mkdir -p .tmp/SALOME_InstallWizard && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .tmp/SALOME_InstallWizard/ && ( cd `dirname .tmp/SALOME_InstallWizard` && $(TAR) SALOME_InstallWizard.tar SALOME_InstallWizard && $(GZIP) SALOME_InstallWizard.tar ) && $(MOVE) `dirname .tmp/SALOME_InstallWizard`/SALOME_InstallWizard.tar.gz . && $(DEL_FILE) -r .tmp/SALOME_InstallWizard
127
128 mocclean:
129         -$(DEL_FILE) $(OBJMOC)
130         -$(DEL_FILE) $(SRCMOC)
131
132 uiclean:
133
134 yaccclean:
135 lexclean:
136 clean: mocclean
137         -$(DEL_FILE) $(OBJECTS)
138         -$(DEL_FILE) *~ core *.core
139
140
141 ####### Sub-libraries
142
143 distclean: clean
144         -$(DEL_FILE) ../bin/$(TARGET) $(TARGET)
145
146
147 FORCE:
148
149 ####### Compile
150
151 main.o: main.cxx globals.h \
152                 SALOME_InstallWizard.hxx \
153                 InstallWizard.h
154
155 SALOME_InstallWizard.o: SALOME_InstallWizard.cxx globals.h \
156                 SALOME_InstallWizard.hxx \
157                 SALOME_ProductsView.hxx \
158                 SALOME_ProgressView.hxx \
159                 SALOME_XmlHandler.hxx \
160                 SALOME_HelpWindow.hxx \
161                 icons.h \
162                 InstallWizard.h
163
164 SALOME_ProductsView.o: SALOME_ProductsView.cxx SALOME_ProductsView.hxx
165
166 SALOME_ProgressView.o: SALOME_ProgressView.cxx SALOME_ProgressView.hxx
167
168 SALOME_XmlHandler.o: SALOME_XmlHandler.cxx globals.h \
169                 SALOME_XmlHandler.hxx \
170                 SALOME_ProductsView.hxx \
171                 SALOME_InstallWizard.hxx \
172                 InstallWizard.h
173
174 SALOME_HelpWindow.o: SALOME_HelpWindow.cxx SALOME_HelpWindow.hxx \
175                 SALOME_InstallWizard.hxx \
176                 icons.h \
177                 InstallWizard.h
178
179 InstallWizard.o: InstallWizard.cpp InstallWizard.h
180
181 moc_SALOME_InstallWizard.o: moc_SALOME_InstallWizard.cpp  SALOME_InstallWizard.hxx InstallWizard.h
182
183 moc_SALOME_ProductsView.o: moc_SALOME_ProductsView.cpp  SALOME_ProductsView.hxx 
184
185 moc_SALOME_HelpWindow.o: moc_SALOME_HelpWindow.cpp  SALOME_HelpWindow.hxx 
186
187 moc_InstallWizard.o: moc_InstallWizard.cpp  InstallWizard.h 
188
189 moc_SALOME_InstallWizard.cpp: $(MOC) SALOME_InstallWizard.hxx
190         $(MOC) SALOME_InstallWizard.hxx -o moc_SALOME_InstallWizard.cpp
191
192 moc_SALOME_ProductsView.cpp: $(MOC) SALOME_ProductsView.hxx
193         $(MOC) SALOME_ProductsView.hxx -o moc_SALOME_ProductsView.cpp
194
195 moc_SALOME_HelpWindow.cpp: $(MOC) SALOME_HelpWindow.hxx
196         $(MOC) SALOME_HelpWindow.hxx -o moc_SALOME_HelpWindow.cpp
197
198 moc_InstallWizard.cpp: $(MOC) InstallWizard.h
199         $(MOC) InstallWizard.h -o moc_InstallWizard.cpp
200
201 ####### Install
202
203 install:  
204
205 uninstall:  
206