[PATCHv1 4/5] tests: checkfs: adjust Makefile
Andy Shevchenko
ext-andriy.shevchenko at nokia.com
Wed Apr 13 09:20:28 EDT 2011
This patch brings common Makefile (in terms of mtd-utils project) to the
checkfs test suite. Additionally it fixes a build error related to usage of
open().
Signed-off-by: Andy Shevchenko <ext-andriy.shevchenko at nokia.com>
---
tests/checkfs/Makefile | 14 +++-----------
tests/checkfs/checkfs.c | 2 +-
2 files changed, 4 insertions(+), 12 deletions(-)
diff --git a/tests/checkfs/Makefile b/tests/checkfs/Makefile
index ac94dde..0a77682 100644
--- a/tests/checkfs/Makefile
+++ b/tests/checkfs/Makefile
@@ -1,14 +1,6 @@
+TARGETS = checkfs makefiles
-all: checkfs makefiles
+include ../../common.mk
-checkfs: checkfs.c Makefile common.h comm.o
- gcc -g -Wall checkfs.c comm.o -o checkfs
+$(TARGETS): $(addprefix $(BUILDDIR)/, comm.o)
-comm.o: comm.c Makefile
- gcc -g -Wall -c comm.c -o comm.o
-
-makefiles: makefiles.c Makefile common.h
- gcc -g -Wall makefiles.c -o makefiles
-
-clean:
- rm -f makefiles checkfs *~ *.o
diff --git a/tests/checkfs/checkfs.c b/tests/checkfs/checkfs.c
index 3224d2b..8e74da8 100644
--- a/tests/checkfs/checkfs.c
+++ b/tests/checkfs/checkfs.c
@@ -414,7 +414,7 @@ void make_new_file(char *filename){
fprintf(stderr, "Creating File:%s. ", filename);
- if((dfd = open(filename, O_RDWR | O_CREAT | O_SYNC)) <= 0)
+ if((dfd = open(filename, O_RDWR | O_CREAT | O_SYNC, S_IRWXU)) <= 0)
{
printf("Error! Cannot open file: %s\n",filename);
perror("Error");
--
1.6.3.3
More information about the linux-mtd
mailing list