1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-12-01 01:32:04 +03:00
Commit Graph

220 Commits

Author SHA1 Message Date
Tae Won Ha
60c551c54c
Add build dev script 2020-09-05 13:04:38 +02:00
Tae Won Ha
60c36d143c
Add target argument 2020-09-05 12:46:17 +02:00
Tae Won Ha
8ea26f6bd2
Refactor slightly 2020-09-05 12:27:29 +02:00
Tae Won Ha
13ed1e28a8
Refactor build scripts 2020-08-21 08:59:40 +02:00
Tae Won Ha
347e457db1
Add NvimServer as submodule and add a script for local dev 2020-08-18 19:20:40 +02:00
Tae Won Ha
26c287f845
Copy NvimView.vim to plugin 2020-08-18 17:43:52 +02:00
Tae Won Ha
2147eca02f
Copy runtime and NvimServer binary 2020-08-18 17:38:55 +02:00
Tae Won Ha
2937c9f14c
Use deep when codesigning the app 2020-08-17 19:12:13 +02:00
Tae Won Ha
0eea4ee3ea
Codesign manually 2020-08-17 19:12:13 +02:00
Tae Won Ha
2b168799fb
Remove unnec' steps 2020-08-17 19:12:06 +02:00
Tae Won Ha
884c73d5ab
Add download nvimserver script 2020-08-16 13:21:26 +02:00
Tae Won Ha
0015a10c1a
Exit when not updating appcast on develop 2020-06-22 18:09:26 +02:00
Tae Won Ha
4b2023240e
Disable signing for now, activate later in the vm 2020-06-19 11:17:06 +02:00
Tae Won Ha
2b7980dc09
Disable signing for now, activate later in the vm 2020-06-19 11:16:42 +02:00
Tae Won Ha
ead9300b0b
git lfs pull when building 2020-04-05 18:30:58 +02:00
Tae Won Ha
bda58c157a
Set deps_cmake_flags when building nvim for runtime files 2020-04-05 15:54:00 +02:00
Tae Won Ha
35139e5198
Add SDKROOT when building libnvim 2020-03-26 22:39:58 +01:00
Tae Won Ha
f60e863b67
Remove deep 2020-03-05 20:07:34 +01:00
Tae Won Ha
4f353f61fd
Refactor slightly 2020-02-14 22:30:59 +01:00
Tae Won Ha
ccdd83e76c
Refactor slightly 2020-02-14 22:30:59 +01:00
Tae Won Ha
f0dc1933e5
Refactor slightly 2020-02-14 22:30:59 +01:00
Tae Won Ha
643cd5d0ab
Make build deps modular 2020-02-13 22:45:29 +01:00
Tae Won Ha
379bf486c8
Use codesign to sign, not Xcode 2020-02-07 12:34:16 +01:00
Tae Won Ha
48b9294feb
Adapt build script 2020-02-06 22:02:49 +01:00
Tae Won Ha
b111e8e6ee
Let Xcode sign 2020-02-06 22:02:45 +01:00
Tae Won Ha
3bb010520c
Do not use cache 2020-02-05 00:27:50 +01:00
Tae Won Ha
081715592c
Resolve signing issue 2020-02-05 00:24:59 +01:00
Tae Won Ha
4d2bb6483c
carthage update first 2020-02-01 17:50:41 +01:00
Tae Won Ha
32dc017ea3
Tidy up 2020-01-24 22:33:48 +01:00
Tae Won Ha
765f2c43d7
GH-768 Do not force re-sign NvimServer
When coc.nvim is installed, EXC_BAD_ACCESS (Code Signature Invalid)
occurs and NvimServer crashes. We force re-signed NvimServer on Mojave
because the notarization did not work (for whatever reason), but on
Catalina, the notarization works without re-signing. And without
re-signing, the crash does not occur.
2020-01-24 17:48:30 +01:00
Tae Won Ha
fbd19d75f3
Notarize even when not publishing 2020-01-23 19:06:53 +01:00
Tae Won Ha
87853a56e7
Rebuild deps 2020-01-17 21:57:37 +01:00
Tae Won Ha
e199b8b737
Add new deps 2020-01-17 10:19:16 +01:00
Tae Won Ha
322e4a3b76
Tidy up 2019-12-26 10:55:19 +01:00
Tae Won Ha
f866447013
Tidy up 2019-12-26 10:54:44 +01:00
Tae Won Ha
59849d3552
Auto generate cursor shapes 2019-12-26 10:47:09 +01:00
Tae Won Ha
9b8e9c0dfb
Add waiting script for notarization 2019-12-22 21:45:42 +01:00
Tae Won Ha
145ad627a2 Adapt libnvim build script 2019-08-03 22:50:51 +02:00
Tae Won Ha
6cb1ce8317
Do not upload when no file 2019-04-28 10:16:06 +02:00
Tae Won Ha
ef67669c16
Adapt to (yet) manual notarization process 2019-04-28 09:58:37 +02:00
Tae Won Ha
0ace560c42
Use double brackets 2019-04-28 09:44:12 +02:00
Tae Won Ha
f22b6b42a3
Refactor slightly 2019-04-28 09:44:12 +02:00
Tae Won Ha
72ab6b6ae4
Adapt deployment target 2019-04-06 17:44:50 +02:00
Tae Won Ha
f96a04135e
Set deployment target to 10.13 2019-04-06 14:36:00 +02:00
Tae Won Ha
eb5ddb373b
Build deps for 10.13 2019-04-06 14:28:08 +02:00
Tae Won Ha
fbea607715
Update neovim to 10.12 2019-03-05 15:32:46 +01:00
Tae Won Ha
11f01869c4
Update deps to 10.12 2019-03-05 15:32:46 +01:00
Tae Won Ha
17d70170a0 GH-666 Set the deployment target to 10.11 2018-10-06 17:05:09 +02:00
Tae Won Ha
87314c28d0 Update neovim 2018-06-10 22:12:00 +02:00
Tae Won Ha
f9591ee023
Streamline source generation script 2018-05-19 22:33:43 +02:00
Tae Won Ha
d964c96df8
Use LuaJIT again.
RTFM: Add
```
-pagezero_size 10000 -image_base 100000000
```
when linking. (http://luajit.org/install.html)
2018-05-14 22:08:51 +02:00
Tae Won Ha
41b71b0121
Remove non-existing sub-projects 2018-05-07 19:14:55 +02:00
Tae Won Ha
e59261aa92
Remove unnec' script 2018-05-05 22:55:44 +02:00
Tae Won Ha
8eb8acaa52
Simplify NvimView API methods 2018-05-05 10:13:00 +02:00
Tae Won Ha
7217b54368
Use more RxSwift 2018-05-02 18:17:27 +02:00
Tae Won Ha
86218ec9f4
Fix build script 2018-03-10 19:56:05 +01:00
Tae Won Ha
b5780e964f
Fix appcast script 2018-03-04 11:52:04 +01:00
Tae Won Ha
26a7560ba9
Adapt appcast script to python3 2018-03-04 11:37:34 +01:00
Tae Won Ha
6040e9b324
Adapt appcast script to python3 2018-03-04 11:36:20 +01:00
Tae Won Ha
bbddddbc7e
Typo 2018-01-27 12:33:08 +01:00
Tae Won Ha
ea1b0847c0
Refactor source generation 2018-01-27 12:29:49 +01:00
Tae Won Ha
1fa09a7d22
Refactor slightly source generating scripts 2018-01-23 09:48:36 +01:00
Tae Won Ha
afeb94a2ea
Migrate to swift bridge 2018-01-21 16:02:59 +01:00
Tae Won Ha
cd8f28b249
Fix new version script 2017-12-20 19:50:01 +01:00
Tae Won Ha
fb46d62d4b
Remove stream API from NvimMsgPack 2017-12-20 18:27:53 +01:00
Tae Won Ha
54c855ed4b
Use stream API 2017-12-16 21:01:28 +01:00
Tae Won Ha
517e67ceba
Add streaming API methods 2017-12-16 12:13:02 +01:00
Tae Won Ha
d479a68a7d
Refactor NvimApi.Error 2017-12-15 22:12:46 +01:00
Tae Won Ha
8023152461
Check blocking correctly 2017-12-15 15:46:07 +01:00
Tae Won Ha
52c0b7ec51
Use the custom API for getting buffer info 2017-12-08 18:37:17 +01:00
Tae Won Ha
c2415f8ee3
Tweak API 2017-12-08 15:07:32 +01:00
Tae Won Ha
0d2e4117b1
Link local.mk in the build script 2017-12-08 13:24:59 +01:00
Tae Won Ha
5799a358cf
Fix script 2017-12-07 21:55:59 +01:00
Tae Won Ha
609af5aac1
Rename auto commands file 2017-12-03 17:37:02 +01:00
Tae Won Ha
4ef2fd0f15
Restructure the project 2017-12-03 09:59:15 +01:00
Tae Won Ha
a69b47515e
Use the correct key for blocking 2017-12-01 21:37:06 +01:00
Tae Won Ha
10e0877149
Check blocked in NvimMethods by default 2017-12-01 17:44:10 +01:00
Tae Won Ha
28e092ab40
Use API to get tabs 2017-12-01 14:41:01 +01:00
Tae Won Ha
2b745c1ac0
Check blocked before using api methods 2017-11-30 23:13:36 +01:00
Tae Won Ha
740392f3c0
GH-571 Adapt build scripts 2017-11-29 23:23:52 +01:00
Tae Won Ha
0833cffa69
GH-571 Add NvimMsgPack in SwiftNeoVim 2017-11-29 22:29:22 +01:00
Tae Won Ha
9aea94df41
GH-571 Add error type 2017-11-29 22:29:18 +01:00
Tae Won Ha
c3c74beddc
Add API methods generating script 2017-11-26 21:36:20 +01:00
Tae Won Ha
050f296936
Use Lua instead of LuaJit.
- If we use LuaJit, then there's a memory allocation error and the Lua interpreter cannot be instantiated. Have to analyze this.
2017-11-10 10:50:34 +01:00
Tae Won Ha
0a78357993
GH-544 Separate build and testing 2017-10-22 19:38:36 +02:00
Tae Won Ha
746676a918
Update some paths 2017-09-23 16:18:42 +02:00
Tae Won Ha
a09be854f9
Merge master back to develop after building a release 2017-08-13 08:28:27 +02:00
Tae Won Ha
6d82eb982c
Fetch before merging for committing the release appcast into develop 2017-08-12 09:21:01 +02:00
Tae Won Ha
b1c81d8ee1
Use system python in generate_source.py 2017-08-12 07:44:47 +02:00
Tae Won Ha
9bc17c4cf1
Use brew's python in build scripts 2017-08-08 12:53:17 +02:00
Tae Won Ha
5e1a60dfb1
Use pip2 instead of pip 2017-08-08 12:30:08 +02:00
Tae Won Ha
e0034396ef
Merge branch 'master' into develop
Conflicts:
	MacNeovim/Info.plist
	SwiftNeoVim/Info.plist
	SwiftNeoVimTests/Info.plist
	VimR-Workspace-Demo/Info.plist
	VimR.xcodeproj/project.pbxproj
	VimR/Info.plist
	VimRTests/Info.plist
	resources/release-notes.md
2017-06-28 19:46:15 +02:00
Tae Won Ha
fbdd37981a
Add a update snapshot appcast flag to jenkins job 2017-06-28 17:21:36 +02:00
Tae Won Ha
daa936669c
Fix appcast push for release on snapshot 2017-06-24 15:21:34 +02:00
Tae Won Ha
bd1500178b
GH-471 When building a release, update also the snapshot channel 2017-06-21 23:15:15 +02:00
Tae Won Ha
0f0770f670
Do not increment version when not publishing 2017-06-05 16:13:56 +02:00
Tae Won Ha
b2f70895cc
Add python script to generate source files 2017-05-27 11:07:26 +02:00
Tae Won Ha
bb81462458
Build the deps of neovim also for 10.10 2017-05-08 22:34:20 +02:00
Tae Won Ha
d904efc2dd
Add a script to build libnvim 2017-05-08 22:03:33 +02:00
Tae Won Ha
524b272141
Adapt build deps script 2017-05-07 15:22:24 +02:00