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

nimph 2.0 #140

Open
wants to merge 77 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
73500ec
cleanup ridiculous nimble tree
disruptek Aug 19, 2020
4b2ff93
rm spam
disruptek Aug 19, 2020
2fa00dd
add hints
disruptek Aug 20, 2020
322b0c0
replace nimble init suggestion
disruptek Aug 20, 2020
c8a5d87
cleanups, docs, AddNimble
disruptek Aug 20, 2020
8348ace
remove nimble from projects
disruptek Aug 20, 2020
80eb47c
rm defer
disruptek Aug 20, 2020
e4c3c22
rm defer
disruptek Aug 20, 2020
a4e4fe3
rm defer
disruptek Aug 20, 2020
c4d25c5
simplify
disruptek Aug 20, 2020
d92382e
rm nimble artifacts
disruptek Aug 20, 2020
bd86c24
fixing deps does not constitute failure
disruptek Aug 20, 2020
8b7c753
rm nimble artifacts
disruptek Aug 20, 2020
a0f5410
tweak output
disruptek Aug 20, 2020
4678df9
cleanup
disruptek Aug 20, 2020
9076136
explain --path options
disruptek Aug 20, 2020
65a24c8
template tweaks to denimble
disruptek Aug 20, 2020
7694d26
crazy bugfix
disruptek Aug 20, 2020
a91fe16
massive roll-up to deprecate nimble
disruptek Aug 21, 2020
c08f575
testing submodules
disruptek Aug 21, 2020
9ad54f6
i want this one
disruptek Aug 21, 2020
80b42f6
reactivate bump
disruptek Aug 21, 2020
ca3f982
rename DistMethod, mv Project to case object
disruptek Aug 21, 2020
85caa5d
more path code out
disruptek Aug 21, 2020
8d544bc
cosmetic
disruptek Aug 21, 2020
5dd3093
finish path move, simplify findProject()
disruptek Aug 21, 2020
42af98a
more merging of nimble+git
disruptek Aug 21, 2020
0089063
tighter paths, add simple timer
disruptek Aug 21, 2020
400fb0d
closes #139
disruptek Aug 21, 2020
0d46fc2
more absolute paths for nimble dump and metas
disruptek Aug 21, 2020
b098de7
attempt workaround for nim bug
disruptek Aug 22, 2020
78f285e
rm deprecation warnings
disruptek Aug 22, 2020
deea8c3
rm cruft
disruptek Aug 22, 2020
2daa83c
rm destylize and formalize more name types
disruptek Aug 22, 2020
a56c9cb
simplify requirements list type
disruptek Aug 22, 2020
2fc1ae3
revert
disruptek Aug 22, 2020
cee8f9a
warn on whitespace
disruptek Aug 23, 2020
e11a19a
cosmetic
disruptek Aug 23, 2020
2bc276c
strip identifiers before sanitize
disruptek Aug 23, 2020
52fccb1
PackageName and Packages vs. PackageGroup
disruptek Aug 23, 2020
9f1d572
slow down compilation as much as possible
disruptek Aug 23, 2020
19fe9da
make it fun again
disruptek Aug 23, 2020
b8c88fd
remove some gratuitous generics
disruptek Aug 23, 2020
0cfdf4e
missed one
disruptek Aug 23, 2020
4a74608
both simpler and more complex!
disruptek Aug 23, 2020
2578ac1
plural parts to plural filenames
disruptek Aug 23, 2020
1b3bb03
update plural imports, LockerRoom to Lockers
disruptek Aug 23, 2020
704df15
deprecations
disruptek Aug 23, 2020
9f5c6ce
more plurals
disruptek Aug 23, 2020
ff44750
add sorta
disruptek Aug 23, 2020
b1f857b
rework flags, allow sorting identifiers
disruptek Aug 23, 2020
2eddd2b
rm warning
disruptek Aug 23, 2020
fee4814
plurals
disruptek Aug 23, 2020
4263118
rm warning
disruptek Aug 23, 2020
c277861
rm groups use
disruptek Aug 23, 2020
7660577
rm slash attack
disruptek Aug 23, 2020
6b67fe2
lots more path-fu
disruptek Aug 23, 2020
176f180
more concept snafu
disruptek Aug 23, 2020
b549eda
move some nimble stuff out
disruptek Aug 24, 2020
f045541
more submodules
disruptek Aug 24, 2020
a4b6a95
add badresults
disruptek Aug 24, 2020
06db9ad
add testes and concept test for groups
disruptek Aug 24, 2020
6b485ee
update testes
disruptek Aug 24, 2020
3d9df44
order matters but still broken
disruptek Aug 25, 2020
672e5a1
update
disruptek Aug 28, 2020
2959be4
add comment
disruptek Sep 4, 2020
0cbeaa2
disable jbb
disruptek Oct 7, 2020
574491f
wip
disruptek Nov 8, 2020
df441a2
update reqs
disruptek Nov 8, 2020
c7123a3
switch to ups for sanitization
disruptek Dec 26, 2020
2b336d7
update bootstraps and include ups
disruptek Dec 27, 2020
02778bc
removing submodules for dist reasons
disruptek Jan 26, 2021
78383af
prepare to test concepts 🙄
disruptek Jan 26, 2021
0d4717c
move most of spec to ups
disruptek Jan 30, 2021
13c579f
switch to balls
disruptek Jan 30, 2021
8de5150
streamline via new ups
disruptek Jan 30, 2021
5611b15
more movement towards ups
disruptek Jan 31, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,4 @@
tests/tconfig
tests/tnimble
tests/tpackage
tests/tspec
tests/tgit
tests/ttags
nimblemeta.json
nim.cfg
nimph.exe
libcurl.so*
Expand All @@ -14,3 +9,6 @@ libmbedx509.so*
libnghttp2.so*
libssh2.so*
libz.so*
bin
deps
cache
Empty file added bin/empty.txt
Empty file.
3 changes: 2 additions & 1 deletion bootstrap-nonimble.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,9 @@ git clone --depth 1 https://github.com/disruptek/badresults.git
git clone --depth 1 https://github.com/disruptek/github.git
git clone --depth 1 https://github.com/disruptek/rest.git
git clone --depth 1 https://github.com/disruptek/foreach.git
git clone --depth 1 https://github.com/disruptek/ups.git
nim c --define:release --path:nim-regex/src --path:nim-unicodedb/src --path:nim-unicodeplus/src --path:nim-segmentation/src --path:cligen nimterop/nimterop/toast.nim
nim c --outdir:.. --define:$RELEASE --path:cligen --path:foreach --path:github/src --path:rest --path:npeg/src --path:jsonconvert --path:badresults --path:bump --path:cutelog --path:gittyup --path:nimgit2 --path:nimterop --path:nim-regex/src --path:nim-unicodedb/src --path:nim-unicodeplus/src --path:nim-segmentation/src nimph.nim
nim c --outdir:.. --define:$RELEASE --path:ups --path:cligen --path:foreach --path:github/src --path:rest --path:npeg/src --path:jsonconvert --path:badresults --path:bump --path:cutelog --path:gittyup --path:nimgit2 --path:nimterop --path:nim-regex/src --path:nim-unicodedb/src --path:nim-unicodeplus/src --path:nim-segmentation/src nimph.nim
cd ..

if test -x nimph; then
Expand Down
Loading