Re: Importing units

Matthew Phillips via fpc-pascal <[email protected]>
Newsgroups gmane.comp.compilers.free-pascal.general
Message-ID <[email protected]>

> On Jun 18, 2025, at 4:20 PM, Kevin Lyda via fpc-pascal <[email protected]> wrote:
> 
> tl;dr How do I package reusable units for others?
> 
> Back in 1988/89, I took a computer science class in high school. Yes,
> we lacked fire back then, but we had a compiler so that was fine.
> Specifically a Turbo Pascal 3.0 compiler.
> 
> I had a bunch of fun writing code in it and even though pascal never
> appeared again in my software engineering career, I always thought it
> would be fun to work in again. And I have some time now and I came up
> with a project to work on in Object Pascal.
> 
> You folks have made a great compiler and an amazing std library. In
> the process of my project, I'm likely going to make some units that
> will be useful for others. I'd like to do them in a way that makes
> that easy.
> 
> I've been doing a bunch of Go the past several years. It's pretty fun
> and one useful thing is that you can do "go get
> some.site/some/path/go-units" and then you can use modules from there.
> You could do something like that for free pascal with git submodules.
> Not exactly the same thing, but close. Is that what people do?  Or is
> there a better way to provide units for others to use?
> 
> Thanks for any guidance,

Hey Kevin, I’m new here as well, so take this with a grain of salt,
but I think the answer is fppkg.

https://wiki.freepascal.org/fppkg
_______________________________________________
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
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.