]> SALOME platform Git repositories - samples/calculator.git/blob - adm_local/unix/make_common_starter.am
Salome HOME
Join modifications from BR_Dev_For_4_0 tag V4_1_1.
[samples/calculator.git] / adm_local / unix / make_common_starter.am
1 #
2 # ============================================================
3 # This file defines the common definitions used in several
4 # Makefile. This file must be included, if needed, by the file
5 # Makefile.am.
6 # ============================================================
7 #
8
9 # Standard directory for installation
10 salomeincludedir   = $(includedir)/@PACKAGE@
11 libdir             = $(prefix)/lib@LIB_LOCATION_SUFFIX@/@PACKAGE@
12 bindir             = $(prefix)/bin/@PACKAGE@
13 purebindir         = $(prefix)/bin
14 salomescriptdir    = $(bindir)
15
16 # Directory for installing idl files
17 salomeidldir       = $(prefix)/idl/@PACKAGE@
18
19 # Directory for installing resource files
20 salomeresdir       = $(prefix)/share/@PACKAGE@/resources/@MODULE_NAME@
21
22 # Directories for installing admin files
23 admlocaldir       = $(prefix)/adm_local
24 admlocalunixdir     = $(admlocaldir)/unix
25 admlocalm4dir        = $(admlocaldir)/unix/config_files
26
27 # Shared modules installation directory
28 sharedpkgpythondir =$(pkgpythondir)/shared_modules
29
30 # Documentation directory
31 docdir             = $(datadir)/doc/@PACKAGE@
32
33 # common rules
34
35 # moc-files generation
36 %_moc.cxx: %.h
37         $(MOC) $< -o $@
38
39 # qm-files generation
40 %.qm: %.po
41         $(MSG2QM) $< $@
42
43 EXTRA_DIST=$(MOC_FILES:%_moc.cxx=%.h) $(nodist_salomeres_DATA:%.qm=%.po)
44
45 mostlyclean-local:
46         rm -f @builddir@/*_moc.cxx
47         rm -f @builddir@/*.qm
48
49 # tests
50 tests: unittest
51
52 unittest: $(UNIT_TEST_PROG)
53         @if test "x$(UNIT_TEST_PROG)" != "x"; then \
54             $(UNIT_TEST_PROG);                     \
55         fi;