Date: 12 Aug 2002 15:55:27 -0700 From: Max Okumoto <okumoto@ucsd.edu> To: Antoine Beaupre <anarcat@anarcat.ath.cx> Cc: freebsd-libh@FreeBSD.ORG Subject: Re: libh changes that I would like to get comments on. Message-ID: <hflm7bd6w0.fsf@multivac.sdsc.edu> In-Reply-To: Max Okumoto's message of "12 Aug 2002 13:40:50 -0700" References: <5988A99A-AE04-11D6-BD85-0050E4A0BB3F@anarcat.ath.cx> <hfr8h3dd4d.fsf@multivac.sdsc.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
Max Okumoto <okumoto@ucsd.edu> writes: > Antoine Beaupre <anarcat@anarcat.ath.cx> writes: > > Okay. Please provide a roadmap of how this change will have to go, which > > files will have to be merge/removed, from which branch, and which > > repo-copies will have to be done, I'll try to tackle this ASAP. > > I will write up a roadmap in a seperate email. Thanks for taking the > time to looking this work. > > Max Okumoto Note: The following changes will not affect the current build. And only the tvision code is going in. I think a rewrite of the Qt code is really required so I will just re-implment it, instead of trying to force it to the new model. Stage 1: Merge in change to bm that I have done recently. Stage 2: Add Makefile.new and Makefile.bm. Both of which contain the bm related rules. The Makfile.new file will be moved into Makefile after we convert over the libraries. The old one can just call Makefile.new until then. Stage 3: Create the directories for the new lib and binaries libh/lib/Hui libh/lib/HuiTv libh/lib/HuiQt libh/bin/HuiTv_shared libh/bin/HuiTvTest Stage 4: Repo copy the following files into their new locations. cp lib/hui/Hui.cc lib/hui/Hui.cc cp lib/hui/HuiTVision.cc lib/HuiTv/HuiTv.cc cp lib/hui/HuiTVision_ButtonWidget.cc lib/HuiTv/HuiTvButton.cc cp lib/hui/HuiTVision_ButtonsGroupWidget.cc lib/HuiTv/HuiTvButtonsGroup.cc cp lib/hui/HuiTVision_CheckBoxesWidget.cc lib/HuiTv/HuiTvCheckBoxes.cc cp lib/hui/HuiTVision_ContainerWidget.cc lib/HuiTv/HuiTvContainer.cc cp lib/hui/HuiTVision_DialogWidget.cc lib/HuiTv/HuiTvDialog.cc cp lib/hui/HuiTVision_GroupWidget.cc lib/HuiTv/HuiTvGroup.cc cp lib/hui/HuiTVision_InputLineWidget.cc lib/HuiTv/HuiTvInputLine.cc cp lib/hui/HuiTVision_LabelWidget.cc lib/HuiTv/HuiTvLabel.cc cp lib/hui/HuiTVision_ListBoxWidget.cc lib/HuiTv/HuiTvListBox.cc cp lib/hui/HuiTVision_MenuBarWidget.cc lib/HuiTv/HuiTvMenuBar.cc cp lib/hui/HuiTVision_MenuButtonWidget.cc lib/HuiTv/HuiTvMenuButton.cc cp lib/hui/HuiTVision_MenuItemWidget.cc lib/HuiTv/HuiTvMenuItem.cc cp lib/hui/HuiTVision_MenuSeparatorWidget.cc lib/HuiTv/HuiTvMenuSeparator.cc cp lib/hui/HuiTVision_MenuSubmenuWidget.cc lib/HuiTv/HuiTvMenuSubmenu.cc cp lib/hui/HuiTVision_ProgressIndicatorWidget.cc lib/HuiTv/HuiTvProgressIndicator.cc cp lib/hui/HuiTVision_RadioMenuWidget.cc lib/HuiTv/HuiTvRadioMenu.cc cp lib/hui/HuiTVision_TextEditWidget.cc lib/HuiTv/HuiTvTextEdit.cc cp lib/hui/HuiTVision_TitledWidget.cc lib/HuiTv/HuiTvEmbedded.cc cp lib/hui/HuiTVision_ToplevelWidget.cc lib/HuiTv/HuiTvToplevel.cc cp lib/hui/HuiTVision_Widget.cc lib/HuiTv/HuiTvWidget.cc cp lib/hui/HuiTVision_WindowWidget.cc lib/HuiTv/HuiTvWindow.cc cp include/hui/Dim.hh lib/Hui/Dim.hh cp include/hui/Hui.hh lib/Hui/Hui.hh cp include/hui/ProgressIndicatorHui.hh lib/Hui/HuiProgressIndicator.hh cp include/hui/HuiTVision.hh lib/HuiTv/HuiTv.hh Stage: 5 Check in the new files lib/Hui/* and lib/HuiTv/*. Stage: 6 Add the module.m4 files to their respective directories. Stage: 7 Rest. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?hflm7bd6w0.fsf>