From 1ceac3b8e999773f9428b937f8b39a54a5d89a6e Mon Sep 17 00:00:00 2001 From: ceriel Date: Thu, 5 Sep 1991 16:36:59 +0000 Subject: [PATCH] New installation mechanism --- mach/i86/ce/.distr | 2 +- mach/i86/ce/proto.make | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 mach/i86/ce/proto.make diff --git a/mach/i86/ce/.distr b/mach/i86/ce/.distr index 43eb2c339..813bb6922 100644 --- a/mach/i86/ce/.distr +++ b/mach/i86/ce/.distr @@ -4,4 +4,4 @@ as.h as_table mach.c mach.h -Makefile +proto.make diff --git a/mach/i86/ce/proto.make b/mach/i86/ce/proto.make new file mode 100644 index 000000000..55232cac9 --- /dev/null +++ b/mach/i86/ce/proto.make @@ -0,0 +1,32 @@ +# $Header$ + +#PARAMS do not remove this line! + +MACH = i86 +OBJ = obj +SRC_DIR = $(SRC_HOME)/mach/$(MACH)/ce + +CEG = $(TARGET_HOME)/lib.bin/ceg/util + +all: + make -f $(CEG)/make_asobj "OBJ="$(OBJ) "MACH="$(MACH) + +install: + make -f $(CEG)/make_asobj "OBJ="$(OBJ) "MACH="$(MACH) install + +cmp: + -make -f $(CEG)/make_asobj "OBJ="$(OBJ) "MACH="$(MACH) cmp + +pr: + @pr $(SRC_DIR)/proto.make $(SRC_DIR)/EM_table $(SRC_DIR)/mach.h $(SRC_DIR)/mach.c $(SRC_DIR)/as_table $(SRC_DIR)/as.h $(SRC_DIR)/as.c + +opr: + make pr | opr + +# total cleanup +clean: + make -f $(CEG)/make_asobj "OBJ="$(OBJ) clean + +# only remove ce, ceg, and back directories +dclean: + make -f $(CEG)/make_asobj "OBJ="$(OBJ) dclean