Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Oct 2002 10:52:41 +0200 (CEST)
From:      Ernst de Haan <znerd@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   java/44041: Generate bsd.java.mk from an XML file
Message-ID:  <200210140852.g9E8qfbH050638@zaphod.euronet.nl>

next in thread | raw e-mail | index | archive | help

>Number:         44041
>Category:       java
>Synopsis:       Generate bsd.java.mk from an XML file
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-java
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 14 02:00:10 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Ernst de Haan
>Release:        FreeBSD 4.6-STABLE i386
>Organization:
FreeBSD Project
>Environment:
System: FreeBSD zaphod.euronet.nl 4.6-STABLE FreeBSD 4.6-STABLE #11: Mon Sep 2 10:15:56 CEST 2002 root@zaphod.euronet.nl:/usr/obj/usr/src/sys/ZAPHOD i386
>Description:
Maintaining the bsd.java.mk file is not an easy thing to do. The addition of
new JDK ports is a pain.

It would be nice if the bsd.java.mk file would be generated from an XML file
using XSLT. The XML file could look something like this:

<?xml version="1.0"?>

<bsdjavamk>
	<vendor id="blackdown" name="Blackdown" />
	<vendor id="ibm"       name="IBM" />
	<vendor id="sun"       name="Sun MicroSystems" />

	<platform id="linux"   name="Linux" />
	<platform id="freebsd" name="FreeBSD" />

	<javavm version="1.1.8" stability="good" platform="#freebsd" />
	<javavm version="1.2.2" stability="good" platform="#freebsd" />
	<javavm version="1.3.1" stability="good" platform="#freebsd" />

	<javavm vendor="#sun" version="1.2.2" stability="good" platform="#linux" />
	<javavm vendor="#sun" version="1.3.1" stability="good" platform="#linux" />
	<javavm vendor="#sun" version="1.4.0" stability="poor" platform="#linux" />

	<javavm vendor="#blackdown" version="1.2.2" stability="good" platform="#linux" />
	<javavm vendor="#blackdown" version="1.3.1" stability="good" platform="#linux" />
	<javavm vendor="#blackdown" version="1.4.1" stability="poor" platform="#linux" />

	<javavm vendor="#ibm" version="1.3.1" stability="medium" platform="#linux" />
</bsdjavamk>
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210140852.g9E8qfbH050638>