8221979: Cleanups for building Windows resources
Reviewed-by: erikj
This commit is contained in:
parent
ae5972a204
commit
ab051f87d4
@ -81,21 +81,21 @@ AC_DEFUN([FLAGS_SETUP_RCFLAGS],
|
|||||||
RC_FLAGS="$RC_FLAGS \
|
RC_FLAGS="$RC_FLAGS \
|
||||||
-D\"JDK_VERSION_STRING=\$(VERSION_STRING)\" \
|
-D\"JDK_VERSION_STRING=\$(VERSION_STRING)\" \
|
||||||
-D\"JDK_COMPANY=\$(COMPANY_NAME)\" \
|
-D\"JDK_COMPANY=\$(COMPANY_NAME)\" \
|
||||||
-D\"JDK_COMPONENT=\$(JDK_RC_NAME) binary\" \
|
-D\"JDK_FILEDESC=\$(JDK_RC_NAME) binary\" \
|
||||||
-D\"JDK_VER=\$(VERSION_NUMBER)\" \
|
-D\"JDK_VER=\$(VERSION_NUMBER)\" \
|
||||||
-D\"JDK_COPYRIGHT=Copyright \xA9 $COPYRIGHT_YEAR\" \
|
-D\"JDK_COPYRIGHT=Copyright \xA9 $COPYRIGHT_YEAR\" \
|
||||||
-D\"JDK_NAME=\$(JDK_RC_NAME) \$(VERSION_FEATURE)\" \
|
-D\"JDK_NAME=\$(JDK_RC_NAME) \$(VERSION_FEATURE)\" \
|
||||||
-D\"JDK_FVER=\$(subst .,\$(COMMA),\$(VERSION_NUMBER_FOUR_POSITIONS))\""
|
-D\"JDK_FVER=\$(subst .,\$(COMMA),\$(VERSION_NUMBER_FOUR_POSITIONS))\""
|
||||||
|
|
||||||
JVM_RCFLAGS="$JVM_RCFLAGS \
|
JVM_RCFLAGS="$JVM_RCFLAGS \
|
||||||
-D\"HS_BUILD_ID=\$(VERSION_STRING)\" \
|
-D\"HS_VERSION_STRING=\$(VERSION_STRING)\" \
|
||||||
-D\"HS_COMPANY=\$(COMPANY_NAME)\" \
|
-D\"HS_COMPANY=\$(COMPANY_NAME)\" \
|
||||||
-D\"JDK_DOTVER=\$(VERSION_NUMBER_FOUR_POSITIONS)\" \
|
-D\"HS_VER=\$(VERSION_NUMBER_FOUR_POSITIONS)\" \
|
||||||
|
-D\"HS_INTERNAL_NAME=jvm\" \
|
||||||
-D\"HS_COPYRIGHT=Copyright $COPYRIGHT_YEAR\" \
|
-D\"HS_COPYRIGHT=Copyright $COPYRIGHT_YEAR\" \
|
||||||
-D\"HS_NAME=\$(PRODUCT_NAME) \$(VERSION_SHORT)\" \
|
|
||||||
-D\"JDK_VER=\$(subst .,\$(COMMA),\$(VERSION_NUMBER_FOUR_POSITIONS))\" \
|
|
||||||
-D\"HS_FNAME=jvm.dll\" \
|
-D\"HS_FNAME=jvm.dll\" \
|
||||||
-D\"HS_INTERNAL_NAME=jvm\""
|
-D\"HS_NAME=\$(PRODUCT_NAME) \$(VERSION_SHORT)\" \
|
||||||
|
-D\"HS_FVER=\$(subst .,\$(COMMA),\$(VERSION_NUMBER_FOUR_POSITIONS))\""
|
||||||
fi
|
fi
|
||||||
AC_SUBST(RC_FLAGS)
|
AC_SUBST(RC_FLAGS)
|
||||||
AC_SUBST(JVM_RCFLAGS)
|
AC_SUBST(JVM_RCFLAGS)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
|
# Copyright (c) 2014, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
#
|
#
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
@ -43,7 +43,7 @@ ifeq ($(call isTargetOs, windows), true)
|
|||||||
DISABLED_WARNINGS_microsoft := 4267 4996, \
|
DISABLED_WARNINGS_microsoft := 4267 4996, \
|
||||||
LDFLAGS := $(LDFLAGS_JDKEXE), \
|
LDFLAGS := $(LDFLAGS_JDKEXE), \
|
||||||
LIBS := advapi32.lib version.lib user32.lib, \
|
LIBS := advapi32.lib version.lib user32.lib, \
|
||||||
VERSIONINFO_RESOURCE := $(ACCESSBRIDGE_SRC)/AccessBridgeStatusWindow.RC, \
|
VERSIONINFO_RESOURCE := $(ACCESSBRIDGE_SRC)/AccessBridgeStatusWindow.rc, \
|
||||||
MANIFEST := $(JABSWITCH_SRC)/jabswitch.manifest, \
|
MANIFEST := $(JABSWITCH_SRC)/jabswitch.manifest, \
|
||||||
MANIFEST_VERSION := $(VERSION_NUMBER_FOUR_POSITIONS), \
|
MANIFEST_VERSION := $(VERSION_NUMBER_FOUR_POSITIONS), \
|
||||||
))
|
))
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
//
|
//
|
||||||
// Copyright (c) 2004, 2016, Oracle and/or its affiliates. All rights reserved.
|
// Copyright (c) 2004, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||||
// DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
// DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
//
|
//
|
||||||
// This code is free software; you can redistribute it and/or modify it
|
// This code is free software; you can redistribute it and/or modify it
|
||||||
@ -36,8 +36,8 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
|||||||
//
|
//
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION JDK_VER
|
FILEVERSION HS_FVER
|
||||||
PRODUCTVERSION JDK_VER
|
PRODUCTVERSION HS_FVER
|
||||||
FILEFLAGSMASK 0x3fL
|
FILEFLAGSMASK 0x3fL
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
FILEFLAGS 0x1L
|
FILEFLAGS 0x1L
|
||||||
@ -54,15 +54,15 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "000004b0"
|
BLOCK "000004b0"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", XSTR(HS_COMPANY) "\0"
|
VALUE "CompanyName", XSTR(HS_COMPANY) "\0"
|
||||||
VALUE "FileDescription", XSTR(HS_FILEDESC) "\0"
|
VALUE "FileDescription", XSTR(HS_FILEDESC) "\0"
|
||||||
VALUE "FileVersion", XSTR(JDK_DOTVER) "\0"
|
VALUE "FileVersion", XSTR(HS_VER) "\0"
|
||||||
VALUE "Full Version", XSTR(HS_BUILD_ID) "\0"
|
VALUE "Full Version", XSTR(HS_VERSION_STRING) "\0"
|
||||||
VALUE "InternalName", XSTR(HS_INTERNAL_NAME) "\0"
|
VALUE "InternalName", XSTR(HS_INTERNAL_NAME) "\0"
|
||||||
VALUE "LegalCopyright", XSTR(HS_COPYRIGHT) "\0"
|
VALUE "LegalCopyright", XSTR(HS_COPYRIGHT) "\0"
|
||||||
VALUE "OriginalFilename", XSTR(HS_FNAME) "\0"
|
VALUE "OriginalFilename", XSTR(HS_FNAME) "\0"
|
||||||
VALUE "ProductName", XSTR(HS_NAME) "\0"
|
VALUE "ProductName", XSTR(HS_NAME) "\0"
|
||||||
VALUE "ProductVersion", XSTR(JDK_DOTVER) "\0"
|
VALUE "ProductVersion", XSTR(HS_VER) "\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
//
|
//
|
||||||
// Copyright (c) 2004, 2015, Oracle and/or its affiliates. All rights reserved.
|
// Copyright (c) 2004, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||||
// DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
// DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
//
|
//
|
||||||
// This code is free software; you can redistribute it and/or modify it
|
// This code is free software; you can redistribute it and/or modify it
|
||||||
@ -55,15 +55,15 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "000004b0"
|
BLOCK "000004b0"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", XSTR(JDK_COMPANY) "\0"
|
VALUE "CompanyName", XSTR(JDK_COMPANY) "\0"
|
||||||
VALUE "FileDescription", XSTR(JDK_COMPONENT) "\0"
|
VALUE "FileDescription", XSTR(JDK_FILEDESC) "\0"
|
||||||
VALUE "FileVersion", XSTR(JDK_VER) "\0"
|
VALUE "FileVersion", XSTR(JDK_VER) "\0"
|
||||||
VALUE "Full Version", XSTR(JDK_VERSION_STRING) "\0"
|
VALUE "Full Version", XSTR(JDK_VERSION_STRING) "\0"
|
||||||
VALUE "InternalName", XSTR(JDK_INTERNAL_NAME) "\0"
|
VALUE "InternalName", XSTR(JDK_INTERNAL_NAME) "\0"
|
||||||
VALUE "LegalCopyright", XSTR(JDK_COPYRIGHT) "\0"
|
VALUE "LegalCopyright", XSTR(JDK_COPYRIGHT) "\0"
|
||||||
VALUE "OriginalFilename", XSTR(JDK_FNAME) "\0"
|
VALUE "OriginalFilename", XSTR(JDK_FNAME) "\0"
|
||||||
VALUE "ProductName", XSTR(JDK_NAME) "\0"
|
VALUE "ProductName", XSTR(JDK_NAME) "\0"
|
||||||
VALUE "ProductVersion", XSTR(JDK_VER) "\0"
|
VALUE "ProductVersion", XSTR(JDK_VER) "\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
//
|
//
|
||||||
// Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved.
|
// Copyright (c) 1997, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||||
// DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
// DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
//
|
//
|
||||||
// This code is free software; you can redistribute it and/or modify it
|
// This code is free software; you can redistribute it and/or modify it
|
||||||
@ -65,15 +65,15 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "040904b0"
|
BLOCK "040904b0"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", XSTR(JDK_COMPANY) "\0"
|
VALUE "CompanyName", XSTR(JDK_COMPANY) "\0"
|
||||||
VALUE "FileDescription", XSTR(JDK_COMPONENT) "\0"
|
VALUE "FileDescription", XSTR(JDK_FILEDESC) "\0"
|
||||||
VALUE "FileVersion", XSTR(JDK_VER) "\0"
|
VALUE "FileVersion", XSTR(JDK_VER) "\0"
|
||||||
VALUE "Full Version", XSTR(JDK_VERSION_STRING) "\0"
|
VALUE "Full Version", XSTR(JDK_VERSION_STRING) "\0"
|
||||||
VALUE "InternalName", XSTR(JDK_INTERNAL_NAME) "\0"
|
VALUE "InternalName", XSTR(JDK_INTERNAL_NAME) "\0"
|
||||||
VALUE "LegalCopyright", XSTR(JDK_COPYRIGHT) "\0"
|
VALUE "LegalCopyright", XSTR(JDK_COPYRIGHT) "\0"
|
||||||
VALUE "OriginalFilename", XSTR(JDK_FNAME) "\0"
|
VALUE "OriginalFilename", XSTR(JDK_FNAME) "\0"
|
||||||
VALUE "ProductName", XSTR(JDK_NAME) "\0"
|
VALUE "ProductName", XSTR(JDK_NAME) "\0"
|
||||||
VALUE "ProductVersion", XSTR(JDK_VER) "\0"
|
VALUE "ProductVersion", XSTR(JDK_VER) "\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
@ -138,16 +138,16 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "040904b0"
|
BLOCK "040904b0"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "Comments", "Java Access Bridge\0"
|
VALUE "Comments", "Java Access Bridge" "\0"
|
||||||
VALUE "CompanyName", XSTR(JDK_COMPANY) "\0"
|
VALUE "CompanyName", XSTR(JDK_COMPANY) "\0"
|
||||||
VALUE "FileDescription", XSTR(JDK_COMPONENT) "\0"
|
VALUE "FileDescription", XSTR(JDK_FILEDESC) "\0"
|
||||||
VALUE "FileVersion", XSTR(JDK_VER) "\0"
|
VALUE "FileVersion", XSTR(JDK_VER) "\0"
|
||||||
VALUE "Full Version", XSTR(JDK_VERSION_STRING) "\0"
|
VALUE "Full Version", XSTR(JDK_VERSION_STRING) "\0"
|
||||||
VALUE "InternalName", XSTR(JDK_INTERNAL_NAME) "\0"
|
VALUE "InternalName", XSTR(JDK_INTERNAL_NAME) "\0"
|
||||||
VALUE "LegalCopyright", XSTR(JDK_COPYRIGHT) "\0"
|
VALUE "LegalCopyright", XSTR(JDK_COPYRIGHT) "\0"
|
||||||
VALUE "OriginalFilename", XSTR(JDK_FNAME) "\0"
|
VALUE "OriginalFilename", XSTR(JDK_FNAME) "\0"
|
||||||
VALUE "ProductName", XSTR(JDK_NAME) "\0"
|
VALUE "ProductName", XSTR(JDK_NAME) "\0"
|
||||||
VALUE "ProductVersion", XSTR(JDK_VER) "\0"
|
VALUE "ProductVersion", XSTR(JDK_VER) "\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2005, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
//{{NO_DEPENDENCIES}}
|
//{{NO_DEPENDENCIES}}
|
||||||
// Microsoft Developer Studio generated include file.
|
// Microsoft Developer Studio generated include file.
|
||||||
// Used by AccessBridgeStatusWindow.RC
|
// Used by AccessBridgeStatusWindow.rc
|
||||||
//
|
//
|
||||||
//#define IDB_BITMAP1 102
|
//#define IDB_BITMAP1 102
|
||||||
|
|
||||||
|
@ -199,15 +199,15 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "000004b0"
|
BLOCK "000004b0"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", XSTR(JDK_COMPANY) "\0"
|
VALUE "CompanyName", XSTR(JDK_COMPANY) "\0"
|
||||||
VALUE "FileDescription", XSTR(JDK_COMPONENT) "\0"
|
VALUE "FileDescription", XSTR(JDK_FILEDESC) "\0"
|
||||||
VALUE "FileVersion", XSTR(JDK_VER) "\0"
|
VALUE "FileVersion", XSTR(JDK_VER) "\0"
|
||||||
VALUE "Full Version", XSTR(JDK_VERSION_STRING) "\0"
|
VALUE "Full Version", XSTR(JDK_VERSION_STRING) "\0"
|
||||||
VALUE "InternalName", XSTR(JDK_INTERNAL_NAME) "\0"
|
VALUE "InternalName", XSTR(JDK_INTERNAL_NAME) "\0"
|
||||||
VALUE "LegalCopyright", XSTR(JDK_COPYRIGHT) "\0"
|
VALUE "LegalCopyright", XSTR(JDK_COPYRIGHT) "\0"
|
||||||
VALUE "OriginalFilename", XSTR(JDK_FNAME) "\0"
|
VALUE "OriginalFilename", XSTR(JDK_FNAME) "\0"
|
||||||
VALUE "ProductName", XSTR(JDK_NAME) "\0"
|
VALUE "ProductName", XSTR(JDK_NAME) "\0"
|
||||||
VALUE "ProductVersion", XSTR(JDK_VER) "\0"
|
VALUE "ProductVersion", XSTR(JDK_VER) "\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
@ -164,15 +164,15 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "000004b0"
|
BLOCK "000004b0"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", XSTR(JDK_COMPANY) "\0"
|
VALUE "CompanyName", XSTR(JDK_COMPANY) "\0"
|
||||||
VALUE "FileDescription", XSTR(JDK_COMPONENT) "\0"
|
VALUE "FileDescription", XSTR(JDK_FILEDESC) "\0"
|
||||||
VALUE "FileVersion", XSTR(JDK_VER) "\0"
|
VALUE "FileVersion", XSTR(JDK_VER) "\0"
|
||||||
VALUE "Full Version", XSTR(JDK_VERSION_STRING) "\0"
|
VALUE "Full Version", XSTR(JDK_VERSION_STRING) "\0"
|
||||||
VALUE "InternalName", XSTR(JDK_INTERNAL_NAME) "\0"
|
VALUE "InternalName", XSTR(JDK_INTERNAL_NAME) "\0"
|
||||||
VALUE "LegalCopyright", XSTR(JDK_COPYRIGHT) "\0"
|
VALUE "LegalCopyright", XSTR(JDK_COPYRIGHT) "\0"
|
||||||
VALUE "OriginalFilename", XSTR(JDK_FNAME) "\0"
|
VALUE "OriginalFilename", XSTR(JDK_FNAME) "\0"
|
||||||
VALUE "ProductName", XSTR(JDK_NAME) "\0"
|
VALUE "ProductName", XSTR(JDK_NAME) "\0"
|
||||||
VALUE "ProductVersion", XSTR(JDK_VER) "\0"
|
VALUE "ProductVersion", XSTR(JDK_VER) "\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
Loading…
Reference in New Issue
Block a user