Project

General

Profile

« Previous | Next » 

Revision 883

Added by Matt Jones about 23 years ago

More changes to build process. No longer need the instdtd target
because it is handled by the install target. Updated installation
instructions accordingly.

View differences:

docs/user/metacatinstall.html
386 386
   access to one or more of the directories that are listed in the build.xml
387 387
   file. 
388 388
  </p>
389
  <p>Once metacat itself is installed, you have the option of also installing
389
  <p>Once metacat itself is installed, you should also register
390 390
  the Ecological Metadata Language (EML) DTDs. This process is done most
391
  easily by running "ant instdtd" which copies the DTDs to the installation
392
  directory, and then "ant dtdsql" which registers the DTDs with the 
391
  easily by running "ant dtdsql" which registers the DTDs with the 
393 392
  metacat server.  Your database username and password have to be set correctly
394 393
  for this to work.
395 394
  <p>
README
35 35
   1) Fixed problem with authenticating using LDAP referrals
36 36
   2) Fixed bug that prevent groups from being used in access documents
37 37

  
38
Installation
39
------------
40
See the file "docs/user/metacatinstall.html" for detailed instructions.
41

  
38 42
Documentation
39 43
-------------
40 44
See the docs directory for detailed documentation and installation 
build.xml
176 176
       </copy>
177 177
   </target>
178 178

  
179
   <target name="instdtd">
180
       <mkdir dir="${installdir}/dtd" />
181
       <copy todir="${installdir}/dtd" filtering="yes">
182
         <fileset dir="lib/dtd">
183
           <include name="*.dtd"/>
184
         </fileset>
185
       </copy>
186
   </target> 
187

  
188 179
   <target name="dtdsql" depends="prepare">
189 180
     <echo/>
190 181
     <echo>Registering the DTDs with the new Metacat instance...</echo>
......
225 216
           <exclude name="**/srbrmi*"/>
226 217
         </fileset>
227 218
       </copy>
228
       <mkdir dir="${installdir}/dtd" />
229 219
       <echo>
230 220
             ***********************************************************
231
              Remember to copy the appropriate DTD
232
              files to the installation dtd directory. If you have cvs
233
              access this can be done using "ant instdtd".
234

  
235 221
              Remember to register the default DTDs by running the
236 222
              "${build.src}/loaddtd.sql script". This is most easily
237 223
              done by using the "ant dtdsql" which will run it for you.

Also available in: Unified diff