1*b30d1939SAndy Fiddaman# 2*b30d1939SAndy Fiddaman# This file and its contents are supplied under the terms of the 3*b30d1939SAndy Fiddaman# Common Development and Distribution License ("CDDL"), version 1.0. 4*b30d1939SAndy Fiddaman# You may only use this file in accordance with the terms of version 5*b30d1939SAndy Fiddaman# 1.0 of the CDDL. 6*b30d1939SAndy Fiddaman# 7*b30d1939SAndy Fiddaman# A full copy of the text of the CDDL should have accompanied this 8*b30d1939SAndy Fiddaman# source. A copy of the CDDL is also available via the Internet at 9*b30d1939SAndy Fiddaman# http://www.illumos.org/license/CDDL. 10*b30d1939SAndy Fiddaman# 11*b30d1939SAndy Fiddaman 12*b30d1939SAndy Fiddaman# 13*b30d1939SAndy Fiddaman# Copyright 2021 OmniOS Community Edition (OmniOSce) Association. 14*b30d1939SAndy Fiddaman# 15*b30d1939SAndy Fiddaman 16*b30d1939SAndy Fiddaman# These macros should be kept synchronised with those in 17*b30d1939SAndy Fiddaman# usr/src/contrib/ast/src/cmd/ksh93/Makefile 18*b30d1939SAndy Fiddaman 19*b30d1939SAndy FiddamanAST_LICENSE = since=1982,author=dgk 20*b30d1939SAndy FiddamanASTLIB= libshell 21*b30d1939SAndy FiddamanASTSRC= $(C_AST)/src/cmd/ksh93 22*b30d1939SAndy FiddamanHDRGUARD= ksh93 23*b30d1939SAndy Fiddaman 24*b30d1939SAndy FiddamanFEATURES= cmds dynamic externs locale math options poll rlimits setjmp \ 25*b30d1939SAndy Fiddaman sigfeatures time ttys \ 26*b30d1939SAndy Fiddaman acct execargs pstat 27*b30d1939SAndy FiddamanHEADERSRC= history.h nval.h shell.h 28*b30d1939SAndy FiddamanHEADERGEN= 29*b30d1939SAndy FiddamanHEADERINSTALL= $(HEADERSRC) $(HEADERGEN) 30*b30d1939SAndy FiddamanLOBJDIRS= bltins data edit sh 31*b30d1939SAndy FiddamanLIBOBJS= \ 32*b30d1939SAndy Fiddaman bltins/alarm.o \ 33*b30d1939SAndy Fiddaman bltins/cd_pwd.o \ 34*b30d1939SAndy Fiddaman bltins/cflow.o \ 35*b30d1939SAndy Fiddaman bltins/enum.o \ 36*b30d1939SAndy Fiddaman bltins/getopts.o \ 37*b30d1939SAndy Fiddaman bltins/hist.o \ 38*b30d1939SAndy Fiddaman bltins/lib.o \ 39*b30d1939SAndy Fiddaman bltins/misc.o \ 40*b30d1939SAndy Fiddaman bltins/poll_solaris.o \ 41*b30d1939SAndy Fiddaman bltins/print.o \ 42*b30d1939SAndy Fiddaman bltins/read.o \ 43*b30d1939SAndy Fiddaman bltins/regress.o \ 44*b30d1939SAndy Fiddaman bltins/shiocmd_solaris.o \ 45*b30d1939SAndy Fiddaman bltins/sleep.o \ 46*b30d1939SAndy Fiddaman bltins/test.o \ 47*b30d1939SAndy Fiddaman bltins/trap.o \ 48*b30d1939SAndy Fiddaman bltins/typeset.o \ 49*b30d1939SAndy Fiddaman bltins/ulimit.o \ 50*b30d1939SAndy Fiddaman bltins/umask.o \ 51*b30d1939SAndy Fiddaman bltins/whence.o \ 52*b30d1939SAndy Fiddaman data/aliases.o \ 53*b30d1939SAndy Fiddaman data/builtins.o \ 54*b30d1939SAndy Fiddaman data/keywords.o \ 55*b30d1939SAndy Fiddaman data/lexstates.o \ 56*b30d1939SAndy Fiddaman data/limits.o \ 57*b30d1939SAndy Fiddaman data/msg.o \ 58*b30d1939SAndy Fiddaman data/options.o \ 59*b30d1939SAndy Fiddaman data/signals.o \ 60*b30d1939SAndy Fiddaman data/strdata.o \ 61*b30d1939SAndy Fiddaman data/testops.o \ 62*b30d1939SAndy Fiddaman data/variables.o \ 63*b30d1939SAndy Fiddaman edit/completion.o \ 64*b30d1939SAndy Fiddaman edit/edit.o \ 65*b30d1939SAndy Fiddaman edit/emacs.o \ 66*b30d1939SAndy Fiddaman edit/hexpand.o \ 67*b30d1939SAndy Fiddaman edit/history.o \ 68*b30d1939SAndy Fiddaman edit/vi.o \ 69*b30d1939SAndy Fiddaman sh/args.o \ 70*b30d1939SAndy Fiddaman sh/arith.o \ 71*b30d1939SAndy Fiddaman sh/array.o \ 72*b30d1939SAndy Fiddaman sh/defs.o \ 73*b30d1939SAndy Fiddaman sh/deparse.o \ 74*b30d1939SAndy Fiddaman sh/expand.o \ 75*b30d1939SAndy Fiddaman sh/fault.o \ 76*b30d1939SAndy Fiddaman sh/fcin.o \ 77*b30d1939SAndy Fiddaman sh/init.o \ 78*b30d1939SAndy Fiddaman sh/io.o \ 79*b30d1939SAndy Fiddaman sh/jobs.o \ 80*b30d1939SAndy Fiddaman sh/lex.o \ 81*b30d1939SAndy Fiddaman sh/macro.o \ 82*b30d1939SAndy Fiddaman sh/main.o \ 83*b30d1939SAndy Fiddaman sh/name.o \ 84*b30d1939SAndy Fiddaman sh/nvdisc.o \ 85*b30d1939SAndy Fiddaman sh/nvtree.o \ 86*b30d1939SAndy Fiddaman sh/nvtype.o \ 87*b30d1939SAndy Fiddaman sh/parse.o \ 88*b30d1939SAndy Fiddaman sh/path.o \ 89*b30d1939SAndy Fiddaman sh/streval.o \ 90*b30d1939SAndy Fiddaman sh/string.o \ 91*b30d1939SAndy Fiddaman sh/subshell.o \ 92*b30d1939SAndy Fiddaman sh/tdump.o \ 93*b30d1939SAndy Fiddaman sh/timers.o \ 94*b30d1939SAndy Fiddaman sh/trestore.o \ 95*b30d1939SAndy Fiddaman sh/waitevent.o \ 96*b30d1939SAndy Fiddaman sh/xec.o 97