Skip to content

Contributing Guidelines

xetra11 edited this page Jul 17, 2019 · 4 revisions

Preface

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Please note we have a code of conduct, please follow it in all your interactions with the project.

Pull Request Process

Git Workflow

  • Fork CoopR-Mod to your own repositories
  • Checkout the development branch
  • Pull the actual state of the development branch
  • Create a feature branch by this convention: feature/<short_description>
  • Do stuff
  • Commit messages need to be written as conventional commits (example: feat(reputation): add logic to determine current reputation)
  • Push your feature branch
  • Create a pull request -> development (of the original repository)
  • Await review and communicate

Code of Conduct

Code of Conduct here

References

build_deploy_local.cmd output

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>build_deploy_local.cmd

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>call build

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>SET armake64="tools\armake_w64.exe"

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>SET validator="tools\sqf_validator.py"

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>SET dest="@CoopR\addons"

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>python "tools\sqf_validator.py"
Validating SQF
------
Checked 89 files
Errors detected: 0
SQF validation PASSED

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>rmdir /Q /S "@CoopR"

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>mkdir "@CoopR\addons"

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\persistence "@CoopR\addons"\character.pbo

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\core "@CoopR\addons"\core.pbo

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\armory "@CoopR\addons"\armory.pbo

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\integration "@CoopR\addons"\integration.pbo

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\intelligence "@CoopR\addons"\intelligence.pbo

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\lobby "@CoopR\addons"\lobby.pbo

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\supply "@CoopR\addons"\supply.pbo

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>copy mod.cpp @CoopR\mod.cpp
        1 Datei(en) kopiert.

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>mkdir @CoopR\keys

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>xcopy /S keys @CoopR\keys
keys\CoopR.bikey
1 Datei(en) kopiert

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>call deploy_local

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>SET modpath="C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\@CoopR\"

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>SET dest="C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\"

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>rmdir /Q /S "C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\@CoopR\"

C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>xcopy /E /H "@CoopR" "C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\@CoopR\"
@CoopR\mod.cpp
@CoopR\addons\armory.pbo
@CoopR\addons\character.pbo
@CoopR\addons\core.pbo
@CoopR\addons\integration.pbo
@CoopR\addons\intelligence.pbo
@CoopR\addons\lobby.pbo
@CoopR\addons\supply.pbo
@CoopR\keys\CoopR.bikey
9 Datei(en) kopiert