Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • ezJCA (version R0-0-10)
  • javainterfaces (current version)
  • Oracle JDBC driver (under $MPSCONFIG_ROOT/lib/)
  • Sqlite JDBC driver (under $MPSCONFIG_ROOT/lib/)
  • xal4lcls
    • ext.jar (current version)
    • xal.jar (current version)

Test

...

  • To test your changes, you can run the MPS GUI
    • Check out the MPSGui project
    • Add the MPSConfig project to MPSGui's build path
    • Remove the library mpsconfig.jar from MPSGui's build path and replace it with the one you have built.

...

  • Add a note in $MPSGUI_ROOT/RELEASE_NOTES
    • Increment the tag version accordingly
  • Commit to CVS
  • Tag with mpsconfig-R#-#-#
  • Check out the tagged version into your workspace on dev using eco

    Code Block
    $ cd ~/workspace
    $ eco
    Enter name of module/package to checkout: mpsconfig
    Enter name of tag or [RETURN] to use HEAD>mpsconfig-R0-0-11
    Using mpsconfig-R0-0-11. The name of the directory will be mpsconfig-R0-0-11.
    cvs checkout -P -r mpsconfig-R0-0-11 -d mpsconfig-R0-0-11 mpsconfig
    cvs checkout: Updating mpsconfig-R0-0-11
    ...
    $ cd mpsconfig/mpsconfig-R0-0-11/
    $ ant
  • This should generate the jar file in mpsconfig.jar
  • You can then use cram push and cram upgrade to upgrade the mpsconfig package
  • Note that mpsconfig is a dependent jar and is used by the other MPS packages. You will need to build new versions of these packages to use the new version of mpsconfig.