Fresco/test/config config.guess,NONE,1.1 config.sub,NONE,1.1 local.mk.in,NONE,1.1 manual.css,NONE,1.1 shtool,NONE,1.1 synopsis.py.in,NONE,1.1

Stefan Seefeld <[email protected]>
Newsgroups gmane.comp.video.fresco.cvs
Message-ID <[email protected]>
Update of /cvs/fresco/Fresco/test/config
In directory purcel:/tmp/cvs-serv20739/config

Added Files:
	config.guess config.sub local.mk.in manual.css shtool 
	synopsis.py.in 
Log Message:
first part of build system integration

--- NEW FILE: config.guess ---
#! /bin/sh
# Attempt to guess a canonical system name.
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
#   2000, 2001, 2002 Free Software Foundation, Inc.

timestamp='2002-11-30'

# This file 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; either version 2 of the License, or
# (at your option) any later version.
#
# 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
[...1361 lines suppressed...]
/bin/universe          = `(/bin/universe) 2>/dev/null`
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null`
/bin/arch              = `(/bin/arch) 2>/dev/null`
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`

UNAME_MACHINE = ${UNAME_MACHINE}
UNAME_RELEASE = ${UNAME_RELEASE}
UNAME_SYSTEM  = ${UNAME_SYSTEM}
UNAME_VERSION = ${UNAME_VERSION}
EOF

exit 1

# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "timestamp='"
# time-stamp-format: "%:y-%02m-%02d"
# time-stamp-end: "'"
# End:

--- NEW FILE: config.sub ---
#! /bin/sh
# Configuration validation subroutine script.
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
#   2000, 2001, 2002 Free Software Foundation, Inc.

timestamp='2002-11-30'

# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
# can handle that machine.  It does not imply ALL GNU software can.
#
# This file 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; either version 2 of the License, or
# (at your option) any later version.
#
# 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
[...1430 lines suppressed...]
			-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
				vendor=atari
				;;
			-vos*)
				vendor=stratus
				;;
		esac
		basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
		;;
esac

echo $basic_machine$os
exit 0

# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "timestamp='"
# time-stamp-format: "%:y-%02m-%02d"
# time-stamp-end: "'"
# End:

--- NEW FILE: local.mk.in ---
# $Id: local.mk.in,v 1.1 2003/02/19 22:27:35 stefan Exp $
#
# This source file is a part of the Fresco Project.
# Copyright (C) 1999 Stefan Seefeld <[email protected]> 
# http://www.fresco.org/
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public
# License as published by the Free Software Foundation; either
# version 2 of the License, or (at your option) any later version.
#
# This library 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
# Library General Public License for more details.
#
# You should have received a copy of the GNU Library General Public
# License along with this library; if not, write to the
# Free Software Foundation, Inc., 675 Mass Ave, Cambridge,
# MA 02139, USA.

# Places to install libraries, binaries, etc, from Autoconf's info page
prefix		:= @prefix@
exec_prefix	:= @exec_prefix@
bindir		:= @bindir@
sbindir		:= @sbindir@
libexecdir	:= @libexecdir@
datadir		:= @datadir@
sysconfdir	:= @sysconfdir@
sharedstatedir	:= @sharedstatedir@
localstatedir	:= @localstatedir@
libdir		:= @libdir@
includedir	:= @includedir@
oldincludedir	:= @oldincludedir@
infodir		:= @infodir@
mandir		:= @mandir@

abs_top_builddir:= @abs_top_builddir@
abs_top_srcdir	:= @abs_top_srcdir@

CXX		:= @CXX@
SYNOPSIS	:= synopsis
SHTOOL		:= @top_srcdir@/config/shtool

SO_CXXFLAGS	:= @SO_CXXFLAGS@
SO_LDFLAGS	:= @SO_LDFLAGS@

CPPFLAGS	:= -I../include -I$(top_srcdir)/syunit-c++/include @CPPFLAGS@
LDFLAGS         := @LDFLAGS@
DEPFLAGS	:= -M
CXXFLAGS	:= @CXXFLAGS@
LIBS		:= @LIBS@

