comp.lang.ada
 help / color / mirror / Atom feed
From: Tero Koskinen <tero.koskinen@iki.fi>
Subject: Re: How to nicely distribute a simple Ada library?
Date: Sun, 4 Dec 2011 22:25:01 +0200
Date: 2011-12-04T22:25:01+02:00	[thread overview]
Message-ID: <20111204222501.d7bb64eb32c39ceb4ac75829@iki.fi> (raw)
In-Reply-To: slrnjdmlq0.1lme.lithiumcat@sigil.instinctive.eu

On Sun, 4 Dec 2011 11:19:49 +0000 (UTC)
Natasha Kerensikova <lithiumcat@gmail.com> wrote:

> Hello,
> 
> sorry for spamming you again, and for the arrogance of thinking anyone
> might possibly want to use my code, but I'm wondering what is the best
> way to distribute a library (once it's ready for release) written in
> Ada.

Check how other open source Ada projects do it.

Examples:
Ahven
- http://sourceforge.net/projects/ahven/files/latest/download?source=files

Alog
- http://www.codelabs.ch/download/libalog-0.4.tar.bz2

Adacontrol
- https://sourceforge.net/projects/adacontrol/files/adactl-src-1.13r8.tgz

I personally try to ignore all distribution specific policies as much
as possible and just make sure that my test program, which uses my
libraries, works after I have installed ("make install") my library to
the system. [1]

At the moment in Ahven, I provide installer only for Linux/Unix
systems. Windows users are expected to do the installation by hand
(copy src\*.adb src\*.ads etc. c:\installation_directory).

> 
> 
> 
> Thanks for your help,
> Natasha


-- 
Tero Koskinen - http://iki.fi/tero.koskinen/

[1] https://bitbucket.org/tkoskine/ahven/src/0d53c00ea8fe/tools/test_release.sh



  parent reply	other threads:[~2011-12-04 20:26 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-12-04 11:19 How to nicely distribute a simple Ada library? Natasha Kerensikova
2011-12-04 12:06 ` Dmitry A. Kazakov
2011-12-05 11:55   ` Yannick Duchêne (Hibou57)
2011-12-05 11:58   ` Yannick Duchêne (Hibou57)
2011-12-05 13:31     ` Dmitry A. Kazakov
2011-12-05 14:11       ` Yannick Duchêne (Hibou57)
2011-12-05 15:22         ` Georg Bauhaus
2011-12-05 15:51           ` Yannick Duchêne (Hibou57)
2011-12-05 17:50             ` Dmitry A. Kazakov
2011-12-05 15:24         ` Dmitry A. Kazakov
2011-12-06  0:22   ` Randy Brukardt
2011-12-06  6:27     ` J-P. Rosen
2011-12-08  7:47       ` Randy Brukardt
2011-12-08 10:17         ` Ludovic Brenta
2011-12-09  0:00           ` Randy Brukardt
2011-12-09  8:42             ` Ludovic Brenta
2011-12-06  8:57   ` Ludovic Brenta
2011-12-06  9:47     ` Dmitry A. Kazakov
2011-12-06 10:13       ` Ludovic Brenta
2011-12-08 15:53   ` Yannick Duchêne (Hibou57)
2011-12-08 18:34     ` Dmitry A. Kazakov
2011-12-04 12:28 ` Ludovic Brenta
2011-12-04 14:39 ` Georg Bauhaus
2011-12-08 10:18   ` Natasha Kerensikova
2011-12-08 11:28     ` Ludovic Brenta
2011-12-08 14:00     ` Robert A Duff
2011-12-08 15:37       ` Georg Bauhaus
2011-12-04 17:42 ` Jeffrey Carter
2011-12-04 20:25 ` Tero Koskinen [this message]
2011-12-04 22:04 ` Simon Wright
2011-12-05 11:53 ` Yannick Duchêne (Hibou57)
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox