Commit Graph

3963 Commits

Author SHA1 Message Date
starkos
0acd6122f3 Merge branch 'release/v5.0.0-beta1' 2021-10-29 09:52:38 -04:00
starkos
b83424068c Restore dev version; fix attribution in changelog 2021-10-29 09:52:26 -04:00
starkos
58780d6709 Prepare 5.0-beta1 release 2021-10-29 09:35:47 -04:00
starkos
775e6bac05
Merge pull request #1739 from starkos/issue/1628
Fix #1628 failing macOS os.findlib() test
2021-10-29 06:34:01 -04:00
starkos
f466e4b7b2 Fix #1628 failing macOS os.findlib() test 2021-10-29 06:28:11 -04:00
starkos
a2e37e6e97
Merge pull request #1721 from Jarod42/ruleRefacto
Add custom rules for Gmake2 & Codelite
2021-10-28 10:13:18 -04:00
Jarod42
29fa743f19 Improve rule support:
- move rule code from gmake2.lua to rule.lua
- Add UTs
- Fix enum case
- uniformise code for list.
- Add support of rules for Codelite.
2021-10-28 14:46:10 +02:00
Simon Coenen
881dc280d5 Add unit test for VS version check 2021-10-27 15:36:44 +01:00
Simon Coenen
df7dff5cd2 Change Visual Studio Version to 17 so sln is opened with VS2022 2021-10-26 12:09:13 +01:00
starkos
6c9fda87b5
Merge pull request #1728 from LORgames/ssurtees/docsCheck
Add action to check for and generate missing documentation
2021-10-21 14:20:05 -06:00
Sam Surtees
0fb9327993 Added action to check for missing documentation
- Added auto-generated documentation files for APIs without docs
- Renamed editAndContinue.md to editandcontinue.md to match convention
2021-10-21 12:45:39 +10:00
starkos
50051b9589 Merge pull request #1723 from cicanci/feature/vs-item-group-condition 2021-10-20 16:55:48 -06:00
starkos
7d5ccf819b Merge pull request #1734 from afxw/master 2021-10-20 16:48:49 -06:00
starkos
d216d1e900 Merge pull request #1720 from T-rvw/improve_justmycode 2021-10-20 16:25:24 -06:00
starkos
a56972cbee
Merge pull request #1736 from sausagejohnson/patch-1
Update showcase to include Orx
2021-10-20 09:59:06 -06:00
Sausage Johnson
87e7c9b759
Merge branch 'master' into patch-1 2021-10-20 22:35:50 +11:00
Bruno Cicanci
cd276f8971 Added conditional to VS ItemGroup 2021-10-18 21:40:12 +01:00
Samuel Surtees
07d8876f9e
Merge pull request #1730 from LORgames/ssurtees/compileasDocs
Added missing compileas values to docs
2021-10-16 14:56:39 +10:00
Sausage Johnson
9347e1e472
Update showcase to include Orx
Orx Portable Game Engine uses premake for building the game library and for all blank projects that the engine spins up.
2021-10-16 15:38:09 +11:00
Bruno Camargo
9c0bf5a860 Bootstrap.bat: Add vs2022 support 2021-10-12 20:29:11 -03:00
Samuel Surtees
b73d56a9a8
Merge pull request #1710 from ActuallyaDeviloper/master
Add support for SSE 4.2.
2021-10-10 21:25:18 +10:00
ActuallyaDeviloper
69ba8d6c7e
Merge branch 'master' into master 2021-10-09 18:52:14 +02:00
Sam Surtees
865cc51b01 Added missing compileas values to docs 2021-10-08 14:01:59 +10:00
starkos
53a44dd834
Merge pull request #1727 from LORgames/ssurtees/architectureDocs
Updated architecture docs
2021-10-04 12:43:37 -04:00
starkos
6ab74d59fc
Merge pull request #1726 from LORgames/ssurtees/dialectDocs
Updated cdialect and cppdialect docs
2021-10-04 12:43:08 -04:00
Sam Surtees
52c48fb0b6 Updated architecture docs 2021-10-04 16:04:31 +10:00
Sam Surtees
74de7795fd Updated cdialect and cppdialect docs 2021-10-04 15:47:37 +10:00
ActuallyaDeviloper
237e8206a2 Add support for SSE 4.2. 2021-09-30 20:30:50 +02:00
T-rvw
a0e2f0db7b improve support justmycode option 2021-09-24 02:46:35 +08:00
starkos
1c1304637f Merge pull request #1718 from starkos/deprecate-configuration' 2021-09-17 14:04:22 -04:00
starkos
f815c012c9 Merge pull request #1712 from T-rvw/master 2021-09-17 13:59:11 -04:00
T-rvw
c2b4b76436 add support for OpenMP in VS 2021-09-17 21:55:30 +08:00
starkos
e9525eec34 Deprecate configuration()
`configuration()` will not be supported in Premake6. Marking it deprecated now so everyone has a chance to phase it out. Closes #1708.
2021-09-17 06:47:03 -04:00
starkos
39f27e3fd4 Merge pull request #1687 from Jarod42/DocNewActionDeprecated 2021-09-16 10:37:19 -04:00
Kyriet
38ccc25826
Merge pull request #1715 from KyrietS/docs-maintenance
Docs maintenance
2021-09-16 15:15:13 +02:00
KyrietS
393fc4bc04 Docs maintenance
- filled missing heading in tables (intentionally not everywhere)
- fixed link to symbols.md
- removed an accidentally added *.md extension from libX11.so
2021-09-15 22:36:11 +02:00
starkos
0dd9c4bbdb
Merge pull request #1661 from depinxi/toolset-frameworkdirs
Add frameworkdirs support to gmake and gmake2 with gcc/clang toolsets
2021-09-14 08:50:47 -04:00
Renaud Guillard
0c87f0cc2d
Merge branch 'master' into toolset-frameworkdirs 2021-09-11 11:10:37 +02:00
Kyriet
bfafd86a14
Merge pull request #1713 from KyrietS/docusaurus-upgrade
Upgrade docusaurus version to beta.6
2021-09-09 19:50:44 +02:00
KyrietS
19f8561bd8 Upgrade docusaurus version to beta.6
- some files had to be renamed as files prefixed with an underscore are ignored now
- docusaurus reserves /docs/tags path so we can't have a page there
2021-09-08 21:42:18 +02:00
Renaud Guillard
f78741fcf1 frameworkdirs and runpathdirs support for CodeLite generator 2021-09-08 11:08:36 +02:00
Renaud Guillard
1526363877 Add frameworkdirs support to gmake and gmake2 with gcc/clang toolsets on macOS systems
* Add new optional parameter to toolset.getincludedirs(dirs, sysdirs, frameworkdirs)
* Translate frameworkdirs to -F<path> build & linker flags
* Add tests

