Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

premake(1) [debian man page]

premake(1)							    Development 							premake(1)

Name
       premake - a build script generator

Copyright
       Copyright (C) 2002-2008 Jason Perkins and the Premake Project Lua 5.1 Copyright (C) 1994-2008 Lua.org, PUC-Rio

Usage
	--file name	  Process the specified premake script file

	--clean 	  Remove all binaries and build scripts
	--verbose	Generate verbose makefiles (where applicable)

	--cc name	  Choose a C/C++ compiler, if supported by target; one of:
	     gcc       GNU gcc compiler
	     dmc       Digital Mars C/C+ compiler (experimental)

	--dotnet name	  Choose a .NET compiler set, if supported by target; one of:
	     ms        Microsoft (csc)
	     mono      Mono (mcs)
	     mono2     Mono .NET 2.0 (gmcs)
	     pnet      Portable.NET (cscc)

	--os name	  Generate files for different operating system; one of:
	     bsd       OpenBSD, NetBSD, or FreeBSD
	     linux     Linux
	     macosx    MacOS X
	     windows   Microsoft Windows

	--target name	  Generate input files for the specified toolset; one of:
	     cb-gcc    Code::Blocks Studio with GCC
	     cb-ow     Code::Blocks Studio with Open Watcom C/C++
	     cl-gcc    CodeLite with GCC
	     gnu       GNU Makefile for POSIX, MinGW, and Cygwin
	     monodev   MonoDevelop
	     sharpdev  ICSharpCode SharpDevelop
	     vs6       Microsoft Visual Studio 6
	     vs2002    Microsoft Visual Studio 2002
	     vs2003    Microsoft Visual Studio 2003
	     vs2005    Microsoft Visual Studio 2005 (includes Express editions)
	     vs2008    Microsoft Visual Studio 2008 (experimental)

	--help		  Display this information
	--version	  Display version information

Jason Perkins and the Premake Project					3.7								premake(1)

Check Out this Related Man Page

xbuild(1)						      General Commands Manual							 xbuild(1)

NAME
xbuild - Mono's tool to build MSBuild project files SYNOPSIS
xbuild [option] [project-file] DESCRIPTION
xbuild can be used to build MSBuild project files. Integrated Development Environments like MonoDevelop and "Microsoft Visual Studio .NET" use msbuild project file format. xbuild takes the path of the project or solution file to build, as the main argument. If no file is specified then it tries to build any solution file or project file in the current directory, that has a *proj extension. OPTIONS
/target:T1[,TN] List of targets to build /property:Name=Value Set or override project properties /logger:<logger> Custom logger to log build events /verbosity:<level> Logger verbosity level : quiet, minimal, normal, detailed, diagnostic /validate Validate the project file against the schema /validate:<schema> Validate the project file against the specified schema /consoleloggerparameters:<params> Parameters for the console logger /nologo Don't show the initial xbuild banner /help Show xbuild usage /version Display xbuild version ENVIRONMENT VARIABLES
XBUILD_EMIT_SOLUTION If this variable is set, then the project file generated from a solution file is emitted. XBUILD_COLORS If this variable is set, it contains a string of the form "type=foreground,type=.." that specifies which color to use to display errors/warnings etc on some terminals. Type here can be: errors, warnings, messages or events events: These are project/target/task start and end event messages. The possible colors for foreground are: black, red, brightred, green, brightgreen, yellow, brightyellow, blue, brightblue, magenta, brightmagenta, cyan, brightcyan, grey, white and brightwhite. For example, you could set this variable from your shell: export XBUILD_COLORS XBUILD_COLORS=errors=brightred,warnings=blue You can disable the built-in color scheme by setting this variable to "disable". SEE ALSO
mono(1),mcs(1) COPYRIGHT
Copyright (C) 2009 Novell, Inc (http://www.novell.com) MAILING LISTS
Visit http://lists.ximian.com/mailman/listinfo/mono-devel-list for details. WEB SITE
Visit: http://www.mono-project.com for details xbuild(1)
Man Page