[Coco] mercurial
Gene Heskett
gheskett at wdtv.com
Thu Jul 11 13:12:26 EDT 2013
On Thursday 11 July 2013 12:25:23 Bob Devries did opine:
> The rules.mak file in the root dir NITROS9 has AS set to use MAMOU, The
> lwasm is commented out.
>
> Is that rules.mak file the only one I need to change?
> Do I need any other changes?
>
> Regards, Bob Devries
> Dalby, QLD, Australia
Perhaps you've not set the hg branch correctly? I know little about it and
the man page is very concise to the point of being obtuse for me. hg and
git have comparable commands for much of it but thats about all I have been
able to discern.
The version I pulled with hg about 6 months back had all the problems we
know about, broken descriptors et all, and it was also set for lwtools use,
not mamou. I fixed it to make good descriptors although I may have missed
the 50 cycle clock bits, and my repo builds and works on my machine using
lwtools-4.8, the latest release according to google just now . There is a
script in the makefile that simplifies its a bit, you can do, in the root
of the tree, a "make hgupdate" which if you have the login stuff set
right, just works. However, after doing it ok several time, apparently
someone with root at srcforge nuked my login credentials.
I asked how to fix it and was ignored, which tells me they don't want or
need my help. So be it.
Here, I just checked again, and my password to do an hg pull has been
nuked.
And as I said, questions about how to reset my password have not generated
a response. It could be that its because I changed ISP's, but that was
over 2 years ago now, and it continued to work for a year after that for
cvs pulls, and for the first 2 or 3 hg pulls.
AIUI, the changes needed to be able to use lwtools are pretty so I waited
for TPTB to do that since it was their choice. In my now dated copy of the
repo, those changes have been made, and I was able to fix 90% of the rest
of it, it builds for me and runs fine on my machine.
If TPTB do not want to encourage my help, I guess thats is their choice,
but I do get tired of continually reading about problems that I fixed in my
own code base much of a year ago.
Now, from the makefile, 2 snips that bother me:
# This section is to do the nightly build and upload
# to sourceforge.net you must set the environment
# variable SOURCEUSER to the userid you have for sourceforge.net
# The "burst" script is found in the scripts folder and must
# on your ssh account at sourceforge.net
ifdef SOURCEUSER
nightly: clean hgupdate dskcopy
make info>$(DSKDIR)/ReadMe
$(ARCHIVE) nitros9project $(DSKDIR)/*
scp nitros9project.zip
$(SOURCEUSER),nitros9 at web.sourceforge.net:/home/groups/n/ni/nitros9/htdocs
ssh $(SOURCEUSER),nitros9 at shell.sourceforge.net create
ssh $(SOURCEUSER),nitros9 at shell.sourceforge.net "./burst"
else
nightly:
@echo ""
@echo ""
@echo "You need to set the SOURCEUSER variable"
@echo "You may wish to refer to the nightly"
@echo "section of the makefile."
endif
The question is, what do I put in $SOURCEUSER
and
# This section is to run a nightly test.
# This requires you to setup a environment variable
# called TESTSSHSERVER.
# example would be: TESTSSHSERVER='testuser at localhost'
# another example: TESTSSHSERVER='testuser at test.testhost.com'
#
# You are also required to setup a target path for your file
# and the environment variable that is being used in this
# section is called TESTSSHDIR
ifdef TESTSSHSERVER
ifdef TESTSSHDIR
I don't have these set, primarily because I have no clue how to set those
exports.
I am not at all comfortable with putting that stuff in my ~/user/.bashrc
for the whole world to see, its a security hole you could drive 88,000 lbs
of swinging beef through.
> ----- Original Message -----
> From: "Gene Heskett" <gheskett at wdtv.com>
> To: <coco at maltedmedia.com>
> Sent: Thursday, July 11, 2013 6:48 PM
> Subject: Re: [Coco] mercurial
>
> > On Thursday 11 July 2013 04:47:39 Bob Devries did opine:
> >> Hi Bill,
> >>
> >> I followed the instructions, and all worked until point 7.
> >>
> >> I type:
> >> export NITROS9DIR='pwd'
> >
> > You used single quotes there Bob, it should have been backticks, the
> > tick on the tilde key, upper left corner of the keyboard. Common
> > misteak...
> >
> >> then:
> >> make
> >>
> >> I get:
> >> makefile:5: pwd/rules.mak: no such file or directory
> >> make: *** No rule to make target 'pwd/rules.mak': stop
> >>
> >> Something wrong with that export line methinks?
> >>
> >> Regards, Bob Devries
> >> Dalby, QLD, Australia
> >>
> >> ----- Original Message -----
> >> From: "Bill Pierce" <ooogalapasooo at aol.com>
> >> To: <coco at maltedmedia.com>
> >> Sent: Thursday, July 11, 2013 6:03 PM
> >> Subject: Re: [Coco] mercurial
> >>
> >> > Bob, I've been taking notes everytime this comes up and have
> >> > created a document I'll send to you offlist
> >> >
> >> > Bill Pierce
> >> > My Music from the Tandy/Radio Shack Color Computer 2 & 3
> >> > https://sites.google.com/site/dabarnstudio/
> >> > Co-Webmaster of The TRS-80 Color Computer Archive
> >> > http://www.colorcomputerarchive.com/
> >> > Co-Contributor, Co-Editor for CocoPedia
> >> > http://www.cocopedia.com/wiki/index.php/Main_Page
> >> > E-Mail: ooogalapasooo at aol.com
> >> >
> >> >
> >> >
> >> >
> >> > -----Original Message-----
> >> > From: Bob Devries <devries.bob at gmail.com>
> >> > To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
> >> > Sent: Thu, Jul 11, 2013 3:57 am
> >> > Subject: [Coco] mercurial
> >> >
> >> >
> >> > Hi all,
> >> >
> >> > is there a step-by-step tutorial on how to download the NitrOS9
> >> > repository?
> >> >
> >> > *always curious*
> >> >
> >> > Regards, Bob Devries
> >> > Dalby, QLD, Australia
> >> >
> >> > --
> >> > Coco mailing list
> >> > Coco at maltedmedia.com
> >> > http://five.pairlist.net/mailman/listinfo/coco
> >> >
> >> >
> >> >
> >> > --
> >> > Coco mailing list
> >> > Coco at maltedmedia.com
> >> > http://five.pairlist.net/mailman/listinfo/coco
> >>
> >> --
> >> Coco mailing list
> >> Coco at maltedmedia.com
> >> http://five.pairlist.net/mailman/listinfo/coco
> >
> > Cheers, Gene
> >
> > --
> > Coco mailing list
> > Coco at maltedmedia.com
> > http://five.pairlist.net/mailman/listinfo/coco
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
Cheers, Gene
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
My views
<http://www.armchairpatriot.com/What%20Has%20America%20Become.shtml>
Some people pray for more than they are willing to work for.
A pen in the hand of this president is far more
dangerous than 200 million guns in the hands of
law-abiding citizens.
More information about the Coco
mailing list