Skip to content

Commit

Permalink
chore: update branch
Browse files Browse the repository at this point in the history
  • Loading branch information
darshankabariya committed Jan 6, 2025
1 parent b996751 commit cad6b4c
Show file tree
Hide file tree
Showing 13 changed files with 23 additions and 18 deletions.
17 changes: 11 additions & 6 deletions scripts/windows_setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ build_component() {
local dir="$1"
local command="$2"
local name="$3"

echo "Building $name"
if [ -d "$dir" ]; then
change_directory "$dir"
Expand Down Expand Up @@ -61,14 +61,19 @@ cd ../../../..
echo "5. Building miniupnpc"
build_component "vendor/nim-nat-traversal/vendor/miniupnp/miniupnpc" "./mingw32make.bat" "miniupnpc"


echo "6. Building libnatpmp"
build_component "vendor/nim-nat-traversal/vendor/libnatpmp-upstream" "./build.bat" "libnatpmp"
cd ./vendor/nim-nat-traversal/vendor/libnatpmp-upstream
./build.bat
mv natpmp.a libnatpmp.a
cd ../../../../

# echo "7. Building libunwind"
# build_component "vendor/nim-libbacktrace" "make install/usr/lib/libunwind.a" "libunwind"
echo "7. Building libunwind"
cd vendor/nim-libbacktrace
make all
make install/usr/lib/libunwind.a
cd ../../

echo "8. Building wakunode2"
execute_command "make wakunode2 V=1 NIMFLAGS="-d:disableMarchNative -d:postgres -d:chronicles_colors:none" "
make wakunode2 V=1

echo "Windows setup completed successfully!"
2 changes: 1 addition & 1 deletion vendor/nim-bearssl
2 changes: 1 addition & 1 deletion vendor/nim-chronicles
2 changes: 1 addition & 1 deletion vendor/nim-chronos
2 changes: 1 addition & 1 deletion vendor/nim-confutils
2 changes: 1 addition & 1 deletion vendor/nim-eth
Submodule nim-eth updated 153 files
2 changes: 1 addition & 1 deletion vendor/nim-faststreams
2 changes: 1 addition & 1 deletion vendor/nim-http-utils
2 changes: 1 addition & 1 deletion vendor/nim-json-rpc
Submodule nim-json-rpc updated 48 files
+34 −10 .github/workflows/ci.yml
+84 −66 README.md
+9 −0 config.nims
+25 −16 json_rpc.nimble
+236 −162 json_rpc/client.nim
+118 −56 json_rpc/clients/httpclient.nim
+92 −21 json_rpc/clients/socketclient.nim
+18 −116 json_rpc/clients/websocketclient.nim
+158 −0 json_rpc/clients/websocketclientimpl.nim
+29 −2 json_rpc/errors.nim
+21 −279 json_rpc/jsonmarshal.nim
+158 −0 json_rpc/private/client_handler_wrapper.nim
+321 −0 json_rpc/private/jrpc_sys.nim
+319 −0 json_rpc/private/server_handler_wrapper.nim
+72 −0 json_rpc/private/shared_wrapper.nim
+62 −0 json_rpc/private/utils.nim
+156 −131 json_rpc/router.nim
+9 −0 json_rpc/rpcclient.nim
+22 −7 json_rpc/rpcproxy.nim
+0 −3 json_rpc/rpcsecureserver.nim
+9 −0 json_rpc/rpcserver.nim
+66 −8 json_rpc/server.nim
+133 −128 json_rpc/servers/httpserver.nim
+80 −110 json_rpc/servers/socketserver.nim
+132 −78 json_rpc/servers/websocketserver.nim
+9 −0 nim.cfg
+16 −1 tests/all.nim
+0 −12 tests/helpers.nim
+3 −12 tests/private/ethcallsigs.nim
+44 −27 tests/private/ethhexstrings.nim
+27 −9 tests/private/ethprocs.nim
+1 −1 tests/private/ethtypes.nim
+11 −0 tests/private/file_callsigs.nim
+19 −0 tests/private/helpers.nim
+44 −0 tests/private/stintjson.nim
+0 −32 tests/stintjson.nim
+145 −0 tests/test_batch_call.nim
+154 −0 tests/test_callsigs.nim
+302 −0 tests/test_client_hook.nim
+255 −0 tests/test_jrpc_sys.nim
+146 −0 tests/test_router_rpc.nim
+42 −14 tests/testethcalls.nim
+24 −14 tests/testhook.nim
+69 −54 tests/testhttp.nim
+49 −52 tests/testhttps.nim
+19 −11 tests/testproxy.nim
+106 −35 tests/testrpcmacro.nim
+40 −13 tests/testserverclient.nim
2 changes: 1 addition & 1 deletion vendor/nim-libbacktrace
2 changes: 1 addition & 1 deletion vendor/nim-metrics

0 comments on commit cad6b4c

Please sign in to comment.