Skip to content

Commit 5942860

Browse files
committed
2021.1 Patch 1 code drop.
1 parent be9b4f5 commit 5942860

10 files changed

Lines changed: 512 additions & 154 deletions

File tree

README.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
11
[![Support](https://img.shields.io/badge/Support-Official-green.svg)](mailto:support@perforce.com)
22

3-
# p4ruby
3+
# P4Ruby
44
P4Ruby is a wrapper for the P4 C++ API in Ruby.
5+
6+
P4Ruby is a Ruby module that provides an object-oriented API to Helix Core server. Using P4Ruby is faster than using the command-line interface in scripts, because multiple command can be executed on a single connection, and because it returns Helix server responses as Ruby hashes and arrays.
7+
8+
## Requirements
9+
For P4Ruby requirements see "Compatibility Statements" in [RELNOTES](https://github.com/perforce/p4ruby/blob/master/RELNOTES.txt#L99)
10+
11+
## Documentation
12+
Official documentation is located on the [Perforce website](https://www.perforce.com/manuals/p4ruby/Content/P4Ruby/Home-p4ruby.html)
13+
14+
## Support
15+
P4Ruby is officially supported by Perforce.
16+
Pull requests will be managed by Perforce's engineering teams. We will do our best to acknowledge these in a timely manner based on available capacity.
17+
Issues will not be managed on GitHub. All issues should be recorded via [Perforce's standard support process](https://www.perforce.com/support/request-support).

RELNOTES.txt

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Release Notes for
22
P4Ruby, Perforce's script API for Ruby
33

4-
Version 2021.1
4+
Version 2021.1 Patch 1
55

66
Introduction
77

@@ -68,8 +68,9 @@ Building P4Ruby from Source
6868

6969
3. Execute the build commands:
7070

71-
bundle install
72-
bundle exec rake compile --p4api_dir=<absolute path to Perforce C++ API>
71+
bundle install
72+
bundle exec rake compile -- --p4api_dir=<absolute path to Perforce C++ API> \
73+
--with-ssl-dir=<absolute path to OpenSSL libraries matching Perforce C++ API>
7374

7475
Note: If the --p4api_dir flag is not provided, P4Ruby will attempt
7576
to download and extract correct version of Perforce C++ API
@@ -167,6 +168,14 @@ Key to symbols used in change notes below.
167168

168169
--------------------------------------------------------------------------
169170

171+
New functionality in 2021.1 Patch 1
172+
173+
#2187837 (Job #108007) * **
174+
Added callback based SSO handler.
175+
176+
--------------------------------------------------------------------------
177+
--------------------------------------------------------------------------
178+
170179
New functionality in 2021.1
171180

172181
#2148269 #2148274 (Job #107105) * **

0 commit comments

Comments
 (0)