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

ssc-setup fixes #308

Merged
merged 14 commits into from
Apr 7, 2023
Merged

ssc-setup fixes #308

merged 14 commits into from
Apr 7, 2023

Conversation

jwerle
Copy link
Member

@jwerle jwerle commented Apr 6, 2023

This PR improves ssc setup in various ways including the output during the FTE and setup to give users more feedback about what is going on aligning the output style with the rest of build scripts.

@jwerle jwerle added bug Something isn't working cli build An issue, discussion, or pull request related to building the source labels Apr 6, 2023
@jwerle jwerle self-assigned this Apr 6, 2023
Copy link
Member

@chicoxyzzy chicoxyzzy left a comment

Choose a reason for hiding this comment

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

We need to document all the flags like --only-env, etc. It's hard to keep all this stuff in a head

@jwerle
Copy link
Member Author

jwerle commented Apr 6, 2023

We need to document all the flags like --only-env, etc. It's hard to keep all this stuff in a head

we'll come back and do a complete pass on docs for the scripts 🙏🏼

mribbons and others added 12 commits April 6, 2023 16:28
* chore: new release

* chore(npm): @socketsupply/socket-linux-x64@0.0.7

* chore(npm): @socketsupply/socket-win32-x64

* chore(npm): bump top-level package version

* publish-npm-modules: disable checks when --only-top-level

* publish-npm-modules: disable android checks for linux-aarch64

* install.sh: disable BUILD_ANDROID for linux-aarch64

---------

Co-authored-by: Sergey Rubanov <chi187@gmail.com>
Co-authored-by: Joseph Werle <joseph.werle@gmail.com>
Co-authored-by: heapwolf <paolo@socketsupply.co>
'functions.sh' leaks variables into sourced files like $root causing
unexpected behaviour
@jwerle jwerle force-pushed the ssc-setup-fixes branch from cc56ae9 to 0301583 Compare April 6, 2023 23:28
@@ -114,6 +114,10 @@ String getSocketHome (bool verbose) {
static String LOCALAPPDATA = getEnv("LOCALAPPDATA");
static String SOCKET_HOME = getEnv("SOCKET_HOME");
static String HOME = getEnv("HOME");
static const bool SSC_DEBUG = (
getEnv("SSC_DEBUG").size() > 0 ||
Copy link
Contributor

Choose a reason for hiding this comment

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

Nice. I think we also need to look at differentiating between debug output and debug builds in install.sh and install.ps1.

@jwerle jwerle requested a review from mribbons April 7, 2023 00:01
@jwerle jwerle merged commit 5bae740 into ssc-setup Apr 7, 2023
@jwerle jwerle deleted the ssc-setup-fixes branch April 7, 2023 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working build An issue, discussion, or pull request related to building the source cli
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants