Author: cutting
Date: Fri Sep 11 17:25:21 2009
New Revision: 813932
URL: http://svn.apache.org/viewvc?rev=813932&view=rev
Log:
AVRO-114. Fix cdoc Ant target. Contributed by Matt Massie.
Modified:
hadoop/avro/trunk/CHANGES.txt
hadoop/avro/trunk/build.xml
hadoop/avro/trunk/src/c/Makefile.am
Modified: hadoop/avro/trunk/CHANGES.txt
URL:
http://svn.apache.org/viewvc/hadoop/avro/trunk/CHANGES.txt?rev=813932&r1=813931&r2=813932&view=diff
==============================================================================
--- hadoop/avro/trunk/CHANGES.txt (original)
+++ hadoop/avro/trunk/CHANGES.txt Fri Sep 11 17:25:21 2009
@@ -112,6 +112,9 @@
AVRO-112. Turn off C++ debug output. (Scott Banachowski via cutting)
+ AVRO-114. Fix "cdoc" Ant target to correctly run doxygen.
+ (Matt Massie via cutting)
+
Avro 1.0.0 -- 9 July 2009
INCOMPATIBLE CHANGES
Modified: hadoop/avro/trunk/build.xml
URL:
http://svn.apache.org/viewvc/hadoop/avro/trunk/build.xml?rev=813932&r1=813931&r2=813932&view=diff
==============================================================================
--- hadoop/avro/trunk/build.xml (original)
+++ hadoop/avro/trunk/build.xml Fri Sep 11 17:25:21 2009
@@ -560,10 +560,12 @@
</target>
<!-- C Targets -->
- <target name="cdoc">
- <exec dir="${c.src.dir}" executable="env" failonerror="true">
- <arg line="C_DOCS_OUTPUT=${build.cdoc} make docs" />
- </exec>
+ <target name="cdoc" depends="configure-c">
+ <mkdir dir="${build.cdoc}"/>
+ <exec dir="${c.build.dir}" executable="make" failonerror="true">
+ <env key="C_DOCS_OUTPUT" value="${build.cdoc}" />
+ <arg line="docs" />
+ </exec>
</target>
<target name="autoreconf-c-check">
Modified: hadoop/avro/trunk/src/c/Makefile.am
URL:
http://svn.apache.org/viewvc/hadoop/avro/trunk/src/c/Makefile.am?rev=813932&r1=813931&r2=813932&view=diff
==============================================================================
--- hadoop/avro/trunk/src/c/Makefile.am (original)
+++ hadoop/avro/trunk/src/c/Makefile.am Fri Sep 11 17:25:21 2009
@@ -60,7 +60,10 @@
popd;
docs:
- @(cat docs/doxygen.conf; echo "OUTPUT_DIRECTORY=$(C_DOCS_OUTPUT)")|
doxygen -
+ pushd $(top_srcdir); \
+ (cat docs/doxygen.conf; echo "OUTPUT_DIRECTORY=$(C_DOCS_OUTPUT)")|
doxygen - ;\
+ popd;
+
.PHONY: docs