add Issue and Pull Request templates

See https://github.com/mxe/mxe/issues/1235
This commit is contained in:
Boris Nagaev 2016-07-27 00:36:31 +03:00
parent 779e4988cd
commit c4108bec32
2 changed files with 21 additions and 0 deletions

2
.github/ISSUE_TEMPLATE vendored Normal file
View File

@ -0,0 +1,2 @@
If a package fails to build, upload the log file to
https://gist.github.com/ and put the link here.

19
.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View File

@ -0,0 +1,19 @@
Please read http://mxe.cc/#creating-packages
In particular, make sure that your build rules:
* install .pc file,
* install bin/test-pkg.exe compiled with flags by pkg-config,
* install .dll to bin/ and .a, .dll.a to lib/,
* use $(TARGET)-cmake instead of cmake,
* build in `$(BUILD_DIR)` instead of `$(SOURCE_DIR)`,
* do not run target executables with Wine,
* do not download anything while building,
* do not install documentation,
* do not install .exe files except test and build systems,
and .patch files are generated by tools/patch-tool-mxe.
If you add a package, you can use tool tools/skeleton.py.
Thanks!