Igor Mandrigin
37ef82b04d
Use `yarn` instead of `npm` for package management. Lock dependencies.
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-11-29 16:29:57 +01:00
Jakub Sokołowski
f5a0c2a7d9
download from DigitalOcean first since it's faster
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-11-27 14:01:20 +01:00
Jakub Sokołowski
3b494cfc82
add fallback to downloading from DigitalOcean spaces
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-11-27 09:50:09 +01:00
Pedro Pombeiro
a97f319ba0
Offer to kill process taking port 8081 when starting react-native
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-11-26 23:04:26 +01:00
Pedro Pombeiro
57ef0b2ba3
Avoid unnecessary downloads of Android NDK after running `make clean`
2018-11-26 23:03:35 +01:00
Pedro Pombeiro
8d2818017c
Only disable gradle daemon on CI, and install recommended npm version
2018-11-26 23:03:30 +01:00
Jakub Sokołowski
c5d069e8a3
fix naming of download status-go archives to avoid re-downloads
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-11-21 14:38:27 +01:00
Andy Tudhope
43357e1708
Update links
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-11-16 10:17:51 +01:00
Jakub Sokołowski
c825ff285a
use a table to post links to build artifacts
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-11-15 12:31:51 +01:00
Pedro Pombeiro
d0f78445d4
Windows port using Conan and MXE. Part of #5807
2018-11-14 17:16:29 +01:00
Andrea Maria Piana
693eae9cf9
Send your own messages
...
Adds a `chat-id` field in `content` map.
The reason it has been added to the map instead of augmenting transit is
that it would simplify the calculation of `message-id`, which in this
case is consistent for both old & new clients.
`chat-id` also represents the `chat-id` with respect of the sender, as
in 1-to-1 chats that is asymmetric.
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-11-06 21:19:50 +01:00
Dmitry Novotochinov
40914a1431
[ #5339 ] switch Desktop to clj-rn
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-10-24 15:48:08 +03:00
Roman Volosovskyi
3dd532c656
fix "DexArchiveMergerException: Unable to merge dex" by requesting status-im:function via jitpack
2018-10-10 13:17:06 +03:00
Jakub Sokołowski
75f23a19ad
drop use of artifactory maven repo
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
- rename jar file to match flatDir search method
- try using ivy repo to pull status-go from github
- drop use of artifactory in pom.xml
- move status-go version to a STATUS_GO_VERSION file
- upgrade status-go to 0.16.0
- unzip with overwriting
- prepare-ios: doewnload archive only if it doesn't exist
- fix prepare-android and prepare-ios
- use Makefile targets to make sure status-go archives exist
- remove unnecessary call to make prepare-android
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-10-05 18:18:58 -04:00
Roman Volosovskyi
e4639871ec
fix make android-ports command for real devices
2018-09-30 09:22:33 +03:00
Vitaliy Vlasov
f67dcb6910
Add separate dev-desktop target
...
Signed-off-by: yenda <eric@status.im>
2018-09-27 12:29:42 +02:00
Vitaliy Vlasov
ae5b585a5e
Add re-natal commands to make prepare-desktop
2018-09-27 12:29:25 +02:00
Pedro Pombeiro
17a8d3a9c9
Unify desktop builds. Closes #5406
...
- Replace Linux and MacOS scripts in `ci/desktop.groovy` with calls to `scripts/create-desktop-package.sh`
- Replace use of `deployment/env` with `.env` to avoid confusion and be coherent with mobile platforms
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-09-26 16:45:48 +02:00
Aleksandr Pantiukhov
b283ffe4af
[ #5315 ]: Status development tools: HTTP debugging, updated react-native-http-bridge
...
Signed-off-by: Aleksandr Pantiukhov <alwxndr@gmail.com>
2018-09-05 15:01:53 +02:00
Pedro Pombeiro
b7b6a252e1
Simplify setup script and fix Android build when setting up from scratch
...
- gradle was being called without `npm install` having had a chance to execute
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-09-03 10:00:37 +02:00
Pedro Pombeiro
26464be158
Replace `npm prune` with cleaning `node_modules/`
...
- Fixes build error in https://ci.status.im/job/status-react/job/combined/job/mobile-ios/455/console
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-08-31 11:57:23 +02:00
Pedro Pombeiro
5ee1659b13
Add `clean` makefile target to ensure build leftover state is removed. Part of #5563
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-30 12:05:25 -04:00
endenwer
bb729c6c81
Use clj-rn for development
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-31 09:26:37 +02:00
Volodymyr Kozieiev
457f2a157a
Desktop branch merged into develop ( #5266 )
...
* Desktop branch merged into develop
* Fixed review notes by yenda
2018-07-23 18:21:31 +03:00
Aleksandr Pantiukhov
d3b28ddbe8
re-natal completely removed from the project and replaced with clj-rn
...
Signed-off-by: Aleksandr Pantiukhov <alwxndr@gmail.com>
2018-07-18 23:56:39 +02:00
Goran Jovic
f6f799c86b
fixes figwheel repl for android builds on linux
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-06 11:21:55 +02:00
Roman Volosovskyi
2b8a29817a
small changes for coordination of docs and latest addition of RN fork
2018-06-29 16:26:08 +03:00
Goran Jovic
3f3561123a
set default ios simulator to empty string
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-06-12 08:32:47 +02:00
Igor Mandrigin
125f61b19e
Make run-ios accept the simulator name
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-07 09:17:04 +03:00
Andrey Shovkoplyas
54175caeba
qr code should be white modal
2018-05-19 09:49:35 +03:00
Pedro Pombeiro
3af05bcb6c
Ensure that local temp go build doesn't get reused in next build
2018-05-08 21:05:13 +02:00
Stepan Lusnikov
0082f5dd95
Add ability to run multiple android app
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-05-08 14:22:46 +03:00
Andrea Maria Piana
31728d5493
Add docker-compose for development build
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-04-11 14:58:38 +01:00
Andrey Shovkoplyas
818e310a26
added mvn to prepare-ios
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-04-02 14:27:50 +03:00
criw
25ac067375
[ FIX #3399 ] add setup and full-prod-build targets
...
In order to have a working status-react both for android and iOS
easily, the setup target calls scripts/setup and full-prod-build
calls scripts/bundle-status-go.sh both for iOS and Android, and then
triggers prod-build.
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-03-15 13:57:20 +01:00
Andrea Maria Piana
a26aa92327
Remove starting app from makefile
2018-03-14 14:55:49 +00:00
Andrea Maria Piana
972b5bbe24
Add start-dev command in Makefile
2018-03-14 17:03:37 +03:00
Pedro Pombeiro
054737017f
Add `prod-build-android` and `prod-build-ios` aliases so that `release-*` make targets only build selected platform
...
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-02-07 08:25:06 +01:00
alwxndr
c66c5948a9
The wrong usage of prod-build removed from Makefile
2018-01-24 21:41:21 +02:00
t4sk
591e568e37
[feature #2793 ]
...
- update re-natal to 0.8.0
- git ignore config.cljs
- derive re-frisk url from config.cljs
- add tests for env/dev/env/utils
- remove lein re-frisk use-re-natal from Makefile
Signed-off-by: Oskar Thoren <ot@oskarthoren.com>
2018-01-08 23:13:47 +09:00
Audrius Molis
3e940b5bd4
Stopped loading Figwheel API by default #2669
...
Signed-off-by: andytudhope <tuddy0525@gmail.com>
2018-01-02 10:31:55 +02:00
Oskar Thoren
153cd02b86
Add tests section to Makefile
2017-12-28 05:45:40 +08:00
Ivan Danyliuk
df21ec8c3a
Add Makefile
2017-12-18 12:04:17 +01:00