Anki is a smart spaced repetition flashcard program
Find a file
Damien Elmes aea0a6fcc6 initial Bazel conversion
Running and testing should be working on the three platforms, but
there's still a fair bit that needs to be done:

- Wheel building + testing in a venv still needs to be implemented.
- Python requirements still need to be compiled with piptool and pinned;
need to compile on all platforms then merge
- Cargo deps in cargo/ and rslib/ need to be cleaned up, and ideally
unified into one place
- Currently using rustls to work around openssl compilation issues
on Linux, but this will break corporate proxies with custom SSL
authorities; need to conditionally use openssl or use
https://github.com/seanmonstar/reqwest/pull/1058
- Makefiles and docs still need cleaning up
- It may make sense to reparent ts/* to the top level, as we don't
nest the other modules under a specific language.
- rspy and pylib must always be updated in lock-step, so merging
rspy into pylib as a private module would simplify things.
- Merging desktop-ftl and mobile-ftl into the core ftl would make
managing and updating translations easier.
- Obsolete scripts need removing.
- And probably more.
2020-11-01 14:26:58 +10:00
.github bust cache 2020-10-10 19:39:21 +10:00
cargo initial Bazel conversion 2020-11-01 14:26:58 +10:00
docs initial Bazel conversion 2020-11-01 14:26:58 +10:00
pip initial Bazel conversion 2020-11-01 14:26:58 +10:00
proto initial Bazel conversion 2020-11-01 14:26:58 +10:00
pylib initial Bazel conversion 2020-11-01 14:26:58 +10:00
pyqt5 initial Bazel conversion 2020-11-01 14:26:58 +10:00
qt initial Bazel conversion 2020-11-01 14:26:58 +10:00
rslib initial Bazel conversion 2020-11-01 14:26:58 +10:00
rspy initial Bazel conversion 2020-11-01 14:26:58 +10:00
scripts initial Bazel conversion 2020-11-01 14:26:58 +10:00
ts initial Bazel conversion 2020-11-01 14:26:58 +10:00
.bazelignore initial Bazel conversion 2020-11-01 14:26:58 +10:00
.bazelrc initial Bazel conversion 2020-11-01 14:26:58 +10:00
.bazelversion initial Bazel conversion 2020-11-01 14:26:58 +10:00
.gitattributes added *.sh eol=lf to .gitattributes because several files have crlf endings. 2020-10-02 11:55:36 +01:00
.gitignore initial Bazel conversion 2020-11-01 14:26:58 +10:00
bazel.bat initial Bazel conversion 2020-11-01 14:26:58 +10:00
bin.py initial Bazel conversion 2020-11-01 14:26:58 +10:00
BUILD.bazel initial Bazel conversion 2020-11-01 14:26:58 +10:00
CONTRIBUTORS Space for author check 2020-10-29 12:30:40 +01:00
Dockerfile Update Dockerfile and add README.docker 2020-09-08 14:58:25 -04:00
LICENSE vendor rename script 2020-04-14 19:49:07 +10:00
Makefile use a semi-optimized build during development 2020-10-09 19:51:46 +10:00
packages.bzl initial Bazel conversion 2020-11-01 14:26:58 +10:00
pkgkey.asc add public key for release signing 2018-09-18 10:40:45 +10:00
python.bzl initial Bazel conversion 2020-11-01 14:26:58 +10:00
README.md initial Bazel conversion 2020-11-01 14:26:58 +10:00
run initial Bazel conversion 2020-11-01 14:26:58 +10:00
run.bat initial Bazel conversion 2020-11-01 14:26:58 +10:00
setup.bzl initial Bazel conversion 2020-11-01 14:26:58 +10:00
WORKSPACE initial Bazel conversion 2020-11-01 14:26:58 +10:00

Anki

This repo contains the source code for the computer version of Anki.

If you'd like to try development builds of Anki but don't feel comfortable building the code, please see https://betas.ankiweb.net/#/

For more information on building, please see Development.