forked from MeloNX/MeloNX
Compare commits
No commits in common. "XC-ios-ht" and "libryujinx_ios" have entirely different histories.
XC-ios-ht
...
libryujinx
@ -17,8 +17,8 @@ tab_width = 4
|
||||
end_of_line = lf
|
||||
insert_final_newline = true
|
||||
|
||||
# Markdown, JSON, YAML, props and csproj files
|
||||
[*.{md,json,yml,props,csproj}]
|
||||
# JSON files
|
||||
[*.json]
|
||||
|
||||
# Indentation and spacing
|
||||
indent_size = 2
|
||||
@ -259,14 +259,14 @@ dotnet_diagnostic.CA1861.severity = none
|
||||
# Disable "Prefer using 'string.Equals(string, StringComparison)' to perform a case-insensitive comparison, but keep in mind that this might cause subtle changes in behavior, so make sure to conduct thorough testing after applying the suggestion, or if culturally sensitive comparison is not required, consider using 'StringComparison.OrdinalIgnoreCase'"
|
||||
dotnet_diagnostic.CA1862.severity = none
|
||||
|
||||
[src/Ryujinx/UI/ViewModels/**.cs]
|
||||
# Disable "mark members as static" rule for ViewModels
|
||||
dotnet_diagnostic.CA1822.severity = none
|
||||
|
||||
[src/Ryujinx.HLE/HOS/Services/**.cs]
|
||||
# Disable "mark members as static" rule for services
|
||||
dotnet_diagnostic.CA1822.severity = none
|
||||
|
||||
[src/Ryujinx.Ava/UI/ViewModels/**.cs]
|
||||
# Disable "mark members as static" rule for ViewModels
|
||||
dotnet_diagnostic.CA1822.severity = none
|
||||
|
||||
[src/Ryujinx.Tests/Cpu/*.cs]
|
||||
# Disable naming rules for CPU tests
|
||||
dotnet_diagnostic.IDE1006.severity = none
|
||||
|
1
.git-2/HEAD
Normal file
1
.git-2/HEAD
Normal file
@ -0,0 +1 @@
|
||||
ref: refs/heads/libryujinx_ios
|
15
.git-2/config
Normal file
15
.git-2/config
Normal file
@ -0,0 +1,15 @@
|
||||
[core]
|
||||
repositoryformatversion = 0
|
||||
filemode = true
|
||||
bare = false
|
||||
logallrefupdates = true
|
||||
ignorecase = true
|
||||
precomposeunicode = true
|
||||
[submodule]
|
||||
active = .
|
||||
[remote "origin"]
|
||||
url = https://github.com/Spidy123222/LibRyujinx
|
||||
fetch = +refs/heads/*:refs/remotes/origin/*
|
||||
[branch "libryujinx_ios"]
|
||||
remote = origin
|
||||
merge = refs/heads/libryujinx_ios
|
1
.git-2/description
Normal file
1
.git-2/description
Normal file
@ -0,0 +1 @@
|
||||
Unnamed repository; edit this file 'description' to name the repository.
|
15
.git-2/hooks/applypatch-msg.sample
Executable file
15
.git-2/hooks/applypatch-msg.sample
Executable file
@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to check the commit log message taken by
|
||||
# applypatch from an e-mail message.
|
||||
#
|
||||
# The hook should exit with non-zero status after issuing an
|
||||
# appropriate message if it wants to stop the commit. The hook is
|
||||
# allowed to edit the commit message file.
|
||||
#
|
||||
# To enable this hook, rename this file to "applypatch-msg".
|
||||
|
||||
. git-sh-setup
|
||||
commitmsg="$(git rev-parse --git-path hooks/commit-msg)"
|
||||
test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"}
|
||||
:
|
24
.git-2/hooks/commit-msg.sample
Executable file
24
.git-2/hooks/commit-msg.sample
Executable file
@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to check the commit log message.
|
||||
# Called by "git commit" with one argument, the name of the file
|
||||
# that has the commit message. The hook should exit with non-zero
|
||||
# status after issuing an appropriate message if it wants to stop the
|
||||
# commit. The hook is allowed to edit the commit message file.
|
||||
#
|
||||
# To enable this hook, rename this file to "commit-msg".
|
||||
|
||||
# Uncomment the below to add a Signed-off-by line to the message.
|
||||
# Doing this in a hook is a bad idea in general, but the prepare-commit-msg
|
||||
# hook is more suited to it.
|
||||
#
|
||||
# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
|
||||
# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
|
||||
|
||||
# This example catches duplicate Signed-off-by lines.
|
||||
|
||||
test "" = "$(grep '^Signed-off-by: ' "$1" |
|
||||
sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || {
|
||||
echo >&2 Duplicate Signed-off-by lines.
|
||||
exit 1
|
||||
}
|
174
.git-2/hooks/fsmonitor-watchman.sample
Executable file
174
.git-2/hooks/fsmonitor-watchman.sample
Executable file
@ -0,0 +1,174 @@
|
||||
#!/usr/bin/perl
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
use IPC::Open2;
|
||||
|
||||
# An example hook script to integrate Watchman
|
||||
# (https://facebook.github.io/watchman/) with git to speed up detecting
|
||||
# new and modified files.
|
||||
#
|
||||
# The hook is passed a version (currently 2) and last update token
|
||||
# formatted as a string and outputs to stdout a new update token and
|
||||
# all files that have been modified since the update token. Paths must
|
||||
# be relative to the root of the working tree and separated by a single NUL.
|
||||
#
|
||||
# To enable this hook, rename this file to "query-watchman" and set
|
||||
# 'git config core.fsmonitor .git/hooks/query-watchman'
|
||||
#
|
||||
my ($version, $last_update_token) = @ARGV;
|
||||
|
||||
# Uncomment for debugging
|
||||
# print STDERR "$0 $version $last_update_token\n";
|
||||
|
||||
# Check the hook interface version
|
||||
if ($version ne 2) {
|
||||
die "Unsupported query-fsmonitor hook version '$version'.\n" .
|
||||
"Falling back to scanning...\n";
|
||||
}
|
||||
|
||||
my $git_work_tree = get_working_dir();
|
||||
|
||||
my $retry = 1;
|
||||
|
||||
my $json_pkg;
|
||||
eval {
|
||||
require JSON::XS;
|
||||
$json_pkg = "JSON::XS";
|
||||
1;
|
||||
} or do {
|
||||
require JSON::PP;
|
||||
$json_pkg = "JSON::PP";
|
||||
};
|
||||
|
||||
launch_watchman();
|
||||
|
||||
sub launch_watchman {
|
||||
my $o = watchman_query();
|
||||
if (is_work_tree_watched($o)) {
|
||||
output_result($o->{clock}, @{$o->{files}});
|
||||
}
|
||||
}
|
||||
|
||||
sub output_result {
|
||||
my ($clockid, @files) = @_;
|
||||
|
||||
# Uncomment for debugging watchman output
|
||||
# open (my $fh, ">", ".git/watchman-output.out");
|
||||
# binmode $fh, ":utf8";
|
||||
# print $fh "$clockid\n@files\n";
|
||||
# close $fh;
|
||||
|
||||
binmode STDOUT, ":utf8";
|
||||
print $clockid;
|
||||
print "\0";
|
||||
local $, = "\0";
|
||||
print @files;
|
||||
}
|
||||
|
||||
sub watchman_clock {
|
||||
my $response = qx/watchman clock "$git_work_tree"/;
|
||||
die "Failed to get clock id on '$git_work_tree'.\n" .
|
||||
"Falling back to scanning...\n" if $? != 0;
|
||||
|
||||
return $json_pkg->new->utf8->decode($response);
|
||||
}
|
||||
|
||||
sub watchman_query {
|
||||
my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty')
|
||||
or die "open2() failed: $!\n" .
|
||||
"Falling back to scanning...\n";
|
||||
|
||||
# In the query expression below we're asking for names of files that
|
||||
# changed since $last_update_token but not from the .git folder.
|
||||
#
|
||||
# To accomplish this, we're using the "since" generator to use the
|
||||
# recency index to select candidate nodes and "fields" to limit the
|
||||
# output to file names only. Then we're using the "expression" term to
|
||||
# further constrain the results.
|
||||
my $last_update_line = "";
|
||||
if (substr($last_update_token, 0, 1) eq "c") {
|
||||
$last_update_token = "\"$last_update_token\"";
|
||||
$last_update_line = qq[\n"since": $last_update_token,];
|
||||
}
|
||||
my $query = <<" END";
|
||||
["query", "$git_work_tree", {$last_update_line
|
||||
"fields": ["name"],
|
||||
"expression": ["not", ["dirname", ".git"]]
|
||||
}]
|
||||
END
|
||||
|
||||
# Uncomment for debugging the watchman query
|
||||
# open (my $fh, ">", ".git/watchman-query.json");
|
||||
# print $fh $query;
|
||||
# close $fh;
|
||||
|
||||
print CHLD_IN $query;
|
||||
close CHLD_IN;
|
||||
my $response = do {local $/; <CHLD_OUT>};
|
||||
|
||||
# Uncomment for debugging the watch response
|
||||
# open ($fh, ">", ".git/watchman-response.json");
|
||||
# print $fh $response;
|
||||
# close $fh;
|
||||
|
||||
die "Watchman: command returned no output.\n" .
|
||||
"Falling back to scanning...\n" if $response eq "";
|
||||
die "Watchman: command returned invalid output: $response\n" .
|
||||
"Falling back to scanning...\n" unless $response =~ /^\{/;
|
||||
|
||||
return $json_pkg->new->utf8->decode($response);
|
||||
}
|
||||
|
||||
sub is_work_tree_watched {
|
||||
my ($output) = @_;
|
||||
my $error = $output->{error};
|
||||
if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) {
|
||||
$retry--;
|
||||
my $response = qx/watchman watch "$git_work_tree"/;
|
||||
die "Failed to make watchman watch '$git_work_tree'.\n" .
|
||||
"Falling back to scanning...\n" if $? != 0;
|
||||
$output = $json_pkg->new->utf8->decode($response);
|
||||
$error = $output->{error};
|
||||
die "Watchman: $error.\n" .
|
||||
"Falling back to scanning...\n" if $error;
|
||||
|
||||
# Uncomment for debugging watchman output
|
||||
# open (my $fh, ">", ".git/watchman-output.out");
|
||||
# close $fh;
|
||||
|
||||
# Watchman will always return all files on the first query so
|
||||
# return the fast "everything is dirty" flag to git and do the
|
||||
# Watchman query just to get it over with now so we won't pay
|
||||
# the cost in git to look up each individual file.
|
||||
my $o = watchman_clock();
|
||||
$error = $output->{error};
|
||||
|
||||
die "Watchman: $error.\n" .
|
||||
"Falling back to scanning...\n" if $error;
|
||||
|
||||
output_result($o->{clock}, ("/"));
|
||||
$last_update_token = $o->{clock};
|
||||
|
||||
eval { launch_watchman() };
|
||||
return 0;
|
||||
}
|
||||
|
||||
die "Watchman: $error.\n" .
|
||||
"Falling back to scanning...\n" if $error;
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
sub get_working_dir {
|
||||
my $working_dir;
|
||||
if ($^O =~ 'msys' || $^O =~ 'cygwin') {
|
||||
$working_dir = Win32::GetCwd();
|
||||
$working_dir =~ tr/\\/\//;
|
||||
} else {
|
||||
require Cwd;
|
||||
$working_dir = Cwd::cwd();
|
||||
}
|
||||
|
||||
return $working_dir;
|
||||
}
|
8
.git-2/hooks/post-update.sample
Executable file
8
.git-2/hooks/post-update.sample
Executable file
@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to prepare a packed repository for use over
|
||||
# dumb transports.
|
||||
#
|
||||
# To enable this hook, rename this file to "post-update".
|
||||
|
||||
exec git update-server-info
|
14
.git-2/hooks/pre-applypatch.sample
Executable file
14
.git-2/hooks/pre-applypatch.sample
Executable file
@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to verify what is about to be committed
|
||||
# by applypatch from an e-mail message.
|
||||
#
|
||||
# The hook should exit with non-zero status after issuing an
|
||||
# appropriate message if it wants to stop the commit.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-applypatch".
|
||||
|
||||
. git-sh-setup
|
||||
precommit="$(git rev-parse --git-path hooks/pre-commit)"
|
||||
test -x "$precommit" && exec "$precommit" ${1+"$@"}
|
||||
:
|
49
.git-2/hooks/pre-commit.sample
Executable file
49
.git-2/hooks/pre-commit.sample
Executable file
@ -0,0 +1,49 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to verify what is about to be committed.
|
||||
# Called by "git commit" with no arguments. The hook should
|
||||
# exit with non-zero status after issuing an appropriate message if
|
||||
# it wants to stop the commit.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-commit".
|
||||
|
||||
if git rev-parse --verify HEAD >/dev/null 2>&1
|
||||
then
|
||||
against=HEAD
|
||||
else
|
||||
# Initial commit: diff against an empty tree object
|
||||
against=$(git hash-object -t tree /dev/null)
|
||||
fi
|
||||
|
||||
# If you want to allow non-ASCII filenames set this variable to true.
|
||||
allownonascii=$(git config --type=bool hooks.allownonascii)
|
||||
|
||||
# Redirect output to stderr.
|
||||
exec 1>&2
|
||||
|
||||
# Cross platform projects tend to avoid non-ASCII filenames; prevent
|
||||
# them from being added to the repository. We exploit the fact that the
|
||||
# printable range starts at the space character and ends with tilde.
|
||||
if [ "$allownonascii" != "true" ] &&
|
||||
# Note that the use of brackets around a tr range is ok here, (it's
|
||||
# even required, for portability to Solaris 10's /usr/bin/tr), since
|
||||
# the square bracket bytes happen to fall in the designated range.
|
||||
test $(git diff --cached --name-only --diff-filter=A -z $against |
|
||||
LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0
|
||||
then
|
||||
cat <<\EOF
|
||||
Error: Attempt to add a non-ASCII file name.
|
||||
|
||||
This can cause problems if you want to work with people on other platforms.
|
||||
|
||||
To be portable it is advisable to rename the file.
|
||||
|
||||
If you know what you are doing you can disable this check using:
|
||||
|
||||
git config hooks.allownonascii true
|
||||
EOF
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# If there are whitespace errors, print the offending file names and fail.
|
||||
exec git diff-index --check --cached $against --
|
13
.git-2/hooks/pre-merge-commit.sample
Executable file
13
.git-2/hooks/pre-merge-commit.sample
Executable file
@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to verify what is about to be committed.
|
||||
# Called by "git merge" with no arguments. The hook should
|
||||
# exit with non-zero status after issuing an appropriate message to
|
||||
# stderr if it wants to stop the merge commit.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-merge-commit".
|
||||
|
||||
. git-sh-setup
|
||||
test -x "$GIT_DIR/hooks/pre-commit" &&
|
||||
exec "$GIT_DIR/hooks/pre-commit"
|
||||
:
|
53
.git-2/hooks/pre-push.sample
Executable file
53
.git-2/hooks/pre-push.sample
Executable file
@ -0,0 +1,53 @@
|
||||
#!/bin/sh
|
||||
|
||||
# An example hook script to verify what is about to be pushed. Called by "git
|
||||
# push" after it has checked the remote status, but before anything has been
|
||||
# pushed. If this script exits with a non-zero status nothing will be pushed.
|
||||
#
|
||||
# This hook is called with the following parameters:
|
||||
#
|
||||
# $1 -- Name of the remote to which the push is being done
|
||||
# $2 -- URL to which the push is being done
|
||||
#
|
||||
# If pushing without using a named remote those arguments will be equal.
|
||||
#
|
||||
# Information about the commits which are being pushed is supplied as lines to
|
||||
# the standard input in the form:
|
||||
#
|
||||
# <local ref> <local oid> <remote ref> <remote oid>
|
||||
#
|
||||
# This sample shows how to prevent push of commits where the log message starts
|
||||
# with "WIP" (work in progress).
|
||||
|
||||
remote="$1"
|
||||
url="$2"
|
||||
|
||||
zero=$(git hash-object --stdin </dev/null | tr '[0-9a-f]' '0')
|
||||
|
||||
while read local_ref local_oid remote_ref remote_oid
|
||||
do
|
||||
if test "$local_oid" = "$zero"
|
||||
then
|
||||
# Handle delete
|
||||
:
|
||||
else
|
||||
if test "$remote_oid" = "$zero"
|
||||
then
|
||||
# New branch, examine all commits
|
||||
range="$local_oid"
|
||||
else
|
||||
# Update to existing branch, examine new commits
|
||||
range="$remote_oid..$local_oid"
|
||||
fi
|
||||
|
||||
# Check for WIP commit
|
||||
commit=$(git rev-list -n 1 --grep '^WIP' "$range")
|
||||
if test -n "$commit"
|
||||
then
|
||||
echo >&2 "Found WIP commit in $local_ref, not pushing"
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
exit 0
|
169
.git-2/hooks/pre-rebase.sample
Executable file
169
.git-2/hooks/pre-rebase.sample
Executable file
@ -0,0 +1,169 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright (c) 2006, 2008 Junio C Hamano
|
||||
#
|
||||
# The "pre-rebase" hook is run just before "git rebase" starts doing
|
||||
# its job, and can prevent the command from running by exiting with
|
||||
# non-zero status.
|
||||
#
|
||||
# The hook is called with the following parameters:
|
||||
#
|
||||
# $1 -- the upstream the series was forked from.
|
||||
# $2 -- the branch being rebased (or empty when rebasing the current branch).
|
||||
#
|
||||
# This sample shows how to prevent topic branches that are already
|
||||
# merged to 'next' branch from getting rebased, because allowing it
|
||||
# would result in rebasing already published history.
|
||||
|
||||
publish=next
|
||||
basebranch="$1"
|
||||
if test "$#" = 2
|
||||
then
|
||||
topic="refs/heads/$2"
|
||||
else
|
||||
topic=`git symbolic-ref HEAD` ||
|
||||
exit 0 ;# we do not interrupt rebasing detached HEAD
|
||||
fi
|
||||
|
||||
case "$topic" in
|
||||
refs/heads/??/*)
|
||||
;;
|
||||
*)
|
||||
exit 0 ;# we do not interrupt others.
|
||||
;;
|
||||
esac
|
||||
|
||||
# Now we are dealing with a topic branch being rebased
|
||||
# on top of master. Is it OK to rebase it?
|
||||
|
||||
# Does the topic really exist?
|
||||
git show-ref -q "$topic" || {
|
||||
echo >&2 "No such branch $topic"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Is topic fully merged to master?
|
||||
not_in_master=`git rev-list --pretty=oneline ^master "$topic"`
|
||||
if test -z "$not_in_master"
|
||||
then
|
||||
echo >&2 "$topic is fully merged to master; better remove it."
|
||||
exit 1 ;# we could allow it, but there is no point.
|
||||
fi
|
||||
|
||||
# Is topic ever merged to next? If so you should not be rebasing it.
|
||||
only_next_1=`git rev-list ^master "^$topic" ${publish} | sort`
|
||||
only_next_2=`git rev-list ^master ${publish} | sort`
|
||||
if test "$only_next_1" = "$only_next_2"
|
||||
then
|
||||
not_in_topic=`git rev-list "^$topic" master`
|
||||
if test -z "$not_in_topic"
|
||||
then
|
||||
echo >&2 "$topic is already up to date with master"
|
||||
exit 1 ;# we could allow it, but there is no point.
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
else
|
||||
not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
|
||||
/usr/bin/perl -e '
|
||||
my $topic = $ARGV[0];
|
||||
my $msg = "* $topic has commits already merged to public branch:\n";
|
||||
my (%not_in_next) = map {
|
||||
/^([0-9a-f]+) /;
|
||||
($1 => 1);
|
||||
} split(/\n/, $ARGV[1]);
|
||||
for my $elem (map {
|
||||
/^([0-9a-f]+) (.*)$/;
|
||||
[$1 => $2];
|
||||
} split(/\n/, $ARGV[2])) {
|
||||
if (!exists $not_in_next{$elem->[0]}) {
|
||||
if ($msg) {
|
||||
print STDERR $msg;
|
||||
undef $msg;
|
||||
}
|
||||
print STDERR " $elem->[1]\n";
|
||||
}
|
||||
}
|
||||
' "$topic" "$not_in_next" "$not_in_master"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
<<\DOC_END
|
||||
|
||||
This sample hook safeguards topic branches that have been
|
||||
published from being rewound.
|
||||
|
||||
The workflow assumed here is:
|
||||
|
||||
* Once a topic branch forks from "master", "master" is never
|
||||
merged into it again (either directly or indirectly).
|
||||
|
||||
* Once a topic branch is fully cooked and merged into "master",
|
||||
it is deleted. If you need to build on top of it to correct
|
||||
earlier mistakes, a new topic branch is created by forking at
|
||||
the tip of the "master". This is not strictly necessary, but
|
||||
it makes it easier to keep your history simple.
|
||||
|
||||
* Whenever you need to test or publish your changes to topic
|
||||
branches, merge them into "next" branch.
|
||||
|
||||
The script, being an example, hardcodes the publish branch name
|
||||
to be "next", but it is trivial to make it configurable via
|
||||
$GIT_DIR/config mechanism.
|
||||
|
||||
With this workflow, you would want to know:
|
||||
|
||||
(1) ... if a topic branch has ever been merged to "next". Young
|
||||
topic branches can have stupid mistakes you would rather
|
||||
clean up before publishing, and things that have not been
|
||||
merged into other branches can be easily rebased without
|
||||
affecting other people. But once it is published, you would
|
||||
not want to rewind it.
|
||||
|
||||
(2) ... if a topic branch has been fully merged to "master".
|
||||
Then you can delete it. More importantly, you should not
|
||||
build on top of it -- other people may already want to
|
||||
change things related to the topic as patches against your
|
||||
"master", so if you need further changes, it is better to
|
||||
fork the topic (perhaps with the same name) afresh from the
|
||||
tip of "master".
|
||||
|
||||
Let's look at this example:
|
||||
|
||||
o---o---o---o---o---o---o---o---o---o "next"
|
||||
/ / / /
|
||||
/ a---a---b A / /
|
||||
/ / / /
|
||||
/ / c---c---c---c B /
|
||||
/ / / \ /
|
||||
/ / / b---b C \ /
|
||||
/ / / / \ /
|
||||
---o---o---o---o---o---o---o---o---o---o---o "master"
|
||||
|
||||
|
||||
A, B and C are topic branches.
|
||||
|
||||
* A has one fix since it was merged up to "next".
|
||||
|
||||
* B has finished. It has been fully merged up to "master" and "next",
|
||||
and is ready to be deleted.
|
||||
|
||||
* C has not merged to "next" at all.
|
||||
|
||||
We would want to allow C to be rebased, refuse A, and encourage
|
||||
B to be deleted.
|
||||
|
||||
To compute (1):
|
||||
|
||||
git rev-list ^master ^topic next
|
||||
git rev-list ^master next
|
||||
|
||||
if these match, topic has not merged in next at all.
|
||||
|
||||
To compute (2):
|
||||
|
||||
git rev-list master..topic
|
||||
|
||||
if this is empty, it is fully merged to "master".
|
||||
|
||||
DOC_END
|
24
.git-2/hooks/pre-receive.sample
Executable file
24
.git-2/hooks/pre-receive.sample
Executable file
@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to make use of push options.
|
||||
# The example simply echoes all push options that start with 'echoback='
|
||||
# and rejects all pushes when the "reject" push option is used.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-receive".
|
||||
|
||||
if test -n "$GIT_PUSH_OPTION_COUNT"
|
||||
then
|
||||
i=0
|
||||
while test "$i" -lt "$GIT_PUSH_OPTION_COUNT"
|
||||
do
|
||||
eval "value=\$GIT_PUSH_OPTION_$i"
|
||||
case "$value" in
|
||||
echoback=*)
|
||||
echo "echo from the pre-receive-hook: ${value#*=}" >&2
|
||||
;;
|
||||
reject)
|
||||
exit 1
|
||||
esac
|
||||
i=$((i + 1))
|
||||
done
|
||||
fi
|
42
.git-2/hooks/prepare-commit-msg.sample
Executable file
42
.git-2/hooks/prepare-commit-msg.sample
Executable file
@ -0,0 +1,42 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to prepare the commit log message.
|
||||
# Called by "git commit" with the name of the file that has the
|
||||
# commit message, followed by the description of the commit
|
||||
# message's source. The hook's purpose is to edit the commit
|
||||
# message file. If the hook fails with a non-zero status,
|
||||
# the commit is aborted.
|
||||
#
|
||||
# To enable this hook, rename this file to "prepare-commit-msg".
|
||||
|
||||
# This hook includes three examples. The first one removes the
|
||||
# "# Please enter the commit message..." help message.
|
||||
#
|
||||
# The second includes the output of "git diff --name-status -r"
|
||||
# into the message, just before the "git status" output. It is
|
||||
# commented because it doesn't cope with --amend or with squashed
|
||||
# commits.
|
||||
#
|
||||
# The third example adds a Signed-off-by line to the message, that can
|
||||
# still be edited. This is rarely a good idea.
|
||||
|
||||
COMMIT_MSG_FILE=$1
|
||||
COMMIT_SOURCE=$2
|
||||
SHA1=$3
|
||||
|
||||
/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"
|
||||
|
||||
# case "$COMMIT_SOURCE,$SHA1" in
|
||||
# ,|template,)
|
||||
# /usr/bin/perl -i.bak -pe '
|
||||
# print "\n" . `git diff --cached --name-status -r`
|
||||
# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;;
|
||||
# *) ;;
|
||||
# esac
|
||||
|
||||
# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
|
||||
# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE"
|
||||
# if test -z "$COMMIT_SOURCE"
|
||||
# then
|
||||
# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
|
||||
# fi
|
78
.git-2/hooks/push-to-checkout.sample
Executable file
78
.git-2/hooks/push-to-checkout.sample
Executable file
@ -0,0 +1,78 @@
|
||||
#!/bin/sh
|
||||
|
||||
# An example hook script to update a checked-out tree on a git push.
|
||||
#
|
||||
# This hook is invoked by git-receive-pack(1) when it reacts to git
|
||||
# push and updates reference(s) in its repository, and when the push
|
||||
# tries to update the branch that is currently checked out and the
|
||||
# receive.denyCurrentBranch configuration variable is set to
|
||||
# updateInstead.
|
||||
#
|
||||
# By default, such a push is refused if the working tree and the index
|
||||
# of the remote repository has any difference from the currently
|
||||
# checked out commit; when both the working tree and the index match
|
||||
# the current commit, they are updated to match the newly pushed tip
|
||||
# of the branch. This hook is to be used to override the default
|
||||
# behaviour; however the code below reimplements the default behaviour
|
||||
# as a starting point for convenient modification.
|
||||
#
|
||||
# The hook receives the commit with which the tip of the current
|
||||
# branch is going to be updated:
|
||||
commit=$1
|
||||
|
||||
# It can exit with a non-zero status to refuse the push (when it does
|
||||
# so, it must not modify the index or the working tree).
|
||||
die () {
|
||||
echo >&2 "$*"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Or it can make any necessary changes to the working tree and to the
|
||||
# index to bring them to the desired state when the tip of the current
|
||||
# branch is updated to the new commit, and exit with a zero status.
|
||||
#
|
||||
# For example, the hook can simply run git read-tree -u -m HEAD "$1"
|
||||
# in order to emulate git fetch that is run in the reverse direction
|
||||
# with git push, as the two-tree form of git read-tree -u -m is
|
||||
# essentially the same as git switch or git checkout that switches
|
||||
# branches while keeping the local changes in the working tree that do
|
||||
# not interfere with the difference between the branches.
|
||||
|
||||
# The below is a more-or-less exact translation to shell of the C code
|
||||
# for the default behaviour for git's push-to-checkout hook defined in
|
||||
# the push_to_deploy() function in builtin/receive-pack.c.
|
||||
#
|
||||
# Note that the hook will be executed from the repository directory,
|
||||
# not from the working tree, so if you want to perform operations on
|
||||
# the working tree, you will have to adapt your code accordingly, e.g.
|
||||
# by adding "cd .." or using relative paths.
|
||||
|
||||
if ! git update-index -q --ignore-submodules --refresh
|
||||
then
|
||||
die "Up-to-date check failed"
|
||||
fi
|
||||
|
||||
if ! git diff-files --quiet --ignore-submodules --
|
||||
then
|
||||
die "Working directory has unstaged changes"
|
||||
fi
|
||||
|
||||
# This is a rough translation of:
|
||||
#
|
||||
# head_has_history() ? "HEAD" : EMPTY_TREE_SHA1_HEX
|
||||
if git cat-file -e HEAD 2>/dev/null
|
||||
then
|
||||
head=HEAD
|
||||
else
|
||||
head=$(git hash-object -t tree --stdin </dev/null)
|
||||
fi
|
||||
|
||||
if ! git diff-index --quiet --cached --ignore-submodules $head --
|
||||
then
|
||||
die "Working directory has staged changes"
|
||||
fi
|
||||
|
||||
if ! git read-tree -u -m "$commit"
|
||||
then
|
||||
die "Could not update working tree to new HEAD"
|
||||
fi
|
128
.git-2/hooks/update.sample
Executable file
128
.git-2/hooks/update.sample
Executable file
@ -0,0 +1,128 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to block unannotated tags from entering.
|
||||
# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
|
||||
#
|
||||
# To enable this hook, rename this file to "update".
|
||||
#
|
||||
# Config
|
||||
# ------
|
||||
# hooks.allowunannotated
|
||||
# This boolean sets whether unannotated tags will be allowed into the
|
||||
# repository. By default they won't be.
|
||||
# hooks.allowdeletetag
|
||||
# This boolean sets whether deleting tags will be allowed in the
|
||||
# repository. By default they won't be.
|
||||
# hooks.allowmodifytag
|
||||
# This boolean sets whether a tag may be modified after creation. By default
|
||||
# it won't be.
|
||||
# hooks.allowdeletebranch
|
||||
# This boolean sets whether deleting branches will be allowed in the
|
||||
# repository. By default they won't be.
|
||||
# hooks.denycreatebranch
|
||||
# This boolean sets whether remotely creating branches will be denied
|
||||
# in the repository. By default this is allowed.
|
||||
#
|
||||
|
||||
# --- Command line
|
||||
refname="$1"
|
||||
oldrev="$2"
|
||||
newrev="$3"
|
||||
|
||||
# --- Safety check
|
||||
if [ -z "$GIT_DIR" ]; then
|
||||
echo "Don't run this script from the command line." >&2
|
||||
echo " (if you want, you could supply GIT_DIR then run" >&2
|
||||
echo " $0 <ref> <oldrev> <newrev>)" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then
|
||||
echo "usage: $0 <ref> <oldrev> <newrev>" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# --- Config
|
||||
allowunannotated=$(git config --type=bool hooks.allowunannotated)
|
||||
allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch)
|
||||
denycreatebranch=$(git config --type=bool hooks.denycreatebranch)
|
||||
allowdeletetag=$(git config --type=bool hooks.allowdeletetag)
|
||||
allowmodifytag=$(git config --type=bool hooks.allowmodifytag)
|
||||
|
||||
# check for no description
|
||||
projectdesc=$(sed -e '1q' "$GIT_DIR/description")
|
||||
case "$projectdesc" in
|
||||
"Unnamed repository"* | "")
|
||||
echo "*** Project description file hasn't been set" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# --- Check types
|
||||
# if $newrev is 0000...0000, it's a commit to delete a ref.
|
||||
zero=$(git hash-object --stdin </dev/null | tr '[0-9a-f]' '0')
|
||||
if [ "$newrev" = "$zero" ]; then
|
||||
newrev_type=delete
|
||||
else
|
||||
newrev_type=$(git cat-file -t $newrev)
|
||||
fi
|
||||
|
||||
case "$refname","$newrev_type" in
|
||||
refs/tags/*,commit)
|
||||
# un-annotated tag
|
||||
short_refname=${refname##refs/tags/}
|
||||
if [ "$allowunannotated" != "true" ]; then
|
||||
echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2
|
||||
echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/tags/*,delete)
|
||||
# delete tag
|
||||
if [ "$allowdeletetag" != "true" ]; then
|
||||
echo "*** Deleting a tag is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/tags/*,tag)
|
||||
# annotated tag
|
||||
if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1
|
||||
then
|
||||
echo "*** Tag '$refname' already exists." >&2
|
||||
echo "*** Modifying a tag is not allowed in this repository." >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/heads/*,commit)
|
||||
# branch
|
||||
if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then
|
||||
echo "*** Creating a branch is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/heads/*,delete)
|
||||
# delete branch
|
||||
if [ "$allowdeletebranch" != "true" ]; then
|
||||
echo "*** Deleting a branch is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/remotes/*,commit)
|
||||
# tracking branch
|
||||
;;
|
||||
refs/remotes/*,delete)
|
||||
# delete tracking branch
|
||||
if [ "$allowdeletebranch" != "true" ]; then
|
||||
echo "*** Deleting a tracking branch is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
# Anything else (is there anything else?)
|
||||
echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# --- Finished
|
||||
exit 0
|
BIN
.git-2/index
Normal file
BIN
.git-2/index
Normal file
Binary file not shown.
6
.git-2/info/exclude
Normal file
6
.git-2/info/exclude
Normal file
@ -0,0 +1,6 @@
|
||||
# git ls-files --others --exclude-from=.git/info/exclude
|
||||
# Lines that start with '#' are comments.
|
||||
# For a project mostly in C, the following would be a good set of
|
||||
# exclude patterns (uncomment them if you want to use them):
|
||||
# *.[oa]
|
||||
# *~
|
1
.git-2/logs/HEAD
Normal file
1
.git-2/logs/HEAD
Normal file
@ -0,0 +1 @@
|
||||
0000000000000000000000000000000000000000 946166b058a6179727ef8b1ef92d8cc327809496 stossy11 <69031796+stossy11@users.noreply.github.com> 1727869894 +1000 clone: from https://github.com/Spidy123222/LibRyujinx
|
1
.git-2/logs/refs/heads/libryujinx_ios
Normal file
1
.git-2/logs/refs/heads/libryujinx_ios
Normal file
@ -0,0 +1 @@
|
||||
0000000000000000000000000000000000000000 946166b058a6179727ef8b1ef92d8cc327809496 stossy11 <69031796+stossy11@users.noreply.github.com> 1727869894 +1000 clone: from https://github.com/Spidy123222/LibRyujinx
|
1
.git-2/logs/refs/remotes/origin/HEAD
Normal file
1
.git-2/logs/refs/remotes/origin/HEAD
Normal file
@ -0,0 +1 @@
|
||||
0000000000000000000000000000000000000000 a1cb1dfdc96224da59d19b5519551bcaff7c09ac stossy11 <69031796+stossy11@users.noreply.github.com> 1727869894 +1000 clone: from https://github.com/Spidy123222/LibRyujinx
|
BIN
.git-2/objects/00/2846c6fb0c3dab1033273b695f770d58567d03
Normal file
BIN
.git-2/objects/00/2846c6fb0c3dab1033273b695f770d58567d03
Normal file
Binary file not shown.
BIN
.git-2/objects/00/8e8e356c629f48e3e140d9b986ee711f395528
Normal file
BIN
.git-2/objects/00/8e8e356c629f48e3e140d9b986ee711f395528
Normal file
Binary file not shown.
BIN
.git-2/objects/01/646449caedc958effc3b450360aefd260671ab
Normal file
BIN
.git-2/objects/01/646449caedc958effc3b450360aefd260671ab
Normal file
Binary file not shown.
4
.git-2/objects/02/9ffd86b92cafa4e861fdfb4260bb865254fa68
Normal file
4
.git-2/objects/02/9ffd86b92cafa4e861fdfb4260bb865254fa68
Normal file
@ -0,0 +1,4 @@
|
||||
xm’Qo‚0Ç÷ªŸ¢ã]êc–1Š’ÙF":÷Xè©<C3A8>…6¥Êøö+8Äͽµw÷ÿÝÿ®<C3BF>¹ˆÑpÐpÆ_)GgP9ÙÈz²û‚,”eû‘µŽüÞ³5v»ÎãìÝ‹>Ã9’œå…ëi°ð<C2B0>ÕÃx"%ŒgÑ…Áb!ÃÀxþf!ë µ|Á¸(
|
||||
›TUv"Òª0Ç¡”.ë<19>M5µL›ý—¥,Ñn·ã¡t'gÂ8‰9,VD1È\ÅMš(EªC§˜S•ºT–
|
||||
™f;ªQ˜|®•™Ôe"ï•þ‰Ì/uHôá^ÇYü*¸†l³´iin÷úÕIJ¡4ЉJLC¢Oª5mš\m·vþ±‚Û²z¨+6äDï„JïÍ™¡ní8¸Ùã•U“<zÊ(‡<>$G²‡¨”аšõlý<6C>å
ª–m=_‘
|
||||
¡Ž¾iOôæò‰þjÍë¶Òƃƒë—v»ßZÎI
|
BIN
.git-2/objects/05/399984c2c04a05dbc838b39c6c95a77d85458d
Normal file
BIN
.git-2/objects/05/399984c2c04a05dbc838b39c6c95a77d85458d
Normal file
Binary file not shown.
BIN
.git-2/objects/05/6fa78b8a58d04e90ef834960db0114f41b8703
Normal file
BIN
.git-2/objects/05/6fa78b8a58d04e90ef834960db0114f41b8703
Normal file
Binary file not shown.
BIN
.git-2/objects/0a/345a6f35bebb70127dd307d159c5719cc40804
Normal file
BIN
.git-2/objects/0a/345a6f35bebb70127dd307d159c5719cc40804
Normal file
Binary file not shown.
BIN
.git-2/objects/0f/e69526a10c7c2e937c7889c2bf8a81f148e877
Normal file
BIN
.git-2/objects/0f/e69526a10c7c2e937c7889c2bf8a81f148e877
Normal file
Binary file not shown.
BIN
.git-2/objects/10/038f1b70cf28677eeb706f968d126ba8bb9db9
Normal file
BIN
.git-2/objects/10/038f1b70cf28677eeb706f968d126ba8bb9db9
Normal file
Binary file not shown.
BIN
.git-2/objects/14/9c35cfefe2ba54ca06602fa4447c7fa54d6f12
Normal file
BIN
.git-2/objects/14/9c35cfefe2ba54ca06602fa4447c7fa54d6f12
Normal file
Binary file not shown.
BIN
.git-2/objects/1e/81697b587683ddeb520b9bf3cf3cd6c7dd3b13
Normal file
BIN
.git-2/objects/1e/81697b587683ddeb520b9bf3cf3cd6c7dd3b13
Normal file
Binary file not shown.
BIN
.git-2/objects/21/4c44c40c4f20ac7146bc07b10b7f0a97193dd4
Normal file
BIN
.git-2/objects/21/4c44c40c4f20ac7146bc07b10b7f0a97193dd4
Normal file
Binary file not shown.
BIN
.git-2/objects/24/bb4019981946f572bd0c5a3a972e212673f7be
Normal file
BIN
.git-2/objects/24/bb4019981946f572bd0c5a3a972e212673f7be
Normal file
Binary file not shown.
BIN
.git-2/objects/24/e7672e31d23c4908128135c3eb85893bc46382
Normal file
BIN
.git-2/objects/24/e7672e31d23c4908128135c3eb85893bc46382
Normal file
Binary file not shown.
BIN
.git-2/objects/28/c34bc7052f3d4609729bebd8f6152bdbd8f829
Normal file
BIN
.git-2/objects/28/c34bc7052f3d4609729bebd8f6152bdbd8f829
Normal file
Binary file not shown.
BIN
.git-2/objects/2d/658007db8b91bc012d75468435581d76f8855a
Normal file
BIN
.git-2/objects/2d/658007db8b91bc012d75468435581d76f8855a
Normal file
Binary file not shown.
BIN
.git-2/objects/2e/f1d765ddf0968a646f51bef28992841ee1e3a3
Normal file
BIN
.git-2/objects/2e/f1d765ddf0968a646f51bef28992841ee1e3a3
Normal file
Binary file not shown.
BIN
.git-2/objects/32/7ae95a511cc5f9ac93f4cd5e81fb3acd464850
Normal file
BIN
.git-2/objects/32/7ae95a511cc5f9ac93f4cd5e81fb3acd464850
Normal file
Binary file not shown.
BIN
.git-2/objects/36/691f5531375cdfaf78fe8b8fee3721e39bb2c7
Normal file
BIN
.git-2/objects/36/691f5531375cdfaf78fe8b8fee3721e39bb2c7
Normal file
Binary file not shown.
BIN
.git-2/objects/39/8339b871446e5c1a414ff363c4da7605ccde0e
Normal file
BIN
.git-2/objects/39/8339b871446e5c1a414ff363c4da7605ccde0e
Normal file
Binary file not shown.
BIN
.git-2/objects/3d/731f50507705ca2dacbe99f473fe475aab5e2c
Normal file
BIN
.git-2/objects/3d/731f50507705ca2dacbe99f473fe475aab5e2c
Normal file
Binary file not shown.
BIN
.git-2/objects/3f/55fc338260da982be385558e0f74288bc2209d
Normal file
BIN
.git-2/objects/3f/55fc338260da982be385558e0f74288bc2209d
Normal file
Binary file not shown.
BIN
.git-2/objects/3f/ef2d2664d4f5a2352e6e48f538797983113c84
Normal file
BIN
.git-2/objects/3f/ef2d2664d4f5a2352e6e48f538797983113c84
Normal file
Binary file not shown.
BIN
.git-2/objects/42/6796ef2a7eaf278d3f8580490c23c9640b69c8
Normal file
BIN
.git-2/objects/42/6796ef2a7eaf278d3f8580490c23c9640b69c8
Normal file
Binary file not shown.
BIN
.git-2/objects/42/850b432dddfb6ac70b1b623f5f2d000f9bd21a
Normal file
BIN
.git-2/objects/42/850b432dddfb6ac70b1b623f5f2d000f9bd21a
Normal file
Binary file not shown.
BIN
.git-2/objects/49/e3f9da07a500ad2facc15cfc829a488ff93b49
Normal file
BIN
.git-2/objects/49/e3f9da07a500ad2facc15cfc829a488ff93b49
Normal file
Binary file not shown.
BIN
.git-2/objects/4a/7b4514f598cc76ecd9077f9533fe55b1977aa8
Normal file
BIN
.git-2/objects/4a/7b4514f598cc76ecd9077f9533fe55b1977aa8
Normal file
Binary file not shown.
BIN
.git-2/objects/4e/70e1edecf097e00a09c9efc0b60b9a4fbe1841
Normal file
BIN
.git-2/objects/4e/70e1edecf097e00a09c9efc0b60b9a4fbe1841
Normal file
Binary file not shown.
BIN
.git-2/objects/57/7e5610c0afc00db7ad9ab2e11b61588b7f0e90
Normal file
BIN
.git-2/objects/57/7e5610c0afc00db7ad9ab2e11b61588b7f0e90
Normal file
Binary file not shown.
BIN
.git-2/objects/58/f5b4d1953ca79b30ba8f4d1d930fca61bc2e30
Normal file
BIN
.git-2/objects/58/f5b4d1953ca79b30ba8f4d1d930fca61bc2e30
Normal file
Binary file not shown.
BIN
.git-2/objects/5d/647ad665fcb9addd049d64633a740777130b17
Normal file
BIN
.git-2/objects/5d/647ad665fcb9addd049d64633a740777130b17
Normal file
Binary file not shown.
BIN
.git-2/objects/60/338b15427a1e97c31c3d072d6af033ec7ae796
Normal file
BIN
.git-2/objects/60/338b15427a1e97c31c3d072d6af033ec7ae796
Normal file
Binary file not shown.
BIN
.git-2/objects/69/171ed3d7f0a6b5f4048cc2b51ba7268b62d337
Normal file
BIN
.git-2/objects/69/171ed3d7f0a6b5f4048cc2b51ba7268b62d337
Normal file
Binary file not shown.
BIN
.git-2/objects/6a/f76adf8b836a5f7265d033bbebf3d218d68b09
Normal file
BIN
.git-2/objects/6a/f76adf8b836a5f7265d033bbebf3d218d68b09
Normal file
Binary file not shown.
BIN
.git-2/objects/6d/745c71c1d38f474ed88091a77bdb822f39a672
Normal file
BIN
.git-2/objects/6d/745c71c1d38f474ed88091a77bdb822f39a672
Normal file
Binary file not shown.
BIN
.git-2/objects/6f/3f6488f68c63b105e4fc89e8075c6e6980ba6b
Normal file
BIN
.git-2/objects/6f/3f6488f68c63b105e4fc89e8075c6e6980ba6b
Normal file
Binary file not shown.
BIN
.git-2/objects/6f/f35b46efe0d2fc27e05dc5b0b834940f13f2f8
Normal file
BIN
.git-2/objects/6f/f35b46efe0d2fc27e05dc5b0b834940f13f2f8
Normal file
Binary file not shown.
BIN
.git-2/objects/71/662aad8383fb8a372039f5da7592409650d032
Normal file
BIN
.git-2/objects/71/662aad8383fb8a372039f5da7592409650d032
Normal file
Binary file not shown.
BIN
.git-2/objects/74/3e46de111609d7b2d73b19c7fed2581c2bad7a
Normal file
BIN
.git-2/objects/74/3e46de111609d7b2d73b19c7fed2581c2bad7a
Normal file
Binary file not shown.
BIN
.git-2/objects/76/8d114ee406d6627f5da96d6c98edea85362b26
Normal file
BIN
.git-2/objects/76/8d114ee406d6627f5da96d6c98edea85362b26
Normal file
Binary file not shown.
BIN
.git-2/objects/77/8d7d301e4b8a1b545cae783443070e670a02bb
Normal file
BIN
.git-2/objects/77/8d7d301e4b8a1b545cae783443070e670a02bb
Normal file
Binary file not shown.
BIN
.git-2/objects/7d/7a6ab4188aacdd552cd97735874f0e1dd7e4ff
Normal file
BIN
.git-2/objects/7d/7a6ab4188aacdd552cd97735874f0e1dd7e4ff
Normal file
Binary file not shown.
BIN
.git-2/objects/81/061ba51cbe0cc4063f175d349e4e77ede3ed94
Normal file
BIN
.git-2/objects/81/061ba51cbe0cc4063f175d349e4e77ede3ed94
Normal file
Binary file not shown.
BIN
.git-2/objects/82/3124ef597aa8ed4fd90a60975e24352c40337a
Normal file
BIN
.git-2/objects/82/3124ef597aa8ed4fd90a60975e24352c40337a
Normal file
Binary file not shown.
BIN
.git-2/objects/85/27e1744f9d831d483a3f7828a99abe4182c28f
Normal file
BIN
.git-2/objects/85/27e1744f9d831d483a3f7828a99abe4182c28f
Normal file
Binary file not shown.
BIN
.git-2/objects/88/e72b872a732b8e72c98dcb9f71f0f458d74adc
Normal file
BIN
.git-2/objects/88/e72b872a732b8e72c98dcb9f71f0f458d74adc
Normal file
Binary file not shown.
BIN
.git-2/objects/89/83ec05ad9542591115afbbcfa295a56aa65622
Normal file
BIN
.git-2/objects/89/83ec05ad9542591115afbbcfa295a56aa65622
Normal file
Binary file not shown.
BIN
.git-2/objects/94/48ce09fc705784b8da023633daeaf99ef2fa1b
Normal file
BIN
.git-2/objects/94/48ce09fc705784b8da023633daeaf99ef2fa1b
Normal file
Binary file not shown.
BIN
.git-2/objects/97/37e98f60431dfbffd62d6eef9f99a042b8f43a
Normal file
BIN
.git-2/objects/97/37e98f60431dfbffd62d6eef9f99a042b8f43a
Normal file
Binary file not shown.
BIN
.git-2/objects/99/f692282235ee90c0e4ed818db841cbec9498f2
Normal file
BIN
.git-2/objects/99/f692282235ee90c0e4ed818db841cbec9498f2
Normal file
Binary file not shown.
BIN
.git-2/objects/9e/c1ce5bfda080c3a09df91dbc4cbc28f10e8969
Normal file
BIN
.git-2/objects/9e/c1ce5bfda080c3a09df91dbc4cbc28f10e8969
Normal file
Binary file not shown.
BIN
.git-2/objects/9f/495913c6d39d0c4305b470dd86cb5f41f69a55
Normal file
BIN
.git-2/objects/9f/495913c6d39d0c4305b470dd86cb5f41f69a55
Normal file
Binary file not shown.
BIN
.git-2/objects/a0/852b9b82b41d27cd338f86a1e2fb76ee1716b4
Normal file
BIN
.git-2/objects/a0/852b9b82b41d27cd338f86a1e2fb76ee1716b4
Normal file
Binary file not shown.
BIN
.git-2/objects/a2/5308b2fde1fc43ebdae9015047dffd4a8454c4
Normal file
BIN
.git-2/objects/a2/5308b2fde1fc43ebdae9015047dffd4a8454c4
Normal file
Binary file not shown.
BIN
.git-2/objects/a5/3bbe171ed2c3db91144dba237e7aed815f07d7
Normal file
BIN
.git-2/objects/a5/3bbe171ed2c3db91144dba237e7aed815f07d7
Normal file
Binary file not shown.
BIN
.git-2/objects/af/d55e8a32a6a14db3e43cca976b83e83cec042f
Normal file
BIN
.git-2/objects/af/d55e8a32a6a14db3e43cca976b83e83cec042f
Normal file
Binary file not shown.
BIN
.git-2/objects/b3/e69e85c74825fa64dc6c6ea77049dd0f892458
Normal file
BIN
.git-2/objects/b3/e69e85c74825fa64dc6c6ea77049dd0f892458
Normal file
Binary file not shown.
BIN
.git-2/objects/b5/5544efe8853129798e770db482c245b036a508
Normal file
BIN
.git-2/objects/b5/5544efe8853129798e770db482c245b036a508
Normal file
Binary file not shown.
BIN
.git-2/objects/b5/d7ebe9a36817d022ed49d85a44a2da7b64be28
Normal file
BIN
.git-2/objects/b5/d7ebe9a36817d022ed49d85a44a2da7b64be28
Normal file
Binary file not shown.
BIN
.git-2/objects/bc/f55dc4bff42bd5546b75aad4e7fe2a42fa1bbe
Normal file
BIN
.git-2/objects/bc/f55dc4bff42bd5546b75aad4e7fe2a42fa1bbe
Normal file
Binary file not shown.
BIN
.git-2/objects/be/ba7f15945328ee2ad254f40195bac2593473e2
Normal file
BIN
.git-2/objects/be/ba7f15945328ee2ad254f40195bac2593473e2
Normal file
Binary file not shown.
BIN
.git-2/objects/c7/202981b911b92040e4129595af0289f09d1caf
Normal file
BIN
.git-2/objects/c7/202981b911b92040e4129595af0289f09d1caf
Normal file
Binary file not shown.
BIN
.git-2/objects/ca/c4a68476108f35db663336ccf54f91e6559d21
Normal file
BIN
.git-2/objects/ca/c4a68476108f35db663336ccf54f91e6559d21
Normal file
Binary file not shown.
BIN
.git-2/objects/cc/a130b58a1b030a3953e08250305b028615e2c3
Normal file
BIN
.git-2/objects/cc/a130b58a1b030a3953e08250305b028615e2c3
Normal file
Binary file not shown.
BIN
.git-2/objects/d1/3622aae912aa244792cf26e8d05e4bd38e00fe
Normal file
BIN
.git-2/objects/d1/3622aae912aa244792cf26e8d05e4bd38e00fe
Normal file
Binary file not shown.
BIN
.git-2/objects/d1/e3d02806337e109fea649d46e65d7b4bcd9156
Normal file
BIN
.git-2/objects/d1/e3d02806337e109fea649d46e65d7b4bcd9156
Normal file
Binary file not shown.
BIN
.git-2/objects/d2/785a68158cedc69fb79be0dbb64323d566df04
Normal file
BIN
.git-2/objects/d2/785a68158cedc69fb79be0dbb64323d566df04
Normal file
Binary file not shown.
BIN
.git-2/objects/d8/22aff1ea6b7d3d3116233c984df2ae9a9562ce
Normal file
BIN
.git-2/objects/d8/22aff1ea6b7d3d3116233c984df2ae9a9562ce
Normal file
Binary file not shown.
BIN
.git-2/objects/d8/8c0923812f379ba8d1acb5decab3ce1a3435a2
Normal file
BIN
.git-2/objects/d8/8c0923812f379ba8d1acb5decab3ce1a3435a2
Normal file
Binary file not shown.
BIN
.git-2/objects/d9/5dbbf032187e3abf9451243f74a5b6e83e2d15
Normal file
BIN
.git-2/objects/d9/5dbbf032187e3abf9451243f74a5b6e83e2d15
Normal file
Binary file not shown.
BIN
.git-2/objects/db/b0cad3b34b4544804c0c74040e9599638b6ded
Normal file
BIN
.git-2/objects/db/b0cad3b34b4544804c0c74040e9599638b6ded
Normal file
Binary file not shown.
BIN
.git-2/objects/dc/73432f622866db5c1fff64dc2676e3f50f75d2
Normal file
BIN
.git-2/objects/dc/73432f622866db5c1fff64dc2676e3f50f75d2
Normal file
Binary file not shown.
BIN
.git-2/objects/de/e36f25ef10094c5a361b373ae169a3e94ab85e
Normal file
BIN
.git-2/objects/de/e36f25ef10094c5a361b373ae169a3e94ab85e
Normal file
Binary file not shown.
BIN
.git-2/objects/e2/388d1bfc2f000cd506210c68f30ca2abe88623
Normal file
BIN
.git-2/objects/e2/388d1bfc2f000cd506210c68f30ca2abe88623
Normal file
Binary file not shown.
BIN
.git-2/objects/e4/df341b2ac44ddd4f51e5f9159de7069d4df395
Normal file
BIN
.git-2/objects/e4/df341b2ac44ddd4f51e5f9159de7069d4df395
Normal file
Binary file not shown.
BIN
.git-2/objects/e5/d823dcc6799a3b03eb178292a557c3c5f20632
Normal file
BIN
.git-2/objects/e5/d823dcc6799a3b03eb178292a557c3c5f20632
Normal file
Binary file not shown.
BIN
.git-2/objects/ef/2f2108e7974e89448bf954ab5f2d98bc598478
Normal file
BIN
.git-2/objects/ef/2f2108e7974e89448bf954ab5f2d98bc598478
Normal file
Binary file not shown.
BIN
.git-2/objects/ef/cc56d72fb8dbd3adb909052ad92b90cb834722
Normal file
BIN
.git-2/objects/ef/cc56d72fb8dbd3adb909052ad92b90cb834722
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user