Code Monkey home page Code Monkey logo

Comments (4)

gcarreno avatar gcarreno commented on May 23, 2024 1

Hey Zhymabek (@ZhymabekRoman),

It's not a bad idea, but I'll have to have a think about how I'm gonna code that into a parameter.
And then there's the fact that it's only for the Windows GitHub runners.

The goal is to not have any differentiation between the GitHub runners, so one call to setup-lazarus can be the same on all 3 of the supported platforms: windows_latest, ubuntu_latest and macos_latest.

But it's not a bad suggestion, just a bit more in tune to your Windows needs and disregarding the other 2 platforms, right?

Cheers,
Gus

from setup-lazarus.

rdipardo avatar rdipardo commented on May 23, 2024

I thought maybe I could help out here since I'm already maintaining a CircleCi Orb for Lazarus with an optional cross-compiler for 32-bit Windows (and only Windows.) Not the best preparation, I admit — Orbs are just YAML templates with shell scripts pasted in.

But I had some trouble with the Lazarus.ts module, in large part because of all the duplicate switch-cases in the installer code path. So instead I did some refactoring in this pull request.

from setup-lazarus.

gcarreno avatar gcarreno commented on May 23, 2024

Hey @rdipardo,

Many thanks for the PR, I've merged it now!!

I would gladly work with you on any way we can figure out cross-compiling.
I've been enquiring about the easy path: A command line fpcupdeluxe. To no avail cuz it's a lot of changes to get the GUI out of the way 😉

The biggest issue is the fact that I'm heavily relying on the Source Forge install binaries. If I could, somehow, have some other alternative, I would be very happy to swap over.

Nonetheless, it would have to be for all 3 platform that the GitHub runners offer: Windows, Linux and macOS(I'm also hoping that they begin to offer ARM runners soon, but then we would, kinda, be stuck since there are no ARM install .deb, only .tar.gz archives that I would need to study).

So, any input you can provide would be awesome !!

Cheers,
Gus

from setup-lazarus.

gcarreno avatar gcarreno commented on May 23, 2024

Hey @rdipardo,

Since this is the only way I got to interface with you I have a question about your Orb:
The OPM Synapse package has a space in it.
Your Orb description mentions package names separated by spaces.
Is this not an issue with said Synapse package?

Cheers,
Gus

from setup-lazarus.

Related Issues (14)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.