diff options
author | John Stebbins <[email protected]> | 2019-04-17 09:50:39 -0600 |
---|---|---|
committer | John Stebbins <[email protected]> | 2019-04-17 11:25:12 -0600 |
commit | 184f5bdee876b36ac737ada809ba9d75e98aa40a (patch) | |
tree | 6497a715c780494b7849acd0162d41295b7b0f63 /libhb | |
parent | 8d4870fd116f1123541c25ffb99603facb7a8f09 (diff) |
configure: export FEATURE.* vars to project.h
Diffstat (limited to 'libhb')
-rw-r--r-- | libhb/project.h.m4 | 76 |
1 files changed, 45 insertions, 31 deletions
diff --git a/libhb/project.h.m4 b/libhb/project.h.m4 index c5de4f04a..8558890e1 100644 --- a/libhb/project.h.m4 +++ b/libhb/project.h.m4 @@ -6,37 +6,51 @@ dnl #ifndef HB_PROJECT_H #define HB_PROJECT_H -<<#>>define HB_PROJECT_TITLE "__HB_title" -<<#>>define HB_PROJECT_NAME "__HB_name" -<<#>>define HB_PROJECT_NAME_LOWER "__HB_name_lower" -<<#>>define HB_PROJECT_NAME_UPPER "__HB_name_upper" -<<#>>define HB_PROJECT_URL_WEBSITE "__HB_url_website" -<<#>>define HB_PROJECT_URL_COMMUNITY "__HB_url_community" -<<#>>define HB_PROJECT_URL_IRC "__HB_url_irc" -<<#>>define HB_PROJECT_URL_APPCAST "__HB_url_appcast" -<<#>>define HB_PROJECT_VERSION_MAJOR __HB_version_major -<<#>>define HB_PROJECT_VERSION_MINOR __HB_version_minor -<<#>>define HB_PROJECT_VERSION_POINT __HB_version_point -<<#>>define HB_PROJECT_VERSION "__HB_version" -<<#>>define HB_PROJECT_VERSION_HEX 0x<<>>__HB_version_hex<<>>LL -<<#>>define HB_PROJECT_BUILD __HB_build -<<#>>define HB_PROJECT_REPO_URL "__HB_repo_url" -<<#>>define HB_PROJECT_REPO_TAG "__HB_repo_tag" -<<#>>define HB_PROJECT_REPO_REV __HB_repo_rev -<<#>>define HB_PROJECT_REPO_HASH "__HB_repo_hash" -<<#>>define HB_PROJECT_REPO_BRANCH "__HB_repo_branch" -<<#>>define HB_PROJECT_REPO_REMOTE "__HB_repo_remote" -<<#>>define HB_PROJECT_REPO_TYPE "__HB_repo_type" -<<#>>define HB_PROJECT_REPO_OFFICIAL __HB_repo_official -<<#>>define HB_PROJECT_REPO_DATE "__HB_repo_date" +<<#>>define HB_PROJECT_TITLE "__HB_title" +<<#>>define HB_PROJECT_NAME "__HB_name" +<<#>>define HB_PROJECT_NAME_LOWER "__HB_name_lower" +<<#>>define HB_PROJECT_NAME_UPPER "__HB_name_upper" +<<#>>define HB_PROJECT_URL_WEBSITE "__HB_url_website" +<<#>>define HB_PROJECT_URL_COMMUNITY "__HB_url_community" +<<#>>define HB_PROJECT_URL_IRC "__HB_url_irc" +<<#>>define HB_PROJECT_URL_APPCAST "__HB_url_appcast" +<<#>>define HB_PROJECT_VERSION_MAJOR __HB_version_major +<<#>>define HB_PROJECT_VERSION_MINOR __HB_version_minor +<<#>>define HB_PROJECT_VERSION_POINT __HB_version_point +<<#>>define HB_PROJECT_VERSION "__HB_version" +<<#>>define HB_PROJECT_VERSION_HEX 0x<<>>__HB_version_hex<<>>LL +<<#>>define HB_PROJECT_BUILD __HB_build +<<#>>define HB_PROJECT_REPO_URL "__HB_repo_url" +<<#>>define HB_PROJECT_REPO_TAG "__HB_repo_tag" +<<#>>define HB_PROJECT_REPO_REV __HB_repo_rev +<<#>>define HB_PROJECT_REPO_HASH "__HB_repo_hash" +<<#>>define HB_PROJECT_REPO_BRANCH "__HB_repo_branch" +<<#>>define HB_PROJECT_REPO_REMOTE "__HB_repo_remote" +<<#>>define HB_PROJECT_REPO_TYPE "__HB_repo_type" +<<#>>define HB_PROJECT_REPO_OFFICIAL __HB_repo_official +<<#>>define HB_PROJECT_REPO_DATE "__HB_repo_date" -<<#>>define HB_PROJECT_HOST_SPEC "__HOST_spec" -<<#>>define HB_PROJECT_HOST_MACHINE "__HOST_machine" -<<#>>define HB_PROJECT_HOST_VENDOR "__HOST_vendor" -<<#>>define HB_PROJECT_HOST_SYSTEM "__HOST_system" -<<#>>define HB_PROJECT_HOST_SYSTEMF "__HOST_systemf" -<<#>>define HB_PROJECT_HOST_RELEASE "__HOST_release" -<<#>>define HB_PROJECT_HOST_TITLE "__HOST_title" -<<#>>define HB_PROJECT_HOST_ARCH "__HOST_arch" +<<#>>define HB_PROJECT_HOST_SPEC "__HOST_spec" +<<#>>define HB_PROJECT_HOST_MACHINE "__HOST_machine" +<<#>>define HB_PROJECT_HOST_VENDOR "__HOST_vendor" +<<#>>define HB_PROJECT_HOST_SYSTEM "__HOST_system" +<<#>>define HB_PROJECT_HOST_SYSTEMF "__HOST_systemf" +<<#>>define HB_PROJECT_HOST_RELEASE "__HOST_release" +<<#>>define HB_PROJECT_HOST_TITLE "__HOST_title" +<<#>>define HB_PROJECT_HOST_ARCH "__HOST_arch" + +<<#>>define HB_PROJECT_FEATURE_asm __FEATURE_asm +<<#>>define HB_PROJECT_FEATURE_fdk_aac __FEATURE_fdk_aac +<<#>>define HB_PROJECT_FEATURE_ffmpeg_aac __FEATURE_ffmpeg_aac +<<#>>define HB_PROJECT_FEATURE_flatpak __FEATURE_flatpak +<<#>>define HB_PROJECT_FEATURE_gtk __FEATURE_gtk +<<#>>define HB_PROJECT_FEATURE_gtk_mingw __FEATURE_gtk_mingw +<<#>>define HB_PROJECT_FEATURE_gtk_update_checks __FEATURE_gtk_update_checks +<<#>>define HB_PROJECT_FEATURE_gst __FEATURE_gst +<<#>>define HB_PROJECT_FEATURE_nvenc __FEATURE_nvenc +<<#>>define HB_PROJECT_FEATURE_qsv __FEATURE_qsv +<<#>>define HB_PROJECT_FEATURE_vce __FEATURE_vce +<<#>>define HB_PROJECT_FEATURE_x265 __FEATURE_x265 +<<#>>define HB_PROJECT_FEATURE_numa __FEATURE_numa #endif /* HB_PROJECT_PROJECT_H */ |