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

feat(create-itk-wasm): initial addition #1061

Merged
merged 13 commits into from
Feb 26, 2024

Conversation

thewtex
Copy link
Member

@thewtex thewtex commented Feb 13, 2024

No description provided.

@thewtex thewtex force-pushed the create-itk-wasm branch 11 times, most recently from 6d3a7fe to e7fa8fd Compare February 21, 2024 22:47
@thewtex thewtex changed the title WIP: feat(create-itk-wasm): initial addition feat(create-itk-wasm): initial addition Feb 21, 2024
@thewtex thewtex marked this pull request as ready for review February 21, 2024 22:59
@thewtex thewtex requested a review from PaulHax February 21, 2024 22:59
@thewtex thewtex force-pushed the create-itk-wasm branch 2 times, most recently from 2d41f54 to b4f5f0a Compare February 22, 2024 13:52
@PaulHax
Copy link
Collaborator

PaulHax commented Feb 22, 2024

Cool. I want to try it. How to install and run? Where can we see the CLI paramters?

(After pnpm clean and pnpm build I'm getting errors building the pipeline packages)

@thewtex
Copy link
Member Author

thewtex commented Feb 23, 2024

@PaulHax I pushed an update, addressing the build of the rest of the workspace projects.

I also added documentation on usage:

npm install -g pnpm

Then,

mkdir my-project
cd my-project

pnpm create itk-wasm
# Answers the questions

pnpm install
pnpm build
pnpm test

# Add your C++ logic code to the *.cxx files
pnpm build
pnpm test

# For more granular targets, see the output of
pnpm run

For more information, see the ITK-Wasm documentation.

Consider adding your project to the packages list.

A project can also be initialized via command line flags: see --help for all options. A single pipeline can be specified via command line flags. To add more pipelines, call the CLI again for the same project.

Copy link
Collaborator

@PaulHax PaulHax left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Builds and tests for me.

…rameters

Not supported for inputs, outputs. They are always required and they do
not support multiple values.
@thewtex thewtex merged commit 50bbd4f into InsightSoftwareConsortium:main Feb 26, 2024
106 of 125 checks passed
@thewtex thewtex deleted the create-itk-wasm branch February 26, 2024 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants