From be26ccfb9d893702ea862a5a1af702f81c0c8501 Mon Sep 17 00:00:00 2001 From: starkos Date: Tue, 25 Nov 2008 23:59:31 +0000 Subject: [PATCH] Merged CodeLite support(r591:595) --- src/_manifest.lua | 3 + src/actions/codeblocks/codeblocks_cbp.tmpl | 2 +- src/actions/codelite/_codelite.lua | 77 +++++++++++++++++ src/actions/codelite/codelite_project.tmpl | 74 ++++++++++++++++ src/actions/codelite/codelite_workspace.tmpl | 15 ++++ src/base/gcc.lua | 90 +++++++++++++++++--- src/base/table.lua | 37 ++++---- src/host/bytecode.c | 18 ++-- 8 files changed, 278 insertions(+), 38 deletions(-) create mode 100644 src/actions/codelite/_codelite.lua create mode 100644 src/actions/codelite/codelite_project.tmpl create mode 100644 src/actions/codelite/codelite_workspace.tmpl diff --git a/src/_manifest.lua b/src/_manifest.lua index dac7219c..40c90b96 100644 --- a/src/_manifest.lua +++ b/src/_manifest.lua @@ -34,6 +34,8 @@ { "actions/codeblocks/codeblocks_workspace.tmpl", "actions/codeblocks/codeblocks_cbp.tmpl", + "actions/codelite/codelite_workspace.tmpl", + "actions/codelite/codelite_project.tmpl", "actions/make/make_solution.tmpl", "actions/make/make_cpp.tmpl", "actions/vstudio/vs2002_solution.tmpl", @@ -49,6 +51,7 @@ { "actions/clean/_clean.lua", "actions/codeblocks/_codeblocks.lua", + "actions/codelite/_codelite.lua", "actions/make/_make.lua", "actions/vstudio/_vstudio.lua", } diff --git a/src/actions/codeblocks/codeblocks_cbp.tmpl b/src/actions/codeblocks/codeblocks_cbp.tmpl index eb2e2859..e67f9e10 100644 --- a/src/actions/codeblocks/codeblocks_cbp.tmpl +++ b/src/actions/codeblocks/codeblocks_cbp.tmpl @@ -8,7 +8,7 @@ <% for cfg in premake.eachconfig(this) do %> -