replacing files when merging when you don't have deleted them manually (for some reason, it only works as part of the merge operation, and we didn't copy the whole tree to have "a fresh start" - next time we know better, at least if SVN still suffers from that same limitation). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18456 a95241bf-73f2-0310-859d-f6bbb57e9c96
186 lines
3.7 KiB
Plaintext
186 lines
3.7 KiB
Plaintext
SubDir HAIKU_TOP src bin ;
|
|
|
|
SetSubDirSupportedPlatformsBeOSCompatible ;
|
|
|
|
UsePrivateHeaders app ;
|
|
UsePrivateHeaders shared ;
|
|
UsePrivateHeaders storage ;
|
|
UseHeaders $(TARGET_PRIVATE_KERNEL_HEADERS) : true ;
|
|
SubDirHdrs $(HAIKU_TOP) src add-ons kernel file_cache ;
|
|
|
|
AddResources hey : hey.rdef ;
|
|
|
|
# standard commands that don't need any additional library
|
|
StdBinCommands
|
|
catattr.cpp
|
|
chop.c
|
|
clear.c
|
|
clockconfig.c
|
|
# csplit.c
|
|
driveinfo.c
|
|
# echo.c
|
|
eject.c
|
|
error.c
|
|
fortune.c
|
|
finddir.c
|
|
hd.c
|
|
idestatus.c
|
|
isvolume.cpp
|
|
listarea.c
|
|
listimage.c
|
|
listport.c
|
|
listsem.c
|
|
logger.cpp
|
|
lsindex.cpp
|
|
prio.c
|
|
ps.c
|
|
release.c
|
|
renice.c
|
|
rescan.c
|
|
sysinfo.c
|
|
unchop.c
|
|
uptime.cpp
|
|
waitfor.c
|
|
# whoami.c
|
|
;
|
|
|
|
# Commands which don't need another library that depend on
|
|
# Haiku-specific code
|
|
if $(TARGET_PLATFORM) = haiku {
|
|
StdBinCommands
|
|
boot_process_done.cpp
|
|
fdinfo.cpp
|
|
mount.c
|
|
rmattr.cpp
|
|
rmindex.cpp
|
|
safemode.c
|
|
unmount.c
|
|
;
|
|
}
|
|
|
|
# standard commands that need libtermcap.a
|
|
StdBinCommands
|
|
top.c
|
|
tput.c
|
|
: libtermcap.a
|
|
;
|
|
|
|
AddResources mimeset : mimeset.rdef ;
|
|
|
|
# standard commands that need libbe.so
|
|
StdBinCommands
|
|
alert.cpp
|
|
beep.cpp
|
|
clipboard.cpp
|
|
df.cpp
|
|
draggers.cpp
|
|
dstcheck.cpp
|
|
# factor.cpp
|
|
ffm.cpp
|
|
hey.cpp
|
|
iroster.cpp
|
|
listattr.cpp
|
|
listres.cpp
|
|
mimeset.cpp
|
|
mkindex.cpp
|
|
modifiers.cpp
|
|
open.cpp
|
|
play.cpp
|
|
query.cpp
|
|
quit.cpp
|
|
roster.cpp
|
|
settype.cpp
|
|
setversion.cpp
|
|
version.cpp
|
|
# yes.cpp
|
|
: be ;
|
|
|
|
# Haiku-specific apps which need libbe.so
|
|
if $(TARGET_PLATFORM) = haiku {
|
|
StdBinCommands
|
|
shutdown.cpp
|
|
: be ;
|
|
}
|
|
|
|
# standard commands that need libbe.so, libstdc++.so
|
|
StdBinCommands
|
|
copyattr.cpp
|
|
xres.cpp
|
|
: be $(TARGET_LIBSTDC++)
|
|
;
|
|
|
|
# Haiku-specific apps which need libbe., libstdc++.so
|
|
if $(TARGET_PLATFORM) = haiku {
|
|
StdBinCommands
|
|
mountvolume.cpp
|
|
: be $(TARGET_LIBSTDC++)
|
|
;
|
|
}
|
|
|
|
# standard commands that need libbe.so, libtranslation.so
|
|
StdBinCommands
|
|
translate.cpp
|
|
: be translation
|
|
;
|
|
|
|
# standard commands that need libbe.so, libmedia.so
|
|
StdBinCommands
|
|
installsound.cpp
|
|
setvolume.cpp
|
|
: be libmedia.so
|
|
;
|
|
|
|
# standard commands that need libbe.so, libmail.so
|
|
StdBinCommands
|
|
mail.cpp
|
|
: be libmail.so
|
|
;
|
|
|
|
SubInclude HAIKU_TOP src bin addattr ;
|
|
SubInclude HAIKU_TOP src bin bash ;
|
|
SubInclude HAIKU_TOP src bin bc ;
|
|
SubInclude HAIKU_TOP src bin bemail_utils ;
|
|
SubInclude HAIKU_TOP src bin bison ;
|
|
SubInclude HAIKU_TOP src bin chkbfs ;
|
|
SubInclude HAIKU_TOP src bin compress ;
|
|
SubInclude HAIKU_TOP src bin coreutils ;
|
|
SubInclude HAIKU_TOP src bin desklink ;
|
|
SubInclude HAIKU_TOP src bin diffutils ;
|
|
SubInclude HAIKU_TOP src bin findutils ;
|
|
SubInclude HAIKU_TOP src bin flex ;
|
|
SubInclude HAIKU_TOP src bin gawk ;
|
|
SubInclude HAIKU_TOP src bin gdb ;
|
|
SubInclude HAIKU_TOP src bin grep ;
|
|
SubInclude HAIKU_TOP src bin ideinfo ;
|
|
SubInclude HAIKU_TOP src bin keymap ;
|
|
SubInclude HAIKU_TOP src bin less ;
|
|
SubInclude HAIKU_TOP src bin listdev ;
|
|
SubInclude HAIKU_TOP src bin make ;
|
|
SubInclude HAIKU_TOP src bin makebootable ;
|
|
#SubInclude HAIKU_TOP src bin makeudfimage ;
|
|
SubInclude HAIKU_TOP src bin mkdos ;
|
|
SubInclude HAIKU_TOP src bin patch ;
|
|
SubInclude HAIKU_TOP src bin pc ;
|
|
SubInclude HAIKU_TOP src bin pcmcia-cs ;
|
|
SubInclude HAIKU_TOP src bin playsound ;
|
|
SubInclude HAIKU_TOP src bin rmd160 ;
|
|
SubInclude HAIKU_TOP src bin screen_blanker ;
|
|
SubInclude HAIKU_TOP src bin sed ;
|
|
SubInclude HAIKU_TOP src bin sharutils ;
|
|
SubInclude HAIKU_TOP src bin strace ;
|
|
SubInclude HAIKU_TOP src bin vim ;
|
|
SubInclude HAIKU_TOP src bin zic ;
|
|
|
|
# RCS commands
|
|
SubInclude HAIKU_TOP src bin rcs ;
|
|
|
|
# Network command line tools
|
|
SubInclude HAIKU_TOP src bin network ;
|
|
|
|
# Compression command line tools
|
|
SubInclude HAIKU_TOP src bin unzip ;
|
|
SubInclude HAIKU_TOP src bin zip ;
|
|
SubInclude HAIKU_TOP src bin gzip ;
|
|
SubInclude HAIKU_TOP src bin bzip2 ;
|
|
SubInclude HAIKU_TOP src bin tar ;
|