From fa8b7740ab74fa5f2104b0f44cc35a960cafb76d Mon Sep 17 00:00:00 2001
From: fguigues <fguigues@localhost>
Date: Tue, 18 Mar 2008 17:22:25 +0000
Subject: [PATCH] * Fix for Issue 218 : Monitor Information Available via SNMP * Update the nbproject to include the snmp source code

---
 opends/nbproject/ide-file-targets.xml |   54 ++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 34 insertions(+), 20 deletions(-)

diff --git a/opends/nbproject/ide-file-targets.xml b/opends/nbproject/ide-file-targets.xml
index 95a30b7..bb8f6a4 100644
--- a/opends/nbproject/ide-file-targets.xml
+++ b/opends/nbproject/ide-file-targets.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project basedir=".." name="Directory Server-IDE">
- 
+    
     <!-- Import build.xml properties and targets -->
     <import file="../build.xml"/>
     
@@ -11,8 +11,11 @@
         <pathelement location="build/quicksetup/classes"/>
         <pathelement location="build/unit-tests/classes"/>
         <pathelement location="build/dsml/classes"/>
+        <fileset dir="${opendmk.lib.dir}">
+            <include name="*.jar"/>
+        </fileset>
     </path>
- 
+    
     <!-- Prepare testng unit tests environment -->
     <taskdef resource="testngtasks">
         <classpath>
@@ -85,7 +88,7 @@
         <fail unless="files">Must set property 'files'</fail>
         <echo message="Compiling source (normal): ${files}"/>
         <!-- TODO decide on and define some value for ${build.classes.dir} -->
-        <mkdir dir="{classes.dir}"/>
+        <mkdir dir="${classes.dir}"/>
         <javac destdir="${classes.dir}" includes="${files}" source="1.5" srcdir="src/server">
             <classpath refid="opends.path"/>
         </javac>
@@ -109,7 +112,7 @@
     <!-- -->
     <target depends="dynamicconstants" name="run-selected-file-in-server">
         <fail unless="run.class">Must set property 'run.class'</fail>
-        <property name="pdir" location="${package.dir}/${SHORT_NAME}-${VERSION_NUMBER_STRING}"/>
+        <property location="${package.dir}/${SHORT_NAME}-${VERSION_NUMBER_STRING}" name="pdir"/>
         <ant antfile="build.xml" inheritall="false" target="dynamicconstants"/>
         <java classname="${run.class}" failonerror="true" fork="true">
             <classpath refid="opends.path"/>
@@ -127,7 +130,7 @@
     <!-- -->
     <target depends="dynamicconstants" name="debug-selected-file-in-server">
         <fail unless="debug.class">Must set property 'debug.class'</fail>
-        <property name="pdir" location="${package.dir}/${SHORT_NAME}-${VERSION_NUMBER_STRING}"/>
+        <property location="${package.dir}/${SHORT_NAME}-${VERSION_NUMBER_STRING}" name="pdir"/>
         <ant antfile="build.xml" inheritall="false" target="dynamicconstants"/>
         <nbjpdastart addressproperty="jpda.address" name="Directory Server" transport="dt_socket">
             <classpath refid="opends.path"/>
@@ -152,8 +155,8 @@
     <target name="compile-selected-files-in-ads">
         <fail unless="files">Must set property 'files'</fail>
         <echo message="Compiling source (normal): ${files}"/>
-        <mkdir dir="build/build-tools/classes"/>
-        <javac destdir="build/build-tools/classes" includes="${files}" source="1.5" srcdir="src/ads">
+        <mkdir dir="${classes.dir}"/>
+        <javac debug="on" debuglevel="${build.debuglevel}" destdir="${classes.dir}" includes="${files}" source="1.5" srcdir="src/ads">
             <classpath refid="opends.path"/>
         </javac>
     </target>
@@ -164,8 +167,8 @@
     <target name="compile-selected-files-in-build-tools">
         <fail unless="files">Must set property 'files'</fail>
         <echo message="Compiling source (normal): ${files}"/>
-        <mkdir dir="build/build-tools/classes"/>
-        <javac destdir="build/build-tools/classes" includes="${files}" source="1.5" srcdir="src/build-tools">
+        <mkdir dir="${buildtools.classes.dir}"/>
+        <javac debug="on" debuglevel="${build.debuglevel}" destdir="${buildtools.classes.dir}" includes="${files}" source="1.5" srcdir="src/build-tools">
             <classpath refid="opends.path"/>
         </javac>
     </target>
@@ -176,8 +179,8 @@
     <target name="compile-selected-files-in-guitools">
         <fail unless="files">Must set property 'files'</fail>
         <echo message="Compiling source (normal): ${files}"/>
-        <mkdir dir="build/build-tools/classes"/>
-        <javac destdir="build/build-tools/classes" includes="${files}" source="1.5" srcdir="src/guitools">
+        <mkdir dir="${classes.dir}"/>
+        <javac debug="on" debuglevel="${build.debuglevel}" destdir="${classes.dir}" includes="${files}" source="1.5" srcdir="src/guitools">
             <classpath refid="opends.path"/>
         </javac>
     </target>
