Commit Graph
8 Commits
Author SHA1 Message Date
Christian ClaussandSaugat Pachhai 40f24e5668 pre-commit: introduce codespell check
* codespell --ignore-words-list="ba,datas,fo"

* up-to-date -> uptodate

* Add pre-commit hook...

* Pre-commit needs quotes?

* Single quotes?

* Arrrgggsss

* Update .pre-commit-config.yaml

Co-authored-by: Saugat Pachhai <[email protected]>

Co-authored-by: Saugat Pachhai <[email protected]>
2021-07-07 17:14:15 +02:00
Ruslan Kuprieiev 19cdef1675 build: separate building and packaging (#5675)
* build: separate pyinstaller and fpm/innosetup

* gha: upload deb/rpm/osxpkg/exe artifacts

* build: dynamically generate dvc version
2021-03-23 19:55:44 +02:00
Ruslan Kuprieiev a7b77672e6 innosetup: rename exe app name
Fixes https://github.com/iterative/dvc/issues/3687
2020-04-28 16:08:17 +03:00
Ruslan Kuprieiev e1f736eaad daemon: fix daemon when running in binary mode
When running from binary, we need to fixup environment variables
before launching new processes. We also need to detach from the parent
tty, because otherwise it causes problems for PyInstaller.

Plus, when binary is built as --onefile it still creates pop-up terminal
on windows, so we need to switch to --onedir.

Fixes #1446
Fixes #1444

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-12-18 18:13:55 +02:00
Ruslan Kuprieiev ba6a57264a Revert "win: innosetup: don't add symlink perms"
This reverts commit e94b78d677.
2018-04-28 21:54:36 +03:00
Ruslan Kuprieiev e94b78d677 win: innosetup: don't add symlink perms
We no longer use symlinks, so there is no reason to setup permissions for it.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-03-18 16:58:33 +02:00
Ruslan Kuprieiev 6e3e655b70 innosetup: use pf instead of pf64
This will allow innosetup auto-detect which one to use in this particular case.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-10 14:03:00 +02:00
Ruslan Kuprieiev 092b2bebea build: move innosetup/ to scripts/
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-08 16:59:24 +02:00