Changeset 5609


Ignore:
Timestamp:
Apr 15, 2011, 11:15:13 AM (10 years ago)
Author:
Nicklas Nordborg
Message:

References #1593: Extension system for the core API

Automatically set correct version number in extension definition files when building.

Added more <about> information.

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/build.xml

    r5607 r5609  
    500500      />
    501501    </replace>
     502    <replaceregexp
     503      file="${core.build}/core-extensions.xml"
     504      match="&lt;version&gt;.*&lt;/version&gt;"
     505      replace="&lt;version&gt;${base.version}${base.versionsuffix}&lt;/version&gt;"
     506      encoding="UTF-8"
     507    />
    502508  </target>
    503509
     
    778784      </fileset>
    779785    </copy>
     786    <replaceregexp
     787      file="${web.build}/web-extensions.xml"
     788      match="&lt;version&gt;.*&lt;/version&gt;"
     789      replace="&lt;version&gt;${base.version}${base.versionsuffix}&lt;/version&gt;"
     790      encoding="UTF-8"
     791    />
    780792  </target>
    781793 
  • trunk/src/clients/web/web-extensions.xml

    r5601 r5609  
    2525  id-base="net.sf.basedb.clients.web."
    2626  >
     27  <about>
     28    <version></version>
     29    <name>Web client extensions points and extensions</name>
     30    <description>
     31      This file defines extension points and extensions for
     32      the web client. The extensions are only loaded when BASE
     33      starts up as a web server.
     34    </description>
     35    <copyright>BASE development team</copyright>
     36    <email>basedb-users@lists.sourceforge.net</email>
     37    <url>http://base.thep.lu.se/</url>
     38  </about>
    2739 
    2840  <extension-point
  • trunk/src/core/core-extensions.xml

    r5600 r5609  
    2525  >
    2626  <about>
     27    <version></version>
    2728    <name>Core extensions points and extensions</name>
    2829    <description>
     
    3233      as a job agent, web server, etc.
    3334    </description>
     35    <copyright>BASE development team</copyright>
     36    <email>basedb-users@lists.sourceforge.net</email>
     37    <url>http://base.thep.lu.se/</url>
    3438  </about>
    3539 
Note: See TracChangeset for help on using the changeset viewer.