Print this page
lib: move compat links from targetdirs to proper makefiles
*** 20,32 ****
#
#
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
- # ident "%Z%%M% %I% %E% SMI"
- #
- # lib/nsswitch/user/Makefile.com
LIBRARY = libnss_user.a
VERS = .1
OBJECTS = getprinter.o \
--- 20,29 ----
*** 36,47 ****
include ../../Makefile.com
# install this library in the root filesystem
include ../../../Makefile.rootfs
CPPFLAGS += -I../../../common/inc
LINTFLAGS += -erroff=E_GLOBAL_COULD_BE_STATIC2 -erroff=E_FUNC_SET_NOT_USED
LINTFLAGS64 += -erroff=E_GLOBAL_COULD_BE_STATIC2 -erroff=E_FUNC_SET_NOT_USED
- DYNLIB1 = nss_user.so$(VERS)
-
all: $(DYNLIB1)
--- 33,51 ----
include ../../Makefile.com
# install this library in the root filesystem
include ../../../Makefile.rootfs
+ DYNLIB1 = nss_user.so$(VERS)
+
+ COMPATLINKS= /usr/lib/$(DYNLIB1)
+ COMPATLINKS64= /usr/lib/$(MACH64)/$(DYNLIB1)
+
+ $(ROOT)/usr/lib/$(DYNLIB1) := COMPATLINKTARGET=../../lib/$(DYNLIB1)
+ $(ROOT)/usr/lib/$(MACH64)/$(DYNLIB1) := \
+ COMPATLINKTARGET=../../../lib/$(MACH64)/$(DYNLIB1)
+
CPPFLAGS += -I../../../common/inc
LINTFLAGS += -erroff=E_GLOBAL_COULD_BE_STATIC2 -erroff=E_FUNC_SET_NOT_USED
LINTFLAGS64 += -erroff=E_GLOBAL_COULD_BE_STATIC2 -erroff=E_FUNC_SET_NOT_USED
all: $(DYNLIB1)