Skip site navigation (1)Skip section navigation (2)
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>