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

Support gljdeps.edn in go module roots, automating pkgmap and glj source embedding for glojure projects #43

Merged
merged 11 commits into from
Aug 24, 2023

Commits on Aug 19, 2023

  1. Move pkgmap gen to internal package

    Signed-off-by: James Hamlin <[email protected]>
    jfhamlin committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    9b866ae View commit details
    Browse the repository at this point in the history
  2. Generate pkgmap from deps.edn

    Signed-off-by: James Hamlin <[email protected]>
    jfhamlin committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    2b018cb View commit details
    Browse the repository at this point in the history
  3. Move glj main logic to reusable package

    Signed-off-by: James Hamlin <[email protected]>
    jfhamlin committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    d9b5dba View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Bootstrap runtime from gljmain

    Signed-off-by: James Hamlin <[email protected]>
    jfhamlin committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    1b4305c View commit details
    Browse the repository at this point in the history
  2. gljimports automatically adds exports to the pkgmap

    Signed-off-by: James Hamlin <[email protected]>
    jfhamlin committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    cd14b48 View commit details
    Browse the repository at this point in the history
  3. Generate embed FS from deps.edn pkgs and auto-add to load path

    Signed-off-by: James Hamlin <[email protected]>
    jfhamlin committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    92331a0 View commit details
    Browse the repository at this point in the history
  4. gofmt generated deps.edn embed file

    Signed-off-by: James Hamlin <[email protected]>
    jfhamlin committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    bcde3c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Autogen local glj from deps.edn, support for (seq) for go maps

    Signed-off-by: James Hamlin <[email protected]>
    jfhamlin committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    0a498dc View commit details
    Browse the repository at this point in the history
  2. Fix for go map seq

    Signed-off-by: James Hamlin <[email protected]>
    jfhamlin committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    6b9881f View commit details
    Browse the repository at this point in the history
  3. Fixes for mapping over chunked seqs

    Signed-off-by: James Hamlin <[email protected]>
    jfhamlin committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    53559bf View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Deps file is gljdeps.edn, not deps.edn

    Signed-off-by: James Hamlin <[email protected]>
    jfhamlin committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    3b9b04c View commit details
    Browse the repository at this point in the history