Commit Graph

33 Commits

Author SHA1 Message Date
Oleksandr Redko
50518504e1
Documentation: using go install is preferable (#3853) 2024-11-06 10:27:10 -08:00
Derek Parker
aa03666596 Documentation: add homebrew installation instructions back again
Fixes #3037
2022-10-03 21:05:19 +02:00
polinasok
c0fa4e32d7
Documentation: add more installation instuctions (#2824)
Co-authored-by: Polina Sokolova <polinasok@users.noreply.github.com>
2021-12-12 10:30:21 -08:00
Gabriel Vasile
822c1ed2f1
Documentation: remove individual os install instruction links (#2697)
Since the install instructions are more or less the same on all four
operating systems, remove individual install instruction links from
readme.
2021-09-13 10:55:06 +02:00
Alessandro Arzilli
c223ef656d
Documentation: mention developer group in macOS install instructions (#2409)
Some users seem to need to do this in order to use a debugger.
2021-04-02 09:34:44 -07:00
Alessandro Arzilli
780bcac9cc
Documentation: update install instructions (#2352)
Remove OS specific install instructions that all repeat the same thing.
Since `go get ...` is being deprecated (to install executables)
recommend an install procedure that works on all supported versions of
go (`git clone && go install`) but also mention the new `go install`
mode in 1.16.
2021-02-21 11:04:55 -08:00
aarzilli
3a72646782 Documentation: add modules mode note to install documentation
1. Adds a note to the documentation describing how to use 'go get' in
   modules mode
2. Removes the '-u' option which, when 'go get' is used incorrectly
   will make 'go' try to compile Delve with unsupported dependencies
3. Removed obsolete note about Go 1.5 vendor experiment.

Fixes #1988
2020-04-06 08:32:02 -07:00
Lukas Spieß
eac6ebed03
Use proper spelling of Xcode (#1984) 2020-04-04 13:58:06 +02:00
Alan Yee
1c5e8abf34 Update install.md
Maintain naming convention
2019-10-30 09:38:21 +01:00
Cody Kaup
75a1bc032a Documentation: Bump required Go version (#1708) 2019-10-07 09:23:06 -07:00
Alessandro Arzilli
7bcb9ace88 Documentation: mention DevToolsSecurity in documentation (macOS) (#1638) 2019-07-26 11:32:29 -07:00
Robert Ayrapetyan
df65be43ae *: FreeBSD initial support (#1480)
* FreeBSD initial support

* first code review fixes

* regs slice upd

* execPtraceFunc wrap

* disabled concurrency tests
fixed kill() issue

* disabled concurrency tests
fixed kill() issue

* cleanup vendor related code

* cleanup ptrace calls

* vendoring latest changes

* Revert "vendoring latest changes"

This reverts commit 833cb87b

* vendoring latest changes

* requested changes
2019-07-12 18:28:04 -07:00
Derek Parker
4c9a72e486 *: Update import name to github.com/go-delve/delve
The repository is being switched from the personal account
github.com/derekparker/delve to the organization account
github.com/go-delve/delve. This patch updates imports and docs, while
preserving things which should not be changed such as my name in the
CHANGELOG and in TODO comments.
2019-01-04 19:43:13 +01:00
aarzilli
d0f0a872a7 Documentation,Makefile: better error when gencert.sh fails
Fixes #1378
2018-10-18 09:47:29 -07:00
aarzilli
910f90c3c8 proc/native,Makefile: allow compiling on macOS without native backend
On macOS 10.14 Apple changed the command line tools so that system
headers now need to be manually installed.

Instead of adding one extra install step to the install procedure add a
build tag to allow compilation of delve without the native backend on
macOS. By default (i.e. when using `go get`) this is how delve will be
compiled on macOS, the make script is changed to enable compiling the
native backend if the required dependencies have been installed.

Insure that both configuration still build correctly on Travis CI and
change the documentation to describe how to compile the native backend
and that it isn't normally needed.

Fixes #1359
2018-10-02 10:46:09 -07:00
Seth Bromberger
5e6b7997e1 Update install.md 2018-09-18 10:22:48 -07:00
Seth Bromberger
654a9a5b5e Update install.md
Explicit build instructions to avoid #1342.
2018-09-18 10:22:48 -07:00
Florin Pățan
a117cf2c00 Documentation 2018-08-07 17:56:50 -07:00
Patrick
db435c184e Update install.md
I found this issue (https://github.com/derekparker/delve/issues/514) where user alexbrainman gave a very helpful answer. Adding this to the official install-guide might help a lot of users.
2018-03-28 12:15:23 -04:00
Giuseppe
2ba27af6e7 Documentation: make install must run in workspace 2018-03-15 17:56:39 -07:00
aarzilli
fbd152f6a8 Documentation: remove homebrew as an install method
The formula is broken and produces an endless stream of duplicate bug
reports yet nobody steps up to fix it. Using the formula isn't
necessary and hasn't been in almost a year, the maintainers of delve
aren't using it and the original maintainer of the formula vacated.
2018-03-05 10:10:17 -08:00
Victor Titov
690e3fff3f Documentation: add -u flag to go get 2018-01-02 05:07:12 -08:00
aarzilli
dc22db2b42 Documentation: After the go1.9 support PR delve no longer builds on <1.7. 2017-08-09 17:07:11 -06:00
Jacob Van Order
311a53f80b Update install.md (#882) 2017-06-19 12:51:16 -07:00
Alessandro Arzilli
3a86b9fab4 documentation: updated macOS install instructions (#801) 2017-04-24 12:45:37 -07:00
Derek Parker
58738c969e Documentation: Add homebrew install 2016-05-20 20:31:30 +02:00
Gert Cuykens
60eabf045b docs: Update install.md (#536) 2016-05-17 16:41:22 -07:00
Alex Brainman
8b4abf5998 docs: Do not mention MinGW during Windows installation 2016-05-16 12:45:23 +10:00
Harry Moreno
a20bdf4b3b docs: Make installation directory more explicit 2016-04-04 10:39:40 -07:00
Sam Vilain
cfe0e52d04 Instruct OSX users to trust certificate, not key
I ran through these instructions and didn't notice that the
certificate I'd created appeared three times in the list I
was looking at.  Emphasize where the trust setting is
enabled.
2016-03-30 11:50:27 -07:00
Derek Parker
487215fd09 docs: Update OSX install docs
Fixes #403
2016-03-18 09:08:26 -07:00
vancouverwill
7d3d90a04d Updated OSX install.md
It was unclear that to install, first clone Delve before `CERT=mycert make install`
Added link to helpful walkthrough installation video
2016-03-14 08:55:48 +01:00
Derek Parker
63a660820e docs: Move wiki docs into Documentation dir
Going forward, all documentation should be placed in the Documentation
directory in the root of the project. This switch allows maintainers to
approve updates to documentation before they are committed, as opposed
to the pre-existing wiki which anybody could modify.

Currently the Documentation directory includes docs on building, usage,
and minimal docs around the API. This is just the initial commit, and
documentation will continue to improve over time.

Some changes have been made (and will continue to be made) to `cmd/dlv` to
ensure we can auto-generate documentation for all commands from the
newly provided script `scripts/gen-usage-docs.go`, which can be invoked
via `go run scripts/gen-usage-docs.go`.

Additionally, version has been split into its own package. This was a
bit of housekeeping related to the changes made the `cmd/dlv`.
2016-02-19 10:47:46 -08:00