2022-02-17 07:12:51 +00:00
|
|
|
SHELL = /bin/sh
|
|
|
|
MAKE = make
|
|
|
|
## =()<P = @<P>@>()=
|
|
|
|
P =
|
|
|
|
|
|
|
|
## =()<CC = @<CC>@>()=
|
|
|
|
CC = gcc
|
|
|
|
## =()<DEFS = @<DEFKERNEL>@ @<KERNEL>@ -I../include >()=
|
1995-09-12 03:07:18 +00:00
|
|
|
DEFS = -I../streams -I../compat -I/usr/src/linux/include -fomit-frame-pointer -DKERNEL -D__KERNEL__ -DMODULE -DCONFIG_MODVERSIONS -I../include
|
2022-02-17 07:12:51 +00:00
|
|
|
## =()<CFLAGS = @<CFLAGS>@ $(DEFS)>()=
|
|
|
|
CFLAGS = -O2 -Wall $(DEFS)
|
2022-02-17 07:14:30 +00:00
|
|
|
## =()<LD = @<LD>@>()=
|
|
|
|
LD = ld
|
2022-02-17 07:12:51 +00:00
|
|
|
|
|
|
|
## =()<SYS = @<SYS>@>()=
|
|
|
|
SYS = linux
|
|
|
|
|
|
|
|
SOURCES = van_j.c compress.c
|
|
|
|
|
|
|
|
OBJ = van_j.o compress.o
|
|
|
|
ALL = vanj.o
|
|
|
|
|
|
|
|
all: $(OBJ) $(ALL)
|
|
|
|
|
|
|
|
lib:
|
|
|
|
|
|
|
|
vanj.o: $(OBJ)
|
2022-02-17 07:14:30 +00:00
|
|
|
$(LD) -r -o $@ $(OBJ)
|
2022-02-17 07:12:51 +00:00
|
|
|
|
|
|
|
install: all
|
|
|
|
@sh ../iftrue.sh "-d $(SYS)" "cd $(SYS); make"
|
|
|
|
|
|
|
|
update: all
|
|
|
|
@sh ../iftrue.sh "-d $(SYS)" "cd $(SYS); make update"
|
|
|
|
|
|
|
|
clean:
|
|
|
|
rm -f $(OBJ) $(ALL)
|
|
|
|
@sh ../iftrue.sh "-d $(SYS)" "cd $(SYS); make clean"
|
|
|
|
|
|
|
|
indent:
|
|
|
|
../indent.sh $(SOURCES)
|
|
|
|
|
|
|
|
depend: Makefile $(SOURCES)
|
|
|
|
$(CC) -M $(DEFS) $(SOURCES) > .depend
|
|
|
|
|
1995-09-12 03:07:18 +00:00
|
|
|
load:
|
2022-02-17 07:12:51 +00:00
|
|
|
insmod vanj.o
|
|
|
|
|
|
|
|
ifeq (.depend,$(wildcard .depend))
|
|
|
|
include .depend
|
|
|
|
endif
|
|
|
|
|