20 #
21 #
22 # Copyright 2008 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25 # Copyright 2016 RackTop Systems.
26 # Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
27 #
28
29 pics/%.o: ../common/%.c
30 $(COMPILE.c) -o $@ $<
31 $(POST_PROCESS_O)
32
33 pics/%64.o: ../common/%.c
34 $(COMPILE.c) -o $@ -D_ELF64 $<
35 $(POST_PROCESS_O)
36
37 delete:
38 -$(RM) $(DYNLIB)
39
40 # Special target for native builds (ie. when we need to build a version of ld
41 # to build a version of ld :-).
42
43 native: $(SGSLIBDIR)/$(DYNLIB)
44
45 $(PICS): pics
46
47 $(SGSLIBDIR)/$(DYNLIB): $(PICS) $(SGSLIBDIR)
48 $(BUILD.SO)
49 $(POST_PROCESS_SO)
50
51 include $(SRC)/lib/Makefile.targ
52 include $(SRC)/cmd/sgs/Makefile.targ
53
54 # Derived source and header files (messaging).
55
56 catalog:
57
58 chkmsg:
59
60 package:
|
20 #
21 #
22 # Copyright 2008 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25 # Copyright 2016 RackTop Systems.
26 # Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
27 #
28
29 pics/%.o: ../common/%.c
30 $(COMPILE.c) -o $@ $<
31 $(POST_PROCESS_O)
32
33 pics/%64.o: ../common/%.c
34 $(COMPILE.c) -o $@ -D_ELF64 $<
35 $(POST_PROCESS_O)
36
37 delete:
38 -$(RM) $(DYNLIB)
39
40 $(PICS): pics
41
42 include $(SRC)/lib/Makefile.targ
43 include $(SRC)/cmd/sgs/Makefile.targ
44
45 # Derived source and header files (messaging).
46
47 catalog:
48
49 chkmsg:
50
51 package:
|