Print this page
OS-3643 lx brand: add USDT provider to lx_brand.so.1
OS-3644 lx brand: ptrace_init() never called

@@ -18,10 +18,11 @@
 #
 # CDDL HEADER END
 #
 #
 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2014, Joyent, Inc.
 #
 
 #
 # included to define local library targets
 #

@@ -88,11 +89,11 @@
         $(BUILD.AR)
         $(POST_PROCESS_A)
 
 $(DYNLIB): $$(MAPFILES)
 
-$(DYNLIB): pics .WAIT $$(PICS) $$(ALTPICS) $$(EXTPICS)
+$(DYNLIB): pics $(USDT_HEADERS) .WAIT $$(PICS) $$(ALTPICS) $$(EXTPICS) .WAIT $(USDT_PICS)
         $(BUILD.SO)
         $(POST_PROCESS_SO)
 
 $(DYNLIBCCC): pics .WAIT $$(PICS) $$(ALTPICS) $$(EXTPICS)
         $(BUILDCCC.SO)

@@ -106,7 +107,7 @@
 
 clobber: clean
         -$(RM) $(CLOBBERTARGFILES)
 
 clean:
-        -$(RM) $(OBJS)
+        -$(RM) $(OBJS) $(USDT_HEADERS) $(USDT_PICS)
         -$(RM) $(PICS) $(DUPLICATE_SRC) $(LINTOUT) $(LINTLIB) $(CLEANFILES)