--- NEW FILE: manual.css ---
body
{
  margin-left: 5%;
  margin-right: 5%;
  color: #003030;
  background: #ffffff;
}
:link { color: #770000; text-decoration: none;}
:visited { color: #770000; text-decoration: none;}
:active { color: #800000; text-decoration: none;}
span.keyword { font-style: italic;}
span.variable { font-style: italic;}
span.name { font-weight: bold; }
span.root-current { background: #eeeeee; color: #888888; font-style: italic; }
span.root-other { font-weight: bold; }
a.name { font-weight: bold; }
div.module { padding: 1.0em;}
div.declarations { padding: 1.0em;}
div.desc
{
  border: none;
  font-style: italic;
  color: #003030;
}
div.summary 
{
  border: none;
  font-style: italic;
  color: #003030;
  margin-left: 2em;
}
span.summary
{
  border: none;
  font-style: italic;
  color: #003030;
  margin-left: 2em;
}
div.enumerator { margin-left: 2em;}
div.module-section { margin-left: 0.5em;}
div.module-section img { vertical-align: text-bottom;}
div.files { margin-left: 1em;}
div.filepage-scope { margin-left: 1em;}
td.heading 
{
  font-size: 1.5em;
  font-weight: bold;
  padding: 0.1em;
  background: #eeeeee;
}
td.summ-start { vertical-align: top;}
td.summ-info { vertical-align: top;}
div.section { margin-left: 2em;}

div.logo
{
  margin-left: 2em;
  text-align: center;
  color: #dddddd;
}
div.nameindex-item { margin-left: 1em;}
div.file-all { font-size: smaller;}
span.file-linenum 
{
  color: red;
  font-family: monospace;
}
span.file-indent { font-family: monospace;}
span.file-default { color: #222222;}
span.file-keyword { font-weight: bold;}
span.file-comment { color: purple;}
span.file-number 
{
  color: blue;
  font-style: italic;
}
span.file-string 
{
  color: green;
  font-style: italic;
}
a.file-ref { font-style: italic;}
a.file-def { font-weight: bold;}

--- NEW FILE: shtool ---
#!/bin/sh
##
##  GNU shtool -- The GNU Portable Shell Tool
##  Copyright (c) 1994-2002 Ralf S. Engelschall <[email protected]>
##
##  See http://www.gnu.org/software/shtool/ for more information.
##  See ftp://ftp.gnu.org/gnu/shtool/ for latest version.
##
##  Version:  1.6.2 (02-Nov-2002)
##  Contents: all available modules
##

##
##  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; either version 2 of the License, or
##  (at your option) any later version.
##
##  This program is distributed in the hope that it will be useful,
[...3467 lines suppressed...]
    for name in $namelist; do
        #   iterate over paths
        for path in $paths; do
            path=`echo $path | sed -e 's;/*$;;'`
            if [ $minusx "$path/$name" -a ! -d "$path/$name" ]; then
                if [ ".$opt_s" != .yes ]; then
                    echo "$path/$name"
                fi
                exit 0
            fi
        done
    done
    exit 1
    ;;

esac

exit 0

##EOF##

--- NEW FILE: synopsis.py.in ---
from Synopsis.Config import Base

top_srcdir = '@top_srcdir@'
top_builddir = '@top_builddir@'

class Config(Base):

    class Parser(Base.Parser):

	class CXX(Base.Parser.CXX):
	    "Parser for C++ headers, extends C++ parser"
	    main_file = 1
	    preprocessor = 'gcc'
	    extract_tails = 1
	    include_path = ['../include', top_srcdir + '/include']
	    basename = top_srcdir
	    syntax_prefix = top_builddir + '/share/doc/Prague/sxr/sxr_data/'
	
	modules = {'Fresco' : CXX}

    class Linker (Base.Linker):

	class Fresco(Base.Linker.Linker):
	    "Fresco style linker - override the comment stuff"
	    comment_processors = ['ssd', 'prev', 'group']
	
	modules = {'Fresco' : Fresco}

    class Formatter(Base.Formatter):

	class HTML(Base.Formatter.HTML):
	    "Set some local options common to all manuals"
	    stylesheet = 'manual.css'
	    stylesheet_file = top_srcdir + '/config/manual.css'
	    file_layout = 'Synopsis.Formatter.HTML.FileLayout.NestedFileLayout'
	    tree_formatter = 'TreeFormatterJS.TreeFormatterJS'
	    toc_out = '../share/doc/Prague/html/Prague.toc'
	
	modules = {'HTML' : HTML}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.