SpiritCroc
aa69433842
Upstream v1.11.84-rc.0: Get rid of matrix-react-sdk
2024-10-30 19:43:20 +01:00
SpiritCroc
17c8d2e7f4
Properly .gitignore and make clean sc-cpd-overrides.css
2024-10-26 09:33:05 +02:00
SpiritCroc
a18b08ff06
Rename web app on release
...
Don't know why it's being called element right now, but we can rename
it afterwards anyway
2024-10-21 21:22:00 +02:00
SpiritCroc
d08d00eb09
Get Fedora-based build to work again
2024-10-21 20:20:28 +02:00
SpiritCroc
c6286dafc7
Add dedicated linux-container-release make target
...
Windows targets should be compiled on windows natively
2024-10-20 17:15:27 +02:00
SpiritCroc
a8eb3ece19
Stop requiring webapp symlink
...
Causes issues on Windows-native compile
2024-10-20 15:35:27 +02:00
SpiritCroc
70a053f7d9
Update containers and fix some release builds
2024-10-19 17:25:46 +02:00
su-ex
4dcd73f083
Changed sqlcipher variable name
2024-02-25 20:56:48 +01:00
su-ex
ab496f7977
Fully containerized release builds
2024-02-25 20:36:48 +01:00
su-ex
1338cf0604
Fix containerbuilds, also always use host directory as project directory
2024-02-24 21:46:25 +01:00
su-ex
e9faf9ab15
Bump node version from 16 to 18
2024-02-24 19:43:25 +01:00
SpiritCroc
0eb99a6a60
Make fixup: also check if yarn cache is broken and clean it if necessary
...
If `yarn cache list` fails, this can also lead to weird errors during
fixup, like
```
error /schildichat-desktop/matrix-react-sdk/node_modules/cypress: Command failed.
Exit code: 1
Command: node index.js --exec install
Arguments:
Directory: /schildichat-desktop/matrix-react-sdk/node_modules/cypress
Output:
node:internal/modules/cjs/loader:433
throw err;
^
Error: Cannot find module '/schildichat-desktop/matrix-react-sdk/node_modules/human-signals/build/src/main.js'. Please verify that the package.json has a valid "main" entry
at tryPackage (node:internal/modules/cjs/loader:425:19)
at Function.Module._findPath (node:internal/modules/cjs/loader:638:18)
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1012:27)
at Function.Module._load (node:internal/modules/cjs/loader:871:27)
at Module.require (node:internal/modules/cjs/loader:1098:19)
at require (node:internal/modules/cjs/helpers:108:18)
at Object.<anonymous> (/schildichat-desktop/matrix-react-sdk/node_modules/execa/lib/error.js:2:25)
at Module._compile (node:internal/modules/cjs/loader:1196:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1250:10)
at Module.load (node:internal/modules/cjs/loader:1074:32) {
code: 'MODULE_NOT_FOUND',
path: '/schildichat-desktop/matrix-react-sdk/node_modules/human-signals
```
2023-04-22 10:41:59 +02:00
su-ex
fc27cbfd74
Allow building using containers
...
Co-authored-by: Paarth Shah <mail@shahpaarth.com>
Closes #145
2022-12-04 02:37:55 +01:00
su-ex
dfa7921f9a
Makefile: fixup just too useful everywhere
2022-09-03 22:26:58 +02:00
su-ex
b7dfafa250
sqlciper whyever ...
2022-06-09 19:16:41 +02:00
su-ex
dffc2ad920
Preemptively add static sqlcipher flag
...
See: https://github.com/vector-im/element-desktop/blob/develop/docs/native-node-modules.md#statically-linking-libsqlcipher
2022-05-28 14:24:00 +02:00
su-ex
72166a9a90
Remove reskindex
2022-04-30 13:48:37 +02:00
su-ex
4a52399ec2
Always run setup to get yarn links in place (again)
2021-12-30 01:20:07 +01:00
Finn Behrens
1bf339dcb1
fix macOS dmg output file in Make
...
Signed-off-by: Finn Behrens <me@kloenk.dev>
2021-09-13 19:26:52 +02:00
su-ex
d8af01d36a
Makefile: Add rpm targets
2021-09-13 16:09:53 +02:00
su-ex
cf2ba283e8
Makefile: Add -f to bom.lock clean
2021-09-13 08:49:34 +02:00
Finn Behrens
29abb3e567
add bom.lock makefile target
...
Signed-off-by: Finn Behrens <me@kloenk.dev>
2021-09-11 17:50:28 +02:00
Finn Behrens
17ae7bf98b
add icns and mas target to makefile
2021-08-12 22:09:59 +02:00
su-ex
4aa0bbec25
Makefile: Let debian target only build Debian
2021-07-20 20:31:29 +02:00
su-ex
b447e3f45d
Makefile: Fix renamed yarn script
2021-07-20 20:14:38 +02:00
su-ex
d5fa475e8d
Move electron-builder args directly to the Makefile to avoid friction
2021-07-06 11:17:42 +02:00
su-ex
f980cef006
Add option to regenerate i18n, add make target for it, move stuff around, cleanup
2021-05-29 15:07:59 +02:00
su-ex
8d8a5044f1
make: Remove old macos reskindex leftover
2021-02-19 14:52:35 +01:00
su-ex
e31047073f
make: Fix for reskindex
2021-02-16 13:32:30 +01:00
su-ex
e2465f6176
Add option to build for macos
2021-02-05 22:16:12 +01:00
SpiritCroc
e417f25130
Add target to create a local PKGBUILD to install .deb on Arch
...
pacman target is somewhat broken, so let's do it similarly like the
official AUR package for local installs.
2021-01-28 10:59:38 +01:00
su-ex
9896d3718d
Add target to build AppImage
2020-12-15 14:47:08 +01:00
su-ex
d3c91d680b
web-release: explicit versioning, name from element-web/package.json
2020-12-12 10:48:10 +01:00
su-ex
26a25f1f34
Fix unknown version inside settings » about
2020-11-30 00:25:00 +01:00
su-ex
d88e73bebe
Makefile: Don't clear release dir
...
New versions will take new subfolder and existing files will be overwritten
2020-11-10 22:54:12 +01:00
su-ex
93547b09d8
Makefile: Let config be copied in setup target
2020-11-03 19:22:20 +01:00
su-ex
7cfef33376
Makefile: Add release targets
2020-11-03 09:54:49 +01:00
SpiritCroc
1efd1b0ffe
Add windows-portable target
2020-11-02 12:34:17 +01:00
SpiritCroc
726b310ecc
Add dedicated pacman and debian targets
2020-09-14 10:36:48 +02:00
SpiritCroc
01475d6af1
Add clean target
2020-09-14 10:08:26 +02:00
SpiritCroc
432a05c809
Use yarnpkg instead of yarn command
...
Also works on debian
2020-09-07 16:50:36 +02:00
SpiritCroc
e3836332ed
No need to specify cfgdir, we copy it to element-web
2020-09-04 15:47:04 +02:00
SpiritCroc
f6fa1abf6d
Allow specifying config
2020-09-02 11:43:33 +02:00
SpiritCroc
bd7c0a209d
Update compile targets
2020-09-01 17:41:38 +02:00
SpiritCroc
599fe14f46
Initial commit
2020-08-31 15:50:26 +02:00