source:
freewrt/package/mini_fo/patches/101-kmod_build.patch@
db5651c
| Last change on this file since db5651c was db5651c, checked in by , 19 years ago | |
|---|---|
|
|
| File size: 1.6 KB | |
-
mini_fo-0-6-2-pre1
diff -Nur mini_fo-0-6-2-pre1/Makefile mini_fo-0-6-2-pre1.patched/Makefile
old new 26 26 # allow custom override of TOPINC for fistgen developers 27 27 -include fistdev.mk 28 28 29 obj-m := mini_fo.o 30 mini_fo-objs := meta.o dentry.o file.o inode.o main.o super.o state.o aux.o 31 29 32 ifeq ($(KERNELVERSION),2.4) 30 CFLAGS = -D__KERNEL__ -DMODULE -DFISTGEN -I. ${TOPINC} -O2 -Wall -Wno-unused -g -fno-common -fno-schedule-insns -fno-schedule-insns2 -fno-strict-aliasing -msoft-float -Werror31 ifeq ($(ARCH),um)32 CFLAGS += $(shell cd $(KERNEL_SRC) ; make script 'SCRIPT=@echo $$(CFLAGS)' ARCH=um)33 endif34 UCFLAGS = -DFISTGEN -I. ${TOPINC} -g -O2 -Wall -Wno-unused -Werror35 endif36 33 37 CC = $(CROSS_COMPILE)gcc 38 LD = $(CROSS_COMPILE)ld 34 O_TARGET := $(obj-m) 35 obj-y := $(mini_fo-objs) 39 36 40 obj-m := mini_fo.o 41 mini_fo-objs := meta.o dentry.o file.o inode.o main.o super.o state.o aux.o 37 -include $(TOPDIR)/Rules.make 38 39 endif 42 40 43 41 all: mini_fo$(KERNELVERSION) 44 42 45 mini_fo2.4: ${obj-m} 43 mini_fo2.4: 44 $(MAKE) -C ${KERNEL_SRC} TOPDIR="${KERNEL_SRC}" SUBDIRS=$(shell pwd) modules 46 45 47 46 mini_fo2.6: 48 make -C ${KERNEL_SRC} SUBDIRS=$(PWD) modules 49 50 ${obj-m}: ${mini_fo-objs} 51 $(LD) -o ${obj-m} -r ${mini_fo-objs} 52 53 tags: 54 ctags -R -e 47 $(MAKE) -C ${KERNEL_SRC} SUBDIRS=$(shell pwd) modules 55 48 56 49 clean: 57 50 ifeq ($(KERNELVERSION),2.6) 58 - make -C ${KERNEL_SRC} SUBDIRS=$(PWD) clean51 -$(MAKE) -C ${KERNEL_SRC} SUBDIRS=$(shell pwd) clean 59 52 endif 60 53 rm -f ${obj-m} ${mini_fo-objs} ${obj-m:.o=.ko} *.d .*.flags *~ 61 54 rm -f TAGS
Note:
See TracBrowser
for help on using the repository browser.