@@ -188,9 +191,9 @@
     <target name="compile-selected-files-in-messages-src">
         <fail unless="files">Must set property 'files'</fail>
         <echo message="Compiling source (normal): ${files}"/>
-        <mkdir dir="build/build-tools/classes"/>
-        <javac destdir="build/build-tools/classes" includes="${files}" source="1.5" srcdir="src/messages/src">
-            <classpath path="build/classes:build/build-tools/classes:lib/activation.jar:lib/aspectjrt.jar:lib/je.jar:lib/mail.jar:build/quicksetup/classes:build/build-tools/build-tools.jar:build/unit-tests/classes:ext/testng/lib/testng-5.7b-jdk15.jar:ext/ant/lib/ant.jar:ext/svnkit/svnkit.jar:ext/emma/lib/emma.jar:build/dsml/classes:resource/dsml/lib/jaxb-api.jar:resource/dsml/lib/jaxb-impl.jar:resource/dsml/lib/jsr173_1.0_api.jar:resource/dsml/lib/saaj-1.3.jar:resource/dsml/lib/saaj-impl-1.3.jar:resource/dsml/lib/j2ee.jar"/>
+        <mkdir dir="${classes.dir}"/>
+        <javac debug="on" debuglevel="${build.debuglevel}" destdir="${classes.dir}" includes="${files}" source="1.5" srcdir="src/messages/src">
+            <classpath refid="opends.path"/>
         </javac>
     </target>
     
@@ -199,9 +202,9 @@
     <!-- -->
     <target name="compile-selected-files-in-quicksetup">
         <fail unless="files">Must set property 'files'</fail>
-        <mkdir dir="build/build-tools/classes"/>
-        <javac destdir="build/build-tools/classes" includes="${files}" source="1.5" srcdir="src/quicksetup">
-            <classpath path="build/classes:build/build-tools/classes:lib/activation.jar:lib/aspectjrt.jar:lib/je.jar:lib/mail.jar:build/quicksetup/classes:build/build-tools/build-tools.jar:build/unit-tests/classes:ext/testng/lib/testng-5.7b-jdk15.jar:ext/ant/lib/ant.jar:ext/svnkit/svnkit.jar:ext/emma/lib/emma.jar:build/dsml/classes:resource/dsml/lib/jaxb-api.jar:resource/dsml/lib/jaxb-impl.jar:resource/dsml/lib/jsr173_1.0_api.jar:resource/dsml/lib/saaj-1.3.jar:resource/dsml/lib/saaj-impl-1.3.jar:resource/dsml/lib/j2ee.jar"/>
+        <mkdir dir="${quicksetup.classes.dir}"/>
+        <javac debug="on" debuglevel="${build.debuglevel}" destdir="${quicksetup.classes.dir}" includes="${files}" source="1.5" srcdir="src/quicksetup">
+            <classpath refid="opends.path"/>
         </javac>
     </target>
     
@@ -211,9 +214,20 @@
     <target name="compile-selected-files-in-dsml">
         <fail unless="files">Must set property 'files'</fail>
         <echo message="Compiling source (normal): ${files}"/>
-        <mkdir dir="build/build-tools/classes"/>
-        <javac destdir="build/build-tools/classes" includes="${files}" source="1.5" srcdir="src/dsml">
-            <classpath path="build/classes:build/build-tools/classes:lib/activation.jar:lib/aspectjrt.jar:lib/je.jar:lib/mail.jar:build/quicksetup/classes:build/build-tools/build-tools.jar:build/unit-tests/classes:ext/testng/lib/testng-5.7b-jdk15.jar:ext/ant/lib/ant.jar:ext/svnkit/svnkit.jar:ext/emma/lib/emma.jar:build/dsml/classes:resource/dsml/lib/jaxb-api.jar:resource/dsml/lib/jaxb-impl.jar:resource/dsml/lib/jsr173_1.0_api.jar:resource/dsml/lib/saaj-1.3.jar:resource/dsml/lib/saaj-impl-1.3.jar:resource/dsml/lib/j2ee.jar"/>
+        <mkdir dir="${dsml.classes.dir}"/>
+        <javac debug="on" debuglevel="${build.debuglevel}" destdir="${dsml.classes.dir}" includes="${files}" source="1.5" srcdir="src/dsml">
+            <classpath refid="opends.path"/>
+        </javac>
+    </target>
+    
+    <!-- -->
+    <!-- Compile a selected file in src/snmp/src folder -->
+    <!-- -->
+    <target name="compile-selected-files-in-snmp">
+        <fail unless="files">Must set property 'files'</fail>
+        <mkdir dir="${classes.dir}"/>
+        <javac debug="on" debuglevel="${build.debuglevel}" destdir="${classes.dir}" includes="${files}" source="1.5" srcdir="src/snmp/src">
+            <classpath refid="opends.path"/>
         </javac>
     </target>
     

--
Gitblit v1.10.0