From f23d8db821f19b7f36895f64ac34a928c9fc53a3 Mon Sep 17 00:00:00 2001 From: shatty Date: Mon, 22 Nov 2004 02:31:59 +0000 Subject: [PATCH] extract common elements and build once git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10145 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/stylededit/Jamfile | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/src/apps/stylededit/Jamfile b/src/apps/stylededit/Jamfile index b850dbcb47..32c1da45ce 100644 --- a/src/apps/stylededit/Jamfile +++ b/src/apps/stylededit/Jamfile @@ -2,20 +2,30 @@ SubDir OBOS_TOP src apps stylededit ; UsePrivateHeaders textencoding ; -AddResources StyledEdit : - StyledEdit.rdef StyledEdit.icons.rdef StyledEdit.version.rdef +local styled_edit_rsrc = + [ FGristFiles StyledEdit.rsrc ] + ; +ResComp $(styled_edit_rsrc) : + [ FGristFiles StyledEdit.rdef StyledEdit.icons.rdef StyledEdit.version.rdef ] ; -App StyledEdit : +local styled_edit_files = ColorMenuItem.cpp FindWindow.cpp ReplaceWindow.cpp StyledEditApp.cpp StyledEditView.cpp StyledEditWindow.cpp + ; + +Objects $(styled_edit_files) ; + +App StyledEdit : + [ FGristFiles $(styled_edit_files:S=$(SUFOBJ)) ] # OBOS String String.cpp string_helper.cpp + : : $(styled_edit_rsrc) ; SEARCH on String.cpp += [ FDirName $(OBOS_TOP) src kits support ] ; @@ -23,18 +33,9 @@ SEARCH on string_helper.cpp += [ FDirName $(OBOS_TOP) src k LinkSharedOSLibs StyledEdit : be translation tracker libtextencoding.so ; -AddResources StyledEdit† : - StyledEdit.rdef StyledEdit.icons.rdef StyledEdit.version.rdef - ; - App StyledEdit† : - ColorMenuItem.cpp - FindWindow.cpp - ReplaceWindow.cpp - StyledEditApp.cpp - StyledEditView.cpp - StyledEditWindow.cpp - : libhaiku.a + [ FGristFiles $(styled_edit_files:S=$(SUFOBJ)) ] + : libhaiku.a : $(styled_edit_rsrc) ; LinkSharedOSLibs StyledEdit† : be translation tracker libtextencoding.so ;