From 6f28593b599e6aa34bac4a2fbaf7232c3c1e5bb6 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Mon, 14 Feb 2005 21:24:19 +0000 Subject: [PATCH] Added target file --- src/Makefile | 12 ++++++++++-- src/project.conf | 6 +++++- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/Makefile b/src/Makefile index 3519257..5ec5b55 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,4 +1,4 @@ -TARGETS = basename cat chgrp chmod chown cksum cmp cp dirname du echo false head id kill link ln logname ls mkdir mkfifo nice pwd renice rmdir sleep strings test time touch true tty uname uniq unlink wc +TARGETS = basename cat chgrp chmod chown cksum cmp cp dirname du echo false file head id kill link ln logname ls mkdir mkfifo nice pwd renice rmdir sleep strings test time touch true tty uname uniq unlink wc CFLAGSF = -W -Wall -ansi CFLAGS = -g CC = cc @@ -106,6 +106,14 @@ false: $(false_OBJS) false.o: false.c $(CC) $(false_CFLAGS) -c false.c +file_OBJS= file.o +file_CFLAGS=$(CFLAGSF) $(CFLAGS) +file: $(file_OBJS) + $(CC) $(LDFLAGSF) $(LDFLAGS) -o file $(file_OBJS) + +file.o: file.c + $(CC) $(file_CFLAGS) -c file.c + head_OBJS= head.o head_CFLAGS=$(CFLAGSF) $(CFLAGS) head: $(head_OBJS) @@ -300,7 +308,7 @@ wc.o: wc.c clean: - $(RM) $(basename_OBJS) $(cat_OBJS) $(chgrp_OBJS) $(chmod_OBJS) $(chown_OBJS) $(cksum_OBJS) $(cmp_OBJS) $(cp_OBJS) $(dirname_OBJS) $(du_OBJS) $(echo_OBJS) $(false_OBJS) $(head_OBJS) $(id_OBJS) $(kill_OBJS) $(link_OBJS) $(ln_OBJS) $(logname_OBJS) $(ls_OBJS) $(mkdir_OBJS) $(mkfifo_OBJS) $(nice_OBJS) $(pwd_OBJS) $(renice_OBJS) $(rmdir_OBJS) $(sleep_OBJS) $(strings_OBJS) $(test_OBJS) $(time_OBJS) $(touch_OBJS) $(true_OBJS) $(tty_OBJS) $(uname_OBJS) $(uniq_OBJS) $(unlink_OBJS) $(wc_OBJS) + $(RM) $(basename_OBJS) $(cat_OBJS) $(chgrp_OBJS) $(chmod_OBJS) $(chown_OBJS) $(cksum_OBJS) $(cmp_OBJS) $(cp_OBJS) $(dirname_OBJS) $(du_OBJS) $(echo_OBJS) $(false_OBJS) $(file_OBJS) $(head_OBJS) $(id_OBJS) $(kill_OBJS) $(link_OBJS) $(ln_OBJS) $(logname_OBJS) $(ls_OBJS) $(mkdir_OBJS) $(mkfifo_OBJS) $(nice_OBJS) $(pwd_OBJS) $(renice_OBJS) $(rmdir_OBJS) $(sleep_OBJS) $(strings_OBJS) $(test_OBJS) $(time_OBJS) $(touch_OBJS) $(true_OBJS) $(tty_OBJS) $(uname_OBJS) $(uniq_OBJS) $(unlink_OBJS) $(wc_OBJS) distclean: clean $(RM) $(TARGETS) diff --git a/src/project.conf b/src/project.conf index 8f8bf95..f967443 100644 --- a/src/project.conf +++ b/src/project.conf @@ -1,4 +1,4 @@ -targets=basename,cat,chgrp,chmod,chown,cksum,cmp,cp,dirname,du,echo,false,head,id,kill,link,ln,logname,ls,mkdir,mkfifo,nice,pwd,renice,rmdir,sleep,strings,test,time,touch,true,tty,uname,uniq,unlink,wc +targets=basename,cat,chgrp,chmod,chown,cksum,cmp,cp,dirname,du,echo,false,file,head,id,kill,link,ln,logname,ls,mkdir,mkfifo,nice,pwd,renice,rmdir,sleep,strings,test,time,touch,true,tty,uname,uniq,unlink,wc cflags_force=-W -Wall -ansi cflags=-g @@ -50,6 +50,10 @@ sources=echo.c type=binary sources=false.c +[file] +type=binary +sources=file.c + [head] type=binary sources=head.c