Comments (7)
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.
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.
Well, this is interesting indeed. I would not mind having a CI pipeline.
Will see what Curt thinks...
from romwbw.
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
from romwbw.
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:
from romwbw.
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.
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)
- configuring order of serial port detection / assignment HOT 2
- z180 - illegal opcode trap handler HOT 15
- RC2014 with SM Baker SIO-2 and CTC cards HOT 3
- CP/M 3 cpm2date Function Not Implemented HOT 1
- Question - ACIA & bugfixes in pre.50 & pre.55 HOT 8
- Getting a lot of build errors on CYGWIN HOT 11
- build errors on Lubuntu HOT 52
- CLRDIR does not wait for response HOT 16
- tasm not found when building dev under windows HOT 6
- Build fail HOT 6
- DDTZ and ZSID on z80 in interrupts running. HOT 18
- 3.1.1 UNA_std.rom fails on Mark IV HOT 2
- (Q) A new Release? HOT 7
- (Q) - freeRTOS context switch qualification HOT 4
- v3.0.1 Hangs before boot loader prompt HOT 13
- 3.0.0 does not compile on linux HOT 3
- CPM Tools HOT 2
- RomWBW Digital I/O Input at Startup HOT 9
- Survey.com HOT 19
- Multiple floppy drives with multiple media formats HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from romwbw.