~ubuntu-branches/ubuntu/saucy/sope/saucy

« back to all changes in this revision

Viewing changes to sope-xml/SaxObjC/fhs.make

  • Committer: Package Import Robot
  • Author(s): Jeroen Dekkers
  • Date: 2012-05-09 15:39:17 UTC
  • Revision ID: package-import@ubuntu.com-20120509153917-nr4jlm8mktma1yv3
Tags: upstream-1.3.14
ImportĀ upstreamĀ versionĀ 1.3.14

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# postprocessing
 
2
 
 
3
# FHS support (this is a hack and is going to be done by gstep-make!)
 
4
 
 
5
ifneq ($(FHS_INSTALL_ROOT),)
 
6
 
 
7
FHS_INCLUDE_DIR=$(FHS_INSTALL_ROOT)/include/
 
8
FHS_BIN_DIR=$(FHS_INSTALL_ROOT)/bin/
 
9
 
 
10
ifeq ($(findstring _64, $(GNUSTEP_TARGET_CPU)), _64)
 
11
FHS_LIB_DIR=$(FHS_INSTALL_ROOT)/lib64/
 
12
else
 
13
FHS_LIB_DIR=$(FHS_INSTALL_ROOT)/lib/
 
14
endif
 
15
 
 
16
fhs-header-dirs ::
 
17
        $(MKDIRS) $(FHS_INCLUDE_DIR)$(libSaxObjC_HEADER_FILES_INSTALL_DIR)
 
18
 
 
19
move-headers-to-fhs :: fhs-header-dirs
 
20
        @echo "moving headers to $(FHS_INCLUDE_DIR) .."
 
21
        mv $(GNUSTEP_HEADERS)$(libSaxObjC_HEADER_FILES_INSTALL_DIR)/*.h \
 
22
          $(FHS_INCLUDE_DIR)$(libSaxObjC_HEADER_FILES_INSTALL_DIR)/
 
23
 
 
24
NONFHS_LIBDIR="$(GNUSTEP_LIBRARIES)/$(GNUSTEP_TARGET_LDIR)/"
 
25
NONFHS_LIBNAME="$(LIBRARY_NAME)$(LIBRARY_NAME_SUFFIX)$(SHARED_LIBEXT)"
 
26
 
 
27
move-libs-to-fhs :: 
 
28
        @echo "moving libs to $(FHS_LIB_DIR) .."
 
29
        mv $(NONFHS_LIBDIR)/$(NONFHS_LIBNAME)* $(FHS_LIB_DIR)/
 
30
 
 
31
move-to-fhs :: move-headers-to-fhs move-libs-to-fhs
 
32
 
 
33
after-install :: move-to-fhs
 
34
 
 
35
endif