== Ensure work in progress is committed and new files added: == Post a message to the FM/2 news group asking if all developers have committed their changes for th release build. Allow at least 24 hours for responses. == Check ready == Select version # x.yy.zz (3.05.09) WarpIN drops leading zeros, but we use then to get alpha sorts Check *.def (currently 17 files in the tree) bldlevel copyright dates file_id.diz version # HISTORY version # version.h version # = VERSION VERSION_MAJOR VERSION_MINOR VERREALMINOR Include the date for all releases; also include the time on BETA releases install.dat version # (major releases only) README version # (major releases only) Commit any modified files verify build OK Verify everything checked in with svn status -v |& less == Apply tag == svn copy -m"Tag release FM2-3_05-09" http://svn.netlabs.org/repos/fm2/trunk http://svn.netlabs.org/repos/fm2/tags/FM2-3_05-09 FM2-3_0x-0y[[BR]] FM2-3_0x-PRE-##[[BR]] FM2-3_0x-BETA-## == Build == cd fm2.dev (i.e. top dir) set DEBUG= m makefile -a or make all == Test == Test binaries m lx or make lxlite to compress exe/dlls re test... == Build distros == make dist Zip distribution .wpi for add the FM2utilities package if desired. make dist-src (We are not routinely making source distributions since the source is on netlabs) binrel srcrel == Known tags == 3.05.09 FM2-3_05-BETA-08 FM2-3_05-BETA-07 FM2-3_05-BETA-06 FM2-3_05-BETA-05 FM2-3_05-BETA-04 FM2-3_05-BETA-03 FM2-3_05-BETA-02 FM2-3_05-BETA-01 FM2-3_04-REL FM2-3_04-PRE-12 FM2-3_03-REL FM2-3_02-REL FM2-3_02i-BETA-2 FM2-3_02i-BETA FM2-3_02h-BETA FM2-3_02-BETA-10 FM2-3_02-BETA-5 FM2-3_02-BETA-3 MKIMES1_0 MKIMES