Skip to content

No more nimble#153

Open
krux02 wants to merge 3 commits into
tsoding:masterfrom
krux02:no-more-nimble
Open

No more nimble#153
krux02 wants to merge 3 commits into
tsoding:masterfrom
krux02:no-more-nimble

Conversation

@krux02
Copy link
Copy Markdown

@krux02 krux02 commented May 25, 2026

As you said, the compiler should be the build tool. And I 100% agree. The PR gets rid of nimble, nothing else.

Personal opinion: Regarding the --noNimblePath in the nim.cfg, this shouldn't be necessary. If I want to compile with the nimble path, me or nimble when calling nim should add that path, not the other way around where I have to remove it wher I don't want to use nimble.

PS:
This doesn't do anything else though. E.g. the opengl bindings https://glad.dav1d.de/ would be better than the ones from github.com/nim-lang, but I am not fixing that here. I just nail down opengl to one specific version using submodules instead of using a shitty package manager.

@krux02
Copy link
Copy Markdown
Author

krux02 commented May 25, 2026

not sure about this travis thing, there seems to be no CI running.

@a-stevan
Copy link
Copy Markdown

a-stevan commented Jun 3, 2026

i wanted to try out this little app to maybe show things more easily to people on my machine and this works first time !

i just had to clone the submodules manually, for some reason Git just wants to use SSH and i do not have keys on this machine :/

=> tested with

Nim Compiler Version 2.2.10 [Linux: amd64]
Compiled at 2026-04-24
Copyright (c) 2006-2026 by Andreas Rumpf

git hash: bfeb3146d1638b39f69007a4ae5a23e23ae4e5ef
active boot switches: -d:release

from https://nim-lang.org/install_unix.html

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

Successfully merging this pull request may close these issues.

2 participants