19 # CDDL HEADER END
20 #
21 #
22 # Copyright 2010 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25
26 MODULE = libpython2.6.so
27 MDBTGT = proc
28
29 MODSRCS_DIR = ../../../common/modules/libpython2.6
30
31 MODSRCS = libpython26.c
32
33 include ../../../../Makefile.cmd
34 include ../../Makefile.ia32
35 include ../../../Makefile.module
36
37 %.o := CPPFLAGS += -_gcc=-isystem -_gcc=$(ADJUNCT_PROTO)/usr/include
38
39 dmod/$(MODULE) := LDLIBS += -lproc
40
41 %.o: $(MODSRCS_DIR)/%.c
42 $(COMPILE.c) $<
43 $(CTFCONVERT_O)
44
45 %.ln: $(MODSRCS_DIR)/%.c
46 $(LINT.c) -c $<
|
19 # CDDL HEADER END
20 #
21 #
22 # Copyright 2010 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25
26 MODULE = libpython2.6.so
27 MDBTGT = proc
28
29 MODSRCS_DIR = ../../../common/modules/libpython2.6
30
31 MODSRCS = libpython26.c
32
33 include ../../../../Makefile.cmd
34 include ../../Makefile.ia32
35 include ../../../Makefile.module
36
37 %.o := CPPFLAGS += -_gcc=-isystem -_gcc=$(ADJUNCT_PROTO)/usr/include
38
39 # Studio provides no equivalent to -isystem, so we have to be heavy handed
40 CERRWARN += -_cc=-erroff=E_MACRO_REDEFINED
41 LINTFLAGS += -erroff=E_MACRO_REDEFINED
42
43 dmod/$(MODULE) := LDLIBS += -lproc
44
45 %.o: $(MODSRCS_DIR)/%.c
46 $(COMPILE.c) $<
47 $(CTFCONVERT_O)
48
49 %.ln: $(MODSRCS_DIR)/%.c
50 $(LINT.c) -c $<
|