This website requires JavaScript.
647a083895
[*] gmake2: fix unescaped ' ' characters in target directory and target
master
J Reece Wilson
2022-04-05 13:03:07 +0100
00c056c0fe
Merge pull request #1821 from KyrietS/windows-pipeline
Nick Clark
2022-04-02 17:00:04 -0500
6cf950978f
Use vswhere.exe in Windows pipeline
Kyriet
2022-02-22 18:38:21 +0100
5b69a5555f
Merge pull request #1826 from nickclark2016/issues/1818
Kyriet
2022-03-30 09:21:50 +0200
a6686e021d
Added documentation for static and shared linking suffixes
Nicholaus Clark
2022-02-24 10:32:11 -0600
d9b93c4133
Merge pull request #1777 from starkos/migrate-docsearch
Kyriet
2022-02-28 20:21:32 +0100
f1e3baac08
Update website/docusaurus.config.js
Kyriet
2022-02-28 20:12:09 +0100
1cd78b4a90
Merge pull request #1809 from hannes-harnisch/inheritdependencies
Samuel Surtees
2022-02-22 22:23:39 +1000
7deba66805
Merge pull request #1788 from LoneBoco/feature-modulescansources
Samuel Surtees
2022-02-22 22:22:43 +1000
1b8ef89cae
Merge pull request #1789 from LoneBoco/bugfix-externalwarning
Samuel Surtees
2022-02-22 22:22:11 +1000
78b7e4525f
Merge pull request #1790 from hannes-harnisch/allmodulespublic
Samuel Surtees
2022-02-22 22:20:49 +1000
e57f4b7f47
Merge pull request #1820 from KyrietS/windows-pipeline-fix
Samuel Surtees
2022-02-22 21:44:01 +1000
dceedcd639
Use windows-2019 instead of windows-lastest (temporarily)
Kyriet
2022-02-21 23:13:10 +0100
e43784f6f2
Doc edit. Add Matt's ECC in "Tool modules" (#1811 )
Matvey Bystrin
2022-02-21 03:51:45 +0300
d124db636f
Implementing "allmodulespublic"
Hannes Harnisch
2021-11-23 15:01:17 +0100
59385a2586
Adding C++ module file extensions
Hannes Harnisch
2021-11-22 19:32:29 +0100
7039eb86fc
Merge branch 'master' into bugfix-externalwarning
Nick Clark
2022-02-15 07:23:25 -0600
83dfa56ee8
Merge branch 'master' into feature-modulescansources
Nick Clark
2022-02-14 23:41:24 -0600
827d07c206
Implementing "inheritdependencies"
Hannes Harnisch
2021-11-24 18:24:31 +0100
c390843a9a
Remove the line in the documentation about Visual Studio's default IDE value.
John Norman
2022-02-04 14:49:31 -0800
d0f4474b6f
Converted to an API call.
John Norman
2022-01-07 03:12:07 -0800
9d38e82f7b
Merge pull request #1787 from KyrietS/premake-modules
Samuel Surtees
2022-01-07 19:12:23 +1000
7ed3635e84
Remove unavailable modules
Kyriet
2022-01-04 21:13:31 +0100
9fe297f5bb
Reduced redundant code and added another test case.
John Norman
2022-01-06 01:40:44 -0800
88649340e5
Fixed file level handling of externalwarnings and externalanglebrackets.
John Norman
2022-01-05 10:21:49 -0800
ff4f34301b
Include the configuration condition for ExternalWarningLevel.
John Norman
2022-01-04 13:03:24 -0800
d5347f623a
Added test for the ScanForModuleDependencies flag.
John Norman
2022-01-04 12:55:21 -0800
408a927dde
Add a new "ScanForModuleDependencies" flag. This controls the Visual Studio "Scan Sources for Module Dependencies" option, which controls how it scans for C++20 modules. This new flag sets the option in the generated project files.
John Norman
2022-01-04 12:19:38 -0800
a3afc7b378
Revert "Merge remote-tracking branch 'hannes-harnisch/inheritdependencies'"
starkos
2022-01-04 09:40:25 -0500
7a6ee23a5e
Merge remote-tracking branch 'hannes-harnisch/inheritdependencies'
starkos
2022-01-04 09:39:12 -0500
651617a40b
Merge pull request #1754 from englercj/msvc-external-support
starkos
2022-01-04 09:23:54 -0500
132249e2bd
Merge pull request #1763 from starkos/issue/1650
starkos
2022-01-04 09:19:05 -0500
11da2f49f1
Fix make clean
handling of generated files
starkos
2021-11-26 09:44:58 -0500
dc024e19e3
Migrate website to latest DocSearch
starkos
2021-12-10 13:32:42 -0500
065b3acb2f
Improve external include & warning support
Chad Engler
2021-11-13 09:16:16 -0800
24e5c8d2ab
Merge pull request #1785 from Enhex/patch-1
Kyriet
2022-01-02 14:48:53 +0100
76c4045eca
add Visual Studio 2022
Enhex
2021-12-31 01:44:49 +0200
03cdefcce1
Merge branch 'master' into inheritdependencies
Hannes Harnisch
2021-12-11 23:15:53 +0100
39e7ebd3e1
Fixing missing tag for inheritdependencies with no links
Hannes Harnisch
2021-11-26 11:03:34 +0100
efb545ae65
Add a workroud for localized dates on the website (#1770 )
Kyriet
2021-12-09 19:01:42 +0100
2bf8481e76
Adding docs for "inheritdependencies"
Hannes Harnisch
2021-11-25 13:23:37 +0100
fe1ac8a6cb
Implementing "inheritdependencies"
Hannes Harnisch
2021-11-24 18:24:31 +0100
346c3b2289
Merge pull request #1762 from Jarod42/CodeliteKindNone
starkos
2021-11-26 10:52:44 -0500
a81717019e
Merge pull request #1747 from LORgames/ssurtees/consumewinrtextension
starkos
2021-11-26 10:36:47 -0500
c577bc84f1
Add support of kind "None"
for Codelite.
Jarod42
2021-11-25 00:54:57 +0100
81460b4e47
Merge pull request #1757 from Jarod42/GMakeKindNone
starkos
2021-11-21 16:15:29 -0500
ea8a29a081
Merge pull request #1760 from starkos/website/update-10
starkos
2021-11-19 16:20:57 -0500
4d8560fe92
Add Community Update #10
starkos
2021-11-19 16:15:28 -0500
42d716b3ef
Add "support" for kind "None"
(as do nothing) for gmake/gmake2.
Jarod42
2021-11-18 00:25:42 +0100
12ca8f45b6
Added API for CompileAsWinRT
Sam Surtees
2021-11-06 18:36:25 +1000
7d4b2c1573
Merge pull request #1753 from nickclark2016/update-documentation-link
starkos
2021-11-07 15:23:14 -0500
8456d515dd
Update documentation link in README
Nicholaus Clark
2021-11-07 11:09:31 -0600
76d9e24da4
Merge pull request #1752 from nickclark2016/issues/1751
Samuel Surtees
2021-11-07 16:19:02 +1000
f73ef9337e
Added C17/GNU17 support to gmake/gmake2 exporters
Nicholaus Clark
2021-11-07 01:10:58 -0500
5e6b5467db
Merge pull request #1749 from nickclark2016/issues/1746
Nick Clark
2021-11-07 00:05:07 -0500
a276fe8ee9
Changed C++20 to emit C++20 instead of C++Latest in MSVC, Added C11 and C17
Nicholaus Clark
2021-11-06 12:19:58 -0500
b1d477ff33
Merge pull request #1745 from hannes-harnisch/master
Kyriet
2021-11-05 18:40:22 +0100
fbc7240037
Adding descriptions for module options
Hannes Harnisch
2021-11-04 20:52:58 +0100
0ab4ba5df2
Merge pull request #1744 from LORgames/ssurtees/docsCheck
starkos
2021-11-03 06:43:29 -0400
0e70ae7ab0
Added check for missing values in documentation to docs-check action
Sam Surtees
2021-10-21 12:30:04 +1000
12bc2ea348
Merge pull request #1737 from simco50/vs2022_version
starkos
2021-11-01 07:16:56 -0400
6adc9c0a22
Merge branch 'master' into vs2022_version
Nick Clark
2021-10-31 14:39:19 -0500
0acd6122f3
Merge branch 'release/v5.0.0-beta1'
starkos
2021-10-29 09:52:38 -0400
b83424068c
Restore dev version; fix attribution in changelog
starkos
2021-10-29 09:52:26 -0400
58780d6709
Prepare 5.0-beta1 release
starkos
2021-10-21 14:14:35 -0600
775e6bac05
Merge pull request #1739 from starkos/issue/1628
starkos
2021-10-29 06:34:01 -0400
f466e4b7b2
Fix #1628 failing macOS os.findlib() test
starkos
2021-10-27 12:23:27 -0400
a2e37e6e97
Merge pull request #1721 from Jarod42/ruleRefacto
starkos
2021-10-28 10:13:18 -0400
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.
Jarod42
2021-10-28 14:41:02 +0200
881dc280d5
Add unit test for VS version check
Simon Coenen
2021-10-27 15:36:44 +0100
df7dff5cd2
Change Visual Studio Version to 17 so sln is opened with VS2022
Simon Coenen
2021-10-26 12:09:13 +0100
6c9fda87b5
Merge pull request #1728 from LORgames/ssurtees/docsCheck
starkos
2021-10-21 14:20:05 -0600
0fb9327993
Added action to check for missing documentation
Sam Surtees
2021-10-04 19:20:00 +1000
50051b9589
Merge pull request #1723 from cicanci/feature/vs-item-group-condition
starkos
2021-10-20 16:55:20 -0600
7d5ccf819b
Merge pull request #1734 from afxw/master
starkos
2021-10-20 16:48:19 -0600
d216d1e900
Merge pull request #1720 from T-rvw/improve_justmycode
starkos
2021-10-20 16:24:07 -0600
a56972cbee
Merge pull request #1736 from sausagejohnson/patch-1
starkos
2021-10-20 09:59:06 -0600
87e7c9b759
Merge branch 'master' into patch-1
Sausage Johnson
2021-10-20 22:35:50 +1100
cd276f8971
Added conditional to VS ItemGroup
Bruno Cicanci
2021-09-28 18:00:02 +0100
07d8876f9e
Merge pull request #1730 from LORgames/ssurtees/compileasDocs
Samuel Surtees
2021-10-16 14:56:39 +1000
9347e1e472
Update showcase to include Orx
Sausage Johnson
2021-10-16 15:38:09 +1100
9c0bf5a860
Bootstrap.bat: Add vs2022 support
Bruno Camargo
2021-10-12 20:29:11 -0300
b73d56a9a8
Merge pull request #1710 from ActuallyaDeviloper/master
Samuel Surtees
2021-10-10 21:25:18 +1000
69ba8d6c7e
Merge branch 'master' into master
ActuallyaDeviloper
2021-10-09 18:52:14 +0200
865cc51b01
Added missing compileas values to docs
Sam Surtees
2021-10-07 19:50:51 +1000
53a44dd834
Merge pull request #1727 from LORgames/ssurtees/architectureDocs
starkos
2021-10-04 12:43:37 -0400
6ab74d59fc
Merge pull request #1726 from LORgames/ssurtees/dialectDocs
starkos
2021-10-04 12:43:08 -0400
52c48fb0b6
Updated architecture docs
Sam Surtees
2021-10-04 16:04:31 +1000
74de7795fd
Updated cdialect and cppdialect docs
Sam Surtees
2021-10-04 15:47:37 +1000
237e8206a2
Add support for SSE 4.2.
ActuallyaDeviloper
2021-09-30 20:30:50 +0200
a0e2f0db7b
improve support justmycode option
T-rvw
2021-09-20 02:32:45 +0800
1c1304637f
Merge pull request #1718 from starkos/deprecate-configuration'
starkos
2021-09-17 14:03:25 -0400
f815c012c9
Merge pull request #1712 from T-rvw/master
starkos
2021-09-17 13:58:32 -0400
c2b4b76436
add support for OpenMP in VS
T-rvw
2021-09-08 05:44:56 +0800
e9525eec34
Deprecate configuration()
starkos
2021-09-16 10:20:58 -0400
39f27e3fd4
Merge pull request #1687 from Jarod42/DocNewActionDeprecated
starkos
2021-09-16 10:35:57 -0400
38ccc25826
Merge pull request #1715 from KyrietS/docs-maintenance
Kyriet
2021-09-16 15:15:13 +0200
393fc4bc04
Docs maintenance
KyrietS
2021-09-15 22:36:11 +0200
0dd9c4bbdb
Merge pull request #1661 from depinxi/toolset-frameworkdirs
starkos
2021-09-14 08:50:47 -0400
0c87f0cc2d
Merge branch 'master' into toolset-frameworkdirs
Renaud Guillard
2021-09-11 11:10:37 +0200
bfafd86a14
Merge pull request #1713 from KyrietS/docusaurus-upgrade
Kyriet
2021-09-09 19:50:44 +0200
19f8561bd8
Upgrade docusaurus version to beta.6
KyrietS
2021-09-08 21:42:18 +0200
f78741fcf1
frameworkdirs and runpathdirs support for CodeLite generator
Renaud Guillard
2021-09-07 23:26:52 +0200
1526363877
Add frameworkdirs support to gmake and gmake2 with gcc/clang toolsets on macOS systems
Renaud Guillard
2020-11-04 10:55:30 +0100
07b4e9c8bd
Merge pull request #1704 from nickclark2016/feature/vs2022
starkos
2021-08-31 08:56:54 -0400
e3c2f78f46
Added VS2022, v143 default, unit tests
Nick Clark
2021-08-30 22:00:13 -0500
b3de107f4c
Merge pull request #1680 from Biswa96/fix-mingw
starkos
2021-08-20 06:33:19 -0400
ae86c99f1b
Merge branch 'master' into fix-mingw
Nick Clark
2021-08-16 16:41:59 -0400
19d1abe46b
Merge pull request #1670 from nickclark2016/issues/1670
starkos
2021-08-10 06:43:08 -0400
6023b47fb5
Merge pull request #1629 from tempura-sukiyaki/macos-universalbinary
starkos
2021-08-10 06:34:33 -0400
24486241b6
[Doc] Update deprecated entry for newaction
.
Jarod42
2021-08-08 23:32:16 +0200
42d340a9dd
Merge branch 'master' into macos-universalbinary
Nick Clark
2021-08-05 18:57:17 -0400
afa0acab49
Merge branch 'master' into fix-mingw
Nick Clark
2021-08-03 11:57:28 -0400
8c7fecefe3
Changed Off to equate to none, On to pdbonly, and Default to portable
Nicholaus Clark
2021-07-26 11:48:58 -0400
9b09c06b85
Merge pull request #1682 from starkos/community-update-9
starkos
2021-07-31 12:49:31 -0400
142abd70a5
Add Community Update #9
starkos
2021-07-31 12:43:07 -0400
cb43457bae
host: Fix some warnings with mingw gcc
Biswapriyo Nath
2021-07-29 23:53:33 +0530
0884f50742
contrib/curl: Import fix for pollfd structure conflict
Biswapriyo Nath
2021-07-29 23:50:55 +0530
6221a49b7e
Merge pull request #1673 from premake/issues/1655
Kyriet
2021-07-26 20:04:17 +0200
2cc5eff84f
Updated sidebar to include toolsversion link
Nicholaus Clark
2021-07-26 13:52:52 -0400
64f1b3494a
Merge pull request #1668 from starkos/v6-bootstrapping
starkos
2021-07-15 07:59:52 -0400
871057e688
Prefer embedded modules during release build bootstrapping
starkos
2021-07-14 13:53:17 -0400
e12e5afca0
Merge remote-tracking branch 'Jarod42/HandleBuildCommandForCodelite'
starkos
2021-07-08 06:40:55 -0400
4be2a96761
Merge remote-tracking branch 'nickclark2016/issues/1603'
starkos
2021-07-08 06:26:20 -0400
d863ec9f91
Merge pull request #1663 from Jarod42/DocFixCustomBuildCommands
starkos
2021-07-05 15:37:21 -0400
d01e117951
Handle buildcommand
for Codelite.
Jarod42
2021-07-03 13:29:43 +0200
a70c67b7e7
compilebuildoutputs make some comments obsolete.
Jarod42
2021-07-04 00:22:22 +0200
d953b332f4
Merge branch 'master' into issues/1603
Nick Clark
2021-06-30 00:31:17 -0400
32ba709ffa
Added D toolsets to documentation
Nicholaus Clark
2021-06-30 00:30:53 -0400
0c42fb8691
Merge pull request #1654 from depinxi/fix-xcode-sibling-targetextension-links
starkos
2021-06-28 16:41:18 -0400
1ce82af4d9
xcode4: Fix missing link of sibling project with custom targetextension
Renaud Guillard
2021-06-21 15:19:26 +0200
e0af9ba2b2
Merge pull request #1655 from nickclark2016/issues/1612
starkos
2021-06-25 08:47:41 -0400
371b3d02e7
Fix D compiler output for gmake and visual studio
Nicholaus Clark
2021-06-24 11:53:10 -0400
74eb572e63
Merge branch 'master' into issues/1612
Nick Clark
2021-06-24 08:28:06 -0400
a00beed417
Merge pull request #1657 from nickclark2016/issues/1656
Samuel Surtees
2021-06-24 22:13:44 +1000
076b9684af
Renormalized line endings in the repository
Nicholaus Clark
2021-06-23 20:03:18 -0400
ffdee19969
Added compiler version selection for visual studio projects
Nicholaus Clark
2021-06-23 19:20:00 -0400
88668962a8
Merge pull request #1635 from abhiss/patch-1
starkos
2021-06-14 12:21:36 -0400
b48fd2c4e9
Update Using-Premake.md
abhiss
2021-06-14 09:07:03 -0700
665af20c17
Merge pull request #1645 from Jarod42/prepostbuildmessageCodelite
starkos
2021-06-14 11:42:22 -0400
62d504383f
Merge pull request #1649 from depinxi/fix-curl-include-search-path
starkos
2021-06-14 07:45:49 -0400
4da7825927
Fix curl header search path
Renaud Guillard
2021-06-14 10:30:34 +0200
a56444a3fe
Add missing support for prebuildmessage/postbuildmessage for Codelite.
Jarod42
2021-06-11 20:15:33 +0200
cb09eca81e
Merge pull request #1644 from KyrietS/master
starkos
2021-06-10 17:54:50 -0400
fe98e430c5
Fix author name and update time on pages
KyrietS
2021-06-10 22:08:43 +0200
f15b586d77
Merge pull request #1642 from Troplo/patch-1
Kyriet
2021-06-10 21:40:32 +0200
07bddc14be
Fix spelling mistake
Troplo
2021-06-10 20:03:32 +1000
ea92474f55
Merge pull request #1638 from KyrietS/master
starkos
2021-06-09 10:55:13 -0400
38458a3624
Sort buildinputs
and buildoutputs
on xcode4 (#1631 )
tempura-sukiyaki
2021-06-08 07:03:59 +0900
504c764016
Fix broken links in docs
KyrietS
2021-06-01 23:24:42 +0200
ed25044cd2
fix typo
abhiss
2021-06-01 00:44:48 -0700
ebbbb72ab7
Enable pchheader for Codelite. (#1627 )
Joris Dauphin
2021-05-29 20:19:18 +0200
319e6738ea
Remove unnecessary script
tempura-sukiyaki
2021-05-25 09:53:56 +0900
7488cd73ff
Add --arch
to Premake build options
tempura-sukiyaki
2021-05-25 09:50:08 +0900
cadea925c3
Added support for Premake on macOS universal binary
tempura-sukiyaki
2021-05-20 12:02:33 +0900
23f32c2759
Merge pull request #1570 from hannes-harnisch/master
starkos
2021-05-16 16:04:03 -0400
857afd5557
Merge pull request #1625 from noresources/remove-ng-action-check
starkos
2021-05-11 14:50:41 -0400
43d83f803a
Remove "*ng" action deprecation and auto-fix
Renaud Guillard
2021-03-27 17:10:22 +0100
1c6f1eab5b
Corrected API based on suggestions and actual function
Hannes Harnisch
2021-05-03 02:37:32 +0200
83864eecf4
Added unit tests
Hannes Harnisch
2020-12-16 22:24:56 +0100
c7d0b96a3f
Added initial C++20 module support for Visual Studio
Hannes Harnisch
2020-12-16 21:24:53 +0100
efc152aa3b
Publish Community Update #8
starkos
2021-04-21 10:57:25 -0400
efd2ab50ba
Merge pull request #1619 from nickgravelyn/xcode-embed-libraries
starkos
2021-04-19 11:01:51 -0400
24b2b4abdd
Runpathdirs improvements (#1538 )
Renaud Guillard
2021-04-19 16:58:36 +0200
fae76cb027
Merge pull request #1555 from nickclark2016/issues/1443
starkos
2021-04-19 10:51:48 -0400
428fb911c3
Merge branch 'master' into issues/1443
Nick Clark
2021-04-17 22:43:51 -0400
626eedbc46
Split xcodeembedlibraries into embed and embedAndSign
Nick Gravelyn
2021-04-16 07:50:04 -0700
4ed74246b5
Add xcodeembedlibraries command
Nick Gravelyn
2020-10-03 11:27:34 -0700
0e93130442
Allow .dylib extension in links for Xcode
Nick Gravelyn
2020-09-25 15:26:04 -0700
65deb619f8
Revert "Fix download links on website"
starkos
2021-04-14 10:43:42 -0400
3ef2246dc7
Fix download links on website
starkos
2021-04-14 10:37:32 -0400
f7664adbba
Merge branch 'release/v5.0.0-alpha16'
starkos
2021-04-13 10:28:59 -0400
88dc1d2bb9
Restore dev version; release script fixes
starkos
2021-04-13 10:26:49 -0400
b34accd579
Bump release version to alpha16
starkos
2021-04-13 09:16:57 -0400
69588a4fa3
Merge pull request #1614 from starkos/website-blog
starkos
2021-04-12 10:13:04 -0400
66cf16aa7f
Set up blog; move community updates
starkos
2021-04-11 09:35:51 -0400
9878dde96a
Merge pull request #1607 from KyrietS/website-search
starkos
2021-04-10 11:35:55 -0400
eb4a70180b
Add Algolia search
KyrietS
2021-04-10 16:55:52 +0200
8715807977
Merge pull request #1610 from starkos/website-nav-cleanup
starkos
2021-04-10 10:28:45 -0400
bd66c0c32c
Improve new user website navigation
starkos
2021-03-30 10:02:26 -0400
954271148c
Merge pull request #1606 from withmorten/master
starkos
2021-04-06 14:13:37 -0400
c59e526677
add RemoveUnreferencedCodeData option to disable /Zc:inline
withmorten
2021-04-01 11:30:28 +0200
8e6955603f
Merge pull request #1608 from KyrietS/fix-readme
starkos
2021-04-04 09:59:46 -0400
86fa6981da
Merge pull request #1609 from KyrietS/aligning-docs-with-pr
starkos
2021-04-04 09:59:07 -0400
b93c124080
Encourage contributors to align the docs
KyrietS
2021-04-03 02:53:43 +0200
a268842f12
Fix Premake logo in README
KyrietS
2021-04-03 01:33:10 +0200
13567cdb58
Merge pull request #1604 from starkos/website-community-pages
starkos
2021-03-30 09:07:59 -0400
d32e893d47
Break out community section on website
starkos
2021-03-26 09:53:12 -0400
fdd7550ee1
Merge pull request #1600 from KyrietS/website-gh-action
starkos
2021-03-26 08:07:45 -0400
f333f82bc0
Add Github Action workflow for website deployment
KyrietS
2021-03-25 20:52:06 +0100
e2f97cb5a1
Merge pull request #1602 from starkos/website-landing-pages
starkos
2021-03-25 13:43:47 -0400
7bae4918d7
Rework website home & download pages
starkos
2021-03-24 10:42:08 -0400
2fb34d0319
Merge pull request #1597 from starkos/website-user-guide
starkos
2021-03-17 13:45:30 -0400
d9cab6a684
Port user guide pages from wiki
starkos
2021-03-16 11:47:10 -0400
c97edfa2a1
Merge pull request #1594 from KyrietS/api-reference-pages
starkos
2021-03-16 10:39:23 -0400
6caccfb212
Removed link to minimumversion.md
Kyriet
2021-03-16 10:45:44 +0100
57a2b5e3d9
Removed old auto-generated pages
KyrietS
2021-03-16 10:39:55 +0100
f46061fedc
Merge pull request #1593 from susnux/master
starkos
2021-03-13 14:44:21 -0500
e4ea089294
Added reference pages
KyrietS
2021-03-11 21:29:22 +0100
58bf18d483
Address review comments to allow explicit test to both true and false
Nicholaus Clark
2021-03-10 21:01:21 -0500
481b5dcfa2
Update to mbedtls 2.25
Ferdinand Thiessen
2021-03-10 16:34:13 +0100
c450dbfc7f
Merge pull request #1587 from KyrietS/new-website
starkos
2021-03-10 07:58:35 -0500
750f140b9d
Merge pull request #1589 from noresources/os-outputof-selective-std-stream
Samuel Surtees
2021-03-10 20:28:25 +1000
1055b4f03c
Removed 4.x docs
KyrietS
2021-03-09 23:27:24 +0100
8e75e1084b
os.outputof () raise error on invalid streams argument value
Renaud Guillard
2021-03-07 16:24:19 +0100
7f67a3ba67
Fix typo
Renaud Guillard
2021-03-07 16:02:57 +0100
45e691fc3a
Introduce new website with docs with docusaurus
KyrietS
2021-02-15 19:59:01 +0100
d9f15aec7c
os.outputof: add a second argument to select which stream to output
Renaud Guillard
2021-01-25 19:18:48 +0100
1b7d93e6d3
Merge pull request #1576 from pkurth/master
Samuel Surtees
2021-01-13 07:56:08 +1000
de9e1fc8ca
Mesh and amplification shader type for Visual Studio
Philipp Kurth
2021-01-12 18:11:17 +0100
9b8b035a8a
Merge pull request #1571 from cos-public/usefullpaths-vs-property
Samuel Surtees
2020-12-24 18:45:42 +1000
4b442fb009
useFullPaths config property for Visual Studio projects
cos
2020-12-18 02:27:35 +0200
831076d364
Merge pull request #1566 from ratzlaff/bootstrap_executable
Samuel Surtees
2020-12-09 15:47:03 +1000
0669ad57e1
Set execute bit on Bootstrap.bat
Ben Ratzlaff
2020-12-08 19:31:55 -0700
0f54214cf7
Merge pull request #1565 from ClxS/AllowUnsafeBlocks-net5-fix
Samuel Surtees
2020-12-08 11:06:52 +1000
cada88b037
Merge pull request #1564 from ClxS/net5-support
Samuel Surtees
2020-12-08 11:05:38 +1000
2e4df1f347
AllowUnsafeBlocks will now be a project level property in new format C# projects
Carl
2020-12-07 21:17:19 +0000
7af525d706
Simplified net platform check to include net[x]
Carl
2020-12-07 20:09:36 +0000
67f5bd12ff
Merge pull request #1562 from xenia-project/remove-moduledownloader
starkos
2020-11-27 14:45:15 -0500
21c9985f09
Remove moduledownloader to avoid RCE. Closes #1381 .
Rick Gibbed
2020-11-23 16:53:24 -0600
6e7f35f6dd
Merge pull request #1560 from dpeter99/master
Samuel Surtees
2020-11-22 05:16:53 +1000
eb717674e3
Added newer shader versions
dpeter99
2020-11-21 14:59:08 +0100
4138c3e7b9
Merge pull request #1552 from JoelLinn/fix-msc-flags
starkos
2020-11-10 08:36:32 -0500
0163b86628
msc Fix several flags. - Link-time optimizations now sets cl and ld flags. - Run-Time selection now adheres to runtime
setting. - Set Subsystem for WindowedApp
Joel Linn
2020-11-03 21:52:43 +0100
a443cd16ba
Added DisableFastUpToDateCheck for vs projects
nickclark2016
2020-11-04 19:34:52 -0500
f51aad1cd0
Merge pull request #1554 from JoelLinn/fix-lto-clang
Samuel Surtees
2020-11-09 21:50:49 +1000
e473d40832
clang Use llvm-ar
linker when LTO flag is set. It is required for some clang features like -flto
. Still defaults to ar
if the LinkTimeOptimization
flag is not set.
Joel Linn
2020-11-04 20:01:24 +0100
1aeb39dfce
Merge pull request #1551 from nickclark2016/issues/1545
starkos
2020-11-04 10:53:02 -0500
efaffca16d
Merge branch 'master' into issues/1545
Nick Clark
2020-10-29 23:20:42 -0400
82e50368dc
Merge pull request #1540 from noresources/xcode-improvements
Samuel Surtees
2020-10-30 11:42:29 +1000
712431f36e
Added NetCore to CLR API, added corresponding unit test
nickclark2016
2020-10-29 20:45:52 -0400
fb5f340025
Merge pull request #1542 from premake/improve-contrib-resources
Samuel Surtees
2020-10-25 11:01:52 +1000
76359f4c53
Add tips for new contributors; improve issue templates
starkos
2020-10-24 12:31:38 -0400
dfb93e1640
xcode4 sysincludedirs support update
Renaud Guillard
2020-10-23 09:58:07 +0200
5d06e68d45
xcode4 syslibdirs support
Renaud Guillard
2020-10-20 11:08:00 +0200
c6580ff1ce
Merge pull request #1534 from nickclark2016/issues/1526
starkos
2020-10-16 12:23:50 -0400
aaba74715f
Added disable for Just My Code debugging
nickclark2016
2020-10-12 11:06:58 -0400
0bf4fb6d09
Merge pull request #1532 from starkos/exclude-net-tests
Samuel Surtees
2020-10-08 12:08:00 +1000
0c792a0ff3
Disable network tests; add --test-all flag to enable
starkos
2020-10-07 09:31:15 -0400
4de75e9d4a
Merge pull request #1530 from LORgames/ssurtees/cleanup
Samuel Surtees
2020-10-02 23:38:44 +1000
ed01eef77f
Merge pull request #1529 from LORgames/ssurtees/nmakeBuildOptions
Samuel Surtees
2020-10-02 23:38:29 +1000
e5570876c0
Merge pull request #1528 from LORgames/ssurtees/tokens
Samuel Surtees
2020-10-02 23:38:17 +1000
0ed41a75bf
Merge pull request #1527 from LORgames/ssurtees/ciCleanup
Samuel Surtees
2020-10-02 23:34:52 +1000
7e0d37c84b
Remove unused code in vs2010_vcxproj.lua
Sam Surtees
2020-10-02 17:00:46 +1000
3e5e95e034
NMake projects can now specify buildoptions and cppdialect
Sam Surtees
2020-10-02 16:40:28 +1000
802435304f
Added COPYFILE and COPYDIR tokens
Sam Surtees
2020-10-02 16:24:34 +1000
67d06f00dd
Removed old CI build files
Sam Surtees
2020-10-02 15:57:24 +1000
796f517511
Merge pull request #1525 from Jarod42/OneConfigurationSelectedInCodelite
starkos
2020-09-30 10:07:14 -0400
d9c478e92c
Only active (i.e. unique) configuration should be selected. Select first one. "defaultConfiguration"
seems not yet implemented.
Jarod42
2020-09-29 13:24:26 +0200
57f805fb21
Merge pull request #1523 from nickclark2016/master
Samuel Surtees
2020-09-27 09:21:50 +1000
9379f284ee
Added C++1z and C++2a dialect options for XCode
nickclark2016
2020-09-25 22:22:44 -0400
96a3432529
Merge pull request #1515 from cos-public/conformance-mode-flag
Samuel Surtees
2020-09-24 08:36:38 +1000
6b545b9cf8
Merge pull request #1522 from nickclark2016/master
Samuel Surtees
2020-09-24 08:31:01 +1000
6a01e51df0
Fixed external library link names for clang in VS2019+
nickclark2016
2020-09-21 18:01:55 -0400
3fe03f5b79
conformanceMode config property
cos
2020-09-20 23:08:51 +0300
6104f3a8a5
ConformanceMode flag implemented for >= vs2017
cos
2020-09-11 05:26:00 +0300
15a07510ab
Merge pull request #1519 from nickgravelyn/xcode-metal-shaders
Samuel Surtees
2020-09-14 18:01:01 +1000
78941e415b
Add Metal shader files as source code
Nick Gravelyn
2020-09-13 11:04:22 -0700
670935a23f
Merge pull request #1506 from Jarod42/FixQuoteEscapingForCodelite
Samuel Surtees
2020-08-31 22:27:04 +1000
14185d483e
Merge pull request #1505 from Jarod42/sysincludedirFixForCodelite
Samuel Surtees
2020-08-30 22:03:24 +1000
f91def371d
Split UTs according to review.
Jarod42
2020-08-30 11:25:06 +0200
9842a9c61a
Fix quote escaping. -> fix define with quote -> fix SharedLib (at least on windows).
Jarod42
2020-08-30 09:38:26 +0200
157f40cdac
Fix sysincludedirs for codelite.
Jarod42
2020-08-29 16:39:23 +0200
55b714d9a5
Merge pull request #1503 from continue98/cppdialect-update
Samuel Surtees
2020-08-22 13:54:47 +1000
31707a40c4
Update cxx standard; Add C++ latest for gcc; Update GCC tests
$continue$
2020-08-21 21:39:55 +0300
75c74f2c4a
Merge pull request #1499 from sphene/feature/actions-artifacts
Samuel Surtees
2020-08-21 16:19:49 +1000
447ab6f29c
Add step name, platform suffix and rename artifacts
Timotej
2020-08-20 18:48:29 +0200
a1024748b1
Merge pull request #1477 from socialpoint/recognize-swift-files-as-source-code
Samuel Surtees
2020-08-20 22:53:48 +1000
06ae9d9c0a
Add artifacts for Windows, Linux and MacOS
Timotej
2020-08-19 18:09:53 +0200
8a37c05075
Add swift tests
Rafael Lecina
2020-08-06 01:07:08 +0200
68f8e9547e
Merge branch 'master' into recognize-swift-files-as-source-code
sp-rafael-lecina
2020-07-30 22:42:44 +0200
5dfb248a53
Revert change to use single value settings specific format for xcode
Rafael Lecina
2020-07-30 22:41:33 +0200
591194dfcf
Merge pull request #1485 from LORgames/ssurtees/touchfile
starkos
2020-07-10 15:02:08 -0400
08a19770f8
Merge pull request #1484 from LORgames/ssurtees/symlink
starkos
2020-07-10 14:56:25 -0400
6f5c8d7e91
Merge pull request #1483 from LORgames/ssurtees/details
starkos
2020-07-10 14:54:37 -0400
a18ad99fa5
Merge pull request #1482 from LORgames/ssurtees/disableTest
starkos
2020-07-10 14:51:33 -0400
cb8126991b
Merge pull request #1481 from LORgames/ssurtees/xcode
starkos
2020-07-10 14:49:21 -0400
29894d8dbf
Added Windows implementation to os.touchfile to avoid issues with truncating the file
Sam Surtees
2020-07-11 02:29:35 +1000
ce186b1292
Fixed issue with os.matchfiles and symlinks
Sam Surtees
2020-07-11 02:02:42 +1000
1317a2ed04
Add file details to Windows builds including version number
Sam Surtees
2020-07-11 00:46:48 +1000
a56be783de
Disable redirect test until HTTP endpoint is fixed
Sam Surtees
2020-07-11 00:03:12 +1000
926c7982de
Improved ability to override XCode generator
Sam Surtees
2020-07-10 23:49:05 +1000
3468be5982
Add support for .swift file extension on xcode_common.lua Add support for setting swiftversion
Rafael Lecina
2020-07-07 08:32:51 +0200
2cee14c124
Merge pull request #1447 from ethan-wallace/vs-warnings
Samuel Surtees
2020-06-21 15:37:56 +1000
55cd0525fa
Merge pull request #1473 from noresources/osgetversion-macosx
Samuel Surtees
2020-06-21 15:17:51 +1000
acda348b4b
Added new 'warning' levels
Ethan Wallace
2020-06-19 14:09:14 -0400
454a54961b
Merge branch 'master' into vs-warnings
Ethan Wallace
2020-06-18 17:57:28 -0400
55099c4bd2
macOS os.getversion() improvements
Renaud Guillard
2020-06-18 02:40:28 +0200
5fa6d359c1
Merge pull request #1468 from noresources/toolset-macosx-systemversion
starkos
2020-06-16 06:38:35 -0400
5b6ba6ec27
remove systemversion string validation
Renaud Guillard
2020-06-15 10:29:16 +0200
c923e04486
macOS deployment target support for gcc and clang
Renaud Guillard
2020-06-11 20:34:05 +0200
2c42771f3f
Merge pull request #1462 from nickclark2016/master
Samuel Surtees
2020-06-11 11:54:26 +1000
48276f5181
Added clang as a valid option for projects generated with vs2019
nickclark2016
2020-06-07 12:44:36 -0400
9d84f74391
Merge pull request #1460 from nickclark2016/master
Samuel Surtees
2020-06-07 15:11:16 +1000
572e4036b9
Added gnu++20 option
Nick Clark
2020-06-02 11:52:44 -0400
4a627cc764
Add C++20 cppdialect for C++ projects
nickclark2016
2020-06-01 19:49:55 -0400
5bb0bef41c
Merge pull request #1454 from noresources/bootstra-clean
Samuel Surtees
2020-05-26 12:51:22 +1000
be31d437b5
Add cleaning instructions to Bootstrap.mak
Renaud Guillard
2020-05-25 22:08:02 +0200
8f437877bf
Bootstrap.mak clean target(s)
Renaud Guillard
2020-05-24 13:20:53 +0200
c620b80566
Add Windows malware analysis step to release checklist
starkos
2020-05-21 06:34:42 -0400
b271a46cc4
Merge branch 'master' into vs-warnings
Ethan Wallace
2020-05-16 20:56:06 -0400
1453c7c5fd
Updated tests to reflect new flag
Ethan Wallace
2020-05-16 20:29:32 -0400
b47a949c75
Merge pull request #1446 from rhuvendiek/master
starkos
2020-05-16 15:00:23 -0400
ae26a6f41f
Added /Wall to possible warning levels for Visual Studio
Ethan Wallace
2020-05-15 15:01:29 -0400
79eb04b5e6
Do not add <Link> for .NET resources or the resource will not be properly embedded.
rhuvendiek
2020-05-13 21:25:57 +0200
09dbfca63f
Merge pull request #1439 from withmorten/master
starkos
2020-05-01 10:17:08 -0400
df58fd93de
only set XPDeprecationWarning to false when choosing toolset v141_xp in config; add tests
withmorten
2020-04-30 16:51:25 +0200
aedeb3273c
disable XP deprecation warning for visual studio projects
withmorten
2020-04-29 20:44:17 +0200
5d0b64c175
Merge pull request #1430 from Enhex/fix_codelite_command
Samuel Surtees
2020-04-26 21:33:49 +1000
fdbdee359c
fixed adding LD_LIBRARY_PATH to the executable run command.
Enhex
2020-04-26 04:09:50 +0300
78e25096a7
Merge branch 'release/v5.0.0-alpha15'
starkos
2020-04-23 14:59:18 -0400
dd934f7308
Restore dev version
starkos
2020-04-23 14:59:07 -0400
ffa8778a14
Update support files for 5.0-alpha15 release
starkos
2020-04-23 14:32:38 -0400
012c3418b2
Merge pull request #1427 from premake/release-improvements
Samuel Surtees
2020-04-22 22:58:55 +1000
760417a348
Fix up and improve the release docs and script
starkos
2020-04-21 17:01:55 -0400
07ab4ccee4
Merge pull request #1424 from starkos/fix/vs2017-system-latest
Samuel Surtees
2020-04-16 02:26:46 +1000
71156f3ec4
Merge pull request #1422 from LORgames/ssurtees/githubActions
starkos
2020-04-15 09:10:54 -0400
a38135d712
Fix systemversion("latest") on VS2017
starkos
2020-04-15 09:02:37 -0400
55d5196243
Added GitHub Actions
Sam Surtees
2020-04-10 00:30:57 +1000
3b5f6e60c7
Merge remote-tracking branch 'starkos/feature/vs-enablewarnings'
starkos
2020-04-07 10:00:26 -0400
ae5d93a1a8
Enable enablewarnings() for MSC
starkos
2020-04-06 18:01:36 -0400
4c11d6e123
Merge remote-tracking branch 'LORgames/ssurtees/objectiveC'
starkos
2020-04-06 17:37:49 -0400
9def08f1d6
Merge pull request #1420 from premake/fix/bootstrap-mingw
starkos
2020-04-01 09:29:05 -0400
19034686aa
Restore "version.lib" pragma for os.getversion
Jason Perkins
2020-03-30 18:06:48 -0400
ac874b91a4
Fix remaining MinGW build issues
Jason Perkins
2020-03-30 17:00:38 -0400
f29f8b2030
Fix MinGW64 build
tdesveaux
2018-07-19 22:55:59 +0200
987bae9859
os_stat: Use _stat instead of _stat64i32
tdesveaux
2018-06-03 21:01:13 +0200
7cad09ed18
Merge pull request #1419 from starkos/fix/issue-1411
Samuel Surtees
2020-03-31 18:22:37 +1000
a4bba42013
Added support for Objective-C and Objective-C++ in xcode and gmake2
Sam Surtees
2018-05-14 20:19:16 +1000
ecaebbad06
Fix #1411 : Remove "|" from Codelite config names
starkos
2020-03-30 15:57:52 -0400
c4f36032cc
Merge pull request #1415 from englercj/c++-ext-support
Samuel Surtees
2020-03-28 18:55:42 +1000
92888e8c33
Add .c++ to a few spots it was missing
Chad Engler
2020-03-27 18:50:41 -0700
5b2f92c9ce
Merge pull request #1404 from Mikhael-Danilov/master
starkos
2020-03-22 13:09:09 -0400
7c0c02acfd
Place all generated files in separate GENERATED list, so they all can be cleaned by clean target.
Mikhael Danilov
2020-02-21 14:00:19 +0300
6ca121993b
Merge pull request #1403 from redorav/master
starkos
2020-03-05 18:50:50 -0500
8c985b253a
Merge branch 'master' into master
redorav
2020-02-27 19:47:35 +0000
4ca4a1d0a0
Add build steps to Visual Studio
Emilio López
2020-02-27 19:45:56 +0000
24458c6a25
Merge pull request #1406 from starkos/fix-deferred-join-delimiter
Samuel Surtees
2020-02-26 19:06:36 +1000
40e3fbf5ea
Change deferred join delimiter to non-printable character
tempura-sukiyaki
2020-01-06 02:45:51 +0900
0a9844891d
Merge pull request #1402 from yuyoyuppe/fix_1172
Samuel Surtees
2020-02-18 23:12:34 +1000
374618b908
Remove checkFunc from Resource files
yuyoyuppe
2020-02-14 13:51:08 +0300
789c0ac343
Merge pull request #1401 from starkos/fix-pr-1013
Samuel Surtees
2020-02-14 16:58:49 +1000
ed92aba9c2
Remove commands optimization which breaks tokens
starkos
2020-02-13 20:04:24 -0500
80b8c1fedf
Merge pull request #1396 from LORgames/ssurtees/linkgroupsFix
starkos
2020-02-12 20:28:50 -0500
f8a88c362c
Fixed bug with linkgroups only working on Premake projects
Sam Surtees
2020-02-02 16:46:52 +1000
a640f86d5b
Merge pull request #1395 from LORgames/ssurtees/normalizeFix
Samuel Surtees
2020-02-04 22:45:01 +1000
9128498bf9
Fixed edge case in path.normalize
Sam Surtees
2020-02-02 16:30:44 +1000
63a1e5ff3b
Merge pull request #1386 from ClxS/netcore_publish
starkos
2020-01-08 21:00:56 -0500
53accacd3e
Merge branch 'master' into netcore_publish
Carl
2020-01-08 10:46:06 +0000
237258b096
Merge pull request #1385 from tempura-sukiyaki/fix-pull-request-template
Samuel Surtees
2020-01-07 15:40:01 +1000
148bd00268
Fixed test failures
Carl
2020-01-05 20:25:40 +0000
33e5be812c
Initial netcore support (#2 )
Carl
2020-01-05 19:59:51 +0000
07cf24caf1
Fix pull request template
tempura-sukiyaki
2020-01-06 04:27:42 +0900
09ee833493
Merge pull request #1362 from LORgames/ssurtees/androidTestFix
Samuel Surtees
2019-11-16 16:02:45 +1000
cd6fa6a0ab
Merge pull request #1365 from r-a-sattarov/master
@starkos
2019-11-15 10:15:46 -0500
2d7de21634
Merge branch 'master' into master
r-a-sattarov
2019-11-10 17:55:06 +0300
fe962f898c
Merge pull request #1360 from sp-jordi-vilalta/feature/fix-os-return
Samuel Surtees
2019-11-11 00:07:15 +1000
907c83d840
E2K: fixed build by MCST lcc compiler
r-a-sattarov
2019-11-10 14:31:01 +0300
af3509fbef
Merge pull request #1361 from LORgames/ssurtees/simplifyTest
@starkos
2019-11-08 10:06:21 -0500
448fb5c697
Fixed inconsistencies in Android VS project test
Sam Surtees
2019-11-07 02:34:38 +1000
b976d2f178
Simplified unit test to resolve path issues
Sam Surtees
2019-11-07 00:53:52 +1000
f76aa6812e
Merge branch 'master' into feature/fix-os-return
Jordi Vilalta Prat
2019-11-04 11:25:23 +0100
bd70a11d1c
Merge pull request #1359 from tbasnoopy/master
@starkos
2019-11-01 08:52:45 -0400
75ceeb50c6
Fix the return values of os.rmdir() and os.remove()
Jordi Vilalta Prat
2019-10-31 16:54:37 +0100
785c8452ee
add assemblyDebug
Skibbe
2019-10-31 13:24:29 +0100
55abe47caf
Fix a few copy-pasted comments
Jordi Vilalta Prat
2019-10-31 12:38:18 +0100
b96bc35ba1
Merge pull request #1357 from starkos/deprecate-debuggerflavor
@starkos
2019-10-23 17:16:09 -0400
bffce3e4cb
Fix failing gmake2 unit test
starkos
2019-10-21 21:27:55 -0400
3da7869498
Merge pull request #1358 from zlnimda/master
@starkos
2019-10-21 16:07:47 -0400
448b5cb3ee
Merge pull request #1229 from LORgames/ssurtees/gmake2Fix
@starkos
2019-10-21 16:05:57 -0400
95504b1c65
Added support for Dx11.3 shader model
Alexandre Boulet
2019-10-21 19:17:39 +0200
da8054146f
Replace debuggerflavor with debugger (take #2 )
starkos
2019-10-21 11:47:07 -0400
c4e2dca65f
Merge pull request #1356 from starkos/xcodebuildresources-patterns
Samuel Surtees
2019-10-21 22:19:14 +1000
1692363fd9
Allow wildcards in xcodebuildresources
starkos
2019-10-21 07:20:06 -0400
0987dcdec8
Merge pull request #1355 from starkos/shaderincludedirs2
Samuel Surtees
2019-10-21 11:18:56 +1000
983333eab3
Add shaderincludedirs to fxcompile configuration
arcturus
2019-03-20 19:44:18 +0000
00052e182d
Merge pull request #1353 from fountainment/master
@starkos
2019-10-17 10:10:21 -0400
bcbe25545e
Fix premake4.lua bootstrap build script
C.Even
2019-10-17 02:22:50 +0800
3f0cf0b5c0
Merge pull request #1345 from kaldap/registry
@starkos
2019-10-14 16:01:14 -0400
c3a044ff1d
Merge pull request #1192 from dsvi/dsvi-patch-1
@starkos
2019-10-14 15:45:46 -0400
95fb306b2b
New 'listWindowsRegistry' OS API method for enumerating content of single Windows registry subkey
Petr Kalandra
2019-10-10 10:36:23 +0200
b02c495d02
Merge pull request #1352 from LORgames/ssurtees/testImprovement
@starkos
2019-10-13 12:56:57 -0400
c85e8203d0
Improved test runner usage
Sam Surtees
2018-06-15 00:51:36 +1000
96a14c005a
Merge pull request #1351 from LORgames/ssurtees/vcxitems
@starkos
2019-10-13 12:08:32 -0400
256e176eb1
Added support for vcxitems project generation for VS2013+
Sam Surtees
2019-08-09 00:16:11 +1000
b5471154a6
Update issue templates
@starkos
2019-10-09 10:19:04 -0400
f1bf795088
Fix feature request title and description
@starkos
2019-10-09 10:18:00 -0400
ad89dfcb0d
Merge pull request #1342 from premake/improve-bug-template
@starkos
2019-10-08 10:28:44 -0400
0d86d31776
Merge pull request #1343 from premake/improve-feature-template
@starkos
2019-10-08 10:28:28 -0400
e70ba99c4a
Merge pull request #1341 from premake/get-help-issue-template
@starkos
2019-10-08 10:27:45 -0400
675f22cc32
Improve feature request template
@starkos
2019-10-08 10:03:27 -0400
398dff5a80
Improve bug reporting template
@starkos
2019-10-08 09:52:50 -0400
b4191ca1f6
Add new issue template
@starkos
2019-10-08 09:44:56 -0400
e59da0882e
Add new issue template "Get help"
@starkos
2019-10-08 09:36:21 -0400
1a8bd062c3
Merge pull request #1340 from jp31415926/upgrade-lua
Samuel Surtees
2019-10-08 00:53:46 +1000
4676139abb
Upgrade Lua from 5.3.4 to 5.3.5
John Price
2019-10-06 13:09:55 -0500
38c29d7533
Merge pull request #1289 from mmuman/haiku-fixes
Samuel Surtees
2019-10-01 22:31:17 +1000
fd8bfef352
Fix Haiku support
François Revol
2019-05-18 19:11:35 +0200
e5e4f382e2
Merge pull request #1337 from baconpaul/macosx-deployment-1336
Samuel Surtees
2019-09-22 22:23:56 +1000
73805ea2db
On OSX, convert systemversion to MACOSX_DEPLOYMENT_TARGET
Paul
2019-09-22 08:06:19 -0400
49175231fe
Merge pull request #1334 from ratzlaff/vc2008_compileas
Samuel Surtees
2019-09-15 22:41:18 +1000
ebbc6de2d8
Implement 'compileas' for vc2008
Ben Ratzlaff
2019-09-13 21:05:49 -0700
d0377b99f9
Merge pull request #1333 from ratzlaff/case_collision_cleanup
Samuel Surtees
2019-09-13 17:03:27 +1000
25a580fbed
Cleanup the flow control of PR #1332
Ben Ratzlaff
2019-09-12 21:14:47 -0700
53e4f81312
Merge pull request #1332 from ratzlaff/fix_case_insensitive_collisions
Samuel Surtees
2019-09-12 15:57:41 +1000
5142230999
Account for filename collisions on systems with case-insensitive file systems
Ben Ratzlaff
2019-09-08 23:49:32 -0700
a9f04f3048
Merge pull request #1327 from premake/feature/pr-template
Samuel Surtees
2019-08-30 01:25:35 +1000
c5679d4ecc
Add a pull request template
starkos
2019-08-29 10:22:31 -0400
e61480245f
Merge pull request #1326 from premake/issue-templates
Samuel Surtees
2019-08-29 18:54:00 +1000
d7e670afc9
Update issue templates
@starkos
2019-08-28 16:27:00 -0400
64af84deb7
Merge pull request #1325 from starkos/update-readme
@starkos
2019-08-27 11:29:02 -0400
9a351cc745
Improve the README
starkos
2019-08-20 20:09:37 -0400
376426d411
Merge pull request #1324 from starkos/contributing-page
@starkos
2019-08-21 11:11:19 -0400
37c2e23e2e
Add a CONTRIBUTING.md
starkos
2019-08-19 20:19:45 -0400
4546e23b7d
Merge pull request #1323 from starkos/update-copyrights
@starkos
2019-08-20 10:30:21 -0400
107a3c5e78
Update copyright year in support files
starkos
2019-08-19 20:21:36 -0400
367b9822c0
Merge pull request #1316 from starkos/feature/funding
Samuel Surtees
2019-07-24 11:27:05 +1000
dc0dac5506
Merge branch 'master' into feature/funding
@starkos
2019-07-23 11:35:34 -0400
7be8e9a6ba
Add FUNDING.yml for GitHub Sponsors
starkos
2019-07-22 18:52:24 -0400
62420d4713
Merge pull request #1318 from LORgames/pfox/gnustl
Samuel Surtees
2019-07-23 22:04:35 +1000
5fbd357d3a
Updated mismatched android config to the value in the allowed stl table
Paul Fox
2019-07-23 21:47:43 +1000
d2dcf707ac
Merge pull request #1313 from opencollective/opencollective
@starkos
2019-07-22 07:23:22 -0400
b2a50101d6
Added financial contributors to the README
Jess
2019-07-15 06:17:53 -0700
94f6d63d4c
Merge pull request #1305 from cfs-pure/patch-1
Samuel Surtees
2019-06-30 22:25:45 +1000
7d910ad5bc
Reconcile logic within os_matchisfile()
cfs-pure
2019-06-27 15:50:21 -0700
900e4b0d86
Merge pull request #1285 from ifarbod/vs16-compat-android
Samuel Surtees
2019-06-08 08:34:30 +1000
9506f1aae4
Test against VS15 and VS16 as pointed out by @samsinsane
iFarbod
2019-06-07 22:14:15 +0430
b173d0890a
Merge pull request #1296 from tdesveauxPKFX/package-source-fix
Samuel Surtees
2019-06-07 16:36:36 +1000
f930e7095c
Merge pull request #1275 from LORgames/ssurtees/codeliteFixes
Samuel Surtees
2019-06-07 13:54:45 +1000
d561c80ed4
Merge pull request #1298 from TurkeyMan/d_updates
@starkos
2019-06-03 17:21:02 -0400
f7416857a1
Update D module to VS2019 and latest D compiler options.
Manu Evans
2019-06-02 01:41:27 -0700
e4d8121f9c
package.lua: Fix source package not containing scripts.c
tdesveaux
2019-05-30 19:10:28 +0200
465e35e14d
package.lua: do not use gitattributes export-ignore as it's used by github package as well
tdesveaux
2019-05-30 19:10:03 +0200
5f0b1ce005
Fix android test case for minVSversion
iFarbod
2019-05-24 16:07:21 +0430
836cbfa96d
Use correct values for MinimumVisualStudioVersion in Android projects
iFarbod
2019-05-08 19:10:14 +0430
82bcf8b676
Merge pull request #1282 from ifarbod/fix-vs2019-icon
Samuel Surtees
2019-05-08 12:15:40 +1000
7c5fd94601
Fix VS2019 solution icons
iFarbod
2019-05-07 20:11:05 +0430
d7c27fdbe8
Merge pull request #1281 from tdesveauxPKFX/package/source_improvements
Samuel Surtees
2019-05-06 00:26:09 +1000
932ecae300
Merge pull request #1280 from tdesveauxPKFX/bootstrap_latest_vs
Samuel Surtees
2019-05-06 00:24:05 +1000
1029d1e2ce
Merge pull request #1279 from premake/release-5.0-alpha14
Samuel Surtees
2019-05-06 00:19:36 +1000
cf290de504
Package: Add xcode and codelite projects to source package
Thomas Desveaux
2019-05-04 17:22:56 +0200
625e6d40e6
Bootstrap: Use gmake2 instead of gmake
Thomas Desveaux
2019-05-04 17:17:19 +0200
552c00cbd8
Package: Replace gmake with gmake2 for source package
Thomas Desveaux
2019-05-04 17:16:52 +0200
9ac4db937c
Post Alpha14 release: Set PREMAKE_VERSION to dev
Thomas Desveaux
2019-05-04 16:56:10 +0200
f1dbf78e25
README: Update commit since last release shield for alpha14
Thomas Desveaux
2019-05-04 16:29:03 +0200
fe78c5689e
Package.lua: Minor fix to premakeBin value
Thomas Desveaux
2019-05-04 16:03:07 +0200
830e13f06c
Bootstrap.bat: Change default behaviour to bootstrap with latest Visual Studio available
Thomas Desveaux
2019-05-04 15:30:15 +0200
e8288a7260
CHANGES.txt: Add merged PRs since alpha13
Thomas Desveaux
2019-05-04 14:21:32 +0200
ff368fcceb
Bump PREMAKE_VERSION to alpha14
Thomas Desveaux
2019-01-04 16:39:28 +0100
ca50a00bdf
Merge pull request #1278 from tdesveauxPKFX/redist_improvement
Thomas Desveaux
2019-05-04 14:07:13 +0200
d413f5c360
Bootstrap.mak: Add macosx alias for osx to match Premake os.host()
Thomas Desveaux
2019-05-03 17:35:04 +0200
898fe7b599
Package: Use Premake action list to generate projects for source package
Thomas Desveaux
2019-05-02 21:21:51 +0200
74421d13d8
Package: Add a third optional argument to select compiler for Bootstrapping
Thomas Desveaux
2019-05-02 21:21:15 +0200
1e0de4c213
Bootstrap.bat: Add vs2019 support
Thomas Desveaux
2019-05-02 21:12:36 +0200
5c63230468
Package: Shallow clone repository
Thomas Desveaux
2019-05-01 20:40:52 +0200
d793402414
Package: Fix repository not correctly removed due to git objects being read only
Thomas Desveaux
2019-05-01 20:30:23 +0200
0038842032
Package: Adapt required tools to new process
Thomas Desveaux
2019-05-01 19:09:23 +0200
886cddc406
Package: Add .gitattributes to ignore some files when packaging
Thomas Desveaux
2019-05-01 19:09:05 +0200
63322c80e2
Package: Use git archive to create Premake archives
Thomas Desveaux
2019-05-01 19:08:33 +0200
d5514e8e1c
Package: Bootstrap Premake in cloned repository
Thomas Desveaux
2019-05-01 19:07:39 +0200
b364a763ee
Improve Windows Bootstrap by automating Visual Studio environment setup
Thomas Desveaux
2019-05-01 16:51:17 +0200
cdb6d3f3da
Merge pull request #1276 from LORgames/ssurtees/codeliteForceIncludes
Thomas Desveaux
2019-05-02 19:35:38 +0200
4531b0de4a
Fixed various issues with escaping in CodeLite generator
Sam Surtees
2019-05-02 02:37:22 +1000
b6c9bc33d5
Added support for forceincludes in CodeLite
Sam Surtees
2019-05-02 03:07:02 +1000
5913b0ebaa
Merge pull request #1244 from LORgames/ssurtees/detokenFix
Samuel Surtees
2019-04-30 22:01:24 +1000
6fafa2733a
Merge pull request #1230 from LORgames/ssurtees/codeliteEscapes
Samuel Surtees
2019-04-30 21:32:06 +1000
3b31b6f054
Codelite: Add tests for pre/postbuildcommands with escaped char
Thomas Desveaux
2019-01-21 20:21:43 +0100
37f9a09c0d
Removed excessive escaping in CodeLite generator
Sam Surtees
2019-01-21 02:06:05 +1000
ee01df2fff
Merge pull request #1267 from ratzlaff/json_implementation
Samuel Surtees
2019-04-18 13:09:43 +1000
0c644dc1f9
Merge pull request #1228 from LORgames/ssurtees/win64
Samuel Surtees
2019-04-08 23:03:05 +1000
1510109588
Merge pull request #1266 from ifarbod/android-visibility-hidden
Samuel Surtees
2019-04-08 23:01:58 +1000
a2b78332c5
Implement the 'visibility' API for Android projects
iFarbod
2019-04-08 12:42:01 +0430
7589ab6e37
Provide access to json implementation
Ben Ratzlaff
2019-04-05 12:28:35 -0700
cccad35b5e
Merge pull request #1264 from ifarbod/android-fixes-stage-1
Samuel Surtees
2019-04-05 02:39:36 +1000
efb0a4e948
Merge branch 'master' into android-fixes-stage-1
iFarbod
2019-04-04 20:55:21 +0430
feddca8a42
Android fixes, stage 1
iFarbod
2019-04-04 20:46:07 +0430
53dfe1e19d
Merge pull request #1258 from CosmicRey/master
Samuel Surtees
2019-04-05 00:36:20 +1000
d152f0e5e4
Added support for Visual Studio 2019 solutions
Reynald Brassard
2019-03-17 09:03:17 -0700
8ea5bafee2
Merge pull request #1253 from ratzlaff/xcode_newid_determinism
Samuel Surtees
2019-03-17 23:07:51 +1000
b17b17a71d
Increase determinism by using relative paths as input to xcode.newid
Ben Ratzlaff
2019-03-05 09:17:44 -0700
a413f904d7
Merge pull request #1240 from WorldofBay/patch-1
Samuel Surtees
2019-03-12 21:09:33 +1000
4639116959
Merge pull request #1249 from WorldofBay/patch-2
Samuel Surtees
2019-02-24 21:44:46 +1000
8ead541af6
do not clear _isIncludingExternal in nested calls
WorldofBay
2019-02-21 15:13:04 +0100
3dbbc32a88
Merge pull request #1248 from tritao/roslyn_csc
Samuel Surtees
2019-02-20 00:27:13 +1000
4464c4291b
Default to Roslyn-based csc
compiler on all platforms.
Joao Matos
2019-02-18 16:21:05 +0000
73f14baaba
Merge pull request #1247 from tritao/csversion_dotnet
Samuel Surtees
2019-02-18 23:19:13 +1000
d0ab1edf67
Added support for csversion
API to dotnet toolset.
Joao Matos
2019-02-18 12:37:21 +0000
1d24f9994b
Fixed issue with detoken not handling deferred joins correctly
Sam Surtees
2019-02-14 23:14:34 +1000
213057ff2e
2 new tests for canLink
WorldofBay
2019-02-07 15:10:58 +0100
b888c61634
allow linking of mixed c++ assemblies
WorldofBay
2019-02-07 14:53:58 +0100
cda4f94e28
Merge pull request #1239 from macsforme/xcode_startproject
Samuel Surtees
2019-02-07 19:59:41 +1000
0d928d6093
Implemented the startproject option for xcode by copying the functionality from vs2005.
Joshua Bodine
2019-02-06 21:02:26 -0700
339a5f6f83
Merge pull request #1236 from CosmicRey/master
Samuel Surtees
2019-02-01 16:16:20 +1000
fea2be1909
Added support for Dx12 shader models
Reynald Brassard
2019-01-31 22:02:46 -0800
00c8d53c53
Merge pull request #1231 from LORgames/ssurtees/xcodeFix
Thomas Desveaux
2019-01-21 13:24:11 +0100
ab02e3c4f8
Fixed issue with per-configuration build commands not returning errors correctly
Sam Surtees
2019-01-21 20:04:31 +1000
8568b607ba
Generated makefiles no longer error when a configuration can be missing
Sam Surtees
2019-01-21 01:46:44 +1000
3c809fb847
Added Win64 as a recognized platform
Sam Surtees
2019-01-21 00:47:14 +1000
ada0d6c361
Merge pull request #1224 from WorldofBay/patch-1
Samuel Surtees
2019-01-13 23:02:44 +1000
394f7667ca
add missing local
WorldofBay
2019-01-11 16:14:19 +0100
1d469fc518
Merge pull request #1067 from ratzlaff/xcode_debugformat
Samuel Surtees
2019-01-11 12:59:39 +1000
698f343ea7
Merge pull request #1220 from ifarbod/fix-androidproj-apilevel
Samuel Surtees
2019-01-10 22:19:32 +1000
652abbfa8e
Remove the androidAPILevel() duplicate definition
iFarbod
2019-01-10 15:27:23 +0330
e05e66a4fc
Merge pull request #1221 from WorldofBay/patch-1
Samuel Surtees
2019-01-10 18:41:09 +1000
70705b84f7
add nil check to fileconfig.hasFileSetting (gmake)
WorldofBay
2019-01-10 09:03:43 +0100
3cb523056c
Implement the androidapilevel() API in Android packaging projects
iFarbod
2019-01-10 02:07:06 +0330
46bffb2f6a
Merge pull request #1218 from Dingobloo/xctest
Samuel Surtees
2019-01-09 16:15:54 +1000
c0ceb0f26d
Added support & tests for XCTest sharedlibtype
Ross Brackstone
2019-01-09 14:12:44 +1000
ffc1596a23
Merge pull request #1206 from pintodragon/feature/codelite_update
Samuel Surtees
2018-12-23 23:59:54 +1000
80a85aed7d
Updated code lite to properly add LD_LIBRARY_PATH is set if libdirs is set
Justin Chrysler
2018-12-04 09:08:08 -0500
6e380c0242
Merge pull request #1203 from tempura-sukiyaki/vsandroid-javacompile
Samuel Surtees
2018-12-06 18:17:40 +1000
0002511d08
Add support for JavaCompile in vsandroid
tempura-sukiyaki
2018-12-06 16:47:55 +0900
0f0c1d134e
Merge pull request #1202 from Blizzard/file_name
Samuel Surtees
2018-12-05 16:18:08 +1000
f898eb376b
Support %{file.name} token in VS.
Manu Evans
2018-09-13 18:52:57 -0700
6fc0497d6a
Merge pull request #1197 from LORgames/ssurtees/makefileFixes
Samuel Surtees
2018-11-30 11:19:21 +1000
62ae78976b
Added missing elements in Visual Studio Makefile projects
Sam Surtees
2018-11-21 00:53:00 +1000
52f3c575ba
Merge pull request #1194 from WorldofBay/patch-2
Samuel Surtees
2018-11-18 23:33:15 +1000
85ed6bbda1
Handle 'Full' and 'FastLink' arguments to 'symbols'. Add associated gmake and gmake2 tests
Ben Ratzlaff
2018-05-07 21:19:27 -0700
da90c1ffd0
Add 'Default', 'Dwarf' and 'SplitDwarf' inputs to 'debugformat'
Ben Ratzlaff
2018-04-24 22:48:07 -0700
de1398af25
Move rule property expansion into modules
WorldofBay
2018-11-16 09:55:31 +0100
85d0b3e34c
Merge pull request #1189 from tdesveauxPKFX/host/fix_normalize_tokens
Samuel Surtees
2018-11-13 17:59:39 +1000
a7c9952665
Merge pull request #1193 from ratzlaff/xcode_id_test
Samuel Surtees
2018-11-13 17:33:22 +1000
ce6ff58da2
Add tests for xcode id generator
Ben Ratzlaff
2018-04-09 23:04:08 -0700
491051a273
Merge pull request #1191 from ratzlaff/fix_obj_collisions
Thomas Desveaux
2018-11-12 19:49:59 +0100
db0e27fb63
Update path.lua
ds
2018-11-11 21:52:36 +0300
8d139aea31
Fix objname collisions
Ben Ratzlaff
2018-11-06 20:36:45 -0700
a1d7e8657c
Host path.normalize: Fix normalization for paths containing tokens
tdesveaux
2018-11-04 18:01:29 +0100
ed483dd9bc
Merge pull request #1181 from premake/release-5.0-alpha13
Samuel Surtees
2018-10-28 14:17:37 +1000
e7721ba149
Post-release: Set PREMAKE_VERSION to dev
Thomas Desveaux
2018-10-22 13:49:27 +0200
fb9264ff40
README: Update Commit since last release shield
Thomas Desveaux
2018-10-18 18:29:18 +0200
54c3f9bb16
Add merged PRs since alpha12 to CHANGES.txt
Thomas Desveaux
2018-10-15 18:50:01 +0200
0818876332
Options: Set compilers category for cc, dc and dotnet
Thomas Desveaux
2018-10-02 19:10:53 +0200
a37b45ec01
showhelp: sort options allowed values
Thomas Desveaux
2018-10-02 19:10:03 +0200
9a094b1a6b
Update Copyright to 2018
Thomas Desveaux
2018-10-02 18:42:32 +0200
4828250a5f
Bump PREMAKE_VERSION to alpha13
tdesveaux
2018-09-30 18:19:03 +0200
995dd065ff
Add script to compute PRs git logs to CHANGES.md format
Thomas Desveaux
2018-09-27 20:39:33 +0200
5354556d99
Merge pull request #1180 from tempura-sukiyaki/xcode4-os-ios
Samuel Surtees
2018-10-18 22:51:51 +1000
7e498376ac
fix system comparison macOS and iOS
tempura-sukiyaki
2018-10-18 21:42:41 +0900
d269416923
fix options.os
and os.systemTags
for ios suppot
tempura-sukiyaki
2018-10-18 21:13:56 +0900
087835887a
Merge pull request #1177 from WorldofBay/patch-4
Samuel Surtees
2018-10-18 20:58:16 +1000
9e66ec94fc
Merge pull request #1160 from WorldofBay/patch-2
Samuel Surtees
2018-10-18 20:42:01 +1000
ea984e9c1c
Enable property categories in VS projects
WorldofBay
2018-10-12 11:34:25 +0200
8c5e4e18ad
use ';' as default separator for vs
WorldofBay
2018-09-05 16:27:18 +0200
5cffdc4f6b
Add os.ios
option in xcode4
tempura-sukiyaki
2018-10-18 18:52:35 +0900
ca5e62bce7
Merge pull request #1179 from tempura-sukiyaki/xcode4-xcodebuildsettings-using-false
Samuel Surtees
2018-10-17 23:07:15 +1000
9122554c08
fix xcodebuildsettings
using false
tempura-sukiyaki
2018-10-17 21:18:03 +0900
367b227d22
Merge pull request #1178 from cengizIO/master
Samuel Surtees
2018-10-16 18:27:47 +1000
290f3f2494
use hex value for shim index key
Cengiz Can
2018-10-16 08:37:27 +0300
eea2de2a1a
Avoid impl dependent multi-char constants
Cengiz Can
2018-10-15 11:55:05 +0300
ea1df508bc
Merge pull request #1176 from tdesveauxPKFX/host/fix_normalize
Samuel Surtees
2018-10-12 11:01:16 +1000
f68c386341
path.normalize: Fix when call with path surrounded with quotes
Thomas Desveaux
2018-10-11 14:21:42 +0200
0601ec697f
Merge pull request #1167 from tempura-sukiyaki/xcode4-buildcommands
Samuel Surtees
2018-09-30 13:46:00 +1000
30fd3e990e
Add support for per-file custom build commands in xcode4
tempura-sukiyaki
2018-09-10 20:27:56 +0900
e82fc62095
Merge pull request #1164 from neo2buha/fix_pepper_fish
Samuel Surtees
2018-09-09 22:49:04 +1000
541958e4d2
! fixed pepper fish to work with lua 5.3.4
Mihai Sebea
2018-09-08 23:12:44 +0200
279b2b00c1
Merge pull request #1161 from tempura-sukiyaki/xcode4-systemcapabilities
Samuel Surtees
2018-09-06 21:32:16 +1000
5a9880ef26
Add xcodesystemcapabilities
in xcode4
tempura-sukiyaki
2018-09-06 18:57:47 +0900
1abac192cb
Merge pull request #1117 from sp-jordi-vilalta/fix/xcode-autocompletion
Samuel Surtees
2018-08-22 22:36:04 +1000
043eaaf290
Merge branch 'master' into fix/xcode-autocompletion
Jordi Vilalta Prat
2018-08-22 11:42:59 +0200
2724cf672b
Use p.warn() instead of print()
Jordi Vilalta Prat
2018-08-22 11:41:37 +0200
dfef8e4766
Merge pull request #1132 from tdesveauxPKFX/host/normalize
Samuel Surtees
2018-08-13 20:30:02 +1000
439a1b373d
Path normalize: Add test for server path (//)
tdesveaux
2018-08-12 15:17:20 +0200
6298b1516e
Host: Refactor path normalize
tdesveaux
2018-08-12 15:08:13 +0200
4a47c3e6e3
Merge pull request #1137 from Blizzard/multi_output_deps
Samuel Surtees
2018-08-10 15:00:15 +1000
8e02eac4e4
Merge pull request #1142 from Blizzard/csver
Samuel Surtees
2018-08-10 14:59:50 +1000
b64a7ccf8c
Merge pull request #1145 from tempura-sukiyaki/xcode4-kind-utility
Samuel Surtees
2018-08-10 14:59:26 +1000
fd49222a82
Add support kind:Utility
in xcode4
tempura-sukiyaki
2018-08-01 17:31:10 +0900
11e11268db
Merge pull request #1144 from tempura-sukiyaki/xcode4-sharedlibtype
Samuel Surtees
2018-08-01 15:16:48 +1000
40d48e11cc
Fix indent
tempura-sukiyaki
2018-08-01 13:56:55 +0900
ea4f03c4cd
Fix OSXFramework bundlepath
tempura-sukiyaki
2018-08-01 12:28:32 +0900
3f1f44eca8
Add sharedlibtype
in xcode4
tempura-sukiyaki
2018-07-31 20:52:59 +0900
7f92793043
Merge pull request #1143 from tempura-sukiyaki/xcode4-consoleapp-targetextension
Samuel Surtees
2018-07-31 19:49:24 +1000
d9b03e790a
Add targetextension
test in xcode4
tempura-sukiyaki
2018-07-31 18:32:25 +0900
b89eef55c9
Fix targetextension
in xcode4 Add support for ConsoleApp.
tempura-sukiyaki
2018-07-31 15:51:59 +0900
e152b8ba85
Support for CSDialect
thwatson
2018-07-27 10:51:48 -0700
051ed6a1ab
Path normalize: Add test with trailing dot
Thomas Desveaux
2018-06-27 19:20:08 +0200
fec912ddac
Merge pull request #1136 from Gaztin/server-paths
Samuel Surtees
2018-07-19 20:31:56 +1000
3fec411a54
Merge branch 'master' into server-paths
Sebastian Kylander
2018-07-18 16:37:19 +0200
05a58d8d3f
Fix gmake multiple-output rule issue.
Manu Evans
2018-07-17 16:27:10 -0700
b618a94d7c
Add tests for server paths
Sebastian Kylander
2018-07-17 23:41:22 +0200
7089044a4c
Support server paths in various path functions
Sebastian Kylander
2018-07-17 23:41:14 +0200
a713eccf96
Merge pull request #1125 from Blizzard/project_specific_config_order_switch
Manu Evans
2018-07-10 14:46:16 -0600
bd5a5cdc81
Merge pull request #1126 from Blizzard/android_link_vpaths_fix
Manu Evans
2018-07-09 17:07:07 -0600
ccbdc2aae4
Swap order of applying project specific config
Jason Jurecka
2018-06-22 19:16:48 -0700
c02879d626
vpath android.link fix
Jason Jurecka
2018-06-21 15:14:17 -0700
ba3b2eb50b
Merge pull request #1118 from tdesveauxPKFX/gmake2/fix-cpp-perfileflags
Manu Evans
2018-06-25 11:53:21 -0700
cf4161e78a
gmake2: Remove makeVarName from local space to ease user override of perFileFlags
Thomas Desveaux
2018-06-18 16:57:40 +0200
77f6a080cb
gmake2: Fix perFileFlags generation for cpp + unit test
Thomas Desveaux
2018-06-18 16:55:26 +0200
6af506bbfa
Merge branch 'master' into fix/xcode-autocompletion
Jordi Vilalta Prat
2018-06-15 10:44:17 +0200
97e3a07c1c
Don't add a file to a target if it isn't built on any configuration
Jordi Vilalta Prat
2018-06-14 19:39:44 +0200
30ab624182
Merge pull request #1115 from redorav/remove_xbox360
Samuel Surtees
2018-06-14 22:26:36 +1000
fddc822c8b
Merge pull request #1113 from Blizzard/buildaction_for_cpp
Manu Evans
2018-06-08 17:22:38 -0700
1cb240dbe5
Remove Xbox 360 code from core to move and expand onto a standalone module
Emilio López
2018-06-08 22:55:59 +0100
6a78127370
Support buildaction for C++ projects.
Manu Evans
2018-06-06 18:11:04 -0700
f46a27ec6e
Merge pull request #1108 from Blizzard/gmake_fix
Samuel Surtees
2018-06-05 20:26:08 +1000
4d338127c3
Merge pull request #1104 from erincatto/master
Manu Evans
2018-06-04 18:41:09 -0700
9219bd6c6d
Fix gmake2 (#169 )
Sungun Park
2018-01-03 12:17:38 -0800
273c506d52
Merge branch 'master' into master
Erin Catto
2018-06-03 10:05:26 -0700
958217828d
Removed invalid comment
Erin Catto
2018-06-03 10:02:37 -0700
9c6e195936
Merge pull request #1103 from tdesveauxPKFX/fix-makefile-shelltype
Thomas Desveaux
2018-06-03 17:37:35 +0200
7ba491cae6
gmake*: fix shell type identification
thomas desveaux
2018-06-01 00:33:08 +0200
d6dfaa3bad
Merge pull request #1105 from tdesveauxPKFX/gmake/fix-targetdir-dep
Samuel Surtees
2018-06-04 00:23:36 +1000
313d7ed1d0
Merge pull request #1100 from tdesveauxPKFX/gmake2/fix-perfile-nopch
Samuel Surtees
2018-06-03 23:23:06 +1000
85a4509c97
Merge pull request #1107 from Blizzard/winsdk_arm
Thomas Desveaux
2018-06-02 16:02:22 +0200
81323cfa68
Only set WindowsSDKDesktopARMSupport for windows systems (#172 )
Patrick Doane
2018-01-25 14:54:01 -0800
e047f9dbbd
gmake: Add rule to create directories + set dependencies to said rules + fix tests
Thomas Desveaux
2018-06-01 21:26:36 +0200
4c8a14f71f
Fixed Xcode test
Erin Catto
2018-05-31 21:54:29 -0700
6da758cdd7
Xcode Fixes
Erin Catto
2018-05-31 21:00:15 -0700
4250aa3928
gmake2: Add unit tests for PCH include
thomas desveaux
2018-06-01 01:42:02 +0200
807f318c47
gmake2: Remove pch from FORCE_INCLUDE to allow NoPCH per-file
Thomas Desveaux
2018-05-30 17:15:39 +0200
ff732af5f6
Merge pull request #1098 from tdesveauxPKFX/d/vstudio/remove-dcompile-block
Thomas Desveaux
2018-05-29 20:58:32 +0200
b1efce39df
D: Do not output DCompile block in vstudio if no d file in project
Thomas Desveaux
2018-05-29 19:26:27 +0200
3d522e9068
Merge pull request #1096 from tdesveauxPKFX/gmake2-pch-dependencies
Samuel Surtees
2018-05-29 11:16:24 +1000
31428b14ce
Merge pull request #1040 from ratzlaff/compileas
Samuel Surtees
2018-05-29 11:16:09 +1000
be3742dd2a
Get 'compileas' working when using a 'filter "files: ..."' scope.
Ben Ratzlaff
2018-04-08 15:29:24 -0700
d173b077bd
gmake2: Fix dependency for pch. Changes in headers included in pch would not be properly detected.
Thomas Desveaux
2018-05-28 22:41:21 +0200
e45b8cfc6b
Merge pull request #1092 from Gaztin/codelite-groups
Samuel Surtees
2018-05-24 19:59:48 +1000
e03412afbf
Merge pull request #1093 from Gaztin/codelite-debugenvs
Samuel Surtees
2018-05-24 19:59:22 +1000
d42bcf54f7
Add tests for CodeLite debugenvs
Sebastian Kylander
2018-05-23 21:43:53 +0200
df8ea09cdd
Implement debugenvs for CodeLite
Sebastian Kylander
2018-05-23 21:43:19 +0200
531437901d
Add tests for CodeLite workspace folders
Sebastian Kylander
2018-05-22 00:31:27 +0200
fec55c549f
Implement CodeLite workspace folders
Sebastian Kylander
2018-05-22 00:30:58 +0200
bfcf22b1e1
Merge pull request #1089 from TurkeyMan/translate_imp_paths
Manu Evans
2018-05-19 13:28:30 -0700
8dac762d6f
Translate the import paths
Manu Evans
2018-05-19 10:55:44 -0700
4e1452214c
Merge pull request #1087 from rorydriscoll/master
Samuel Surtees
2018-05-15 18:49:16 +1000
a1f9874f46
Fix missing DebugInformationFormat when symbols are set to full
Rory Driscoll
2018-05-14 22:10:51 -0700
2b0e3f1442
Merge pull request #1084 from SchmidtD/master
Thomas Desveaux
2018-05-11 20:55:37 +0200
30d22de0b6
Fix httpbin useragent response format.
Daniel Schmidt
2018-05-11 10:49:15 +0200
4911f14ac8
Merge pull request #1081 from tvandijck/cache-canUseColors
Samuel Surtees
2018-05-08 20:56:20 +1000
f040a9298a
cache results of shouldUseColors()
Tom van Dijck
2018-05-08 12:35:24 +0200
f8c7edf20d
Merge pull request #1077 from lanurmi/no-colors-on-non-tty
Tom van Dijck
2018-05-08 12:19:56 +0200
968fc118f0
Merge pull request #1062 from redorav/android_config
Manu Evans
2018-05-07 13:56:29 -0700
b34372ae6e
Merge pull request #1078 from LORgames/ssurtees/testRunner
Tom van Dijck
2018-05-07 16:10:54 +0200
5b73685522
Added GoogleTest style output for unit tests
Sam Surtees
2018-04-30 23:41:45 +1000
a493421c0c
Merge pull request #1049 from tdesveauxPKFX/visibility-inlines-hidden
Tom van Dijck
2018-05-07 10:19:27 +0200
a98d7ce716
Update readme.md file in D module
Mkr
2018-04-19 21:47:45 -0700
3c6edd6e39
Update tests to support mixed C++/D in the D module
Mkr
2018-05-02 20:20:48 -0700
e7b9e63118
Add support for mixed C++/D to premake D module
Marco Alamia
2018-04-19 13:42:13 -0700
7c0fa10f75
Merge pull request #1080 from lanurmi/fix-debian-pcc
Manu Evans
2018-05-04 20:34:10 -0700
d1bce0c95e
Fix curl compilation on Debian PowerPC.
Lauri Nurmi
2018-05-04 16:27:02 +0300
c04d44149a
Also support the CLICOLOR variable on Windows.
Lauri Nurmi
2018-05-04 14:06:31 +0300
ba34e3e28a
Do not output colors e.g. into a pipe, unless forced.
Lauri Nurmi
2018-04-26 12:52:30 +0300
2e7ca5fb18
Add C++17 support for Visual Studio 2017.
Jörn Heusipp
2018-04-26 19:05:52 +0200
f910ede248
Print failing test names to the console in the 'warning' color
Ben Ratzlaff
2018-04-27 09:59:50 -0700
5519acbeb8
Use fputs when changing the terminal color
Ben Ratzlaff
2018-04-27 09:56:35 -0700
138a443b3c
Fixed issues with duplicate tests
Sam Surtees
2018-04-30 23:40:49 +1000
a2cd65bb50
Merge pull request #1075 from LORgames/ssurtees/aliasTests
Tom van Dijck
2018-04-30 16:33:30 +0200
eb71045c38
Fixed bug with alias tests that caused one to three extra tests to be run
Sam Surtees
2018-05-01 00:14:24 +1000
1a415dfae8
Merge pull request #1069 from lanurmi/fix-solaris
Samuel Surtees
2018-04-27 02:00:46 +1000
53c435208b
Merge pull request #1070 from lanurmi/fix-openbsd-depends-on-1068
Samuel Surtees
2018-04-27 00:12:52 +1000
e71a99d0a1
Support successfully bootstrapping on OpenBSD.
Lauri Nurmi
2018-04-25 23:35:58 +0300
b9beed13e9
Merge pull request #1068 from lanurmi/fix-locate_executable
Tom van Dijck
2018-04-26 13:51:08 +0200
755a7e6d66
Support successfully bootstrapping on Solaris (OpenIndiana).
Lauri Nurmi
2018-04-25 16:07:22 +0300
6fe0b64f6b
Fix constructing executable path from argv[0].
Lauri Nurmi
2018-04-25 23:01:24 +0300
3556135a56
Fix logic for absolute/relative argv[0] when constructing executable path.
Lauri Nurmi
2018-04-25 22:54:21 +0300
8d0dce9c65
Merge pull request #1065 from tvandijck/fix-luasocket
Tom van Dijck
2018-04-22 15:58:18 +0200
1784883dea
Merge pull request #1066 from tvandijck/fix-compiler-warnings
Tom van Dijck
2018-04-22 15:57:52 +0200
36a77d26e8
Merge pull request #1023 from Gaztin/codelite-libdirs
Samuel Surtees
2018-04-22 22:43:23 +1000
cd65f0e68e
Merge branch 'master' into codelite-libdirs
Sebastian Kylander
2018-04-21 16:04:51 +0200
8c4cf353b5
fix a few compiler warnings.
Tom van Dijck
2018-04-21 12:21:47 +0200
92abe28899
Fixes a few luasocket compile warnings.
Tom van Dijck
2018-04-21 12:17:51 +0200
3f00944625
Merge pull request #1064 from tvandijck/minor-gcc-fix
Tom van Dijck
2018-04-21 12:00:26 +0200
267e67d90f
Tiny gcc fix from PR #506 .
Tom van Dijck
2018-04-21 11:17:15 +0200
a808fb55d1
Merge branch 'master' into codelite-libdirs
Sebastian Kylander
2018-04-20 16:59:33 +0200
259f11846b
Add inlinesvisibility API + implement for gcc
thomas desveaux
2018-04-12 19:44:38 +0200
f46c2006a4
Allow system("android") per configuration
Emilio López
2018-04-18 00:55:59 +0100
2dfa956d2b
Merge pull request #1044 from tdesveauxPKFX/visibility-hidden
J. Perkins
2018-04-17 12:44:36 -0400
aff871abfc
Merge remote-tracking branch 'origin/master' into visibility-hidden
Thomas Desveaux
2018-04-17 14:46:11 +0200
2061b151b9
Merge pull request #1043 from tdesveauxPKFX/omit-frame-pointer
Samuel Surtees
2018-04-17 20:19:36 +1000
35194f647f
Merge pull request #1048 from redorav/systemversion
Samuel Surtees
2018-04-17 20:00:41 +1000
4d8ba3d086
Merge remote-tracking branch 'origin/master' into visibility-hidden
Thomas Desveaux
2018-04-17 11:58:27 +0200
c121b2f6b5
Merge branch 'master' into codelite-libdirs
J. Perkins
2018-04-16 14:24:08 -0400
92e32ddf2b
Merge branch 'master' into systemversion
redorav
2018-04-16 19:16:26 +0100
da3915d30d
Merge remote-tracking branch 'origin/master' into omit-frame-pointer
Thomas Desveaux
2018-04-16 19:30:28 +0200
c802adfdd2
Merge pull request #1053 from LORgames/ssurtees/floatingpointFix
J. Perkins
2018-04-16 12:21:49 -0400
28b0a6db0f
Update vs200x_vcproj to new omitframepointer API
thomas desveaux
2018-04-15 18:14:24 +0200
9eb81bd228
Update msc tools to new omitframepointer API
thomas desveaux
2018-04-15 18:13:56 +0200
b21b43aa92
Update XCode module to new omitframepointer API
thomas desveaux
2018-04-15 18:09:08 +0200
c629c4a1c1
Merge remote-tracking branch 'origin/master' into omit-frame-pointer
thomas desveaux
2018-04-15 17:56:41 +0200
15426309b3
Fixed issue with floatingpoint "Strict" causing errors in XCode
Sam Surtees
2018-04-15 22:24:32 +1000
9f1b32fa23
Merge branch 'master' into systemversion
redorav
2018-04-14 11:23:44 +0100
6c7c6c7171
Merge pull request #889 from tdesveaux/fix-mergeFilters
Tom van Dijck
2018-04-14 09:53:35 +0200
a8ad766612
Remove no longer used table.joinunique
Thomas Desveaux
2018-04-13 19:06:36 +0200
61dae7b235
Merge branch 'systemversion' of https://github.com/redorav/premake-core into systemversion
Emilio López
2018-04-13 00:30:04 +0100
d528430f08
Conditionally output the PropertyGroup by previously capturing the result of the global configuration property function. If there's nothing to capture, don't emit.
Emilio López
2018-04-13 00:29:49 +0100
22e36f97b8
Better performance on fix issue #884
thomas desveaux
2018-04-12 23:40:16 +0200
15829d5967
Merge remote-tracking branch 'premake/master' into fix-mergeFilters
thomas desveaux
2018-04-12 23:34:25 +0200
e8e23a16e6
Merge branch 'master' into systemversion
redorav
2018-04-12 21:10:08 +0100
e4c2318de8
Move the systemversion back to globals, and create additional global entries based on configuration
Emilio López
2018-04-12 21:09:31 +0100
776a4c92b9
Merge pull request #1011 from Dandielo/patch-1
Tom van Dijck
2018-04-12 20:48:02 +0200
8eecb5cfa7
Merge pull request #1046 from tdesveauxPKFX/struct-member-align
Tom van Dijck
2018-04-12 20:45:55 +0200
3ebbe97c2c
Add test for omitframepointer Default in vstudio + fix omitframepointer Default in vstudio
thomas desveaux
2018-04-12 20:14:57 +0200
00aa3a8582
Fix deprecation of NoFramePointer
thomas desveaux
2018-04-12 20:08:37 +0200
204a129eb7
Add test for omitframepointer Default
thomas desveaux
2018-04-12 19:51:08 +0200
66e3576871
Remove visibility-inlines-hidden from visibility api
thomas desveaux
2018-04-12 19:30:32 +0200
aea34396fa
Merge remote-tracking branch 'origin/master' into visibility-hidden
thomas desveaux
2018-04-12 19:27:27 +0200
906e86d994
Merge remote-tracking branch 'origin/master' into omit-frame-pointer
thomas desveaux
2018-04-12 19:24:09 +0200
80e2bb02e6
Merge remote-tracking branch 'origin/master' into struct-member-align
Thomas Desveaux
2018-04-11 14:08:50 +0200
dc641e5c69
Merge pull request #1045 from tdesveauxPKFX/debuggerflavor
Samuel Surtees
2018-04-11 18:48:03 +1000
d8573d975c
Merge pull request #1042 from tdesveauxPKFX/unsigned-char
Samuel Surtees
2018-04-11 09:43:51 +1000
aa41dad734
Move the tests from the globals to the config where they now live
Emilio López
2018-04-10 21:58:30 +0100
228bba9702
Implement unsignedchar tests for CodeLite
Thomas Desveaux
2018-04-10 22:03:12 +0200
6ad87a76c1
Implement unsignedchar for xcode
Thomas Desveaux
2018-04-10 21:54:51 +0200
2b133b16f8
* Move systemversion to config scope instead of project scope on VS. The UI can't do this but setting it actually works
Emilio López
2018-04-10 20:38:31 +0100
159281ea5a
Implement unsignedchar for vstudio
Thomas Desveaux
2018-04-10 21:38:31 +0200
d556b6510f
Implement unsignedchar for msc
Thomas Desveaux
2018-04-10 20:24:05 +0200
40f258b2d1
Implement unsignedchar for clang
Thomas Desveaux
2018-04-10 20:14:22 +0200
2794751092
Merge branch 'master' into unsigned-char
tdesveauxPKFX
2018-04-10 20:11:41 +0200
7d23654c16
structmemberalign: simplify API
Thomas Desveaux
2018-04-10 20:10:49 +0200
c92c58037b
Merge branch 'master' into struct-member-align
tdesveauxPKFX
2018-04-10 20:02:02 +0200
92f0f08648
debuggerflavor: use simpler terms in api
Thomas Desveaux
2018-04-10 20:00:41 +0200
6fdb94a5f2
Merge remote-tracking branch 'origin/master' into debuggerflavor
Thomas Desveaux
2018-04-10 19:54:53 +0200
56550c0dd0
Merge branch 'master' into visibility-hidden
tdesveauxPKFX
2018-04-10 19:48:11 +0200
2d8271c1e2
Pull VisibilityHidden from flags to an API + Add all possible values
Thomas Desveaux
2018-04-10 19:46:36 +0200
e674071bb8
Implement omitframepointer for clang
Thomas Desveaux
2018-04-10 19:35:23 +0200
74a9277bf8
Merge branch 'master' into omit-frame-pointer
tdesveauxPKFX
2018-04-10 19:17:26 +0200
cb1f642485
Merge pull request #1041 from LORgames/ssurtees/ci
Tom van Dijck
2018-04-10 11:48:59 +0200
0db3f5680b
Merge pull request #1037 from tdesveauxPKFX/vstudio-fxcompile
J. Perkins
2018-04-09 12:03:47 -0400
b981e67e89
Add structmemberalign API + implement for vstudio
Thomas Desveaux
2018-04-09 17:23:10 +0200
ed2b419128
Add debuggerflavor API + implement for vstudio
Thomas Desveaux
2018-04-09 17:20:38 +0200
de16d5cb87
Add VisibilityHidden to flags + implement for gcc
Thomas Desveaux
2018-04-09 17:14:38 +0200
0160e82188
Add omitframepointer API + implement for gcc and vstudio
Thomas Desveaux
2018-04-09 17:11:38 +0200
ba8835fb54
Add UnsignedChar API + implement for gcc
Thomas Desveaux
2018-04-09 16:57:11 +0200
d995f687ef
Fleshed out CI builds
Sam Surtees
2018-04-09 22:02:05 +1000
40a01361d3
VStudio: Add tests for FxCompile block
tdesveaux
2018-04-07 19:16:29 +0200
c9870879c6
VStudio: Implement FxCompile block for hlsl shader compilation
tdesveaux
2018-04-07 19:15:45 +0200
2ac3153f81
Merge pull request #1020 from redorav/luasocket
Tom van Dijck
2018-04-07 14:46:12 +0200
d7950bcac7
Merge branch 'master' into luasocket
Tom van Dijck
2018-04-07 14:33:13 +0200
d2b066137b
Merge pull request #1033 from tdesveauxPKFX/vstudio-staticlib-symbolspath
Tom van Dijck
2018-04-07 14:30:37 +0200
e2afd0bbfd
Merge branch 'master' into luasocket
redorav
2018-04-06 19:16:26 +0100
5a1b8ad287
Merge branch 'master' into vstudio-staticlib-symbolspath
tdesveauxPKFX
2018-04-06 19:04:45 +0200
825c1b989a
VStudio: Factorise conditions and value for ProgramDataBaseFile[Name]
Thomas Desveaux
2018-04-06 19:04:19 +0200
5c6f47d6ff
Merge pull request #1034 from LORgames/ssurtees/android
J. Perkins
2018-04-06 12:24:50 -0400
e06097b20b
Merge branch 'master' into codelite-libdirs
J. Perkins
2018-04-06 12:23:06 -0400
e4c9b5717d
Merge branch 'master' into luasocket
J. Perkins
2018-04-06 12:22:40 -0400
324c3bb757
Merge branch 'master' into vstudio-staticlib-symbolspath
tdesveauxPKFX
2018-04-05 18:30:02 +0200
40e0539aa0
VStudio: Extract ProgramDataBaseFileName from vstudio.programDatabaseFile
Thomas Desveaux
2018-04-05 18:28:38 +0200
f7626d4e2a
Add 'modules/android/' from premake-android
Sam Surtees
2018-04-05 20:56:55 +1000
53ec0cc3bf
Merge branch 'master' into patch-1
Tom van Dijck
2018-04-05 12:42:46 +0200
d094923538
Merge pull request #1031 from tdesveauxPKFX/fix-gmake2-callarray
Tom van Dijck
2018-04-05 12:38:18 +0200
d93ae33a7f
Merge branch 'master' into luasocket
Tom van Dijck
2018-04-05 12:34:41 +0200
bd2aff7ef2
VStudio: symbolspath tests generateDebugInfo -> generateProgramDataBaseFile
Thomas Desveaux
2018-04-03 20:21:48 +0200
2bb0800b04
VStudio: Add tests for symbolspath
Thomas Desveaux
2018-04-03 20:18:50 +0200
75692a7920
VStudio: Implement symbolspath for static libs
Thomas Desveaux
2018-04-03 20:03:18 +0200
c461176e29
Merge branch 'master' into fix-gmake2-callarray
J. Perkins
2018-04-03 10:35:01 -0400
5ee5d651b3
Merge pull request #1029 from starkos/improve-api-reset
J. Perkins
2018-04-03 06:39:38 -0400
02a28a38e3
Merge pull request #1030 from tdesveauxPKFX/fix-vstudio-symbolspath
J. Perkins
2018-04-03 06:39:22 -0400
04f22eead1
Gmake2: Clean Makefile tests
thomas desveaux
2018-04-02 21:18:40 +0200
dbf36a5f97
Gmake2: Add tests for Makefile project kind
thomas desveaux
2018-04-02 21:15:24 +0200
bc71ad0d9e
Gmake2: Fix callArray calls
thomas desveaux
2018-04-02 20:25:57 +0200
9ecde94dd2
VStudio: Fix symbolspath not generated for FastLink and Full
tdesveaux
2018-04-02 19:45:51 +0200
be01050638
VStudio: Add tests for symbolspath
tdesveaux
2018-04-02 19:44:06 +0200
a038f5f459
Replace last global state block in api.reset
Jason Perkins
2018-04-02 09:59:34 -0400
fae731656a
Merge branch 'master' into luasocket
redorav
2018-03-30 12:46:10 +0100
4921e8a736
Merge branch 'luasocket' of https://github.com/redorav/premake-core into luasocket
Emilio López
2018-03-30 12:41:25 +0100
51aae62dcb
Move luasocket from being a static lib to a binary module
Emilio López
2018-03-30 12:37:25 +0100
8724e5eb9a
Merge branch 'master' into codelite-libdirs
Sebastian Kylander
2018-03-26 20:48:17 +0200
b1b299e023
Merge pull request #1018 from LORgames/ssurtees/releaseInfoBadges
J. Perkins
2018-03-26 12:34:21 -0400
7864c0b974
Merge branch 'master' into ssurtees/releaseInfoBadges
J. Perkins
2018-03-26 12:30:05 -0400
37045dc3ce
Add test for codelite libdirs
Sebastian Kylander
2018-03-26 15:44:40 +0200
70ddafef74
List libdirs in codelite projects
Sebastian Kylander
2018-03-26 15:43:51 +0200
5348773851
Merge pull request #952 from tempura-sukiyaki/xcode4-targetextension
Samuel Surtees
2018-03-24 16:29:47 +1000
24eea88e1f
Added release info badges to the readme
Sam Surtees
2018-03-11 02:40:59 +1000
428e9b3927
Merge pull request #1021 from starkos/improve-api-reset
J. Perkins
2018-03-23 13:59:31 -0400
eb9897a2c0
Merge branch 'master' into improve-api-reset
Tom van Dijck
2018-03-23 15:31:17 +0100
a013b6aa62
Merge branch 'master' into luasocket
redorav
2018-03-23 08:36:48 +0000
3e204522ec
Merge pull request #1005 from premake/fix_deps
J. Perkins
2018-03-22 14:59:46 -0400
1c94b17d2c
Merge branch 'master' into fix_deps
J. Perkins
2018-03-22 11:37:52 -0400
1cd1f4df6c
Update tests.
Manu Evans
2018-02-17 14:11:20 -0800
ba96baa62c
Attempt to fix the gmake dependency chain
Manu Evans
2018-02-15 17:48:24 -0800
e34c23b64f
Clear additional global state between unit test runs
Jason Perkins
2018-03-19 10:10:56 -0400
87fe90d4d2
Merge branch 'master' into luasocket
redorav
2018-03-17 15:18:23 +0000
09dbeff23f
Looking at the luasocket makefile it seems LUASOCKET_API needs to be defined as __attribute__((visibility(\"default\"))) on all platforms except Windows
Emilio López
2018-03-17 15:15:07 +0000
8aa7370dda
system:not does not allow spaces so fix that as build fails otherwise
Emilio López
2018-03-17 14:56:38 +0000
b1f352bf67
Embed luasocket as a static library Add mobdebug lua script to allow debugging premake with ZeroBrane Studio Add --debugger command line option to enable debugging
Emilio López
2018-03-17 14:47:40 +0000
0c17303436
Merge pull request #1019 from Passw/patch-1
J. Perkins
2018-03-17 10:41:42 -0400
29d02a3d21
Remove git submodule commands
Passw
2018-03-16 09:37:34 +0800
a4e06bc8f3
Fixes an issue with custom rules tracking files.
Dandielo
2018-02-27 14:03:52 +0100
0eda22c602
Merge pull request #988 from LORgames/ssurtees/pathNormalizationFix
Samuel Surtees
2018-02-05 21:56:03 +1000
ae8e3b02ad
Merge pull request #994 from dcourtois/issue_935
Samuel Surtees
2018-01-18 21:01:20 +1000
928076a13a
fixed a crash in latestSDK10Version when the registry value is not found
Damien Courtois
2018-01-18 11:37:37 +0100
7017f09263
fixed system 'latest' test
Damien Courtois
2018-01-18 09:20:37 +0100
ad3b884905
Merge branch 'master' into ssurtees/pathNormalizationFix
Tom van Dijck
2018-01-17 09:24:00 +0100
3a63d496e6
fixed incorrect unit test with systemversion 'latest'
Damien Courtois
2018-01-17 09:13:58 +0100
d5089b5d9b
added a 'latest' systemversion for vs2017
Damien Courtois
2018-01-16 16:45:47 +0100
e9dda518cf
Merge pull request #993 from alexandre-janniaux/fix-usr-lib64-being-at-front-position
J. Perkins
2018-01-11 09:43:41 -0500
8896359839
Merge branch 'master' into fix-usr-lib64-being-at-front-position
J. Perkins
2018-01-11 08:52:58 -0500
797f279a28
Merge pull request #990 from tdesveauxPKFX/isaextensions
J. Perkins
2018-01-10 11:55:03 -0500
1a162d1b14
tools/gcc.lua: fix /usr/lib64 being used as search dir before project's libdir
Alexandre Janniaux
2018-01-10 11:13:47 +0100
331810ddb3
isaextensions: Add tests
Thomas Desveaux
2018-01-09 16:01:51 +0100
7df53b5501
isaextensions: change extension BMI1 to BMI
Thomas Desveaux
2018-01-09 16:01:32 +0100
4dda5d9e4c
Add isaextensions api
Thomas Desveaux
2018-01-09 15:46:54 +0100
9039232548
Fixed a bug with normalizing paths that contain dot folders
Sam Surtees
2018-01-08 03:21:55 +1000
ef9b341d6f
Merge pull request #979 from tdesveauxPKFX/fix-noexceptions-vs2010
Samuel Surtees
2017-12-21 20:07:16 +1000
6805f7471d
Merge pull request #980 from catb0t/old-links
J. Perkins
2017-12-20 13:41:33 -0500
b779f6f600
src/base and modules: change links to industriousone.com to working HTTPS github links
Cat Stevens
2017-12-19 13:52:30 -0500
75ff8934f6
vstudio: Fix exception handling tests
Thomas Desveaux
2017-12-19 15:50:45 +0100
c3ceb52b94
vstudio: Define _HAS_EXCEPTIONS=0 from vs2010 for exceptionhandling off
Thomas Desveaux
2017-12-19 14:53:11 +0100
08c768d20e
Merge pull request #970 from Blizzard/table-fix-indexof
Tom van Dijck
2017-12-12 10:05:05 -0800
177c2f1f91
most subtle bugfix in table.indexof
Tom van Dijck
2017-12-11 09:05:26 -0800
9b1a692cb5
Merge pull request #3 from Blizzard/master
Samuel Surtees
2017-12-08 11:26:23 +1000
056e539f4b
Merge pull request #969 from Blizzard/fix-buildoutput-pathvars
Tom van Dijck
2017-12-07 08:16:08 -0800
059d7427ad
Merge pull request #965 from premake/tvandijck-patch-1
Tom van Dijck
2017-12-06 13:08:55 -0800
d6c7a49dc6
Merge branch 'master' into tvandijck-patch-1
J. Perkins
2017-12-06 13:07:48 -0500
0a79816d28
in some contexts we need pathVars regardless of whether the property allows it or not.
Tom van Dijck
2017-12-04 12:05:16 -0800
e7ace9249c
buildinputs and buildoutputs in visual studio don't like pathVars.
Tom van Dijck
2017-12-04 11:38:00 -0800
e2b30b20da
Merge pull request #966 from Blizzard/fix-vcxproj
Tom van Dijck
2017-12-06 09:23:43 -0800
9802485e01
Merge pull request #967 from Blizzard/fix-fileconfig
Tom van Dijck
2017-12-06 09:22:46 -0800
729523475d
Merge branch 'master' into fix-fileconfig
J. Perkins
2017-12-06 06:19:23 -0500
74c588221f
Merge branch 'master' into fix-vcxproj
J. Perkins
2017-12-06 06:18:53 -0500
da6ed83a5f
return generated fileconfig.
Tom van Dijck
2017-12-05 14:22:08 -0800
5401bb0480
utility projects also allow configuration of the executable path.
Tom van Dijck
2017-12-05 14:21:38 -0800
c0257009e9
Move part of the workspace baking up
Tom van Dijck
2017-12-05 13:52:34 -0800
8e7260997f
Merge pull request #964 from Blizzard/wildcard-configmap
J. Perkins
2017-12-05 11:39:47 -0500
be4d6852eb
Add support for wildcards in mapconfig.
Tom van Dijck
2017-12-04 14:59:11 -0800
02f5a75fc9
Merge pull request #959 from Blizzard/multiple-gmake2-fixes
Manu Evans
2017-11-30 15:58:22 -0800
0eb325469b
Merge pull request #960 from Blizzard/sln-determinism
Tom van Dijck
2017-11-30 15:50:42 -0800
3022b5509d
Merge pull request #961 from Blizzard/x64-support
Manu Evans
2017-11-30 15:49:05 -0800
4be1372dcf
Merge pull request #958 from Blizzard/fix-context-addfilter
Tom van Dijck
2017-11-30 14:32:17 -0800
117fc82f81
Merge pull request #957 from Blizzard/gmake2-fix
Tom van Dijck
2017-11-30 12:00:40 -0800
a1e572461c
Merge pull request #962 from Blizzard/fix-table-insertkeyed
Tom van Dijck
2017-11-30 11:09:07 -0800
a37b9a291a
fix table.insertkeyed
Tom van Dijck
2017-11-30 10:01:07 -0800
5f57b5d62a
add 64-bit support on windows - on other platforms we already just get what is native to that platform. - also removed some useless other settings.
Tom van Dijck
2017-11-30 09:46:56 -0800
c92c7a595e
Improve determinism in sln output.
Tom van Dijck
2017-06-19 13:44:54 -0700
366bb63a10
default toolset for linux/gmake is 'gcc'.
Tom van Dijck
2017-10-06 11:30:18 -0700
431cba5c6a
Gmake elseif (#161 )
Tom van Dijck
2017-10-30 11:56:56 -0700
0b4659cf1e
makeUnique only for internal rules, not for all rules.
Tom van Dijck
2017-10-27 10:52:27 -0700
6800af3342
fix buildoutput sequencing.
Tom van Dijck
2017-10-20 12:05:47 -0700
bc375f7fe7
fix context.addFilter
Tom van Dijck
2017-10-20 14:23:35 -0700
5a0b07cd45
Merge pull request #926 from Blizzard/translateCommandsAndPaths-fixes
Tom van Dijck
2017-11-30 09:25:58 -0800
bf4c71e8ba
Fixes translateCommandsAndPaths, and debugargs.
Tom van Dijck
2017-10-16 11:24:09 -0700
c7f0080a80
fix gmake2 utility outputting an entire set of elements.
Tom van Dijck
2017-11-30 09:13:48 -0800
d2080dbd76
Merge pull request #944 from premake/Cpp0x
Tom van Dijck
2017-11-30 08:54:32 -0800
78a17435ca
C++0x (and friends) dialect support. Useful on machines with old compilers.
Manu Evans
2017-11-09 13:45:01 -0800
1279e6baf6
Merge pull request #950 from LORgames/ssurtees/gmakeDefaultPlatform
Tom van Dijck
2017-11-29 12:14:30 -0800
0a61717399
Merge pull request #938 from premake/staticruntime
Tom van Dijck
2017-11-29 12:13:07 -0800
a3c80ae238
Merge pull request #939 from premake/resolve_rule_props
Tom van Dijck
2017-11-29 12:12:27 -0800
e1ece5672e
Merge pull request #941 from premake/pch_tabs
Tom van Dijck
2017-11-29 12:11:57 -0800
ebbab7b452
Merge pull request #948 from Gereld/gmake2_clang_pch
Tom van Dijck
2017-11-29 12:11:40 -0800
9b55b587de
Merge branch 'master' into ssurtees/gmakeDefaultPlatform
Tom van Dijck
2017-11-29 12:11:07 -0800
e768d4ab40
Merge pull request #949 from LORgames/ssurtees/DPIAwareness
Tom van Dijck
2017-11-28 09:23:27 -0800
1c65a141b0
Add support for targetextension
in xcode4
tempura-sukiyaki
2017-11-29 00:44:00 +0900
de03bb3249
Added defaultplatform support to gmake and gmake2 actions
Sam Surtees
2017-11-24 00:07:26 +1000
d125d520e6
Added DPI awareness support to VS2010+ projects
Sam Surtees
2017-11-23 22:58:03 +1000
4ef3fff58c
Fix for external files when using absolute paths on windows.
Tom van Dijck
2017-11-14 10:15:49 -0800
3bf3f791be
Fixed a bug in gmake2 with clang and pch.
Unknown
2017-11-12 20:59:51 +0100
96a020c532
Merge pull request #945 from premake/natvis
Samuel Surtees
2017-11-10 13:56:32 +1000
16bf40dd00
Natvis files have an item group.
Manu Evans
2017-11-09 14:43:51 -0800
0ebb85ba87
Fix makefile PCH tab problem
Manu Evans
2017-11-06 17:53:59 -0800
861003a8ca
Resolve the rule properties for gmake (#162 )
Manu Evans
2017-11-01 11:16:15 -0700
2de9966995
Added staticruntime
API. (#163 )
Manu Evans
2017-11-01 11:16:28 -0700
ed6f8a47fc
Merge pull request #12 from premake/linking
Tom van Dijck
2017-11-01 12:52:48 -0700
0b479a50f5
Add linking support for externally referenced files.
Tom van Dijck
2017-11-01 12:51:35 -0700
66362c08c0
Merge pull request #931 from CreativeAssembly/master
Tom van Dijck
2017-10-19 08:44:11 -0700
3222e3b2ca
Merge pull request #932 from pjohalloran/os_copyfile_windows_fix
J. Perkins
2017-10-19 11:02:39 -0400
83c9cc03f5
Added extra information for Windows platform when copyfile fails.
PJ O Halloran
2017-10-18 22:32:01 +0100
26558d1597
Merge branch 'master' into master
J Guy Davidson
2017-10-18 08:16:41 +0100
378c074424
Merge pull request #927 from Blizzard/test-detoken-bug
Tom van Dijck
2017-10-17 08:38:13 -0700
c80ea34fb4
Withdraw explicit "Default" option for exception handling
Guy Davidson
2017-10-17 16:24:00 +0100
9517fd54b8
Merge pull request #928 from Blizzard/fix-test_configset
Tom van Dijck
2017-10-17 08:00:46 -0700
270cbc0365
Completed exception handling
Guy Davidson
2017-10-17 12:27:09 +0100
3f0aa55e8b
sometimes due to ordering of test, we're in a rule scope, which makes settings some of the values into configsets illegal. So we just force ourselves into a project scope.
Tom van Dijck
2017-10-16 16:43:02 -0700
bf8f711425
bug fix for recursive token expansion added test in gmake2.
Tom van Dijck
2017-10-16 11:46:24 -0700
0ee416a37c
Merge pull request #922 from Blizzard/gmake2-pch-fix
Tom van Dijck
2017-10-16 11:28:32 -0700
3708b49d54
Merge pull request #923 from Blizzard/arm64
Tom van Dijck
2017-10-16 11:25:09 -0700
cfff6870bf
Add Visual Studio ARM64 support. I verified that this actually works with ARM64 Visual Studio.
jmears
2017-10-05 14:18:12 -0700
9be911390d
gmake2 bug fix. When generating gmake file with pch headers for either gcc or clang, the generated make files assumed the system had the touch command. Which isn't true by default on windows.
R. Blaine Whittle
2017-10-06 10:20:28 -0700
a15c465d63
Merge pull request #921 from Blizzard/compiler-warnings
Tom van Dijck
2017-10-13 09:08:34 -0700
5a0e2c8cb1
Merge pull request #920 from Blizzard/selftest-fix
Tom van Dijck
2017-10-13 09:08:00 -0700
d4a95ae606
Merge pull request #919 from Blizzard/gmake2-perfile_flags-test
Tom van Dijck
2017-10-13 09:07:45 -0700
922440da94
MASM preprocessor definitions (#917 )
J Guy Davidson
2017-10-13 17:06:57 +0100
f1b9aecab3
lua_error is a noreturn function.
jmears
2017-10-05 12:45:00 -0700
a0ef053b08
Unused parameter warning fix.
jmears
2017-10-05 12:44:30 -0700
a93fb478cf
small fix in self-test module.
Tom van Dijck
2017-09-14 17:22:44 -0700
9da8888af0
Add perfile flags test for gmake backend.
Tom van Dijck
2017-09-05 09:56:26 -0700
798b72b7d4
Merge pull request #913 from Blizzard/fix-translate
Samuel Surtees
2017-10-10 23:33:35 +1000
450822fe1d
Fix subtle bug in table.translate ``` ipairs stops enumerating as soon as it cannot find the next index. If you make a the following table: {'a', nil, 'b', 'c'}
Tom van Dijck
2017-10-09 10:35:16 -0700
472523d59d
fixes to dotnetbase code for C++ nuget support.
Tom van Dijck
2017-10-06 12:32:11 -0700
116b1c2c80
for vs2017 and up nuget is now handled by msbuild instead of premake via the new PackageReference nodes.
R. Blaine Whittle
2017-09-21 15:40:25 -0700
3cdaed431e
code style fixes for review of deferred join
R. Blaine Whittle
2017-10-03 16:53:08 -0700
7a3d134d58
added unit test for path objects that contain premake tokens.
R. Blaine Whittle
2017-10-02 16:44:10 -0700
b88d4eff3e
[core] path:join can now be deferred for those paths that execute lua prior to this change, paths that begin with ${ } were sometimes assumed to be either absolute or relative. new functions have been added in order to reduce the number of systems that can break.
R. Blaine Whittle
2017-09-20 14:32:51 -0700
e569700eb7
removed a no longer needed make pch race condition fix
R. Blaine Whittle
2017-09-19 15:08:10 -0700
0f8d5ed4c6
allow per file warning levels for VS2010+
R. Blaine Whittle
2017-09-19 14:43:17 -0700
dd3221dff6
Fix for build failure in interop projects (/mt with /clr not supported)
Mike Aversa
2017-09-20 16:07:19 -0700
a95e083c39
small refactor of translateCommandsAndPaths to make it easier to change behavor of single paths via premake.override
R. Blaine Whittle
2017-09-22 09:57:41 -0700
a3426c33a2
Fix makefile/utility project toolset under vs2015 and vs2017
Dan Dunham
2017-09-22 21:58:47 -0700
9510d925ab
Merge pull request #902 from Blizzard/fix-vcxproj-manifest
Samuel Surtees
2017-10-03 18:13:36 +1000
43684b7dae
Merge pull request #897 from hsandt/dialect-xcode
Tom van Dijck
2017-10-02 11:46:04 -0700
14babc1db3
VS fix for projects with multiple manifest files
R. Blaine Whittle
2017-09-19 14:52:14 -0700
23f4242448
Move c(pp) language standard definitions outside Xcode functions
huulong
2017-09-22 21:15:47 +0200
d3d2fbb03d
Merge branch 'master' into dialect-xcode
hsandt
2017-09-20 23:02:30 +0200
c9ea228366
Fix c(pp)dialect generating uppercase C(++)xx in Xcode build configuration, replace gnu99 with explicit compiler default
huulong
2017-09-20 21:40:53 +0200
8e02b419d0
fix disablewarnings (#795 ) (#896 )
Erian Russell
2017-09-20 02:13:09 +1000
725b76943f
Merge remote-tracking branch 'core/master' into fix-mergeFilters
Thomas Desveaux
2017-09-06 15:01:05 +0200
49061141ef
Fix context.mergeFilters
Thomas Desveaux
2017-09-06 14:44:42 +0200
911cb20d57
Merge pull request #883 from LORgames/ssurtees/ios
Jason Perkins
2017-09-05 13:18:06 -0400
fba33053af
Merge branch 'master' into ssurtees/ios
Jason Perkins
2017-09-04 11:32:39 -0400
3da6eb439a
Fix F# project generation (#887 )
Victor Peter Rouven Müller
2017-09-03 17:51:50 +0200
f2f739d79c
Fsharp support (#879 )
Tom van Dijck
2017-08-30 11:35:42 -0700
98a14ff624
Added basic iOS support to XCode4
Sam Surtees
2017-08-31 02:55:00 +1000
c863674d1f
flip default to clang and deal with platformToolset better.
Tom van Dijck
2017-08-29 12:08:39 -0700
a12423f7dc
Merge pull request #882 from Blizzard/filter-host
Samuel Surtees
2017-08-29 22:31:30 +1000
225bfb0789
Merge pull request #880 from Blizzard/detoken-exl-support
Samuel Surtees
2017-08-29 22:16:30 +1000
d2bfb1595f
Allow filtering on host.
Tom van Dijck
2017-08-28 16:57:53 -0700
b8df7985e8
Allow tokens to start with a ! to disable making paths relative.
Tom van Dijck
2017-08-28 15:43:33 -0700
a0902594c1
Add lua error handling to curlProgressCallback (#875 )
adamkay
2017-08-28 17:31:50 +0200
fa28c63f07
Merge branch 'release-5.0-alpha12'
Jason Perkins
2017-08-23 11:06:37 -0400
cb6a5363b5
Restore dev version
Jason Perkins
2017-08-23 11:06:12 -0400
2ebc345462
Fix package.lua os.execute return value checks for Lua 5.3
Jason Perkins
2017-08-22 10:50:30 -0400
e1af3ed695
Update support files for alpha12 release
Jason Perkins
2017-08-21 11:44:47 -0400
1b8bb77d96
Update lua_auxlib.c
Tom van Dijck
2017-08-18 10:49:37 -0700
c501f53a04
Fix error reporting for missing core scripts (#876 )
Jason Perkins
2017-08-18 13:48:12 -0400
5a75b7e488
Merge pull request #872 from starkos/quiet-binmodule-test-output
Samuel Surtees
2017-08-11 12:48:34 +1000
852043b461
Merge pull request #874 from starkos/disable-macos-findheaders-test
Samuel Surtees
2017-08-11 12:48:17 +1000
e2a49986ee
Disable failing os.findheader()
unit test on macOS
Jason Perkins
2017-08-10 14:55:16 -0400
d3ee9a47a0
fix nil dereference in _preload.lua, also unify some options.
Tom van Dijck
2017-08-10 11:51:48 -0700
c3b0da7894
Rework binmodule example to silence unit test console output
Jason Perkins
2017-08-10 14:40:45 -0400
82f04b8b1d
Merge pull request #866 from Blizzard/fix-istarget-ishost
Tom van Dijck
2017-08-10 08:25:32 -0700
3fad4dd0d3
Merge pull request #867 from Blizzard/fix-path-translate
Tom van Dijck
2017-08-10 08:25:11 -0700
970f1e4689
Merge pull request #868 from Blizzard/fix-filter-vs201x
Tom van Dijck
2017-08-10 08:24:46 -0700
55a2fc22b2
Merge pull request #870 from Blizzard/fix-oven
Tom van Dijck
2017-08-10 08:24:23 -0700
a0cbd33b66
Merge pull request #824 from Blizzard/fix-default-toolset
Tom van Dijck
2017-08-09 09:23:34 -0700
cb1cbe5c4f
Merge pull request #865 from Blizzard/remove-prints
Tom van Dijck
2017-08-09 09:21:01 -0700
4a500dbb7d
Fix prj.system bug in oven.
Tom van Dijck
2017-08-08 11:47:27 -0700
9ef5bfa3f5
argument is the project, not a config.
Tom van Dijck
2017-08-08 11:48:29 -0700
2916fc44b8
Filters always have to use \ regardless of target platform.
Tom van Dijck
2017-08-07 16:35:17 -0700
cf45d30f5b
call "path.getDefaultSeparator" allowing it to be overridden.
Tom van Dijck
2017-08-07 16:34:13 -0700
d1af0157a0
fix os.istarget and os.ishost to use the systemTags table as well.
Tom van Dijck
2017-08-04 13:59:37 -0700
31353fbc56
Fix tests.
Tom van Dijck
2017-08-07 09:44:48 -0700
571d6ae371
Set default toolsets for vs2005 and vs2008.
Tom van Dijck
2017-06-20 13:08:40 -0700
dce5e604dc
Merge pull request #861 from Blizzard/binary-embed
Tom van Dijck
2017-08-07 09:26:32 -0700
e0cbecd100
Remove "test.print" calls.
Tom van Dijck
2017-08-07 09:26:07 -0700
133856c0ef
Update embed.lua
Tom van Dijck
2017-08-07 08:52:18 -0700
18b9383d98
Merge pull request #862 from Blizzard/minor-optimization-oven
Tom van Dijck
2017-08-07 08:49:50 -0700
076b9565bc
Merge pull request #863 from Blizzard/bug-api-addallowed
Tom van Dijck
2017-08-07 08:48:36 -0700
72bc2bb426
Merge pull request #864 from Blizzard/global-access-systemtags
Tom van Dijck
2017-08-07 08:48:16 -0700
7b3b2fa31b
move tags into globally accesible table, so we don't have to overload the getSystemTags method all over the place.
Tom van Dijck
2017-08-03 17:27:52 -0700
f232a1e829
fix for duplicate 'allowed'.
Tom van Dijck
2017-08-02 17:58:57 -0700
d4b8c34e63
small optimization in oven.
Tom van Dijck
2017-08-02 16:13:35 -0700
9f33db3ba7
Allow embedding of binary resources.
Tom van Dijck
2017-08-02 14:03:58 -0700
406095855a
os is reserved name :(
Tom van Dijck
2017-08-03 17:49:41 -0700
ab6cd204aa
add tags for android system.
Tom van Dijck
2017-08-03 17:41:24 -0700
bf1ea2445f
Merge pull request #860 from Blizzard/patch-1
Tom van Dijck
2017-08-02 11:01:23 -0700
2edb25de33
Merge pull request #859 from aleksijuvani/nuget-cache
Tom van Dijck
2017-08-02 11:01:10 -0700
32a130b503
Merge pull request #858 from tritao/nuget-unix-paths
Tom van Dijck
2017-08-02 11:00:46 -0700
124a11f3ad
fix for build failure on macOS in debug.
Tom van Dijck
2017-08-02 08:46:47 -0700
52ef256ef9
Use NuGet package cache instead of the API if possible
Aleksi Juvani
2017-08-02 13:26:34 +0300
8046b030d6
Fix io.readfile erroring when running tests
Aleksi Juvani
2017-08-02 12:57:15 +0300
8eaecd1278
vs2010_nuget.lua: fix indentation
Aleksi Juvani
2017-08-01 13:57:27 +0300
2ba09656f8
Fix Nuget package file path regex matching to support Unix-style path separators.
Joao Matos
2017-08-01 20:08:28 +0100
74819eb945
Merge pull request #854 from Blizzard/high-warning
Tom van Dijck
2017-08-01 11:09:40 -0700
d4dd8dd585
Merge pull request #857 from Blizzard/fix-action-override-targetos
Tom van Dijck
2017-08-01 11:03:17 -0700
f3f738370c
Merge pull request #856 from Blizzard/fix-get-relative-windows
Tom van Dijck
2017-08-01 11:02:32 -0700
607353cf3d
Merge pull request #855 from Blizzard/image-filter-vstudio
Tom van Dijck
2017-08-01 11:01:57 -0700
6ce1562867
fix xcode tests as well.
Tom van Dijck
2017-08-01 10:18:33 -0700
ab4e2b94c0
Merge pull request #840 from tvandijck/binary-modules
Tom van Dijck
2017-08-01 10:14:26 -0700
e430bdfef9
I've seen this test fail a few times in the past, but only on CI... adding prints to see what we get, so we may find the issue in the future.
Tom van Dijck
2017-08-01 10:09:32 -0700
041d01bb21
Fix action (#138 )
Tom van Dijck
2017-08-01 09:46:12 -0700
4fc5827496
Fix --os overriding the target OS.
Tom van Dijck
2017-07-31 16:41:41 -0700
1d6d4e17ce
Fix path_getrelative for Windows
SungUn Park
2017-07-13 16:09:58 -0700
56f29a343f
Add filter for <Image> files (#135 )
Patrick Doane
2017-07-12 17:42:59 -0700
e49b404d73
[core] Add High as a new warning level
Patrick Doane
2017-06-28 15:26:56 -0700
cc3b49f6d8
Fix insertion of allows "os" options.
Tom van Dijck
2017-07-31 16:44:44 -0700
5ecd0a3102
Merge pull request #849 from mendsley/utility_buildlog
Tom van Dijck
2017-07-31 13:27:51 -0700
4b74f899b5
Merge pull request #851 from aleksijuvani/fix-nuget-net-folders
Tom van Dijck
2017-07-31 13:27:12 -0700
9638738404
Fix handling of unconventional NuGet .NET Framework folders
Aleksi Juvani
2017-07-31 16:01:27 +0300
ca9453c6ca
Fix exception handling (#11 )
Patrick Doane
2017-07-25 15:18:10 -0700
71c64b2c9c
Merge pull request #10 from premake/cppdialect
Tom van Dijck
2017-07-25 13:59:01 -0700
c0790d0e8e
Write out build log element for VS utility projects
Matthew Endsley
2017-07-25 12:17:43 -0700
28305cc4c7
Remove extra nil checks
Patrick Doane
2017-07-25 13:29:15 -0700
92e512ab6a
Add cppdialect support
Patrick Doane
2017-07-25 11:39:11 -0700
c1a247bd81
Disable override of OutDir to fix deployment (#9 )
Patrick Doane
2017-07-11 09:40:50 -0700
dc3da06700
Add configuration for AndroidAppLibName (#8 )
Patrick Doane
2017-07-10 11:29:59 -0700
091794fe6f
Fix ApplicationTypeRevision for VS2015 (#7 )
Patrick Doane
2017-07-10 11:29:40 -0700
aacdaac0ad
Update Clang version for VS2015 (#6 )
Patrick Doane
2017-07-10 11:29:30 -0700
c30b1cd1be
Start of test cases (#5 )
Patrick Doane
2017-07-05 15:54:42 -0700
f7605c2903
Update RTTI override (#4 )
Patrick Doane
2017-07-05 15:54:31 -0700
02e0e973ca
Fix linker issues (#3 )
Patrick Doane
2017-07-05 14:43:11 -0700
109f2477d6
Add VS2017 support (#2 )
Patrick Doane
2017-07-05 14:43:03 -0700
568a84b1dc
Update to current conventions (#1 )
Patrick Doane
2017-07-05 14:42:50 -0700
36f835f313
Proof of concept for binary modules.
Tom van Dijck
2017-06-25 08:57:53 -0700
3ac01d9607
Merge pull request #843 from tvandijck/fix-tests
Tom van Dijck
2017-07-04 19:18:46 -0700
4ca8e9a8a0
Merge pull request #844 from tvandijck/unreferenced-argument
Tom van Dijck
2017-07-04 19:18:29 -0700
b4acd30cca
fix unreferenced argument warning.
Tom van Dijck
2017-07-04 18:21:15 -0700
31df5d9604
fix bug in testing framework leaving tests in random working folders.
Tom van Dijck
2017-07-04 13:34:49 -0700
5cc981d590
Merge pull request #842 from ejb1123/ejb1123-patch-2
Samuel Surtees
2017-07-03 21:07:53 +1000
8c1e4a2f3b
Add bsd to the output of possible platforms
E.J. Bevenour
2017-07-03 06:54:51 -0400
2912f8ab87
Merge pull request #829 from Blizzard/reduce-vcxproj-size
Tom van Dijck
2017-06-25 15:52:43 -0700
fea573561c
Merge pull request #834 from Blizzard/native-module-code
Tom van Dijck
2017-06-23 14:25:14 -0700
4fa6dafdf1
Merge pull request #839 from Mikhael-Danilov/master
Tom van Dijck
2017-06-23 14:23:10 -0700
b7df8fa518
Merge branch 'master' into master
Mikhael-Danilov
2017-06-23 17:46:42 +0300
2a99f66180
improve codelite test suite setup
Mikhael-Danilov
2017-06-23 17:38:52 +0300
501466302f
Merge pull request #838 from Blizzard/fix-action
Tom van Dijck
2017-06-22 13:34:07 -0700
9c22008a43
Expand {...} macros in pre|post build commands for codelite
Mikhael-Danilov
2017-06-22 23:21:21 +0300
d2b8a2183c
Fix bug in 'action.isConfigurable' not checking for onWorkspace.
Tom van Dijck
2017-06-21 17:28:56 -0700
d31aa3f631
Merge pull request #837 from premake/tvandijck-patch-1
Tom van Dijck
2017-06-21 15:32:20 -0700
b4c4c4e614
Allow modules to register C code too. only works for embedded modules.
Tom van Dijck
2017-06-20 17:21:13 -0700
9faaace5a4
Removed "installer" kinds from vs2017.
Tom van Dijck
2017-06-21 13:26:21 -0700
eb992d3bcc
Merge pull request #827 from Blizzard/osx-bundle
Tom van Dijck
2017-06-21 12:02:26 -0700
273b2fc46e
Merge pull request #836 from Blizzard/fix-setTextColor-xterm
Tom van Dijck
2017-06-21 12:02:12 -0700
6752ea16e4
Added option to create bundle and frameworks on macOS.
Tom van Dijck
2015-05-04 11:48:01 -0700
a53e17948f
Hook setTextColor in tests, so on linux/mac we don't get random color changes but no output.
Tom van Dijck
2017-06-21 09:52:25 -0700
f7a5098d59
Merge pull request #833 from Blizzard/fix-empty-rules
Tom van Dijck
2017-06-21 09:37:17 -0700
9ad28d038a
Merge pull request #832 from Blizzard/fix-compiler-warnings
Tom van Dijck
2017-06-21 09:36:58 -0700
b77e5763f6
Merge pull request #831 from Blizzard/fix-options
Tom van Dijck
2017-06-21 09:36:44 -0700
5b8a3d26eb
Merge pull request #830 from Blizzard/resource-generator-access
Tom van Dijck
2017-06-21 09:36:29 -0700
57f6900d04
Merge pull request #828 from Blizzard/normalize-filelineinfo
Tom van Dijck
2017-06-21 09:36:15 -0700
2d1e29047e
Merge pull request #825 from Blizzard/use-workspace-everywhere
Tom van Dijck
2017-06-21 09:29:24 -0700
508076688b
Fix empty rules.
Tom van Dijck
2017-05-10 10:21:44 -0700
cd3159e73f
Fixed undeclared function warning (atexit) on non-Windows platforms.
James Touton
2017-06-15 14:10:10 -0700
3c1373c4a0
Resolve a few compiler warnings.
Tom van Dijck
2017-05-24 14:16:32 -0700
48bca39696
Merge pull request #826 from Mikhael-Danilov/patch-2
Tom van Dijck
2017-06-20 15:18:35 -0700
4d72f4770e
Fix in oven, for options that are not strings.
Tom van Dijck
2017-05-24 17:40:10 -0700
5536704605
Add Test.
Tom van Dijck
2017-06-20 15:16:23 -0700
1c0d711241
Adding configuration to allow .csproj dotNet project files to be configured with generating publically acccesible data based on generated code from resource files.
Travis Primm
2017-05-18 17:07:23 -0700
e4f2481335
Reduced vs2010 file sizes by removing redundent config settings
Tom van Dijck
2017-06-19 13:52:45 -0700
e1bc3cbe9e
Normalize path in 'getfileinfo' for local host.
Tom van Dijck
2017-05-09 15:11:54 -0700
0f0647f011
Escape '&' -> '&'
Mikhael-Danilov
2017-06-21 00:51:14 +0300
b7d140330b
Use 'workspace' instead of 'solution'.
Tom van Dijck
2017-06-20 14:35:53 -0700
d44dae735a
Add workspace property to files.
James Touton
2015-07-07 12:21:07 -0700
3e4ebb8acc
Merge pull request #685 from TurkeyMan/native_source
Tom van Dijck
2017-06-20 13:10:23 -0700
5d141f52a0
Merge pull request #811 from Blizzard/preferredtoolarchitecture
Tom van Dijck
2017-06-20 12:46:20 -0700
0ce15ca188
Merge pull request #774 from Blizzard/default-toolset
Tom van Dijck
2017-06-20 11:34:26 -0700
b280f2bebe
Make this work on Visual Studio prior to VS2013 too.
Tom van Dijck
2017-06-20 11:12:54 -0700
6f2e6f5a0e
Add 'preferredtoolarchitecture' API
Tom van Dijck
2017-05-09 09:13:28 -0700
fd41938832
Add toolset normalization, to stabilize the 'filter'.
Tom van Dijck
2017-05-02 11:01:04 -0700
4d95798a8e
Assure a default toolset is always set.
Tom van Dijck
2017-05-02 10:21:11 -0700
411a808070
Merge pull request #809 from Blizzard/os-touch
Tom van Dijck
2017-06-20 10:54:00 -0700
681c458e31
Make it support UTF-8 strings, like all other methods.
Tom van Dijck
2017-06-20 09:57:20 -0700
02a591271e
fix call to do_isfile
Tom van Dijck
2017-06-20 09:53:27 -0700
777fadae95
Added os touchfile and a workaround for vs2010 reloading
R. Blaine Whittle
2017-04-07 12:17:10 -0700
9dc4da43ed
Merge pull request #822 from Blizzard/vstudio-to-module
Tom van Dijck
2017-06-19 13:16:09 -0700
3f2f40c5fa
Move VStudio action into a module.
Tom van Dijck
2017-06-19 12:50:34 -0700
22cebb4dfa
Merge pull request #816 from Blizzard/fix-cpp17-flags
Tom van Dijck
2017-06-19 13:09:59 -0700
4db1a6ca82
Merge pull request #821 from Blizzard/colors-on-linux
Tom van Dijck
2017-06-19 13:08:39 -0700
8d509c6d75
Merge pull request #805 from Blizzard/insecure-option
Tom van Dijck
2017-06-19 13:06:51 -0700
7a1ffeff7c
Merge pull request #818 from Blizzard/gmake-to-module
Tom van Dijck
2017-06-19 12:18:30 -0700
05cf8d3c7f
Make module of 'gmake' action.
Tom van Dijck
2017-06-14 16:38:10 -0700
651f9fd790
Merge pull request #804 from Blizzard/update-lua
Tom van Dijck
2017-06-19 12:12:48 -0700
971f7b58dc
Fix os.outputof for lua 5.3.4
Tom van Dijck
2017-06-13 06:53:13 -0700
7d503ad511
Define TRUE/FALSE if not already defined.
Tom van Dijck
2017-06-13 12:20:36 -0700
5663d25857
fix rare xcode test failure.
Tom van Dijck
2017-06-13 11:15:10 -0700
d7a3e3c29a
Reapply local changes to Lua 5.3.4
Tom van Dijck
2017-06-13 11:06:42 -0700
7b9ff9f840
Update to Lua 5.3.4
Tom van Dijck
2016-03-01 16:09:40 -0800
f30463e6d6
Attempt at colors on linux
Tom van Dijck
2017-06-19 03:00:59 -0700
e007c344a8
Merge pull request #808 from Blizzard/rtti-per-file
Tom van Dijck
2017-06-18 15:12:59 -0700
b22de644b7
Merge pull request #801 from ricka-github/master
Tom van Dijck
2017-06-18 15:12:34 -0700
b86a9e4802
Merge pull request #806 from Blizzard/add-issemver
Tom van Dijck
2017-06-18 15:11:32 -0700
be91850928
Merge pull request #807 from Blizzard/tt-support
Tom van Dijck
2017-06-18 15:11:04 -0700
4619b18053
add test
Tom van Dijck
2017-06-18 15:09:50 -0700
0e1db71d7c
add test
Tom van Dijck
2017-06-18 14:55:20 -0700
3eede41a93
Added visual studio support for dot net .tt files (#90 )
bwhittle
2017-03-27 11:02:15 -0700
d9faf2ea3f
Merge pull request #810 from Blizzard/masm-seh
Tom van Dijck
2017-06-18 14:42:27 -0700
0f98798025
Merge pull request #815 from Blizzard/errors-in-red
Tom van Dijck
2017-06-18 14:41:54 -0700
12622af3ad
add test
Tom van Dijck
2017-06-18 14:38:21 -0700
a1227fcf90
newer msbuilds require explicit platform.
Tom van Dijck
2017-06-18 14:18:18 -0700
a767d08747
Get color from term.errorColor.
Tom van Dijck
2017-06-18 14:16:22 -0700
d0daa08f88
Errors in red.
Tom van Dijck
2017-06-05 14:59:57 -0700
f4c8fe4dc5
Merge pull request #812 from Blizzard/cpp-dialect-vs2015+
Tom van Dijck
2017-06-18 12:49:52 -0700
b65a2b6d64
Merge pull request #813 from Blizzard/encode-pretty
Tom van Dijck
2017-06-18 12:49:29 -0700
8e083bba09
Merge pull request #814 from Blizzard/premake-info
Tom van Dijck
2017-06-18 12:49:10 -0700
b1b8ccf0d8
Merge pull request #817 from premake/tvandijck-patch-gmake2-preload
Tom van Dijck
2017-06-14 16:39:40 -0700
13a3423f61
A few gmake2 fixes due to it moving into a module.
Tom van Dijck
2017-06-14 15:47:48 -0700
3f225eb7f2
Merge pull request #803 from Blizzard/gmake2-module
Tom van Dijck
2017-06-14 13:18:35 -0700
a6cf05295a
Fixed C++17 flag to work with current versions of Clang.
James Touton
2017-06-08 16:19:37 -0700
0936e3a25b
Add premake.info message function.
Tom van Dijck
2017-06-05 14:59:32 -0700
dfc5fd64c3
Add json.encode_pretty wrapper.
Tom van Dijck
2017-05-24 15:31:53 -0700
5251432aec
Add support for cppdialect in VS2015 & VS2017 actions.
Tom van Dijck
2017-05-24 10:31:18 -0700
9fadce2c69
Fix to masm support for SEH to work on a per file basis
R. Blaine Whittle
2017-05-10 10:31:34 -0700
f14090974a
Added masm handling of seh exception handling for VS2010 and above
R. Blaine Whittle
2017-05-05 18:29:18 -0700
3ff5343769
Added per file rtti generation for VS
R. Blaine Whittle
2017-03-27 14:24:05 -0700
c235647f16
Add 'premake.isSemVer' method.
Tom van Dijck
2017-05-24 11:42:24 -0700
1268d8eb4c
Filter out non-semver version when doing a require.
Tom van Dijck
2017-01-19 13:04:54 -0800
0a442f78ca
A few fixes from our Blizzard Fork.
Tom van Dijck
2017-06-13 10:26:04 -0700
6907f6785c
Merge pull request #718 from Blizzard/add-notset-characterset
Tom van Dijck
2017-06-13 14:25:13 -0700
9d4fa01146
Merge pull request #617 from Blizzard/fix-rules-xml
Tom van Dijck
2017-06-13 14:24:52 -0700
3016d51e28
Add --insecure option for SSL curl requests.
Tom van Dijck
2017-06-13 13:37:21 -0700
21631dd0e9
Adding tests, and fixing a few typos.
Tom van Dijck
2017-06-13 12:11:54 -0700
d7b6f77abc
fix switch/separator in rules_xml
Tom van Dijck
2016-09-06 11:47:18 -0700
34bb100e75
Merge pull request #781 from Blizzard/criteria-tables
Tom van Dijck
2017-06-13 11:48:28 -0700
ef5828404c
ASCII instead of NotSet, and add more tests.
Tom van Dijck
2017-06-13 11:41:29 -0700
cc107a4da4
Adding support for NotSet characterset in VS2010+ (#79 )
Jacob Repp
2017-02-14 15:09:11 -0800
b66994d7d0
Merge pull request #802 from aleksijuvani/suppress-mkdir-warning
Tom van Dijck
2017-06-13 11:20:10 -0700
230efba691
Adding gmake2 module
Tom van Dijck
2017-06-13 09:51:58 -0700
80c7ed3099
[core] Add utility methods for rule and table.
Tom van Dijck
2015-05-04 12:12:52 -0700
6841eb1752
[core] Allow filters to be written as: ``lua filter { files = { "**.c" }, system = "windows" }
``
Tom van Dijck
2017-05-10 09:20:47 -0700
6437cfddd9
Merge pull request #788 from Blizzard/os-tags
Tom van Dijck
2017-06-13 08:32:42 -0700
bbae65fc0c
Merge pull request #798 from noresources/fix-pch-gmake
Tom van Dijck
2017-06-13 08:31:41 -0700
51a77ad34c
Suppress mkdir warning on Windows if folder exists
Aleksi Juvani
2017-06-13 16:00:10 +0300
382778c317
Added unittest for Xcode group support.
Rick Appleton
2017-06-08 13:47:50 +0200
79d1c6f429
Groups in XCode workspace working.
Rick Appleton
2017-06-07 09:10:05 +0200
c926aa2dd1
update tests to reflect pch generation rule changes
Renaud Guillard
2017-06-02 20:44:48 +0200
325edfcb6f
create object directory before generating precompiled header
Renaud Guillard
2017-06-01 19:05:53 +0200
1cddb0dffa
Merge pull request #787 from DrLynix/compare-files-function
Tom van Dijck
2017-05-25 08:47:14 -0700
838c256686
Merge pull request #779 from noresources/findheader
Tom van Dijck
2017-05-25 08:46:15 -0700
235d364756
Merge pull request #785 from DrLynix/unicode-file-operations-win32
Tom van Dijck
2017-05-25 08:44:19 -0700
c5c3cd5b2c
Merge pull request #776 from Blizzard/dialect-language
Tom van Dijck
2017-05-25 08:43:53 -0700
0ec61b41c6
Merge pull request #771 from Blizzard/compileAs-API
Tom van Dijck
2017-05-25 08:43:35 -0700
4a872d6990
Merge pull request #789 from Blizzard/tags-api
Tom van Dijck
2017-05-25 08:41:56 -0700
5df2b3d90a
Merge pull request #790 from Blizzard/fix-test-api
Tom van Dijck
2017-05-23 14:06:13 -0700
ff9114c031
[self-test] fix nil dereference crash in test.isequal
Tom van Dijck
2017-05-19 14:35:30 -0700
f4516a8e67
[core] Add 'tags' filter.
Tom van Dijck
2017-05-17 17:22:13 -0700
70e00883f8
Provide a way to 'tag' systems, and filter on those tags.
Tom van Dijck
2017-05-10 16:43:28 -0700
0d420febaf
os.comparefiles: return nil + error message if any of the file couldn't be opened
Lynix
2017-05-18 21:34:23 +0200
eb6f591b9b
Merge branch 'master' into compare-files-function
Jérôme Leclercq
2017-05-18 21:20:55 +0200
b79d32ea0e
Merge branch 'master' into unicode-file-operations-win32
Jérôme Leclercq
2017-05-18 21:20:18 +0200
076f6a615a
Add os.comparefiles function
Lynix
2017-05-18 21:16:51 +0200
17cef1f509
Make os.stat unicode-aware
Lynix
2017-05-18 20:30:53 +0200
97282c31b5
Fix io.open unicode override
Lynix
2017-05-18 20:30:42 +0200
34aaff9c66
Merge pull request #786 from DrLynix/embed-typo
Tom van Dijck
2017-05-17 15:04:07 -0700
b14af470fa
Fix typo
Lynix
2017-05-17 23:21:15 +0200
b2a6f1e09c
Make os.writefile_ifnotequal unicode aware on Windows
Lynix
2017-05-14 16:06:18 +0200
c9faaf334e
Override existing file functions with unicode ones on Windows
Lynix
2017-05-14 15:25:21 +0200
e823797864
Merge remote-tracking branch 'refs/remotes/premake/master'
Lynix
2017-05-14 14:20:48 +0200
57d6e06a2f
Merge remote-tracking branch 'refs/remotes/premake/master'
Lynix
2017-05-14 14:11:16 +0200
38bbf60993
test: disable os.findheader() on windows
Renaud Guillard
2017-05-06 13:01:19 +0200
9eba1e7fb6
add os.findheader()
Renaud Guillard
2017-05-05 23:59:29 +0200
863b89625f
Merge pull request #769 from Blizzard/cmdpath-token
Tom van Dijck
2017-05-04 10:28:19 -0700
6475e2a307
Merge pull request #778 from LORgames/ssurtees/vs200xNoPCH
Tom van Dijck
2017-05-04 10:14:00 -0700
43824fa22c
Added support at the file level for the NoPCH flag in VS200x projects
Sam Surtees
2017-05-05 02:20:45 +1000
7af2817869
[core] Use 'cdialect' and 'cppdialect' instead of 'language'.
Tom van Dijck
2017-05-03 17:01:33 -0700
85b3e28de1
[core] Use 'compileAs' API
Tom van Dijck
2017-05-01 13:28:08 -0700
347c9c418d
Merge pull request #768 from Blizzard/fix-vstudio
Samuel Surtees
2017-05-03 02:35:55 +1000
289e880b38
Add tests for ExecutablePath.
Tom van Dijck
2017-05-02 09:15:42 -0700
f1d461f3a5
Add test for multiple tokens.
Tom van Dijck
2017-05-02 09:09:38 -0700
b6385ce89e
Merge pull request #772 from Blizzard/fix-default-entrypoint
Tom van Dijck
2017-05-02 08:20:19 -0700
fcb76a1c91
[core] Don't set default entrypoint, rely on visual studio default.
Tom van Dijck
2017-05-01 14:21:49 -0700
bce3f2c4ed
[core] new cmd path decorations with %[] syntax this is for marking cmd options as paths relative to the projects base dir. decorated paths can use tokens / macros decorated paths are wrapped with "". Final slashes are honored. Slashes are platform specific.
R. Blaine Whittle
2017-04-18 09:37:29 -0700
0c1d4e10ae
[core] Fix Visual Studio ExecutablePath settings.
Tom van Dijck
2017-04-27 13:57:11 -0700
b9fcad8102
Merge pull request #763 from Blizzard/colors
Tom van Dijck
2017-05-01 10:46:46 -0700
ee0b66acf4
add 'term.warningColor' and some other useful term tools.
Tom van Dijck
2017-05-01 09:14:31 -0700
6e175f026a
[core] Print warnings in purple
Tom van Dijck
2017-04-27 16:12:51 -0700
206c53610f
Merge pull request #764 from Blizzard/filelineinfo
Tom van Dijck
2017-05-01 08:54:29 -0700
2c74dbee95
[core] get file/line information on deprecated API's.
Tom van Dijck
2017-04-27 16:13:59 -0700
127fe78e14
Merge pull request #760 from Blizzard/add-arm-support-vs
Tom van Dijck
2017-04-27 13:55:43 -0700
60071441a9
Merge pull request #761 from LORgames/ssurtees/rulesPropFix
Tom van Dijck
2017-04-27 08:22:30 -0700
43da317fe8
Removed echo off in VS rules prop generator
Sam Surtees
2017-04-27 20:47:33 +1000
1e648f5515
[core] Adding ARM support for Visual Studio.
Tom van Dijck
2017-04-26 15:59:20 -0700
6cc2514737
Merge pull request #758 from LORgames/ssurtees/whitespaceCleanup
Tom van Dijck
2017-04-25 11:54:42 -0700
b251234b27
Cleaned up inconsistencies in whitespace
Sam Surtees
2017-04-26 03:15:33 +1000
091d96583e
Merge pull request #757 from LORgames/ssurtees/consistency
Tom van Dijck
2017-04-25 09:32:30 -0700
fa3328440e
Increased consistency of p. usage
Sam Surtees
2017-04-25 15:44:13 +1000
43c5e0a4ae
Merge pull request #745 from LORgames/ssurtees/codeliteStartProjectFix
Samuel Surtees
2017-04-25 15:09:21 +1000
694f934693
Merge pull request #755 from Blizzard/fix-supported-languages
Tom van Dijck
2017-04-24 13:54:53 -0700
da3835dd94
Merge pull request #756 from Blizzard/fix-path-translate
Tom van Dijck
2017-04-24 13:54:30 -0700
8827098d30
Fix a call to deprecated os.get()
Tom van Dijck
2017-04-24 13:53:49 -0700
473b2f1e36
Merge pull request #734 from aleksijuvani/nuget-fixes
Tom van Dijck
2017-04-24 13:43:41 -0700
292cb7d7b8
Merge pull request #739 from Blizzard/refactor-_OS
Tom van Dijck
2017-04-24 13:43:18 -0700
6d471ecc2a
Add 'supports_language' callback to action to validate languages now that we have multiple dialects
Tom van Dijck
2017-04-24 13:37:28 -0700
b3ad14a51c
current -> host.
Tom van Dijck
2017-04-11 14:41:07 -0700
5f589ad5a6
replaced: os.get() -> os.target() os.is() -> os.istarget() _OS -> _TARGET_OS
Tom van Dijck
2017-04-11 13:39:25 -0700
88d37b17c6
Merge branch 'master' into nuget-fixes
Tom van Dijck
2017-04-24 12:59:41 -0700
97856fe923
Merge pull request #738 from aleksijuvani/curl-update
Tom van Dijck
2017-04-24 12:58:34 -0700
53d83dffbe
Merge pull request #746 from LORgames/ssurtees/vs2010EscapeFixes
Tom van Dijck
2017-04-24 12:52:19 -0700
a664715834
Merge pull request #752 from LORgames/ssurtees/VS2012Fixes
Tom van Dijck
2017-04-24 12:51:53 -0700
faa4af1ecd
Merge pull request #753 from LORgames/ssurtees/httpProxy
Tom van Dijck
2017-04-24 12:50:07 -0700
477f426d2e
Merge pull request #754 from LORgames/ssurtees/gmakeFix
Tom van Dijck
2017-04-24 12:49:51 -0700
f474f51979
Merge branch 'master' into ssurtees/vs2010EscapeFixes
Jason Perkins
2017-04-24 14:46:06 -0400
8da25c2a56
Merge pull request #751 from LORgames/ssurtees/compileAsFix
Jason Perkins
2017-04-24 14:41:53 -0400
5a85b73f9f
Merge branch 'master' into ssurtees/codeliteStartProjectFix
Jason Perkins
2017-04-24 14:38:09 -0400
b2414be6e4
Merge branch 'master' into ssurtees/vs2010EscapeFixes
Jason Perkins
2017-04-24 14:37:52 -0400
9c09a7142f
Fixed issue with the OBJDIR value not being escaped
Sam Surtees
2017-04-25 02:33:52 +1000
8ac4955b22
Fixed various issues with compiling with VS2012
Sam Surtees
2017-04-25 01:37:46 +1000
25de4e419e
Added proxy URL to http options
Sam Surtees
2017-04-25 01:51:04 +1000
5b688cac93
CompileAs element handles C++ now
Sam Surtees
2017-04-24 00:42:48 +1000
74b2f4680e
Merge pull request #749 from LORgames/ssurtees/updatePackaging
Jason Perkins
2017-04-20 15:12:56 -0400
438949a7a1
Updated packaging script
Sam Surtees
2017-04-21 02:37:31 +1000
42bfc2244d
Merge pull request #748 from LORgames/ssurtees/osTranslateCommands
Jason Perkins
2017-04-19 14:05:31 -0400
a840df4642
Merge branch 'master' into ssurtees/osTranslateCommands
Jason Perkins
2017-04-19 14:00:47 -0400
97c36f8d2e
Merge pull request #747 from LORgames/ssurtees/bootstrapCleanup
Jason Perkins
2017-04-19 13:58:36 -0400
537392428d
os.translateCommands now supports multiple tokens
Sam Surtees
2017-04-20 02:05:27 +1000
713df1c9f3
Bootstrap makefile now cleans up previous builds before building
Sam Surtees
2017-04-20 01:04:10 +1000
dfee2c0184
Fixed erroneous escape usages in VS2010+
Sam Surtees
2017-04-18 01:13:20 +1000
83e0229a2a
Fixed issue with using startproject API in CodeLite
Sam Surtees
2017-04-18 00:41:48 +1000
39367d6c57
Merge pull request #742 from LORgames/ssurtees/bsd
Samuel Surtees
2017-04-15 12:45:02 +1000
3a5d065f46
Merge pull request #740 from LORgames/ssurtees/deprecateWinMainFlag
Jason Perkins
2017-04-14 10:36:06 -0400
54ab932971
Merge branch 'master' into ssurtees/bsd
Jason Perkins
2017-04-14 10:24:40 -0400
067db7a659
Warn about NuGet package dependencies
Aleksi Juvani
2017-04-13 14:03:54 +0300
cf82b2cf22
Fix not all versions of NuGet packages being found
Aleksi Juvani
2017-04-12 13:20:17 +0300
368ef42976
Respect copylocal for NuGet packages
Aleksi Juvani
2017-04-13 13:44:20 +0300
87f527c1df
Validate NuGet package strings
Aleksi Juvani
2017-04-11 14:08:40 +0300
8286a7b9b6
Add nugetsource API for custom package sources
Aleksi Juvani
2017-04-09 13:55:14 +0300
52b21eefdb
Raise an error if trying to use NuGet without Curl
Aleksi Juvani
2017-04-08 23:34:41 +0300
34eb9c691a
Fix certain NuGet API error messages
Aleksi Juvani
2017-04-07 17:53:39 +0300
df6c1f4aab
Add test for multiple assemblies in C# NuGet packages
Aleksi Juvani
2017-04-07 17:43:03 +0300
3bdf746fcc
Fix C# NuGet tests
Aleksi Juvani
2017-04-07 17:39:11 +0300
bd3c542d63
Fetch NuGet API data on demand, not all at once
Aleksi Juvani
2017-04-07 17:25:35 +0300
c57477229c
Fix NuGet assembly references in C# projects
Aleksi Juvani
2017-04-07 17:07:17 +0300
bb992e6576
Validate NuGet package versions with the NuGet API
Aleksi Juvani
2017-04-06 20:28:52 +0300
cbcb942e57
Validate NuGet package names with the NuGet API
Aleksi Juvani
2017-04-06 18:47:13 +0300
39720da733
Raise error on packages.config conflict
Aleksi Juvani
2017-04-06 17:55:26 +0300
77463534c9
Fix NuGet packages.config files missing from projects
Aleksi Juvani
2017-04-04 19:17:08 +0300
b2bbf00512
Fix NuGet packages.config generation
Aleksi Juvani
2017-04-04 19:17:00 +0300
164fadc857
Properly deprecate WinMain flag
Sam Surtees
2017-04-13 23:22:19 +1000
21c3c3d290
Merge pull request #743 from industriousone/fix-missing-deprecation-messages
Samuel Surtees
2017-04-14 12:59:25 +1000
d1f5c333b0
Clean up the deprecated APIs
Jason Perkins
2017-04-13 15:37:49 -0400
7b55321473
Added BSD support
Sam Surtees
2017-04-14 03:07:20 +1000
957287643d
Merge pull request #686 from Blizzard/language-api
Samuel Surtees
2017-04-13 21:21:49 +1000
d285fa68a6
Refactor language flags to go through the language API. So you can use 'language "C++11"' instead of 'flags { "C++11" }'
Tom van Dijck
2017-01-31 12:10:40 -0800