commit
e979b64b68
@ -0,0 +1 @@ |
|||||||
|
bin |
@ -0,0 +1,7 @@ |
|||||||
|
# List the start up tasks. Learn more https://www.gitpod.io/docs/config-start-tasks/ |
||||||
|
tasks: |
||||||
|
- init: sh ./coauthors.sh |
||||||
|
vscode: |
||||||
|
extensions: |
||||||
|
- redhat.java |
||||||
|
- mhutchie.git-graph |
@ -0,0 +1,40 @@ |
|||||||
|
npm i -g git-mob |
||||||
|
cat <<-EOF > ~/.git-coauthors |
||||||
|
{ |
||||||
|
"coauthors": { |
||||||
|
"sig": { |
||||||
|
"name": "sigonasr2", |
||||||
|
"email": "sigonasr2@gmail.com" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
EOF |
||||||
|
git mob sig |
||||||
|
cat <<-EOF > .git/hooks/prepare-commit-msg |
||||||
|
#!/usr/bin/env node |
||||||
|
let exec = require('child_process').exec, |
||||||
|
fs = require('fs'); |
||||||
|
const commitMessage = process.argv[2]; |
||||||
|
// expect .git/COMMIT_EDITMSG |
||||||
|
if(/COMMIT_EDITMSG/g.test(commitMessage)){ |
||||||
|
let contents = ""; |
||||||
|
exec("git mob-print", |
||||||
|
function (err, stdout) { |
||||||
|
if(err) { |
||||||
|
process.exit(0); |
||||||
|
} |
||||||
|
// opens .git/COMMIT_EDITMSG |
||||||
|
contents = fs.readFileSync(commitMessage); |
||||||
|
if(contents.indexOf(stdout.trim()) !== -1) { |
||||||
|
process.exit(0); |
||||||
|
} |
||||||
|
const commentPos = contents.indexOf('# '); |
||||||
|
const gitMessage = contents.slice(0, commentPos); |
||||||
|
const gitComments = contents.slice(commentPos) |
||||||
|
fs.writeFileSync(commitMessage, gitMessage + stdout + gitComments); |
||||||
|
process.exit(0); |
||||||
|
}); |
||||||
|
} |
||||||
|
EOF |
||||||
|
chmod +x .git/hooks/prepare-commit-msg |
||||||
|
echo "Environment is setup!" |
Binary file not shown.
@ -0,0 +1,5 @@ |
|||||||
|
javac --release 8 src/sig/*.java -d bin |
||||||
|
cd bin |
||||||
|
jar cfe ../ffxivai.jar sig.FFXIV sig |
||||||
|
cd .. |
||||||
|
java -cp bin sig/FFXIV |
@ -0,0 +1,7 @@ |
|||||||
|
package sig; |
||||||
|
|
||||||
|
public class FFXIV{ |
||||||
|
public static void main(String[] args) { |
||||||
|
System.out.println("Hello World!"); |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue