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

Release script and install docs #589

Merged
merged 35 commits into from
Aug 29, 2024
Merged

Conversation

yshekel
Copy link
Collaborator

@yshekel yshekel commented Aug 27, 2024

This PR adds:

  1. scripts to build dockers and scripts to build all release tars
  2. documentation for this part
  3. Examples: C++ and Rust end-to-end examples regarding how to install and use icicle

@yshekel yshekel force-pushed the yshekel/V3_release_and_install branch 2 times, most recently from 99a7ef3 to cf05bdd Compare August 27, 2024 16:35
@yshekel yshekel force-pushed the yshekel/V3_release_and_install branch 2 times, most recently from b66a6fb to 7aa5845 Compare August 28, 2024 12:03
@yshekel yshekel requested a review from jeremyfelder August 28, 2024 12:19
@yshekel yshekel force-pushed the yshekel/V3_release_and_install branch 4 times, most recently from 80da743 to cf138aa Compare August 28, 2024 17:37
examples/c++/install-and-use-icicle/README.md Outdated Show resolved Hide resolved
examples/c++/install-and-use-icicle/README.md Outdated Show resolved Hide resolved
examples/c++/install-and-use-icicle/README.md Outdated Show resolved Hide resolved
examples/c++/install-and-use-icicle/README.md Outdated Show resolved Hide resolved
examples/c++/install-and-use-icicle/run.sh Outdated Show resolved Hide resolved
scripts/release/README.md Outdated Show resolved Hide resolved
scripts/release/README.md Outdated Show resolved Hide resolved
scripts/release/build_all.sh Outdated Show resolved Hide resolved
icicle/src/runtime.cpp Outdated Show resolved Hide resolved
icicle/src/runtime.cpp Show resolved Hide resolved
@yshekel yshekel force-pushed the yshekel/V3_release_and_install branch from 4585d70 to b64cc45 Compare August 29, 2024 07:45
std::string fileName = path.substr(path.find_last_of("/\\") + 1);

// Check if the library name contains "icicle" and if the path contains "/backend/"
if (fileName.find("icicle") == std::string::npos || path.find("/backend/") == std::string::npos) {
Copy link
Contributor

Choose a reason for hiding this comment

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

Does that mean that library should always be inside "/backend/" folder?

Copy link
Collaborator Author

@yshekel yshekel Aug 29, 2024

Choose a reason for hiding this comment

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

the backend libs yes. not great but I can live with that

@yshekel yshekel force-pushed the yshekel/V3_release_and_install branch from 1575751 to e7b6ef2 Compare August 29, 2024 09:38
@yshekel yshekel merged commit 56c605c into yshekel/V3 Aug 29, 2024
19 checks passed
@yshekel yshekel deleted the yshekel/V3_release_and_install branch August 29, 2024 09:45
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.

3 participants