From owner-freebsd-libh Thu Apr 11 12: 3:57 2002 Delivered-To: freebsd-libh@freebsd.org Received: from postal.sdsc.edu (postal.sdsc.edu [132.249.20.114]) by hub.freebsd.org (Postfix) with ESMTP id 6DC1737B405 for ; Thu, 11 Apr 2002 12:03:55 -0700 (PDT) Received: from multivac.sdsc.edu (multivac.sdsc.edu [132.249.20.57]) by postal.sdsc.edu (8.11.6/8.11.6/server/36) with ESMTP id g3BJ3s714273; Thu, 11 Apr 2002 12:03:54 -0700 (PDT) Received: by multivac (8.11.6+Sun/1.11-SolarisClient) id g3BJ3sJ11285; Thu, 11 Apr 2002 12:03:54 -0700 (PDT) To: freebsd-libh@FreeBSD.org Subject: stuff for README file From: Max Okumoto Date: 11 Apr 2002 12:03:54 -0700 Message-ID: Lines: 40 X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Index: README =================================================================== RCS file: /home/libh/cvs/libh/README,v retrieving revision 1.7 diff -u -r1.7 README --- README 2002/04/11 04:03:04 1.7 +++ README 2002/04/11 18:50:59 @@ -1,6 +1,8 @@ $FreeBSD: libh/README,v 1.7 2002/04/11 04:03:04 antoine Exp $ +------------------------------------------------------------------------------ Quick usage/build notes: +------------------------------------------------------------------------------ 1- Install any tcl version from the ports - adjust TCLVERSION in Makefile.inc I suggest tcl 8.3 (since I use it) @@ -45,3 +47,22 @@ $ cd compile/text+graphics $ tclh % + +------------------------------------------------------------------------------ +Adding new functionality: +------------------------------------------------------------------------------ + +Assuming your new libh subsystem is called dance. +[It looks like all libh subsystems are suffixed with a 'h' is this true for +all subsystems and will it stay this way?] (i.e., hui is libH User Interface) + + bin/tclh/tclh.cc Update H_Tcl_AppInit() to add tcl + bindings for your library. (Note: + this is only required if the library + is going to be staticly linked into + tclh.static) + + bin/tclh/Makefile Add libhdance.so to ${PROG} dependancy. + Add location of library object to LDADD. + + More to come as I figure it out. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message