Add npm, maven, conan configs (excluding cache)

This commit is contained in:
Riz Ashraf
2026-02-12 09:59:21 +00:00
parent adabc7fff2
commit c6e86575d0
62 changed files with 7292 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
# use like so:
#from conans.paths import get_conan_user_home
#exec(open(f"{get_conan_user_home()}/.conan/inseinc/boot.py").read())
#
#from inseinc.versioning import use_nuget_versioning
#use_nuget_versioning()
import importlib.util
import sys
from conans.paths import get_conan_user_home
modules_dir = f"{get_conan_user_home()}/.conan/inseinc"
modules = {
"versioning": "versioning.py",
}
for modname, path in modules.items():
modname = f"inseinc.{modname}"
if modname in sys.modules:
continue
spec = importlib.util.spec_from_file_location(modname, f"{modules_dir}/{path}")
mod = importlib.util.module_from_spec(spec)
sys.modules[modname] = mod
spec.loader.exec_module(mod)