Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
O
Obelisk Playground
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Jean-Paul Calderone
Obelisk Playground
Graph
195fb653f3e1bf552338090d9a86fac8b49379d1
Select Git revision
Branches
2
dynamic-shared-object-loading-for-android
main
default
protected
2 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
21
Dec
17
14
13
12
8
6
28
Nov
dynamically loaded cbr symbols
dynamic-shared-…
dynamic-shared-object-loading-for-android
a working `cabal build` command
Do it the right-ish way, with performEvent instead of unsafePerformIO
main
main
we took care of these above
Give cabal a pkg-config to use. It might even be the right one?
note there are some problems with obelisk here
get fourmolu too
using the pkgs we constructed ourselves seems off
hoogle is nice
another idea
a note about some very questionable code
I don't know if this is better but it's what I'm using now
tooootally cheat! but it works on x86_64-linux
a note about a failure that happens
A couple more convenient targets
woops devShells aren't packages
actually re-lock cbr nixpkgs input
Give us a default package, mostly so the direnv integration works
note about runtimeSharedLibs
Pin a nixpkgs for cbr that gives us binary compatibility with Reflex stuff
We get this from upstream now
[wip] Attempt to use the Ristretto library from the app
Build an apk that includes the Aarch64 build of
oops the rest of flake.lock
Leave this aside for now
consume libchallenge_bypass_ristretto_ffi from the upstream flake!
Give us a dev shell that we can at least hack around in
Put the cross-compiled library in a somewhat less surprising place
This metadata is a little less silly
Switch to fenix - which actually works.
more experiments
all of the good stuff is in the lib output
use symbolic names for platforms to reduce late-reported errors
Get our nixpkgs overlay into reflex-platform's nixpkgs
`ob init` plus a little of my own hacking
Loading