Changeset 312


Ignore:
Timestamp:
Mar 24, 2010, 9:35:54 PM (12 years ago)
Author:
dmik
Message:

branches/kmk: Fixed clean build from root.

Location:
branches/kmk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/kmk/Config.kmk

    r308 r312  
    1010# Lucide version string
    1111#
    12 VERSION          = 1.30 beta1
     12VERSION         = 1.30 beta1
     13
     14#------------------------------------------------------------------------------
     15# Common libraries referenced by components
     16#------------------------------------------------------------------------------
     17
     18#
     19# poppler
     20#
     21LIB_POPPLER_LIBS        =  $(patsubst %,$(PATH_LIB)/%$(SUFF_LIB), \
     22        fofi goo poppler splash fontconfig freetype2 jpeg)
    1323
    1424#------------------------------------------------------------------------------
     
    3141TEMPLATE_LucideCxx_CXXFLAGS      =
    3242TEMPLATE_LucideCxx_DEFS          = OS2
    33 
    3443
    3544#------------------------------------------------------------------------------
     
    5059TOOL_GXX3OMF_COMPILE_RC_OUTPUT_MAYBE     =
    5160define TOOL_GXX3OMF_COMPILE_RC_CMDS
    52         $(QUIET)$(TOOL_GXX3OMF_RC) -n -r\
    53                 $(flags) $(addprefix -i , $(incs)) $(addprefix -D, $(defs))\
    54                 $(source) $(obj) 1>nul 2>&1
     61        $(QUIET)cd $(subst /,\\,$(patsubst %/,%,$(dir $(source)))) && \
     62                $(TOOL_GXX3OMF_RC) -n -r \
     63                $(flags) \
     64                $(addprefix -i ,$(incs)) \
     65                $(addprefix -D,$(defs)) \
     66                $(source) $(obj)
    5567endef
    5668
     
    6779        $(QUIET)$(TOOL_GXX3OMF_LD) @$(outbase).rsp
    6880        $(if $(filter %.res,$(objs)), \
    69                 $(QUIET)$(TOOL_GXX3OMF_RC) $(filter %.res,$(objs)) $(out) 1>nul 2>&1)
     81                $(QUIET)$(TOOL_GXX3OMF_RC) $(filter %.res,$(objs)) $(out))
    7082endef
    7183
     
    8193        $(QUIET)$(TOOL_GXX3OMF_LD) @$(outbase).rsp
    8294        $(if $(filter %.res,$(objs)), \
    83                 $(QUIET)$(TOOL_GXX3OMF_RC) $(filter %.res,$(objs)) $(out) 1>nul 2>&1)
     95                $(QUIET)$(TOOL_GXX3OMF_RC) $(filter %.res,$(objs)) $(out))
    8496endef
    8597
     
    105117        $(QUIET)$(TOOL_GCC3OMF_LD) @$(outbase).rsp
    106118        $(if $(filter %.res,$(objs)), \
    107                 $(QUIET)$(TOOL_GCC3OMF_RC) $(filter %.res,$(objs)) $(out) 1>nul 2>&1)
     119                $(QUIET)$(TOOL_GCC3OMF_RC) $(filter %.res,$(objs)) $(out))
    108120endef
    109121
     
    119131        $(QUIET)$(TOOL_GCC3OMF_LD) @$(outbase).rsp
    120132        $(if $(filter %.res,$(objs)), \
    121                 $(QUIET)$(TOOL_GCC3OMF_RC) $(filter %.res,$(objs)) $(out) 1>nul 2>&1)
     133                $(QUIET)$(TOOL_GCC3OMF_RC) $(filter %.res,$(objs)) $(out))
    122134endef
    123135
  • branches/kmk/Lucide/plugins/ludjvu/Makefile.kmk

    r306 r312  
    2323ludjvu_IDLSOURCES        = \
    2424        ludjvu.cpp
    25 ludjvu_LIBPATH   = $(PATH_LIB)
    2625ludjvu_LIBS              = \
    27         ludoc.lib \
    28         djvu.lib
     26        $(PATH_LIB)/ludoc$(SUFF_LIB) \
     27        $(PATH_LIB)/djvu$(SUFF_LIB)
    2928
    3029include $(FILE_KBUILD_SUB_FOOTER)
  • branches/kmk/Lucide/plugins/lujpeg/Makefile.kmk

    r306 r312  
    2424lujpeg_IDLSOURCES        = \
    2525        lujpeg.cpp
    26 lujpeg_LIBPATH   = $(PATH_LIB)
    2726lujpeg_LIBS              = \
    28         ludoc.lib \
    29         jpeg.lib
     27        $(PATH_LIB)/ludoc$(SUFF_LIB) \
     28        $(PATH_LIB)/jpeg$(SUFF_LIB)
    3029
    3130include $(FILE_KBUILD_SUB_FOOTER)
  • branches/kmk/Lucide/plugins/lupoppler/Makefile.kmk

    r306 r312  
    2626lupoppler_IDLSOURCES     = \
    2727        lupoppler.cpp
    28 lupoppler_LIBPATH        = $(PATH_LIB)
    2928lupoppler_LIBS           = \
    30         ludoc.lib \
    31         fofi.lib goo.lib poppler.lib splash.lib fontconfig.lib freetype2.lib jpeg.lib
     29        $(PATH_LIB)/ludoc$(SUFF_LIB) \
     30        $(LIB_POPPLER_LIBS)
    3231
    3332include $(FILE_KBUILD_SUB_FOOTER)
Note: See TracChangeset for help on using the changeset viewer.