Skip to content

Commit bc88c8b

Browse files
committed
[LW-9778, DDW-1228] Abstract common.temporaryNodeModulesPatches
1 parent a515895 commit bc88c8b

File tree

5 files changed

+9
-4
lines changed

5 files changed

+9
-4
lines changed

nix/devshells.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ let
122122
mkdir -p "$CARDANO_WALLET_TLS_PATH"
123123
regenerate-dev-certs >/dev/null
124124
125-
sed -r "s/'127\.0\.0\.1'/undefined/g" -i node_modules/cardano-launcher/dist/src/cardanoNode.js
125+
${common.temporaryNodeModulesPatches}
126126
127127
echo
128128
echo 'Now, run ‘yarn dev’.'

nix/internal/any-darwin.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ in rec {
137137
patchShebangs .
138138
sed -r 's#.*patchElectronRebuild.*#${common.patchElectronRebuild}/bin/*#' -i scripts/rebuild-native-modules.sh
139139
140-
sed -r "s/'127\.0\.0\.1'/undefined/g" -i node_modules/cardano-launcher/dist/src/cardanoNode.js
140+
${common.temporaryNodeModulesPatches}
141141
142142
export DEVX_FIXME_DONT_YARN_INSTALL=1
143143
(

nix/internal/common.nix

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,11 @@ rec {
231231
# export DEBUG='node-gyp @electron/get:* electron-rebuild'
232232
'';
233233

234+
# FIXME: this has to be done better…
235+
temporaryNodeModulesPatches = ''
236+
sed -r "s/'127\.0\.0\.1'/undefined/g" -i node_modules/cardano-launcher/dist/src/cardanoNode.js
237+
'';
238+
234239
electronVersion = originalPackageJson.dependencies.electron;
235240

236241
versionInOfflineCache = safeName:

nix/internal/x86_64-linux.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ in rec {
117117
sed -r 's#.*patchElectronRebuild.*#${common.patchElectronRebuild}/bin/*#' -i scripts/rebuild-native-modules.sh
118118
yarn build:electron
119119
120-
sed -r "s/'127\.0\.0\.1'/undefined/g" -i node_modules/cardano-launcher/dist/src/cardanoNode.js
120+
${common.temporaryNodeModulesPatches}
121121
122122
yarn run package -- --name ${lib.escapeShellArg common.launcherConfigs.${cluster}.installerConfig.spacedName}
123123
'';

nix/internal/x86_64-windows.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ in rec {
8686
mkdir -p installers/icons/${cluster}/${cluster}
8787
cp ${windowsIcons.${cluster}}/${cluster}/* installers/icons/${cluster}/${cluster}/
8888
89-
sed -r "s/'127\.0\.0\.1'/undefined/g" -i node_modules/cardano-launcher/dist/src/cardanoNode.js
89+
${common.temporaryNodeModulesPatches}
9090
9191
export DEBUG=electron-packager
9292
yarn --verbose --offline package --win64 --dir $(pwd) --icon installers/icons/${cluster}/${cluster}

0 commit comments

Comments
 (0)