[Ocfs-tools-commits] jlbec commits r150 - trunk/ocfs2/libocfs2
svn-commits at oss.oracle.com
svn-commits at oss.oracle.com
Thu Jul 8 20:27:23 CDT 2004
Author: jlbec
Date: 2004-07-08 19:27:21 -0500 (Thu, 08 Jul 2004)
New Revision: 150
Modified:
trunk/ocfs2/libocfs2/Makefile
trunk/ocfs2/libocfs2/mkjournal.c
Log:
o Fix DEBUG_EXE makefile foo.
Modified: trunk/ocfs2/libocfs2/Makefile
===================================================================
--- trunk/ocfs2/libocfs2/Makefile 2004-07-08 20:03:00 UTC (rev 149)
+++ trunk/ocfs2/libocfs2/Makefile 2004-07-09 00:27:21 UTC (rev 150)
@@ -32,50 +32,18 @@
CFLAGS += $(OPTIMIZE)
ifneq ($(OCFS2_DEBUG_EXE),)
-BIN_PROGRAMS += \
- unix_io \
- openfs \
- inode \
- extents \
- extent_map \
- dir_iterate \
- lookup
+DEBUG_EXE_FILES = $(shell awk '/DEBUG_EXE/{if (k[FILENAME] == 0) {print FILENAME; k[FILENAME] = 1;}}' $(CFILES))
+DEBUG_EXE_PROGRAMS = $(addprefix debug_,$(subst .c,,$(DEBUG_EXE_FILES)))
-unix_io: unix_io.c libocfs2.a
- $(CC) $(CFLAGS) $(LOCAL_CFLAGS) $(CPPFLAGS) $(LOCAL_CPPFLAGS) \
- $(INCLUDES) $(DEFINES) $(VERMAGIC) \
- $(COM_ERR_LIBS) -DDEBUG_EXE -o $@ $^
+BIN_PROGRAMS += $(DEBUG_EXE_PROGRAMS)
-openfs: openfs.c libocfs2.a
+debug_%: %.c libocfs2.a
$(CC) $(CFLAGS) $(LOCAL_CFLAGS) $(CPPFLAGS) $(LOCAL_CPPFLAGS) \
$(INCLUDES) $(DEFINES) $(VERMAGIC) \
$(COM_ERR_LIBS) -DDEBUG_EXE -o $@ $^
-inode: inode.c libocfs2.a
- $(CC) $(CFLAGS) $(LOCAL_CFLAGS) $(CPPFLAGS) $(LOCAL_CPPFLAGS) \
- $(INCLUDES) $(DEFINES) $(VERMAGIC) \
- $(COM_ERR_LIBS) -DDEBUG_EXE -o $@ $^
-
-extents: extents.c libocfs2.a
- $(CC) $(CFLAGS) $(LOCAL_CFLAGS) $(CPPFLAGS) $(LOCAL_CPPFLAGS) \
- $(INCLUDES) $(DEFINES) $(VERMAGIC) \
- $(COM_ERR_LIBS) -DDEBUG_EXE -o $@ $^
-
-extent_map: extent_map.c libocfs2.a
- $(CC) $(CFLAGS) $(LOCAL_CFLAGS) $(CPPFLAGS) $(LOCAL_CPPFLAGS) \
- $(INCLUDES) $(DEFINES) $(VERMAGIC) \
- $(COM_ERR_LIBS) -DDEBUG_EXE -o $@ $^
-
-dir_iterate: dir_iterate.c libocfs2.a
- $(CC) $(CFLAGS) $(LOCAL_CFLAGS) $(CPPFLAGS) $(LOCAL_CPPFLAGS) \
- $(INCLUDES) $(DEFINES) $(VERMAGIC) \
- $(COM_ERR_LIBS) -DDEBUG_EXE -o $@ $^
-
-lookup: lookup.c libocfs2.a
- $(CC) $(CFLAGS) $(LOCAL_CFLAGS) $(CPPFLAGS) $(LOCAL_CPPFLAGS) \
- $(INCLUDES) $(DEFINES) $(VERMAGIC) \
- $(COM_ERR_LIBS) -DDEBUG_EXE -o $@ $^
endif
+
CFILES = \
unix_io.c \
memory.c \
Modified: trunk/ocfs2/libocfs2/mkjournal.c
===================================================================
--- trunk/ocfs2/libocfs2/mkjournal.c 2004-07-08 20:03:00 UTC (rev 149)
+++ trunk/ocfs2/libocfs2/mkjournal.c 2004-07-09 00:27:21 UTC (rev 150)
@@ -184,4 +184,11 @@
return 0;
}
#endif
+
+#include <stdio.h>
+int main(int argc, char *argv[])
+{
+ fprintf(stdout, "Does nothing for now\n");
+ return 0;
+}
#endif /* DEBUG_EXE */
More information about the Ocfs-tools-commits
mailing list