Esteban Papp
68ffdd6714
SPEC-2513 Fixes to enable w4324 ( #1197 )
...
* Fix warning 4324
* warning that doesnt trigger anything
* missed warning
2021-06-09 11:33:13 -07:00
Steve Pham
965fced771
SPEC-4524: Script updates to support iOS Unit Test Jobs ( #1180 )
2021-06-08 15:01:44 -07:00
scottr
8aa310dff5
[cpack_installer] option to set upload url via environment variable
2021-06-07 15:29:29 -07:00
scottr
57faa2d377
[cpack_installer] installer upload to s3
2021-06-07 15:15:14 -07:00
Esteban Papp
74e5090f26
Adding ExternalWarningLevel to the Directory.Build.props to get the default warning level for external headers to match the one we define through compile options ( #1160 )
2021-06-04 18:08:52 -07:00
lumberyard-employee-dm
d9b57bce67
Fixed configuring of cmake when a project resides on a different drive than the engine ( #1153 )
2021-06-04 19:34:22 -05:00
Esteban Papp
08db058476
SPEC-2513 Fixes to enable w4436 and w4366 ( #1157 )
...
* Fix for w4457
* Nothing to fix, seems we deleted all the code that was causing this offense
* removing warning
* another warning that doesnt trigger
2021-06-04 16:41:24 -07:00
Esteban Papp
cf35585bc0
Making incremental linking off by default ( #1154 )
2021-06-04 15:25:57 -07:00
Esteban Papp
e71a4656bc
SPEC-2513 Fixes to enable w4450 ( #1145 )
...
* Fix for w4457
* Nothing to fix, seems we deleted all the code that was causing this offense
2021-06-04 15:10:20 -07:00
Esteban Papp
50d6e36ccd
Bug and improvements to Editor/AP debugging settings ( #1146 )
2021-06-04 14:36:46 -07:00
Chris Burel
1f48985a0e
Update Blast to the latest version, eb169fe ( #1076 )
2021-06-04 11:09:26 -07:00
Esteban Papp
76a6df341b
SPEC-2513 Fixes to enable w4457
2021-06-04 10:51:47 -07:00
scottr
0d1b217b24
Merge branch 'main' into cpack_installer
2021-06-04 06:45:43 -07:00
lumberyard-employee-dm
1245e0b327
Adding Tools and Builders alias to the DccScriptingInterface gem targets ( #1087 )
...
* Adding a Tools and Builders variant to the DccScriptingInterface gem target to allow it to be used as a gem in the AtomTest project
* Adding support to ly_create_alias to be able to specify an alias with no
dependencies
Updated the SettingsRegistry.cmake generation code to support generating
a Gem target entry in the cmake_dependencies.*.setreg file when an
interface library with no dependencies is parsed
2021-06-03 15:02:03 -05:00
lumberyard-employee-dm
dce87534c7
Removing the Pyside implementation of the project manager python scripts ( #1112 )
...
* Removing the Pyside implementation of the project manager python scripts
* Removing reference to the scripts/project_manager directory
The Install_common.cmake script reference to the project_manager directory has been removed.
2021-06-03 14:37:16 -05:00
Esteban Papp
5d7aae9bd8
SPEC-2513 Fixes to enable w4459 ( #1107 )
...
* fixing w4459
* Fixes for nounity
* putting OLD_APARAM_USER in a common place to avoid duplicated declarations
2021-06-03 11:12:54 -07:00
scottr
957937ffc2
Merge branch 'main' into cpack_installer
2021-06-03 10:54:46 -07:00
scottr
bcef8856ff
[cpack_installer] minor wording fixes
2021-06-03 10:51:13 -07:00
Esteban Papp
29c71b4e53
SPEC-2513 Fixes to enable w4701 ( #1105 )
...
* Some fixes
* more fixes
* fixes for debug
2021-06-03 09:30:33 -07:00
scottr
8214706ff9
[cpack_installer] reworked how packaging is enabled for windows
2021-06-03 08:24:01 -07:00
scottr
328ced0059
[cpack_installer] replaced missing get_target_property hack and fixed a typo
2021-06-03 07:24:30 -07:00
scottr
881c51dc9c
[cpack_installer] removed unnecessary explicit use of CMAKE_INSTALL_DEFAULT_COMPONENT_NAME
2021-06-02 22:05:20 -07:00
scottr
602dd01434
[cpack_installer] fixed typo in error message
2021-06-02 22:02:11 -07:00
scottr
b09f73378f
[cpack_installer] replaced LY_DEFAULT_INSTALL_COMPONENT with built-in CMAKE_INSTALL_DEFAULT_COMPONENT_NAME. updated stale references to ly_install_target_COMPONENT with a get_prop call
2021-06-02 20:49:39 -07:00
scottr
3a7ec61efd
Merge branch 'main' into cpack_installer
2021-06-02 17:02:44 -07:00
Esteban Papp
f1dbeb584a
LYN-4206 CMake bakes install prefix during configure ( #1100 )
2021-06-02 16:50:18 -07:00
scottr
40f4e8de93
Merge branch 'main' into cpack_installer
2021-06-02 14:59:14 -07:00
scottr
12cdaed03e
[cpack_installer] updated installer icon/logo
2021-06-02 13:58:37 -07:00
scottr
cfd06f2e4a
[cpack_installer] added check for desired cmake version to be at least greater than minimum required plus minor cleanup
2021-06-02 13:10:11 -07:00
Esteban Papp
1f65c3ba3a
LYN-4134 Automatically add --project-path=<project> to debugging parameters in Editor/AP for engine-centric ( #1081 )
2021-06-02 09:13:04 -07:00
Nicholas Lawson
01f69acc5f
Cleans up remaining 3p package todos ( #1080 )
...
Removes Clang
Adds a required LICENSE.TXT to the folder of glad in atom.
2021-06-02 07:38:39 -07:00
Steve Pham
bf0df4b369
Add Android 'gradle' job as a default job ( #1082 )
...
* Add Android 'gradle' job as a default job
* Replace warning about version checking type with string preprocessing of the captured version before comparisons
2021-06-01 16:37:30 -07:00
Esteban Papp
7d1fedc10c
LYN-4128 EditorPythonBindings.Editor in debug does not load (missing python_d.dll)
2021-06-01 08:29:35 -07:00
Steve Pham
74ec7a362b
Update Android Project Generation to support AGP 4.2.0, Cmake 3.20, and newer versions of NDK&SDK
...
- build.gradle format updates for newer Android Gradle Plugin
- Remove hard coded Android Gradle Plugin version 3.6.4 to be passed in from command args
- Set Android Gradle Plugin min version 4.2.0 in order to support Min CMake version 3.20
- Add ability to use the android sdk to install missing components if needed rather than doing it externally
- Removed argument to pass in the NDK folder to use the android, use the android-sdk instead. Can request specific NDK versions if possible
- Android Gradle Plugin has dependencies by version and is being managed
- More defaults based on tools on path, agp version made possible so they are no longer needed in the command args
2021-05-28 23:24:51 -07:00
Esteban Papp
ff9a052ce6
Merge pull request #1011 from aws-lumberyard-dev/ly-as-sdk/LYN-2948
...
Integration of the LY as an SDK work
2021-05-28 11:30:13 -07:00
moudgils
b80e5c3e1f
Merge pull request #1029 from aws-lumberyard-dev/FixIosApp
...
Fix ios app
2021-05-28 10:43:19 -07:00
moudgils
2b35ed1d7f
Fixes to get monolithic builds working for ios
2021-05-28 08:50:27 -07:00
pappeste
8b9f5230f6
Merge branch 'main' into ly-as-sdk/LYN-2948
2021-05-28 00:16:26 -07:00
pappeste
69e79867be
Making imported targets global, fixing identiation of the enabled_gems.cmake file
2021-05-27 20:12:48 -07:00
pappeste
32b620501d
Fix some cross dependencies between client and non-client gems
2021-05-27 18:33:28 -07:00
pappeste
d1a2eed40c
Fix identiation issues
2021-05-27 17:26:25 -07:00
lumberyard-employee-dm
fee4bbdd5f
Merge branch 'ly-as-sdk/LYN-2948' of https://github.com/aws-lumberyard-dev/o3de into ly-as-sdk/LYN-2948
2021-05-27 18:41:42 -05:00
lumberyard-employee-dm
da147f273d
Adding VERBOSE messages to the SettingsRegistry.cmake 'ly_get_gem_load_dependencies()' function which logs the gem target to it's load dependencies
2021-05-27 18:41:28 -05:00
lumberyard-employee-dm
c67cd2dc4e
Renaming the TargetCMakeLists.txt.in to InstalledTarget.in to get avoid it being picked up by the CopyrightValidator
2021-05-27 17:35:08 -05:00
pappeste
d6cfa68333
Reverting error check and comment
2021-05-27 15:04:17 -07:00
Scott Romero
3198e50c72
[main] post install hook to configure cmake and python
...
Merge pull request #971 from aws-lumberyard-dev/cpack_installer
2021-05-27 14:14:12 -07:00
lumberyard-employee-dm
f6568f5c63
Re-added back an ly_setup_target function which configures the CMakeLists.txt template for a single target
2021-05-27 13:10:54 -07:00
lumberyard-employee-dm
18e479589d
Updating the Install_common.cmake ly_setup_o3de_install() function to be
...
able forward all the ly_add_targets calls within a single source Engine
CMakeLists.txt to a single installed Engine CMakeLists.txt
2021-05-27 12:19:49 -07:00
pappeste
01933f45b1
Merge branch 'main' into ly-as-sdk/LYN-2948
...
# Conflicts:
# Gems/AtomLyIntegration/TechnicalArt/DccScriptingInterface/gem.json
2021-05-27 10:39:37 -07:00
pappeste
cba5c35de5
Merge branch 'ly-as-sdk/LYN-2948' of https://github.com/aws-lumberyard-dev/o3de into ly-as-sdk/LYN-2948
2021-05-27 10:30:28 -07:00