Makefile (b1c5b4ce) Makefile (75b2d2d7)
1#**************************************************************
2#
3# Licensed to the Apache Software Foundation (ASF) under one
4# or more contributor license agreements. See the NOTICE file
5# distributed with this work for additional information
6# regarding copyright ownership. The ASF licenses this file
7# to you under the Apache License, Version 2.0 (the
8# "License"); you may not use this file except in compliance

--- 65 unchanged lines hidden (view full) ---

74#endif
75
76ifeq "$(OS)" "WIN"
77$(SHAREDLIB_OUT)/%.$(SHAREDLIB_EXT) : $(SLOFILES)
78 -$(MKDIR) $(subst /,$(PS),$(@D))
79 -$(MKDIR) $(subst /,$(PS),$(OUT_COMP_GEN))
80 $(LINK) $(COMP_LINK_FLAGS) /OUT:$@ \
81 /MAP:$(OUT_COMP_GEN)/$(subst $(SHAREDLIB_EXT),map,$(@F)) $(SLOFILES) \
1#**************************************************************
2#
3# Licensed to the Apache Software Foundation (ASF) under one
4# or more contributor license agreements. See the NOTICE file
5# distributed with this work for additional information
6# regarding copyright ownership. The ASF licenses this file
7# to you under the Apache License, Version 2.0 (the
8# "License"); you may not use this file except in compliance

--- 65 unchanged lines hidden (view full) ---

74#endif
75
76ifeq "$(OS)" "WIN"
77$(SHAREDLIB_OUT)/%.$(SHAREDLIB_EXT) : $(SLOFILES)
78 -$(MKDIR) $(subst /,$(PS),$(@D))
79 -$(MKDIR) $(subst /,$(PS),$(OUT_COMP_GEN))
80 $(LINK) $(COMP_LINK_FLAGS) /OUT:$@ \
81 /MAP:$(OUT_COMP_GEN)/$(subst $(SHAREDLIB_EXT),map,$(@F)) $(SLOFILES) \
82 $(CPPUHELPERLIB) $(CPPULIB) $(SALLIB) $(STLPORTLIB) msvcrt.lib kernel32.lib
82 $(CPPUHELPERLIB) $(CPPULIB) $(SALLIB) msvcrt.lib msvcprt.lib kernel32.lib
83 $(LINK_MANIFEST)
84else
85#$(SHAREDLIB_OUT)/%.$(SHAREDLIB_EXT) : $(SLOFILES) $(COMP_MAPFILE)
86$(SHAREDLIB_OUT)/%.$(SHAREDLIB_EXT) : $(SLOFILES)
87 -$(MKDIR) $(subst /,$(PS),$(@D))
88 $(LINK) $(COMP_LINK_FLAGS) $(LINK_LIBS) -o $@ $(SLOFILES) \
83 $(LINK_MANIFEST)
84else
85#$(SHAREDLIB_OUT)/%.$(SHAREDLIB_EXT) : $(SLOFILES) $(COMP_MAPFILE)
86$(SHAREDLIB_OUT)/%.$(SHAREDLIB_EXT) : $(SLOFILES)
87 -$(MKDIR) $(subst /,$(PS),$(@D))
88 $(LINK) $(COMP_LINK_FLAGS) $(LINK_LIBS) -o $@ $(SLOFILES) \
89 $(CPPUHELPERLIB) $(CPPULIB) $(SALLIB) $(STLPORTLIB) $(STC++LIB) $(CPPUHELPERDYLIB) $(CPPUDYLIB) $(SALDYLIB)
89 $(CPPUHELPERLIB) $(CPPULIB) $(SALLIB) $(STC++LIB) $(CPPUHELPERDYLIB) $(CPPUDYLIB) $(SALDYLIB)
90ifeq "$(OS)" "MACOSX"
91 $(INSTALL_NAME_URELIBS) $@
92endif
93endif
94
95# rule for component package manifest
96$(OUT_COMP_GEN)/%/manifest.xml :
97 -$(MKDIR) $(subst /,$(PS),$(@D))

--- 68 unchanged lines hidden ---
90ifeq "$(OS)" "MACOSX"
91 $(INSTALL_NAME_URELIBS) $@
92endif
93endif
94
95# rule for component package manifest
96$(OUT_COMP_GEN)/%/manifest.xml :
97 -$(MKDIR) $(subst /,$(PS),$(@D))

--- 68 unchanged lines hidden ---