You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by nw...@apache.org on 2015/07/25 15:32:03 UTC
[2/2] lucy-charmonizer git commit: Make chaz_MakeFile_override_cflags
return added rule
Make chaz_MakeFile_override_cflags return added rule
Project: http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/commit/4cb27bbb
Tree: http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/tree/4cb27bbb
Diff: http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/diff/4cb27bbb
Branch: refs/heads/master
Commit: 4cb27bbbd58b6fa74bfa6b0539d9bd80d2fedd99
Parents: 2a5a509
Author: Nick Wellnhofer <we...@aevum.de>
Authored: Sat Jul 25 15:31:28 2015 +0200
Committer: Nick Wellnhofer <we...@aevum.de>
Committed: Sat Jul 25 15:31:28 2015 +0200
----------------------------------------------------------------------
src/Charmonizer/Core/Make.c | 4 +++-
src/Charmonizer/Core/Make.h | 2 +-
2 files changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/blob/4cb27bbb/src/Charmonizer/Core/Make.c
----------------------------------------------------------------------
diff --git a/src/Charmonizer/Core/Make.c b/src/Charmonizer/Core/Make.c
index 34a5364..abc9a74 100644
--- a/src/Charmonizer/Core/Make.c
+++ b/src/Charmonizer/Core/Make.c
@@ -503,7 +503,7 @@ chaz_MakeFile_add_lemon_grammar(chaz_MakeFile *makefile,
return rule;
}
-void
+chaz_MakeRule*
chaz_MakeFile_override_cflags(chaz_MakeFile *makefile, const char *obj,
chaz_CFlags *cflags) {
const char *obj_ext = chaz_CC_obj_ext();
@@ -542,6 +542,8 @@ chaz_MakeFile_override_cflags(chaz_MakeFile *makefile, const char *obj,
free(command);
free(src);
+
+ return rule;
}
void
http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/blob/4cb27bbb/src/Charmonizer/Core/Make.h
----------------------------------------------------------------------
diff --git a/src/Charmonizer/Core/Make.h b/src/Charmonizer/Core/Make.h
index 50fc301..25e99ea 100644
--- a/src/Charmonizer/Core/Make.h
+++ b/src/Charmonizer/Core/Make.h
@@ -187,7 +187,7 @@ chaz_MakeFile_add_lemon_grammar(chaz_MakeFile *makefile,
* @param obj The object file.
* @param cflags Compiler flags.
*/
-void
+chaz_MakeRule*
chaz_MakeFile_override_cflags(chaz_MakeFile *makefile, const char *obj,
chaz_CFlags *cflags);