extract common elements and build once

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10145 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
shatty
2004-11-22 02:31:59 +00:00
parent 39a01fbb29
commit f23d8db821
+15 -14
View File
@@ -2,20 +2,30 @@ SubDir OBOS_TOP src apps stylededit ;
UsePrivateHeaders textencoding ; UsePrivateHeaders textencoding ;
AddResources StyledEdit : local styled_edit_rsrc =
StyledEdit.rdef StyledEdit.icons.rdef StyledEdit.version.rdef [ FGristFiles StyledEdit.rsrc ]
;
ResComp $(styled_edit_rsrc) :
[ FGristFiles StyledEdit.rdef StyledEdit.icons.rdef StyledEdit.version.rdef ]
; ;
App StyledEdit : local styled_edit_files =
ColorMenuItem.cpp ColorMenuItem.cpp
FindWindow.cpp FindWindow.cpp
ReplaceWindow.cpp ReplaceWindow.cpp
StyledEditApp.cpp StyledEditApp.cpp
StyledEditView.cpp StyledEditView.cpp
StyledEditWindow.cpp StyledEditWindow.cpp
;
Objects $(styled_edit_files) ;
App StyledEdit :
[ FGristFiles $(styled_edit_files:S=$(SUFOBJ)) ]
# OBOS String # OBOS String
String.cpp String.cpp
string_helper.cpp string_helper.cpp
: : $(styled_edit_rsrc)
; ;
SEARCH on <src!apps!stylededit>String.cpp += [ FDirName $(OBOS_TOP) src kits support ] ; SEARCH on <src!apps!stylededit>String.cpp += [ FDirName $(OBOS_TOP) src kits support ] ;
@@ -23,18 +33,9 @@ SEARCH on <src!apps!stylededit>string_helper.cpp += [ FDirName $(OBOS_TOP) src k
LinkSharedOSLibs StyledEdit : be translation tracker libtextencoding.so ; LinkSharedOSLibs StyledEdit : be translation tracker libtextencoding.so ;
AddResources StyledEdit† :
StyledEdit.rdef StyledEdit.icons.rdef StyledEdit.version.rdef
;
App StyledEdit† : App StyledEdit† :
ColorMenuItem.cpp [ FGristFiles $(styled_edit_files:S=$(SUFOBJ)) ]
FindWindow.cpp : libhaiku.a : $(styled_edit_rsrc)
ReplaceWindow.cpp
StyledEditApp.cpp
StyledEditView.cpp
StyledEditWindow.cpp
: libhaiku.a
; ;
LinkSharedOSLibs StyledEdit† : be translation tracker libtextencoding.so ; LinkSharedOSLibs StyledEdit† : be translation tracker libtextencoding.so ;