PREMAKE4(1)
π PREMAKE4 π
okay bestie, so this is premake4 from the General Commands Manual section, and she is literally the cross-platform build script generator of the group chat. let's get into it π«Ά
β¨ NAME β¨
premake4 β cross-platform build script generator π
πΈ SYNOPSIS πΈ
premake4 [options] action [arguments]
π¦ DESCRIPTION π¦
so premake4 is a build configuration tool, and the way she works is: you write stuff once, and she generates project files for multiple build environments on multiple platforms. multiple! plural! she's booked and busy on every OS π
π OPTIONS π
--cc=VALUEβ pick a C/C++ compiler set, bestie. she'll take exactly one of these:gccβ GNU GCC (gcc/g++)owβ OpenWatcom
--dotnet=VALUEβ pick a .NET compiler set. one of:msnetβ Microsoft .NET (csc)monoβ Novell Mono (mcs)pnetβ Portable.NET (cscc)
--file=FILEβ read FILE as a Premake script. default is'premake4.lua'in case you were wondering π--helpβ display this information. the classic "what do I do" button, we've all been there π--os=VALUEβ generate files for a different operating system. one of:bsdβ OpenBSD, NetBSD, or FreeBSDlinuxβ Linuxmacosxβ Apple Mac OS Xsolarisβ Solariswindowsβ Microsoft Windows
--platform=VALUEβ add a target architecture (if supported by the action). one of:x32β 32-bitx64β 64-bituniversalβ Mac OS X Universal, 32- and 64-bituniversal32β Mac OS X Universal, 32-bit onlyuniversal64β Mac OS X Universal, 64-bit onlyps3β Playstation 3 (experimental) πxbox360β Xbox 360 (experimental) π
--scripts=pathβ search for additional scripts on the given path π--versionβ display version information, iykyk
π ACTIONS π
cleanβ remove all binaries and generated files. spring cleaning, main character energy π§Ήβ¨codeblocksβ generate Code::Blocks project filescodeliteβ generate CodeLite project filesgmakeβ generate GNU makefiles for POSIX, MinGW, and Cygwinvs2002β generate Microsoft Visual Studio 2002 project filesvs2003β generate Microsoft Visual Studio 2003 project filesvs2005β generate Microsoft Visual Studio 2005 project filesvs2008β generate Microsoft Visual Studio 2008 project filesvs2010β generate Visual Studio 2010 project files (experimental) πxcode3β generate Apple Xcode 3 project files (experimental) π
π SEE ALSO π
for additional information see http://industriousone.com/premake π
π AUTHOR π
Jason Perkins and the Premake Project β kings, honestly π
and that's the whole vibe, bestie!! this is version 4.3, dated December 2012, and yes she's still serving PREMAKE4(1) realness. slay, go generate something ππβ¨
π¦ where this page comes from
- debian bookworm: premake4 4.3+repack1-2+b1 Β· BSD-3-Clause
- debian trixie: premake4 4.3+repack1-2+b2 Β· BSD-3-Clause
- ubuntu jammy: premake4 4.3+repack1-2build1 Β· BSD-3-Clause
- ubuntu noble: premake4 4.3+repack1-2build1 Β· BSD-3-Clause
- ubuntu resolute: premake4 4.3+repack1-3 Β· BSD-3-Clause
- ubuntu stonking: premake4 4.3+repack1-4 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms