From: Bill H. <bil...@us...> - 2005-05-06 08:22:01
|
Update of /cvsroot/nhibernate/nhibernate In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv516 Modified Files: NHibernateSolution.build Log Message: Enable creation of Help2 collection Index: NHibernateSolution.build =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/NHibernateSolution.build,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 *** NHibernateSolution.build 25 Apr 2005 03:26:59 -0000 1.30 --- NHibernateSolution.build 6 May 2005 08:21:45 -0000 1.31 *************** *** 11,14 **** --- 11,21 ---- --> <property name="nunit2report.installed" value="false" /> + + <!-- + if Visual Studio Help Integration Kit has been installed + then change this to true or include -D:vshik.installed=true in the command line. + It generates Visual Studio.NET 2003 documentation. + --> + <property name="vshik.installed" value="false" overwrite="false" /> <!-- *************** *** 254,257 **** --- 261,279 ---- <call target="sdkdoc" /> <nant target="clean package" buildfile="doc/reference/doc.build" /> + <if test="${vshik.installed}"> + <property name="help2.dir" value="${build.dir}/doc/Help2" /> + <mkdir dir="${help2.dir}" failonerror="false" /> + <copy if="${vshik.installed}" todir="${help2.dir}" overwrite="true" > + <fileset basedir="doc/help2"> + <include name="*" /> + </fileset> + </copy> + <mkdir dir="${help2.dir}/Titles" failonerror="false" /> + <move flatten="true" todir="${help2.dir}/Titles"> + <fileset basedir="${build.dir}/doc"> + <include name="**/*.HxS" /> + </fileset> + </move> + </if> </target> *************** *** 259,268 **** <ndoc> <assemblies basedir="${build.dir}/bin"> ! <includes name="NHibernate.dll" /> ! <includes name="Iesi.Collections.dll" /> </assemblies> <summaries> ! <includes name="src/NHibernate/NamespaceSummary.xml" /> ! <includes name="src/Iesi.Collections/NamespaceSummary.xml" /> </summaries> <documenters> --- 281,290 ---- <ndoc> <assemblies basedir="${build.dir}/bin"> ! <include name="NHibernate.dll" /> ! <include name="Iesi.Collections.dll" /> </assemblies> <summaries> ! <include name="src/NHibernate/NamespaceSummary.xml" /> ! <include name="src/Iesi.Collections/NamespaceSummary.xml" /> </summaries> <documenters> *************** *** 311,319 **** </ndoc> <delete> ! <!-- remove all of the html, gif, etc... files and leave only the chm --> <fileset basedir="${build.dir}/doc/sdk"> ! <includes name="*" /> ! <excludes name="*SDK.chm" /> </fileset> </delete> --- 333,386 ---- </ndoc> + <if test="${vshik.installed}"> + <ndoc> + <assemblies basedir="${build.dir}/bin"> + <include name="NHibernate.dll" /> + <include name="Iesi.Collections.dll" /> + </assemblies> + <summaries> + <include name="src/NHibernate/NamespaceSummary.xml" /> + <include name="src/Iesi.Collections/NamespaceSummary.xml" /> + </summaries> + <documenters> + <documenter name="VS.NET 2003"> + <property name="OutputDirectory" value="${build.dir}/doc/sdk" /> + <property name="HtmlHelpName" value="NHibernate-SDK" /> + <property name="Title" value="NHibernate Class Library - v.${project.version}" /> + <property name="HeaderHtml" value="" /> + <property name="FooterHtml" value="" /> + <property name="LinkToSdkDocVersion" value="SDK_v1_1" /> + <property name="ShowMissingSummaries" value="${build.debug}" /> + <property name="ShowMissingRemarks" value="${build.debug}" /> + <property name="ShowMissingParams" value="${build.debug}" /> + <property name="ShowMissingReturns" value="${build.debug}" /> + <property name="ShowMissingValues" value="${build.debug}" /> + <property name="DocumentInternals" value="False" /> + <property name="DocumentProtected" value="True" /> + <property name="DocumentPrivates" value="False" /> + <property name="DocumentProtectedInternalAsProtected" value="False" /> + <property name="DocumentEmptyNamespaces" value="False" /> + <property name="CopyrightText" value="" /> + <property name="CopyrightHref" value="" /> + <property name="ReferencesPath" value="" /> + <property name="SkipNamespacesWithoutSummaries" value="False" /> + <property name="UseNamespaceDocSummaries" value="False" /> + <property name="AutoPropertyBackerSummaries" value="False" /> + <property name="AutoDocumentConstructors" value="True" /> + <property name="DocumentAttributes" value="True" /> + <property name="ShowTypeIdInAttributes" value="False" /> + <property name="DocumentedAttributes" value="True" /> + <property name="EditorBrowsableFilter" value="Off" /> + <property name="UseNDocXmlFile" value="" /> + </documenter> + </documenters> + </ndoc> + </if> <delete> ! <!-- remove all of the html, gif, etc... files and leave only the chm and HxS --> <fileset basedir="${build.dir}/doc/sdk"> ! <include name="**" /> ! <exclude name="*SDK.chm" /> ! <exclude name="*SDK.HxS" /> </fileset> </delete> *************** *** 325,330 **** <fileset> <!-- copy framework nuetral dlls --> ! <includes name="lib/*" /> ! <includes name="${lib.dir}/**" /> <!-- --- 392,397 ---- <fileset> <!-- copy framework nuetral dlls --> ! <include name="lib/*" /> ! <include name="${lib.dir}/**" /> <!-- *************** *** 332,357 **** Clover modified source files. --> ! <excludes name="src/UnitTesting/**" /> ! <excludes name="${clover.src}/**" /> <!-- exclude ReSharper stuff --> ! <excludes name="**/_ReSharper*/**" /> ! <excludes name="**/*.resharperoptions" /> ! <includes name="src/**" /> ! <includes name="NHibernateSolution.build" /> ! <includes name="lgpl.txt" /> ! <includes name="releasenotes.txt" /> ! <includes name="readme.html" /> <!-- exclude VS.NET stuff --> ! <excludes name="**/*.suo" /> ! <excludes name="**/*j.user" /> ! <excludes name="**/bin/**" /> ! <excludes name="**/obj/**" /> <!-- exclude any keys that exist on the build machine --> ! <excludes name="**/*.snk" /> </fileset> --- 399,424 ---- Clover modified source files. --> ! <exclude name="src/UnitTesting/**" /> ! <exclude name="${clover.src}/**" /> <!-- exclude ReSharper stuff --> ! <exclude name="**/_ReSharper*/**" /> ! <exclude name="**/*.resharperoptions" /> ! <include name="src/**" /> ! <include name="NHibernateSolution.build" /> ! <include name="lgpl.txt" /> ! <include name="releasenotes.txt" /> ! <include name="readme.html" /> <!-- exclude VS.NET stuff --> ! <exclude name="**/*.suo" /> ! <exclude name="**/*j.user" /> ! <exclude name="**/bin/**" /> ! <exclude name="**/obj/**" /> <!-- exclude any keys that exist on the build machine --> ! <exclude name="**/*.snk" /> </fileset> *************** *** 361,366 **** <zip zipfile="${project.zip-path}"> <fileset basedir="${build.dir}"> ! <includes name="**/*" /> ! <excludes name="bin/log.txt" /> </fileset> </zip> --- 428,433 ---- <zip zipfile="${project.zip-path}"> <fileset basedir="${build.dir}"> ! <include name="**/*" /> ! <exclude name="bin/log.txt" /> </fileset> </zip> |