Git Product home page Git Product logo

Comments (7)

wwarthen avatar wwarthen commented on July 23, 2024 1

It is working great. Might be possible to clean the intermediate files to reduce the size. There is probably a way to expose the builds in a way that is easier for casual users to find as well.

Don't change anything right now. I want to learn a bit more first.

I am going to leave this issue open for now in case we want to make some changes.

Thanks!

Wayne

from romwbw.

cm68 avatar cm68 commented on July 23, 2024 1

the directory naming logic goes something like this:

Tools/unix contains the portable shell script(s) and source code of the binary tools
Tools/Linux gets the executables for the linux build
Tools/Darwin gets the executables for the mac os build
the Tools/Makefile.inc points BINDIR at the right executable directory

from romwbw.

wwarthen avatar wwarthen commented on July 23, 2024

Well, this is interesting indeed. I would not mind having a CI pipeline.

Will see what Curt thinks...

from romwbw.

electrified avatar electrified commented on July 23, 2024

Happy to help. I will try and investigate the build failure. It's using the Ubuntu latest Docker container, so should theoretically behave exactly the same as on a clean Ubuntu install.

Realised you possibly can't see the build log as it's my repo - attached is the log output

build_output.txt

from romwbw.

electrified avatar electrified commented on July 23, 2024

I figured out it was because the ncurses headers weren't installed.

Here's a PR that builds RomWBW on every pull and generates a zip:

#90

from romwbw.

electrified avatar electrified commented on July 23, 2024

Thanks for merging. It seems to be working OK. Archives generated are ~67MB which I think is greater due to the size of the build tools.

Let me know if you would like it to anything differently.

from romwbw.

wwarthen avatar wwarthen commented on July 23, 2024

I'm going to go ahead and close this issue. The GitHub CI build process seems to be working fairly well. We can open new issues if something else is found.

Thanks!

from romwbw.

Related Issues (20)

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.