Co-authored-by: Joris Dauphin <Jarod42@users.noreply.github.com>
Co-authored-by: Samuel Surtees <samsinsane@users.noreply.github.com>
2021-09-08 11:08:36 +02:00
starkos
07b4e9c8bd
Merge pull request #1704 from nickclark2016/feature/vs2022
VS2022 Exporter
2021-08-31 08:56:54 -04:00
Nick Clark
e3c2f78f46 Added VS2022, v143 default, unit tests 2021-08-30 22:00:13 -05:00
starkos
b3de107f4c
Merge pull request #1680 from Biswa96/fix-mingw
Fix some build issues with mingw
2021-08-20 06:33:19 -04:00
Nick Clark
ae86c99f1b
Merge branch 'master' into fix-mingw 2021-08-16 16:41:59 -04:00
starkos
19d1abe46b Merge pull request #1670 from nickclark2016/issues/1670 2021-08-10 06:43:58 -04:00
starkos
6023b47fb5
Merge pull request #1629 from tempura-sukiyaki/macos-universalbinary
Added support for Premake on macOS universal binary
2021-08-10 06:34:33 -04:00
Jarod42
24486241b6 [Doc] Update deprecated entry for newaction. 2021-08-09 10:41:48 +02:00
Nick Clark
42d340a9dd
Merge branch 'master' into macos-universalbinary 2021-08-05 18:57:17 -04:00