Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PKG - Lynx #91

Open
VehementHam opened this issue Feb 1, 2024 · 11 comments
Open

PKG - Lynx #91

VehementHam opened this issue Feb 1, 2024 · 11 comments

Comments

@VehementHam
Copy link

When I visit text-based websites, I use terminal browsers, because the terminal has better colors, I can use the keyboard, and it does not hurt my eyes. Because terminal browsers are minimal for the most part, I am wondering if it would be viable to package a termnal browser.

@apprehensions
Copy link

Try packaging lynx or links..

@VehementHam
Copy link
Author

Not Lynx. I am pretty sure that it has C++ in it.

@VehementHam
Copy link
Author

I will look for something better than links.

@VehementHam
Copy link
Author

Nevermind. Lynx does not have C++ in it. Github's lang detection screwed me over.

@VehementHam VehementHam changed the title PKG - *Any Terminal Web Browser* PKG - Lynx Feb 1, 2024
@apprehensions
Copy link

So.. gonna package it?

@VehementHam
Copy link
Author

VehementHam commented Feb 1, 2024

I'll see what I can do. Seems pretty viable.

@VehementHam
Copy link
Author

VehementHam commented Feb 3, 2024

How do I do this? Can I get an explanation of how to work with this package management system? I did not see one in the wiki.

My understanding right now is that the package needs to be compilable with cproc, and the necessary patches need to be provided for it to run and compile properly. I don't know what the Lua stuff is for.

@michaelforney
Copy link
Collaborator

The Lua stuff generates the ninja files. Sorry, there's no documentation, you'll just have to read the code (ninja.lua). It's not too long. If you do and want to write some documentation, I'd be happy to review it.

@VehementHam
Copy link
Author

What about the static linking. Is there anything I have to do differently for that?

@VehementHam
Copy link
Author

VehementHam commented Feb 4, 2024

The Lua stuff generates the ninja files. Sorry, there's no documentation, you'll just have to read the code ('ninja.lua').

How does the ninja.lua relate to gen.luas?

@michaelforney
Copy link
Collaborator

How does the ninja.lua relate to gen.luas?

ninja.lua defines the functions used by the gen.lua files to generate the .ninja files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants