Salome HOME
To make VTKViewer_UnscaledActor an infinite actor (with infinite bounds)
[modules/gui.git] / src / Style / Makefile.in
1 #  File   : Makefile.in
2 #  Author : Vladimir Klyachin (OCN)
3 #  Module : SalomeApp
4
5 top_srcdir=@top_srcdir@
6 top_builddir=../..
7 srcdir=@srcdir@
8 VPATH=.:@srcdir@:@srcdir@/resources
9
10
11 @COMMENCE@
12
13 # header files 
14 EXPORT_HEADERS=
15
16 # .po files to transform in .qm
17 PO_FILES =
18
19 # Libraries targets
20 LIB = libSalomeStyle.la
21
22 LIB_SRC= SalomeStyle.cxx
23
24 LIB_MOC =
25
26 LIB_CLIENT_IDL =
27
28 RESOURCES_FILES =
29
30 CPPFLAGS+=$(QT_INCLUDES)
31
32 LDFLAGS+=$(QT_MT_LIBS)
33 LIBS+=
34
35 # create $(top_builddir)/src/Session/styles directory and copy libSalomeStyle.so there
36 LIB_PLUGINDIR = $(top_builddir)/src/Session/styles
37 LIB_PLUGINLIB = $(patsubst %.la, $(LIB_PLUGINDIR)/%.so, $(filter %.la, $(LIB)))
38
39 lib: $(LIB) $(LIB_PLUGINDIR) $(LIB_PLUGINLIB)
40
41 $(LIB_PLUGINDIR):
42         mkdir -p $@
43
44 $(LIB_PLUGINLIB): $(LIB_PLUGINDIR)/%.so: .libs/%.so
45         -$(RM) $@
46         ln -sf $(CURDIR)/$< $@ || true
47
48 # do the same in install step
49 INSTALL_PLUGINDIR = $(bindir)/styles
50 INSTALL_COPYLIB = $(patsubst %.la, $(INSTALL_PLUGINDIR)/%.so, $(filter %.la, $(LIB)))
51
52 install: $(INSTALL_PLUGINDIR) $(INSTALL_COPYLIB)
53
54 $(INSTALL_PLUGINDIR):
55         mkdir -p $@
56
57 $(INSTALL_COPYLIB):
58         (cd $(bindir)/styles; ln -sf $(patsubst %.la, ../../../lib/salome/%.so, $(filter %.la, $(LIB))) $@) || true
59
60 @CONCLUDE@
61