Skip to content
This repository has been archived by the owner on Feb 15, 2024. It is now read-only.

lock dependency versions #189

Closed
4 tasks done
NQNStudios opened this issue Apr 27, 2023 · 4 comments
Closed
4 tasks done

lock dependency versions #189

NQNStudios opened this issue Apr 27, 2023 · 4 comments

Comments

@NQNStudios
Copy link
Owner

NQNStudios commented Apr 27, 2023

I think the best way to go about this is to install Lix and overhaul the way Kiss CI does dependencies.

  • does lix have a github action?

  • I really hope to get the subprojects depending on each other's dev versions correctly won't require splitting the subprojects into separate repos and using the git schema.

  • How does lix work with Project.xml files?

  • fix the way I'm using dts2hx following this advice Better integration with dts2hx lix-pm/lix.client#150

@NQNStudios
Copy link
Owner Author

NQNStudios commented Apr 27, 2023

  • How will Prelude.libPath work if haxelib doesn't manage dependencies?

@NQNStudios
Copy link
Owner Author

I can handle Prelude.libPath by using Context.getClassPath() and searching those

@NQNStudios
Copy link
Owner Author

But actually, I can't, because Prelude.libPath needs to work at runtime!

@NQNStudios
Copy link
Owner Author

NQNStudios commented Apr 29, 2023

  • Fix CompilerTools (require externs to define full haxe_libraries? hmmm)

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

No branches or pull requests

1 participant