" Vim syntax file" Language: Haikuporter recipe files" Maintainer: Adrien Destugues" Latest Revision: 29 april 2014if exists("b:current_syntax")finishendifsyn keyword Keyword BUILD_PACKAGE_ACTIVATION_FILE DISABLE_SOURCE_PACKAGEsyn keyword Keyword HOMEPAGE MESSAGE REVISION CHECKSUM_SHA256 PATCHESsyn keyword Keyword SOURCE_DIR SOURCE_FILENAME SECONDARY_ARCHITECTURES SOURCE_URIsyn keyword Keyword ARCHITECTURES BUILD_PREREQUIRES BUILD_REQUIRES CONFLICTSsyn keyword Keyword COPYRIGHT DESCRIPTION FRESHENS GLOBAL_WRITABLE_FILES LICENSEsyn keyword Keyword LICENSE PACKAGE_GROUPS PACKAGE_USERS POST_INSTALL_SCRIPTSsyn keyword Keyword PROVIDES REPLACES REQUIRES SUMMARY SUPPLEMENTSsyn keyword Keyword USER_SETTING_FILESsyn keyword Function PATCH BUILD INSTALL TESTsyn keyword Define addOnsDir appsDir binDir buildArchitecture configureDirArgssyn keyword Define dataDir dataRootDir debugInfoDir developDir developDocDirsyn keyword Define developLibDir docDir documentationDir fontsDir haikuVersionsyn keyword Define includeDir infodir installDestDir isCrossRepository jobArgssyn keyword Define jobs libDir libExecDir localStateDir manDir oldIncludeDirsyn keyword Define portBaseDir portDir portFullVersion portNamesyn keyword Define portPackageLinksdir portRevision portRevisionedNamesyn keyword Define portVersion portVersionedName postInstallDir preferencesDirsyn keyword Define prefix relativeAddOnsDir relativeAppsDir relativeBinDirsyn keyword Define relativeDataDir relativeDataRootDir relativeDebugInfoDirsyn keyword Define relativeDevelopDir relativeDevelopDocDirsyn keyword Define relativeDevelopLibDir relativeDocDir relativeDocumentationDirsyn keyword Define relativeFontsDir relativeIncludeDir relativeInfoDirsyn keyword Define relativeLibDir relativeLibExecDir relativeLocalStateDirsyn keyword Define relativeManDir relativeOldIncludeDir relativePostInstallDirsyn keyword Define relativePreferencesDir relativeSbinDir relativeSettingsDirsyn keyword Define relativeSharedStateDir sbinDir settingsDir sharedStateDirsyn keyword Define sourceDir targetArchitecture buildMachineTriplesyn keyword Define buildMachineTripleAsName crossSysrootDir targetMachineTriplesyn keyword Define targetMachineTripleAsName secondaryArchSuffixsyn keyword Function addAppDeskbarSymlink addPreferencesDeskbarSymlinksyn keyword Function defineDebugInfoPackage extractDebugInfosyn keyword Function fixDevelopLibDirReferences fixPkgconfig packageEntriessyn keyword Function prepareInstalledDevelLib prepareInstalledDevelLibssyn keyword Function runConfiguresyn keyword Type cmd devel lib app add_onsyn region String start=/\v"/ skip=/\v\\./ end=/\v"/ contains=Define,Typesyn match Comment '#.*$'