Print this page
3900 illumos will not build against gcc compiled perl
4723 Remove unused perl extensions
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Approved by: Dan McDonald <danmcd@omniti.com>
*** 1,63 ****
#
! # CDDL HEADER START
#
! # The contents of this file are subject to the terms of the
! # Common Development and Distribution License (the "License").
! # You may not use this file except in compliance with the License.
#
- # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- # or http://www.opensolaris.org/os/licensing.
- # See the License for the specific language governing permissions
- # and limitations under the License.
#
! # When distributing Covered Code, include this CDDL HEADER in each
! # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
! # If applicable, add the following below this CDDL HEADER, with the
! # fields enclosed by brackets "[]" replaced with your own identifying
! # information: Portions Copyright [yyyy] [name of copyright owner]
#
- # CDDL HEADER END
- #
! #
! # Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
! #
! include ../Makefile.cmd
all := TARGET = all
install := TARGET = install
- clobber := TARGET = clobber
clean := TARGET = clean
! test := TARGET = test
! # PERL_LEGACY is versions of Perl still delivered through ON
! PERL_VERSIONS = 5.16.1
! all install test: $(PERL_VERSIONS)-$(MACH) .WAIT $(PERL_VERSIONS)-$(MACH64)
- clean: FRC
-
- clobber: clean
- $(RM) -r $(PERL_VERSIONS)-$(MACH) $(PERL_VERSIONS)-$(MACH64)
-
- #
- # Perl is not lint-clean. Fake up a target.
- #
- lint:
- @ $(ECHO) "usr/src/cmd/perl is not lint-clean: skipping"
- @ $(TRUE)
-
- $(PERL_VERSIONS)-$(MACH): FRC
- @ if [ ! -d $@ ]; then \
- $(CP) -r skel $@; \
- fi
- @ cd $@; pwd; PERL_VERSION=$(PERL_VERSIONS) PERLARCH=$(MACH) $(MAKE) $(TARGET)
-
- $(PERL_VERSIONS)-$(MACH64): FRC
- @ if [ ! -d $@ ]; then \
- $(CP) -r skel $@; \
- fi
- @ cd $@; pwd; PERL_VERSION=$(PERL_VERSIONS) PERLARCH=$(MACH64) $(MAKE) $(TARGET)
-
FRC:
--- 1,37 ----
#
! # This file and its contents are supplied under the terms of the
! # Common Development and Distribution License ("CDDL"), version 1.0.
! # You may only use this file in accordance with the terms of version
! # 1.0 of the CDDL.
#
! # A full copy of the text of the CDDL should have accompanied this
! # source. A copy of the CDDL is also available via the Internet at
! # http://www.illumos.org/license/CDDL.
#
#
! # Copyright (c) 2014 Racktop Systems.
#
! include $(SRC)/cmd/Makefile.cmd
! SUBDIRS = \
! contrib/Sun/Solaris/BSM \
! contrib/Sun/Solaris/Intrs \
! contrib/Sun/Solaris/Kstat \
! contrib/Sun/Solaris/Lgrp \
! contrib/Sun/Solaris/Pg \
! contrib/Sun/Solaris/Project \
! contrib/Sun/Solaris/Task \
! contrib/Sun/Solaris/Utils
all := TARGET = all
install := TARGET = install
clean := TARGET = clean
! clobber := TARGET = clobber
! all install clean clobber: $(SUBDIRS)
! $(SUBDIRS): FRC
! @cd $@; pwd; $(MAKE) $(TARGET)
FRC: