Moved ctags to an optional package
* removed ctags from Haiku sources and from haiku image * added ctags to mandatory packages for the time being.
This commit is contained in:
@@ -30,7 +30,7 @@ if $(HAIKU_ATA_STACK) = 1 {
|
||||
SYSTEM_BIN = "[" addattr alert arp base64 basename bash bc beep bzip2
|
||||
cal cat catattr checkfs checkitout chgrp chmod chop chown chroot cksum clear
|
||||
clockconfig cmp collectcatkeys comm compress copyattr CortexAddOnHost cp
|
||||
csplit ctags cut date dc dd desklink df diff diff3 dircolors dirname
|
||||
csplit cut date dc dd desklink df diff diff3 dircolors dirname
|
||||
draggers driveinfo dstcheck du dumpcatalog
|
||||
echo eject env error expand expr
|
||||
factor false fdinfo ffm filepanel find finddir fmt fold fortune frcode
|
||||
|
||||
@@ -36,4 +36,4 @@ OptionalPackageDependencies WebPositive : Curl LibXML2 SQLite ;
|
||||
OptionalPackageDependencies wpa_supplicant : OpenSSL ;
|
||||
OptionalPackageDependencies XZ-Utils : Tar ;
|
||||
|
||||
OptionalPackageDependencies MandatoryPackages : ICU Sed Tar ;
|
||||
OptionalPackageDependencies MandatoryPackages : Ctags ICU Sed Tar ;
|
||||
|
||||
@@ -32,8 +32,9 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) = 1
|
||||
# CDRecord - the command line CD writing tools
|
||||
# Clockwerk - native audio/video compositing
|
||||
# CLucene - indexed file search
|
||||
# Curl - a client that groks URLs
|
||||
# CMake - cross platform make
|
||||
# Ctags - exuberant ctags (source files indexing)
|
||||
# Curl - a client that groks URLs
|
||||
# CVS - the version control system
|
||||
# Development - more complete dev environment (including autotools)
|
||||
# DevelopmentBase - basic development environment (gcc, headers, libs,...)
|
||||
@@ -439,6 +440,26 @@ if [ IsOptionalHaikuImagePackageAdded CMake ] {
|
||||
}
|
||||
|
||||
|
||||
# Ctags
|
||||
if [ IsOptionalHaikuImagePackageAdded Ctags ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Ctags available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||
InstallOptionalHaikuImagePackage
|
||||
ctags-5.8-x86-gcc4-2012-01-23.zip
|
||||
: $(baseURL)/ctags-5.8-x86-gcc4-2012-01-23.zip
|
||||
: : true ;
|
||||
} else {
|
||||
InstallOptionalHaikuImagePackage
|
||||
ctags-5.8-x86-gcc2-2010-05-24.zip
|
||||
: $(baseURL)/ctags-5.8-x86-gcc2-2010-05-24.zip
|
||||
: : true ;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
# Curl
|
||||
if [ IsOptionalHaikuImagePackageAdded Curl ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
|
||||
Reference in New Issue
Block a user