Bochs/bochs/docs-html/release-prep.txt

46 lines
1.3 KiB
Plaintext
Raw Normal View History

2001-05-25 17:59:01 +04:00
Notes on preparing a release:
update README (easy)
update Makefile.in
update bxversion.h (configure; make bxversion.h)
write into CHANGES.txt
copy into docs-html/changelog.html
update docs-html/cvs-status.html
building it:
export VERSION=1.2.1
export TAG=REL_1_2_1_FINAL
export DIR=bochs-1.2.1
2001-05-25 17:59:01 +04:00
source:
cvs export -r$TAG -d$DIR bochs
tar czvf bochs-$VERSION.tar.gz $DIR
2001-05-25 17:59:01 +04:00
win32 makefiles:
rm -rf $DIR
tar xzvf bochs-$VERSION.tar.gz
(cd $DIR && sh .conf.win32-vcpp)
zip bochs-win32makefiles-$VERSION.zip bochs-$VERSION/config.h bochs-$VERSION/Makefile bochs-$VERSION/*/Makefile bochs-$VERSION/*/*/Makefile
rm -rf $DIR
2001-05-25 17:59:01 +04:00
mac makefiles:
rm -rf $DIR
tar xzvf bochs-$VERSION.tar.gz
(cd $DIR && sh .conf.macos)
2001-06-12 23:22:50 +04:00
zip bochs-macmakefiles-$VERSION.zip bochs-$VERSION/config.h bochs-$VERSION/Makefile bochs-$VERSION/*/Makefile bochs-$VERSION/*/*/Makefile
rm -rf $DIR
Linux RPM:
rm -rf $DIR
tar xzvf bochs-$VERSION.tar.gz
su
(cd $DIR && ./configure && make rpm)
2001-06-12 23:21:00 +04:00
mv /usr/src/redhat/SRPMS/bochs-$VERSION-1.src.rpm bochs-$VERSION.src.rpm
mv /usr/src/redhat/RPMS/i386/bochs-$VERSION-1.i386.rpm bochs-$VERSION.i386.rpm
2001-05-25 17:59:01 +04:00
win32 binary:
2001-06-13 09:05:27 +04:00
insert some stuff at top of README.txt
2001-05-25 17:59:01 +04:00
for windows, no automation yet. Look at old package and copy new files in.