Posted
over 13 years
ago
by
starkos
The second 4.4 beta is now available for download. The highlight of this release is the virtual paths feature, which will allow you to change the way the source files are grouped in the IDE. See the documentation page for more information and
... [More]
examples.
This new feature is only available for Visual Studio 2010 right now; I will be implementing the remaining toolsets for the next beta. Then I'll take a pass through the bug and patch trackers and close as many as I can before the final release.
OS X Lion users: The source package currently doesn't build on Lion, see this forum thread for more details. I could really use some help getting this sorted.
Feedback on the new feature(s) is very much appreciated. Enjoy!
[Less]
|
Posted
almost 14 years
ago
by
starkos
We're kicking off the Premake 4.4. release process, with the first beta available today. Get it from the download page; here's the current list of changes.
There is still a bit of feature work underway so expect to see another beta or two before we
... [More]
lock down the features and start the release candidates.
Give it a try, shake it down, and report any bugs you find.
Thanks, and enjoy!
[Less]
|
Posted
about 14 years
ago
by
starkos
Just a heads up: I'm about to remove scripts.c from the repository. I should have done this a long time ago...heck, I never should have put it in there to begin with. Generated files don't go in source control. For some reason I thought it would make
... [More]
life easier for new developers, instead it just ended up causing confusion and cluttering up our changesets. Good riddance.
Of course, you still need a scripts.c in order to complete a release build. If you are using the official source packages released on SourceForge, they include this file already, so you're all good.
If you pull sources from BitBucket, or if you make changes to Premake locally, you'll need to remember to run `premake4 embed` before you make a new release build (something you should have been doing already).
Give me a shout with any questions or concerns. Otherwise I'll push the change into premake-stable and premake-dev soon.
[Less]
|
Posted
over 14 years
ago
by
starkos
We've been working up to it for months, and today is the day: Premake 4.3 has arrived!
Download Premake 4.3 now
My many and heartfelt thanks to everyone who contributed to this release, whether in the form of coding, reporting bugs, suggesting
... [More]
features, helping out in the forums, or just offering encouragement. All of this is very much appreciated!
I'd like to especially thank Liam Devine for single handedly taking on Visual Studio 2010, (the star of this release) as well as his help with bug fixing, monitoring the trackers and everything else. William Burnson contributed nice fixes for Xcode, and Dean Ross-Smith helped us add Solaris to the list of supported platforms. Also, thanks to Jarod for hanging out in the forums and providing a helping hand.
Here's the full changelog and list of contributors (and if I missed anyone, my apologies! Just let me know and I'll add you).
CHANGED LICENSE FROM GPLv2 TO BSD
Added Visual Studio 2010 C/C++ support (Liam Devine)
Added Solaris support (Dean Ross-Smith)
Added deployment and image options for Xbox360 (dvoid)
Patch 2963313: Enable setting .NET framework version (Justen Hyde)
Patch 2965229: Fix handling of '+' symbol in file patterns (Rachel Blum)
Patch 2997449: Print configuration with target (ergosys)
Patch 2997452: Suppress gmake's "nothing to be done" message (ergosys)
Patch 3011940: Add support for MFC (JTAnderson)
Patch 3053959: kind() crashes when called with no arguments (rjmyst3)
Bug 2997728: Project dependencies should be case-sensitive
Bug 3056381: Xcode project breaks on special chars
Bug 3007101: Generating PDB in Release builds is not supported
Bug 2971841: Gmake escaping of shell variable $(...) is broken
Fixed handling of icons in Xcode (bitshifter)
Added imagepath to set Xbox360 image file name (Jarod)
Patch 3063804: Set CompileAs flag for VS200x C projects (rjmyst3)
Implemented StaticRuntime flag for Xcode (William Burnson)
Improved portability of Mac OS X binaries (William Burnson)
Bug 3035545: The pattern { "./folder/*.c" } matches no files
Bug 3034222: StaticLib projects ignore linkoptions
Bug 3020382: GCC PCH not working
Bug 3016050: {"../Dir/file1.c","../../Dir/file2.c"} breaks Xcode (Stephane)
Bug 3015312: Makefiles are not quoted correctly
Bug 3097868: Removes relative paths from vs2010 filters (Robert Konrad)
Bug 3095274: Pre-compiled header support missing for VS2010 target
Bug 3100062: vs2010 Runtime library selection
Thanks again everyone. Enjoy!
[Less]
|
Posted
over 14 years
ago
by
starkos
One more for luck! Here's the second (and last?) Premake 4.3 release candidate; download it here.
Changes since last time:
Bug 3097868: Removes relative paths from vs2010 filters (Robert Konrad)
Bug 3095274: Pre-compiled header support missing
... [More]
for VS2010 target
Bug 3100062: vs2010 Runtime library selection
See the RC1 announcement for a more complete list of changes. Thanks to everyone for the testing, and to Liam for cranking out the VS2010 fixes for this release.
Update: sorry about the broken link - fixed!
[Less]
|
Posted
over 14 years
ago
by
starkos
We're getting closer now: the first Premake 4.3 release candidate is here! Download it now, put it through its paces, and let's get this thing out the door.
The changelog:
CHANGED LICENSE FROM GPLv2 TO BSD
Added Visual Studio 2010 C/C++ support
... [More]
(Liam Devine)
Added Solaris support (Dean Ross-Smith)
Added deployment and image options for Xbox360 (dvoid)
Patch 2963313: Enable setting .NET framework version (Justen Hyde)
Patch 2965229: Fix handling of '+' symbol in file patterns (Rachel Blum)
Patch 2997449: Print configuration with target (ergosys)
Patch 2997452: Suppress gmake's "nothing to be done" message (ergosys)
Patch 3011940: Add support for MFC (JTAnderson)
Patch 3053959: kind() crashes when called with no arguments (rjmyst3)
Bug 2997728: Project dependencies should be case-sensitive
Bug 3056381: Xcode project breaks on special chars
Bug 3007101: Generating PDB in Release builds is not supported
Bug 2971841: Gmake escaping of shell variable $(...) is broken
Fixed handling of icons in Xcode (bitshifter)
Added imagepath to set Xbox360 image file name (Jarod)
Patch 3063804: Set CompileAs flag for VS200x C projects (rjmyst3)
Implemented StaticRuntime flag for Xcode (William Burnson)
Improved portability of Mac OS X binaries (William Burnson)
Bug 3035545: The pattern { "./folder/*.c" } matches no files
Bug 3034222: StaticLib projects ignore linkoptions
Bug 3020382: GCC PCH not working
Bug 3016050: {"../Dir/file1.c","../../Dir/file2.c"} breaks Xcode (Stephane)
Bug 3015312: Makefiles are not quoted correctly
Enjoy!
[Less]
|
Posted
over 14 years
ago
by
starkos
The second Premake 4.3 beta has arrived; get it here!
New in this beta:
Fixed handling of spaces and special characters in Xcode projects
Enabled PDBs to be generated for release builds
Added imagepath to set Xbox360 image name (Jarod)
... [More]
CompileAs flag now set for VS200x C projects (rjmyst3)
See the changelog for the full list of changes.
Enjoy!
[Less]
|
Posted
over 14 years
ago
by
starkos
I am pleased to announce that Liam Devine is joining our humble little project. Liam has been contributing ideas, patches, and encouraging Twitter posts for quite some time, and most recently doing a smashing job adding Visual Studio 2010 support
... [More]
, with unit tests and everything! Considering all that, it seemed only fitting to give him the keys to the place. Meaning full rights to the repository and the trackers, so feel free to pester him with your feature requests (just kidding—use the trackers!).
While Liam will be coordinating with me, he's got free rein to work on whatever he sees fit. Presumably that means improving the VS2010 support in the short term, and where it goes from there...well, I don't know. I guess that's kind of the point. But now that I'm no longer the bottleneck for all of his improvements I can focus my scarce time on finally getting 4.3 out the door, and then finishing up the new usages feature for 4.4.
But enough about me. Welcome aboard, and keep up the good work!
[Less]
|
Posted
over 14 years
ago
by
starkos
Whew, finally! The first beta of 4.3 has arrived. Get it while it's hot!
The changes:
A license change from GPL v2 to BSD
Visual Studio 2010 C/C++ support (Liam Devine).
Solaris support (Dean Ross-Smith)
Deployment and image options for
... [More]
Xbox360 (dvoid)
A new API call imagepath to set the Xbox360 image file name (Jarod)
The ability to set the .NET framework version (Justen Hyde)
Fixed handling of '+' symbol in file patterns (Rachel Blum)
Improved status messages from Makefiles (ergosys)
Support for MFC (JTAnderson)
Fixed the case-sensitivity of project dependencies
Fixed handling of icons in Xcode (bitshifter)
Enjoy!
[Less]
|
Posted
almost 15 years
ago
by
starkos
Just a quick FYI...
Several big feature patches have recently been submitted or are in the works: usages, custom build steps, Visual Studio 2010 support to name a few. These things will probably take a little while to get properly sorted.
Rather
... [More]
than wait on all that, I'm going to push to a quick 4.3 release. The big feature of this release will be the license switch, from GPL to BSD, as I discussed earlier. There is not going to be much in the way of new functionality, although I will take a pass over the patch and bug trackers and include what I can.
On a related note, community activity around Premake has really picked up lately, and with my limited schedule it is getting difficult to keep up. I am going to dedicate a little more time to it over the next few weeks, but for the long run I'd like to find at least one more committer. I'll write more about what I'm looking for soon, but you can probably figure it out: someone who communicates well and can demonstrate an ability to make good, smart changes.
[Less]
|