Commit Graph

11 Commits

Author SHA1 Message Date
Salvatore Testa
38d9610c6b
Update the Android development enviornment setup
1. Update `ANDROID_SDK_ROOT` to `ANDROID_HOME`. The former variable is
   deprecated. (see https://developer.android.com/tools/variables#envar)
2. Remove `ANDROID_NDK_HOME` environment variable. This should allow the
   build script to work out of the box for more folks.
3. Check that Java is on the `PATH` as opposed to just installing it.
   `asdf` and other runtime management tools are pretty popular, and all
   we care about is that the Java version is accessible.
4. Remove calls to `sudo`. Check to see if CocoaPods exists, if it
   doesn't install it using Homebrew which doesn't require `sudo`.
2023-11-19 17:31:23 -08:00
Christien Rioux
145295d63b more cleanup 2023-11-07 22:13:35 -05:00
Christien Rioux
e53e312fce some more clarifications 2023-11-07 22:09:45 -05:00
Christien Rioux
3c8df50a34 clarify development.md 2023-11-07 22:07:52 -05:00
Rivka Segan
61a7746164 Require Cap’n Proto 1.0.1 on Windows
This changes the Windows instructions to specify
capnproto-c++-win32-1.0.1. Previously, users may have been trying to
use Veilid with 0.10.4, especially in the common case of using the
winget package manager.

Also, the suggested Protocol Buffers version is updated to 24.3, and a
note is added about rustup behavior on Windows machines that have
never previously been used for development.
2023-09-15 18:24:25 +00:00
TC Johnson
84e3303cec
Cleaned up .md files syntax
Used the VScode markdownlint utility to make the syntax and
formatting of multuple .md files so that they are more correct.
2023-09-12 08:43:09 -05:00
Rivka Segan
082a8cfb7e Document a way to get Veilid from source on Windows
This provides one method for getting the Veilid source code on
Windows, and launching a node. It is mainly intended to confirm that
https://gitlab.com/veilid/cursive-flexi-logger-view/-/merge_requests/1
addresses a build problem.

It provides a "development" environment in the sense that one could,
in theory, edit the .rs files in Notepad. It does not discuss whether
there is any value in seeing the debug messages in a cmd.exe window,
and does not document other deployment options that may be possible,
such as a Windows service. The information could be revised later to
be more maintainable, e.g., by avoiding the hardcoded protoc and capnp
version numbers and removing the x86_64 assumption.
2023-09-03 07:44:25 +00:00
John Smith
087aef966c no more submodules 2023-09-02 21:13:08 -04:00
Banjo Fox
35cf098dcc Update DEVELOPMENT.md to reflect new paths. 2023-08-18 09:27:17 -04:00
Brady Sullivan
bb5d31dd96 Update DEVELOPMENT.md to use HTTPS over SSH on git clone 2023-08-12 19:20:04 +00:00
TC Johnson
f4d71457da
Add docs and mod version bumping
Added and modified documentation for the contribution process.
Added the code of conduct file.
Modified bump version's conf to auto create tags and commits.
2023-08-01 21:37:38 -05:00