## # Copyright (c) 1999 Apple Computer, Inc. All rights reserved. # # @APPLE_LICENSE_HEADER_START@ # # The contents of this file constitute Original Code as defined in and # are subject to the Apple Public Source License Version 1.1 (the # "License"). You may not use this file except in compliance with the # License. Please obtain a copy of the License at # http://www.apple.com/publicsource and read it before using this file. # # This Original Code and all software distributed under the License are # distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER # EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, # INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the # License for the specific language governing rights and limitations # under the License. # # @APPLE_LICENSE_HEADER_END@ ## # # commands-HPUX.make # # commands needed by the makefiles on HPUX # NEXTLIB_BIN = $(NEXT_ROOT)$(SYSTEM_LIBRARY_EXECUTABLES_DIR) NEXTDEV_BIN = $(NEXT_ROOT)$(SYSTEM_DEVELOPER_DIR)/Executables HPDEV_BIN = /usr/ccs/bin # # RDW 04/21/1999 -- Changed LOCAL_BIN to the new location. # LOCAL_BIN = $(NEXT_ROOT)/Local/Executables # # RDW 04/21/1999 -- Added Java-related path settings. # JAVA_HOME := $(shell javaconfig Home) ifeq "" "$(JAVA_HOME)" JAVA_HOME = $(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/JDK endif JDKDIR = $(JAVA_HOME) JDKBINDIR = $(JDKDIR)/bin JDKLIBDIR = $(JDKDIR)/lib ECHO = /bin/echo NULL = /dev/null CD = cd RM = /bin/rm LN = /bin/ln SYMLINK = /bin/ln -s CP = /bin/cp MV = /bin/mv FASTCP = $(NEXTDEV_BIN)/fastcp TAR = $(NEXTLIB_BIN)/gnutar MKDIRS = /usr/bin/mkdir -p CAT = /bin/cat TAIL = /usr/bin/tail TOUCH = /bin/touch FIND = /bin/find GREP = /bin/grep STRIP = $(HPDEV_BIN)/strip CHGRP = /bin/chgrp -h CHMOD = /bin/chmod CHOWN = /bin/chown -h ARCH_CMD = $(NEXTDEV_BIN)/arch VERS_STRING = $(LOCAL_BIN)/vers_string MERGEINFO = $(NEXTDEV_BIN)/mergeInfo OFILE_LIST_TOOL = $(NEXTDEV_BIN)/ofileListTool FRAMEWORK_TOOL = $(NEXTDEV_BIN)/frameworkFlags NEWER = $(MAKEFILEDIR)/newer DOTDOTIFY = $(MAKEFILEDIR)/dotdotify CLONEHDRS = $(MAKEFILEDIR)/clonehdrs MIG = $(NEXTDEV_BIN)/mig MSGWRAP = $(NEXTDEV_BIN)/msgwrap PSWRAP = $(NEXTDEV_BIN)/pswrap RPCGEN = /bin/rpcgen LEX = $(HPDEV_BIN)/lex YACC = $(HPDEV_BIN)/yacc SED = /bin/sed TR = /bin/tr CC = $(NEXTDEV_BIN)/gcc LD = $(CC) AR = /bin/ar RANLIB = $(HPDEV_BIN)/ranlib LIBTOOL = $(NEXTDEV_BIN)/libtool JAVATOOL = $(NEXTDEV_BIN)/javatool BRIDGET = $(NEXTDEV_BIN)/bridget GENFORCELOAD = $(NEXTDEV_BIN)/genforceload GENFRAMEWORKSPLIST = $(NEXTDEV_BIN)/genframeworksplist GENCLASSPATH = $(NEXTDEV_BIN)/genclasspath PLISTREAD = $(NEXTDEV_BIN)/plistread BUILDFILTER = $(NEXTDEV_BIN)/BuildFilter # # RDW 04/21/1999 -- Added Java-related path separator # and command settings.. # JAVA = $(JDKBINDIR)/java JAVAH = $(JDKBINDIR)/javah JAVAP = $(JDKBINDIR)/javap JAVADOC = $(JDKBINDIR)/javadoc RMIC = $(JDKBINDIR)/rmic RMIREGISTRY = $(JDKBINDIR)/rmiregistry SERIALVER = $(JDKBINDIR)/serialver JAR = $(JDKBINDIR)/jar MKZIP = $(NEXTDEV_BIN)/zip # The following is not a command but it is platform-specific. JAVA_PATH_SEPARATOR=: