Commit Graph

201 Commits

Author SHA1 Message Date
Twarit Waikar
8d21ddc183 Add links flags for linking to ssl on macOS + python cleanup 2021-10-12 22:20:33 +05:30
Twarit Waikar
14100de179 Only build x64 mac builds instead of universal 2021-10-12 21:59:52 +05:30
Twarit Waikar
140dd2675a Add arm64 specific flags to libssh2 build 2021-10-12 21:02:45 +05:30
Twarit Waikar
0d7f68c6c6 Add openssl paths explicitly to libssh2 mac build 2021-10-12 20:07:50 +05:30
Twarit Waikar
770cb4ca72 Make clang the only compiler useable on macOS 2021-10-12 03:44:17 +05:30
Twarit Waikar
5cd4ac47fd Let macOS use the same libssh2 settings as linux 2021-10-12 03:19:20 +05:30
Twarit Waikar
84fa17720c Support macOS universal thirdparty library builds 2021-10-12 02:59:32 +05:30
Twarit Waikar
b0b3eba3ee Enable PIC for mac and linux 2021-10-12 02:30:56 +05:30
Twarit Waikar
a21e028cde Compile ssh2 on linux properly (with link error) 2021-10-12 02:16:44 +05:30
Twarit Waikar
03d8f02c3d Testing CI builds for linux and mac 2021-10-12 00:50:26 +05:30
Twarit Waikar
0967424cb0 Add libssh2 to SCons build 2021-10-11 23:05:52 +05:30
Twarit Waikar
f73f6fb4b5 Issue godot-cpp builds in CI 2021-10-11 02:53:21 +05:30
Twarit Waikar
2c12788337 Update CI builds to recursively clone 2021-10-11 02:47:02 +05:30
Twarit Waikar
fe69fa2de7 Merge branch 'master' into update-vcs-new 2021-10-11 02:43:52 +05:30
Twarit Waikar
41b76d18a7 Add bleeding edge build instructions 2021-10-11 02:41:46 +05:30
Twarit Waikar
6c3aaad5fb Port the build process to use SCons entirely 2021-10-11 02:33:25 +05:30
Twarit Waikar
753ffce0c8 Add support for sending SSH credentials for auth
SSH support is however incomplete as of now because SSH support is
currently in getting turned OFF in libgit2 as we do not link to libssh2
yet
2021-10-10 07:29:07 +05:30
Twarit Waikar
055c9c387a Fix commit dates being off + update using cleaner VCS API 2021-10-10 03:00:18 +05:30
Twarit Waikar
569dc7df0c Workaround commit offset truncation through GDNative 2021-10-09 09:07:26 +05:30
Twarit Waikar
a9756150eb Add remote creation/listing backend 2021-10-09 04:42:40 +05:30
Twarit Waikar
e6eb3aaddf Add branch creation function 2021-10-08 05:01:00 +05:30
Twarit Waikar
5aa5343d53 Fix remote callback string output out of bounds mem read
Also changes the diff format to the Git default, from diff3
2021-10-08 00:08:24 +05:30
Twarit Waikar
ac32fcc708 Add force push implementation 2021-10-07 04:26:42 +05:30
Twarit Waikar
15c3bd0ad8 Change initial commit failure to a popup error 2021-10-07 02:49:11 +05:30
Twarit Waikar
d9d92f816b Don't find upstreams when pulling branches 2021-10-07 01:58:02 +05:30
Twarit Waikar
eea6826d5e Add missing error check on git upstream check during push 2021-10-07 01:19:32 +05:30
Twarit Waikar
3190180025 Remove and ignore bin files in demo/ 2021-10-07 01:17:46 +05:30
Twarit Waikar
521c70b7f9 Generate PDB file if running debug version on Windows 2021-10-07 01:14:23 +05:30
Twarit Waikar
417084afde Fix crash during push operations due to div by 0 + fix pushspecs 2021-10-07 01:13:23 +05:30
Twarit Waikar
3ccbc17d6e Stop push operations from crashing the second time onwards 2021-10-06 23:28:32 +05:30
Twarit Waikar
c3ba5b237c Fix mem leaks with C++ unique ptr deleters over libgit2 2021-10-06 02:29:56 +05:30
Twarit Waikar
6cd5a35ed2 Improve error msgs 2021-10-04 04:19:21 +05:30
Twarit Waikar
9ffee64156 Fix untracked files not showing their diffs 2021-10-04 02:23:21 +05:30
Twarit Waikar
df3b519cfc Push worked! 2021-10-04 01:27:20 +05:30
Twarit Waikar
4a37c872ac Pull worked! 2021-10-04 01:23:20 +05:30
Twarit Waikar
ee2a7607fa Intermediate commit 1 2021-10-04 01:13:47 +05:30
Twarit Waikar
b34311b10e Merge branch 'master' into update-vcs-new 2021-10-02 22:20:44 +05:30
Twarit Waikar
89d5532b1b Add bleeding edge build instructions 2021-10-02 20:29:42 +05:30
Twarit Waikar
c952c57bd9 Update clang-format.yml 2021-10-02 05:29:07 +05:30
Twarit Waikar
09ec512ea7 Fix version tag in plugin.cfg to use "v" prefix v1.2.2 2021-10-02 04:59:05 +05:30
Twarit Waikar
f90cbe3b0a Merge pull request #80 from ChronicallySerious/addons-dir
Shift plugin binaries and build process to use addons/ directory
2021-10-02 04:50:39 +05:30
Twarit Waikar
24a0a14ef3 Add plugin build binaries to demo 2021-10-02 04:43:20 +05:30
Twarit Waikar
4f914d15ac Shift plugin binaries and build process to use addons/ directory 2021-10-02 04:21:39 +05:30
Twarit Waikar
ea15d7a5f1 Merge pull request #79 from ChronicallySerious/add-artifact-upload-ci
Add build artifact uploads in Github Actions
2021-10-02 02:29:40 +05:30
Twarit Waikar
7aa4d02193 Merge branch 'master' into add-artifact-upload-ci 2021-10-02 01:52:03 +05:30
Twarit Waikar
957e633c2a Merge pull request #78 from ChronicallySerious/add-clang-format-ci
Add clang-format Github Action
2021-10-02 01:50:06 +05:30
Twarit Waikar
243b03aa33 Add build artifact uploads in Github Actions 2021-10-02 01:49:30 +05:30
Twarit Waikar
a480cf4b16 Add clang-format Github Action 2021-10-02 01:25:42 +05:30
Twarit Waikar
16fa788ee8 Merge branch 'master' into vcs-new 2021-09-28 12:40:33 +05:30
Twarit Waikar
e9f0844485 Merge pull request #60 from bruvzg/macos_m1
Add macOS ARM64 (Apple Silicon) support.
2021-09-28 11:28:32 +05:30