build-samples.bat 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. @echo off
  2. rem Licensed Materials - Property of IBM
  3. rem IBM Cognos Products: DOCS
  4. rem (C) Copyright IBM Corp. 2005, 2010
  5. rem US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with
  6. rem IBM Corp.
  7. rem Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved.
  8. rem Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated).
  9. rem Build the Java samples.
  10. rem REMOVE this when you edit this file.
  11. echo You MUST edit this file before you can compile this application.
  12. rem * * * * * * * * * * *
  13. rem CHANGE the following environment variables to point to the
  14. rem Java Development Kit and the IBM Cognos installation location on your system.
  15. rem * * * * * * * * * * *
  16. set JAVA_HOME=c:/jdk6
  17. set CRN_HOME=../../
  18. rem Build the CLASSPATH
  19. set JAR_HOME=%CRN_HOME%/sdk/java/lib
  20. set JAVAC=%JAVA_HOME%/bin/javac
  21. set CLASSPATH=%JAVA_HOME%/lib/tools.jar
  22. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/activation.jar
  23. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/axis.jar
  24. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/axisCognosClient.jar
  25. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/commons-discovery-0.2.jar
  26. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/commons-logging-1.1.jar
  27. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/commons-logging-adapters-1.1.jar
  28. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/commons-logging-api-1.1.jar
  29. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/jaxen-1.1.1.jar
  30. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/jaxrpc.jar
  31. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/mail.jar
  32. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/saaj.jar
  33. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/dom4j-1.6.1.jar
  34. set CLASSPATH=%CLASSPATH%;%JAR_HOME%/wsdl4j-1.5.1.jar
  35. rem Compile the new samples, and identify subdirectories that
  36. rem contain the .java files for the CLASSPATH.
  37. "%JAVAC%" -classpath "%CLASSPATH%" Agents/*.java Alerts/*.java CancelExec/*.java Common/*.java CapabilitiesGUI/*.java ContentStoreExplorer/*.java CreateDrillThrough/*.java DeployPackage/*.java DispatcherControl/*.java ReportCopyMove/*.java EventTrigger/*.java ExecReports/*.java ExecReportsAt/*.java GroupsAndRolesGUI/*.java HandlersCS/*.java PermissionsGUI/*.java PrintReport/*.java QueryCM/*.java RenderReport/*.java ReportAdd/*.java ReportCreate/*.java ReportDelete/*.java ReportParams/*.java ReportSpec/*.java ReportUpgrade/*.java runreport/*.java SaveAs/*.java Scheduler/*.java Security/*.java SendEmail/*.java Submit/*.java TesterCM/*.java TesterQueryService/*.java TestDIMS/*.java ViewAll/*.java ViewCMReports/*.java ViewCMPackages/*.java