From af90ac415b1f03249b86ad3ec22f49ca89d9193b Mon Sep 17 00:00:00 2001 From: short <> Date: Wed, 15 Oct 2003 11:25:06 +0000 Subject: [PATCH] separate --- project/captive/CVS.html.pl | 57 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100755 project/captive/CVS.html.pl diff --git a/project/captive/CVS.html.pl b/project/captive/CVS.html.pl new file mode 100755 index 0000000..8adbdb0 --- /dev/null +++ b/project/captive/CVS.html.pl @@ -0,0 +1,57 @@ +#! /usr/bin/perl +# +# $Id$ +# CVS page of 'My::Project::captive' +# Copyright (C) 2003 Jan Kratochvil +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; exactly version 2 of June 1991 is required +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +package project::captive::CVS; +require 5.6.0; # at least 'use warnings;' but we need some 5.6.0+ modules anyway +our $VERSION=do { my @r=(q$Revision$=~/\d+/g); sprintf "%d.".("%03d"x$#r),@r; }; +our $CVS_ID=q$Id$; +use strict; +use warnings; + +BEGIN{ open F,"Makefile"; our $top_dir=pop @{[split /\s/,(grep /^top_srcdir/,)[0]]}; eval "use lib '$top_dir'"; close F; } +use My::Web; +Wuse 'My::Project'; +Wuse 'project::captive::ListItem'; + + +my $W=My::Project->init_project( + "__PACKAGE__"=>__PACKAGE__, + "ListItem"=>\@project::captive::ListItem::ListItem, + "before_project_data"=> + '

'.a_href('./','Captive Main Page').'

'."\n", + ); + + +print <<"HERE"; +

CVS Checkout Instructions

+
+cvs -d :pserver:pserver@{[ '@' ]}cvs.jankratochvil.net:/cvs login
+	Just hit ENTER (empty password)
+cvs -d :pserver:pserver@{[ '@' ]}cvs.jankratochvil.net:/cvs -z3 checkout -d captive priv/captive
+cd captive
+cvs -d :pserver:pserver@{[ '@' ]}cvs.jankratochvil.net:/cvs -z3 checkout -d reactos -r captive -kk priv/reactos
+./autogen.pl
+make
+./src/client/cmdline/captive-cmdline --load-module=/var/lib/captive/ntoskrnl.exe --filesystem=/var/lib/captive/ntfs.sys --disk --blind /dev/hda1
+
+HERE + + +My::Web->footer(); -- 1.8.3.1