| Age | Commit message (Collapse) | Author |
|
Build a release version of the library. To get these recipies, did what
I did before for the debug ones. Ran
$ xcodebuild -scheme dome_key_event_source_simulator -configuration Release
and copy-pasted the result, with these changes:
* Removed "sysroot"-related arguments (for Rust integration)
* Changed absolute paths to use `${HOME}`
* Replaced DerivedData directory path hash with `*`
|
|
I needed to remove the `-isysroot` compiler flag in order to get the
static library to build in my Rust project without the
ld: framework not found ColorSync for architecture x86_64
linker error (which is apparently caused by the fact that I'm building
against a 10.13 SDK on a machine running 10.12, since ColorSync exists
only on 10.13).
Not sure if there's a way to have Xcode not use the `-isysroot` flag and
let us continue to build using `xcodebuild`.
Just copy-pasted the build output including exported environment
variables. I removed machine-specific things like absolute paths to my
home directory and the hash after the DerivedData directory.
Not very clean, but it seems to work.
|
|
|
|
Makes the edit-compile cycle faster.
|
|
Instead of hard-coding the 10.13 SDK.
|
|
Once I got linking working, this confirms that the key simulator
function actually works.
Beef up the Makefile to enable us to properly link the Objective-C
library.
|
|
Basic development build rule.
|