10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe#
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe# This file and its contents are supplied under the terms of the
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe# Common Development and Distribution License ("CDDL"), version 1.0.
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe# You may only use this file in accordance with the terms of version
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe# 1.0 of the CDDL.
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe#
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe# A full copy of the text of the CDDL should have accompanied this
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe# source. A copy of the CDDL is also available via the Internet at
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe# http://www.illumos.org/license/CDDL.
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe#
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe# Copyright 2015, Richard Lowe.
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard LoweLIBRARY = libmksh.a
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard LoweVERS = .1
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard LoweOBJECTS = dosys.o \
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe globals.o \
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe i18n.o \
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe macro.o \
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe misc.o \
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe mksh.o \
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe read.o
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Loweinclude $(SRC)/lib/Makefile.lib
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Loweinclude ../../Makefile.com
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard LowePOFILE = libmksh.po
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard LowePOFILES = $(OBJECTS:%.o=%.po)
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard LoweLIBS = $(LIBRARY)
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard LoweSRCDIR = ../
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard LoweMAPFILES=
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard LoweCPPFLAGS += -D_FILE_OFFSET_BITS=64
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Loweall: $(LIBS)
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Loweinstall: all
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowelint:
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe$(POFILE): $(POFILES)
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe $(CAT) $(POFILES) > $@
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe_msg: $(MSGDOMAIN) $(POFILE)
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe $(RM) $(MSGDOMAIN)/$(POFILE)
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe $(CP) $(POFILE) $(MSGDOMAIN)
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Lowe
10d63b7db37a83b39c7f511cf9426c9d03ea0760Richard Loweinclude $(SRC)/lib/Makefile.targ