-
-
Notifications
You must be signed in to change notification settings - Fork 48
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
Build docs/example code should not use build-clj #312
Comments
First cut of potential changes: master...seancorfield:polylith:issue-312 |
Closed
Merged
tengstrand
added a commit
that referenced
this issue
Jul 17, 2023
Fixes issue #312: * use plain tools.build; add hto * update docs/scripts * indicate issue in version --------- Co-authored-by: Sean Corfield <sean@corfield.org>
Merged
tengstrand
added a commit
that referenced
this issue
Jul 22, 2023
Solves issue #205, #312, and #313: * use tools.build instead of seancorfield/build-clj, issue 312. * Handle dollar sign correctly in namespace names in imports, issue 313. * Added :workspace as to the 'help deps' intellisense. Bumped the portal library. * Print detailed error (row, column, message) if a file couldn't be read. * Extend autocomplete in the shell if starting a shell with :all: +, changed-files, :color-mode, :no-changes, skip * Only show the workspace structure in the portal window, when starting a shell with 'poly :tap'. * Added support for creating an image from the output from the info, deps, and libs commands, by passing in out:FILENAME, where FILENAME ends with e.g. .png (.txt will generate a text file). * Added the overview command, that generates an image of the info/deps/libs tables. * Exclude license files when building an uberjar. * Don't show the tag in the info command if fake-sha is passed in. * Build with circleci/clojure:tools-deps-1.11.1 in circleci. * Don't include tools.deps when creating a project. * Refactored projects-from-disk, by reading paths and libs separately. * Fixed an edge case in the function that calculates bricks to test. * Removed :all as parameter from the brick-project-deps table. * Updated the help for info, deps, libs, and overview + the summary. * Removed the :all parameter for the libs command. * The output from the libs command no looks good when passing in skip:dev. * Show overview in the help for polyx. * Show size as - in the libs command if the size is zero bytes. * Only tap the workspace + timing info. * Use the :local/root for bricks in the development environment, now when issue 2554 for Cursive is fixed! * If a library doesn't exist on disk, don't include the :size key in the libs structure. * Renamed warning 206 to "Unreadable namespace...". * Improved warning 206 and 207. * Store the vector of the circular deps in error 104. * Added the Out and Polyx sections to the create example script. Removed io.github.seancorfield/build-clj from ./deps.edn. * Fixed a bug in the workspace function in the api component. * Added polyx as alias in workspace.edn. * Let build.sh build poly, and build-extended.sh build polyx. * Added an :all section to the help overview. * Fixed a bug in the create example script (save exit code correctly). * Commented out the test polylith-libs-outdated so that tests don't start to fail when a new version of a library is released. * Also store :type in error 110. * Store the :test-runner-api attribute to the :version key in the workspace structure.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The
seancorfield/build-clj
library is deprecated and archived. Polylith should switch to rawtools.build
is all the examples (and the core project).The text was updated successfully, but these errors were encountered: