Initial revision
This commit is contained in:
parent
ec678ff800
commit
56c9ada9e0
44
modules/src/alloc/Makefile
Normal file
44
modules/src/alloc/Makefile
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
EMHOME=../../..
|
||||||
|
HDIR = $(EMHOME)/modules/h
|
||||||
|
INSTALL=$(EMHOME)/modules/install
|
||||||
|
COMPARE=$(EMHOME)/modules/compare
|
||||||
|
|
||||||
|
CFLAGS = -O -I. -I$(HDIR)
|
||||||
|
|
||||||
|
SOURCES = alloc.h\
|
||||||
|
Malloc.c\
|
||||||
|
botch.c\
|
||||||
|
clear.c\
|
||||||
|
st_alloc.c\
|
||||||
|
std_alloc.c
|
||||||
|
|
||||||
|
OBJECTS = botch.o clear.o st_alloc.o Malloc.o std_alloc.o
|
||||||
|
|
||||||
|
all: liballoc.a
|
||||||
|
|
||||||
|
liballoc.a: all
|
||||||
|
ar cr liballoc.a $(OBJECTS)
|
||||||
|
-sh -c 'ranlib liballoc.a'
|
||||||
|
|
||||||
|
install: all
|
||||||
|
$(INSTALL) lib/liballoc.a
|
||||||
|
$(INSTALL) man/alloc.3
|
||||||
|
$(INSTALL) h/alloc.h
|
||||||
|
|
||||||
|
cmp: liballoc.a
|
||||||
|
$(COMPARE) lib/liballoc.a
|
||||||
|
$(COMPARE) man/alloc.3
|
||||||
|
$(COMPARE) h/alloc.h
|
||||||
|
|
||||||
|
pr:
|
||||||
|
@pr Makefile $(SOURCES)
|
||||||
|
|
||||||
|
opr:
|
||||||
|
make pr | opr
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f *.[oa]
|
||||||
|
|
||||||
|
st_alloc.o: alloc.h
|
||||||
|
std_alloc.o: alloc.h
|
||||||
|
Malloc.o: alloc.h
|
31
modules/src/assert/Makefile
Normal file
31
modules/src/assert/Makefile
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
EMHOME=../../..
|
||||||
|
MODULES=$(EMHOME)/modules
|
||||||
|
HDIR = $(MODULES)/h
|
||||||
|
CFLAGS = -I$(HDIR) -O
|
||||||
|
INSTALL = $(MODULES)/install
|
||||||
|
COMPARE = $(MODULES)/compare
|
||||||
|
|
||||||
|
all: libassert.a
|
||||||
|
|
||||||
|
libassert.a: BadAssertion.o
|
||||||
|
ar r libassert.a BadAssertion.o
|
||||||
|
-sh -c 'ranlib libassert.a'
|
||||||
|
|
||||||
|
install: all
|
||||||
|
$(INSTALL) lib/libassert.a
|
||||||
|
$(INSTALL) man/assert.3
|
||||||
|
$(INSTALL) h/assert.h
|
||||||
|
|
||||||
|
cmp: all
|
||||||
|
$(COMPARE) lib/libassert.a
|
||||||
|
$(COMPARE) man/assert.3
|
||||||
|
$(COMPARE) h/assert.h
|
||||||
|
|
||||||
|
pr:
|
||||||
|
@pr Makefile assert.h BadAssertion.c
|
||||||
|
|
||||||
|
opr:
|
||||||
|
make pr | opr
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f *.[oa]
|
33
modules/src/em_mes/Makefile
Normal file
33
modules/src/em_mes/Makefile
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
EMHOME = ../../..
|
||||||
|
HDIR = $(EMHOME)/modules/h
|
||||||
|
INSTALL = $(EMHOME)/modules/install
|
||||||
|
COMPARE = $(EMHOME)/modules/compare
|
||||||
|
SRC = C_ms_err.c C_ms_opt.c C_ms_emx.c C_ms_reg.c C_ms_src.c\
|
||||||
|
C_ms_flt.c C_ms_com.c C_ms_par.c C_ms_ego.c C_ms_gto.c
|
||||||
|
OBJ = C_ms_err.o C_ms_opt.o C_ms_emx.o C_ms_reg.o C_ms_src.o\
|
||||||
|
C_ms_flt.o C_ms_com.o C_ms_par.o C_ms_ego.o C_ms_gto.o
|
||||||
|
CFLAGS=-I$(EMHOME)/h -I$(HDIR) -O
|
||||||
|
|
||||||
|
all: libem_mes.a
|
||||||
|
|
||||||
|
libem_mes.a: $(OBJ)
|
||||||
|
rm -f libem_mes.a
|
||||||
|
ar cr libem_mes.a $(OBJ)
|
||||||
|
-sh -c 'ranlib libem_mes.a'
|
||||||
|
|
||||||
|
install: all
|
||||||
|
$(INSTALL) lib/libem_mes.a
|
||||||
|
$(INSTALL) man/em_mes.3
|
||||||
|
|
||||||
|
cmp: all
|
||||||
|
$(COMPARE) lib/libem_mes.a
|
||||||
|
$(COMPARE) man/em_mes.3
|
||||||
|
|
||||||
|
pr:
|
||||||
|
@pr Makefile $(SRC)
|
||||||
|
|
||||||
|
opr:
|
||||||
|
make pr | opr
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f *.[oa]
|
35
modules/src/input/Makefile
Normal file
35
modules/src/input/Makefile
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
EMHOME = ../../..
|
||||||
|
MODULES = $(EMHOME)/modules
|
||||||
|
INSTALL = $(MODULES)/install
|
||||||
|
COMPARE = $(MODULES)/compare
|
||||||
|
CFLAGS = -O
|
||||||
|
|
||||||
|
OBJECTS = AtEoIF.o\
|
||||||
|
AtEoIT.o
|
||||||
|
|
||||||
|
all: libinput.a
|
||||||
|
|
||||||
|
libinput.a: $(OBJECTS)
|
||||||
|
ar cr libinput.a $(OBJECTS)
|
||||||
|
-sh -c 'ranlib libinput.a'
|
||||||
|
|
||||||
|
install: all
|
||||||
|
$(INSTALL) lib/libinput.a
|
||||||
|
$(INSTALL) man/input.3
|
||||||
|
$(INSTALL) pkg/inp_pkg.body
|
||||||
|
$(INSTALL) pkg/inp_pkg.spec
|
||||||
|
|
||||||
|
cmp: all
|
||||||
|
$(COMPARE) lib/libinput.a
|
||||||
|
$(COMPARE) man/input.3
|
||||||
|
$(COMPARE) pkg/inp_pkg.body
|
||||||
|
$(COMPARE) pkg/inp_pkg.spec
|
||||||
|
|
||||||
|
pr:
|
||||||
|
@pr Makefile inp_pkg.spec inp_pkg.body AtEoIF.c AtEoIT.c
|
||||||
|
|
||||||
|
opr:
|
||||||
|
make pr | opr
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f *.[oa]
|
37
modules/src/print/Makefile
Normal file
37
modules/src/print/Makefile
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
EMHOME = ../../..
|
||||||
|
LIBPRINT = libprint.a
|
||||||
|
MODDIR=$(EMHOME)/modules
|
||||||
|
INSTALL = $(MODDIR)/install
|
||||||
|
COMPARE = $(MODDIR)/compare
|
||||||
|
CFLAGS = -c -O -I$(MODDIR)/h
|
||||||
|
SRC = doprnt.c fprint.c print.c sprint.c format.c
|
||||||
|
OBJ = doprnt.o fprint.o print.o sprint.o format.o
|
||||||
|
|
||||||
|
all: $(LIBPRINT)
|
||||||
|
|
||||||
|
$(LIBPRINT): $(OBJ)
|
||||||
|
rm -f $(LIBPRINT)
|
||||||
|
ar r $(LIBPRINT) $(OBJ)
|
||||||
|
-sh -c 'ranlib $(LIBPRINT)'
|
||||||
|
|
||||||
|
install: all
|
||||||
|
$(INSTALL) lib/$(LIBPRINT)
|
||||||
|
$(INSTALL) man/print.3
|
||||||
|
|
||||||
|
cmp: all
|
||||||
|
$(COMPARE) lib/$(LIBPRINT)
|
||||||
|
$(COMPARE) man/print.3
|
||||||
|
|
||||||
|
pr:
|
||||||
|
@pr Makefile $(SRC)
|
||||||
|
|
||||||
|
opr:
|
||||||
|
make pr | opr
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f *.o $(LIBPRINT)
|
||||||
|
|
||||||
|
doprnt.o: param.h
|
||||||
|
fprint.o: param.h
|
||||||
|
print.o: param.h
|
||||||
|
sprint.o: param.h
|
49
modules/src/system/Makefile
Normal file
49
modules/src/system/Makefile
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
EMHOME = ../../..
|
||||||
|
MODULES = $(EMHOME)/modules
|
||||||
|
INSTALL = $(MODULES)/install
|
||||||
|
COMPARE = $(MODULES)/compare
|
||||||
|
LIBSYS = libsystem.a
|
||||||
|
CFLAGS = -I. -O
|
||||||
|
OBJ = access.o break.o chmode.o close.o create.o exit.o filesize.o \
|
||||||
|
modtime.o lock.o open.o read.o remove.o stop.o \
|
||||||
|
system.o time.o unlock.o write.o
|
||||||
|
CSRC = access.c break.c chmode.c close.c create.c exit.c filesize.c \
|
||||||
|
modtime.c lock.c open.c read.c remove.c stop.c \
|
||||||
|
system.c time.c unlock.c write.c
|
||||||
|
SRC = Makefile system.h $(CSRC)
|
||||||
|
|
||||||
|
all: $(LIBSYS)
|
||||||
|
|
||||||
|
$(LIBSYS): $(OBJ)
|
||||||
|
rm -f $(LIBSYS)
|
||||||
|
ar r $(LIBSYS) $(OBJ)
|
||||||
|
-sh -c 'ranlib $(LIBSYS)'
|
||||||
|
|
||||||
|
install: all
|
||||||
|
$(INSTALL) lib/$(LIBSYS)
|
||||||
|
$(INSTALL) man/system.3
|
||||||
|
$(INSTALL) h/system.h
|
||||||
|
|
||||||
|
cmp: all
|
||||||
|
$(COMPARE) lib/$(LIBSYS)
|
||||||
|
$(COMPARE) man/system.3
|
||||||
|
$(COMPARE) h/system.h
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f *.[oa]
|
||||||
|
|
||||||
|
pr:
|
||||||
|
@pr $(SRC)
|
||||||
|
|
||||||
|
opr:
|
||||||
|
make pr | opr
|
||||||
|
|
||||||
|
access.o: system.h
|
||||||
|
break.o: system.h
|
||||||
|
close.o: system.h
|
||||||
|
create.o: system.h
|
||||||
|
open.o: system.h
|
||||||
|
read.o: system.h
|
||||||
|
stop.o: system.h
|
||||||
|
system.o: system.h
|
||||||
|
write.o: system.h
|
Loading…
Reference in a new issue