welcome: please sign in
location: Diff for "PackageOpenBugs"
Differences between revisions 1 and 12 (spanning 11 versions)
Revision 1 as of 2009-11-02 23:24:14
Size: 113
Editor: ncoulter
Comment:
Revision 12 as of 2010-02-03 18:15:07
Size: 1609
Editor: NealThomas
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
    . '''note: ''' if you have created any [[DevEnvironmentWindowsVsElf|Linux-related binary files]], chances are good that some Windows .ocf files were overwritten by some Linux .ocf files. Therefore, before packaging OpenBUGS for windows distribution, it is a good idea to delete all compiled objects and recompile. for example:

        . {{{
find -name '*.ocf' -o -iname '*.osf' -exec rm -f {} \;
}}}

Developer->make.odc->DevCompiler.CompileThis

    . increment version number in the following files

        . Rsrc/Strings.odc

        . Manual/Manual.odc

        . Developer/Manual.odc

        . GeoBUGS/Manuals/Manual.odc

        . Bugs/CLI.odc (see [[LinkOpenBugsElf|linking ELF shared object]])

    . close BlackBox entirely and reopen. Make sure no files are open in BlackBox before proceeding to the next step.
Line 4: Line 26:

    . '''FIX NEEDED: ''' libOpenBUGS.so is still part of the windows distribution.

    . '''For a full release:''' use ftp -i openbugs.info to upload Manuals/*.html from the local c:/OpenBUGS directory. Also upload Developer/*.html to the subdirectory Developer and GeoBUGS/Manuals/*.html to the GeoBUGS subdirectory. A username and password must be obtained from the wiki maintainer to use ftp. Also remember to check Manuals/contents.html before the Copy OpenBUGS step to make sure all section headings are collapsed. Otherwise, some will be 'open' in the distributed .odc and .html versions, which is confusing and ugly.

package OpenBUGS for distribution (also generates html files)

  • note: if you have created any Linux-related binary files, chances are good that some Windows .ocf files were overwritten by some Linux .ocf files. Therefore, before packaging OpenBUGS for windows distribution, it is a good idea to delete all compiled objects and recompile. for example:

    • find -name '*.ocf' -o -iname '*.osf' -exec rm -f {} \;

Developer->make.odc->DevCompiler.CompileThis

  • increment version number in the following files
    • Rsrc/Strings.odc
    • Manual/Manual.odc
    • Developer/Manual.odc
    • GeoBUGS/Manuals/Manual.odc
    • Bugs/CLI.odc (see linking ELF shared object)

  • close BlackBox entirely and reopen. Make sure no files are open in BlackBox before proceeding to the next step.

  • Dev -> Copy OpenBUGS

  • FIX NEEDED: libOpenBUGS.so is still part of the windows distribution.

  • For a full release: use ftp -i openbugs.info to upload Manuals/*.html from the local c:/OpenBUGS directory. Also upload Developer/*.html to the subdirectory Developer and GeoBUGS/Manuals/*.html to the GeoBUGS subdirectory. A username and password must be obtained from the wiki maintainer to use ftp. Also remember to check Manuals/contents.html before the Copy OpenBUGS step to make sure all section headings are collapsed. Otherwise, some will be 'open' in the distributed .odc and .html versions, which is confusing and ugly.

PackageOpenBugs (last edited 2011-03-28 18:13:59 by snthomas99)