1N/A# Copyright (c) 2002, 2011, Oracle and/or its affiliates. All rights reserved. 1N/A# See ../Makefile.PL for an explanation of the linker flag manipulations. 1N/A# Some later versions of ExtUtils::MakeMaker are broken, 1N/A# MakeMaker overrides. 1N/A# Overrides that are common to both the ON and non-ON build environments. 1N/A# Suppress the setting of LD_RUN_PATH, as it isn't necessary. 1N/A# ON-specific overrides. 1N/A # Override postamble and replace it with one that explicitly records 1N/A # the dependency between Object.c (generated from Object.xs by xsubpp) 1N/A # extract_defines). Note we have to mimic the -I processing done by cc 1N/A # to find the correct version of the file, as we want the copy from the 1N/A # proto area rather than /usr/include. This ensures that the constant 1N/A # values exported by the perl module stay up-to date with the 1N/A # corresponding #defines. 1N/A # Don't install POD pages for ON. 1N/A # Override postamble and replace it with one that explicitly records 1N/A # the dependency between Object.c (generated from Object.xs by xsubpp) 1N/A # by # extract_defines). This ensures # that the constant values 1N/A # exported by the perl module stay up-to date with the corresponding 1N/A # Install the POD documentation for non-ON builds. 1N/A my $
man3pfx =
'$(INST_MAN3DIR)/Sun::Solaris::Exacct';
1N/A# Having set everything up, write the Makefile. 1N/A NAME =>
'Sun::Solaris::Exacct::Object',
1N/A H => [
'../exacct_common.xh' ],
1N/A '-h $(DLBASE).$(DLEXT) ' .
1N/A '-R\$$ORIGIN/.. $(INST_ARCHAUTODIR)/../Exacct.so'