Whamcloud - gitweb
- N instances of lib objs will collide in the final link, lets try building
authorzab <zab>
Thu, 22 May 2003 07:51:48 +0000 (07:51 +0000)
committerzab <zab>
Thu, 22 May 2003 07:51:48 +0000 (07:51 +0000)
  it explicitly..
- get obdecho/lib compiling, make headway into obdclass
- I'm tired of adding Makefile.mk entries to configure.in
- lproc's awesome code duplication was saddening the final link, just call me
  cap'n static

lustre/Makefile.mk
lustre/mds/Makefile.mk

index e540148..729bdf9 100644 (file)
@@ -1,4 +1,10 @@
-include fs/lustre/portals/Kernelenv
+include $(src)/portals/Kernelenv
+
+# for scripts/version_tag.pl
+LINUX = @LINUX@
 
 obj-y += portals/
+obj-y += obdclass/
+obj-y += obdecho/
 obj-y += mds/
+obj-y += lib/
index 1d13012..4438578 100644 (file)
@@ -6,14 +6,15 @@
 include $(src)/../portals/Kernelenv
 
 obj-y += mds.o
+mds-objs := mds_lov.o handler.o mds_reint.o mds_fs.o lproc_mds.o mds_open.o
 
-martians := mds_updates.c simple.c target.c
-
-$(addprefix $(obj)/, $(martians)): $(obj)/%: $(src)/../lib/%
-       @rm -f $@
-       ln -s ../lib/$* $@
-
-mds-objs := mds_lov.o handler.o mds_reint.o mds_fs.o lproc_mds.o mds_open.o \
-               $(patsubst %.c, %.o, $(martians))
-
-clean-files := $(martians)
+#martians := mds_updates.c simple.c target.c
+#
+#$(addprefix $(obj)/, $(martians)): $(obj)/%: $(src)/../lib/%
+#      @rm -f $@
+#      ln -s ../lib/$* $@
+#
+#mds-objs := mds_lov.o handler.o mds_reint.o mds_fs.o lproc_mds.o mds_open.o \
+#              $(patsubst %.c, %.o, $(martians))
+#
+#clean-files := $(martians)