From da1c6d63b3f7696d3b9795db9ddabcd67a5108ba Mon Sep 17 00:00:00 2001 From: shatty Date: Sun, 21 Nov 2004 06:53:00 +0000 Subject: [PATCH] compile findutils.rdef only once for locate commands git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10089 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/bin/findutils/locate/Jamfile | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/apps/bin/findutils/locate/Jamfile b/src/apps/bin/findutils/locate/Jamfile index 560d918d4d..63a6fa6dca 100644 --- a/src/apps/bin/findutils/locate/Jamfile +++ b/src/apps/bin/findutils/locate/Jamfile @@ -8,27 +8,29 @@ SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) ] ; SubDirCcFlags -DHAVE_CONFIG_H -DLOCATE_DB='\"/var/locatedb\"' ; } +local findutils_rsrc = [ FGristFiles findutils.rsrc ] ; +ResComp $(findutils_rsrc) : [ FGristFiles findutils.rdef ] ; +SEARCH on [ FGristFiles findutils.rdef ] = [ FDirName $(SUBDIR) $(DOTDOT) ] ; + BinCommand locate : locate.c - : libfindutils.a : findutils.rdef ; - -SEARCH on [ FGristFiles findutils.rdef ] = [ FDirName $(SUBDIR) $(DOTDOT) ] ; + : libfindutils.a : $(findutils_rsrc) ; BinCommand bigram : bigram.c - : libfindutils.a : findutils.rdef ; + : libfindutils.a : $(findutils_rsrc) ; MakeLocate bigram : [ FDirName $(OBOS_ETC_DIR) libexec locate ] ; BinCommand frcode : frcode.c - : libfindutils.a : findutils.rdef ; + : libfindutils.a : $(findutils_rsrc) ; MakeLocate frcode : [ FDirName $(OBOS_ETC_DIR) libexec locate ] ; BinCommand code : code.c - : libfindutils.a : findutils.rdef ; + : libfindutils.a : $(findutils_rsrc) ; MakeLocate code : [ FDirName $(OBOS_ETC_DIR) libexec locate ] ;