premake-dev / src / _manifest.lua

The default branch has multiple heads

--
-- _manifest.lua
-- Manage the list of built-in Premake scripts.
-- Copyright (c) 2002-2012 Jason Perkins and the Premake project
--

-- The master list of built-in scripts. Order is important! If you want to
-- build a new script into Premake, add it to this list.

	return
	{
		-- Lua extensions
		"base/os.lua",
		"base/path.lua",
		"base/string.lua",
		"base/table.lua",
		
		-- core files
		"base/io.lua",
		"base/globals.lua",
		"base/action.lua",
		"base/criteria.lua",
		"base/option.lua",
		"base/tree.lua",
		"base/project.lua",
		"base/config.lua",
		"base/validate.lua",
		"base/help.lua",
		"base/premake.lua",
		
		-- configuration APIs
		"base/configset.lua",
		"base/context.lua",
		"base/api.lua",
		"base/detoken.lua",
		
		-- runtime environment setup
		"_premake_init.lua",
		"base/cmdline.lua",
		
		-- project APIs
		"project/oven.lua",
		"project/project.lua",
		"project/config.lua",
		"base/solution.lua",

		-- tool APIs
		"tools/dotnet.lua",
		"tools/gcc.lua",
		"tools/msc.lua",
		"tools/ow.lua",
		"tools/snc.lua",

		-- GNU make action
		"actions/make/_make.lua",
		"actions/make/make_solution.lua",
		"actions/make/make_cpp.lua",
		"actions/make/make_csharp.lua",
		
		-- Visual Studio actions
		"actions/vstudio/_vstudio.lua",
		"actions/vstudio/vs2002_solution.lua",
		"actions/vstudio/vs2002_csproj.lua",
		"actions/vstudio/vs2002_csproj_user.lua",
		"actions/vstudio/vs200x_vcproj.lua",
		"actions/vstudio/vs200x_vcproj_user.lua",
		"actions/vstudio/vs2003_solution.lua",
		"actions/vstudio/vs2005_solution.lua",
		"actions/vstudio/vs2005_csproj.lua",
		"actions/vstudio/vs2005_csproj_user.lua",
		"actions/vstudio/vs2010_vcxproj.lua",
		"actions/vstudio/vs2010_vcxproj_user.lua",
		"actions/vstudio/vs2010_vcxproj_filters.lua",

		-- Clean action
		"actions/clean/_clean.lua",
	}
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.