object-introspection/cmake
Jake Hillion b7b9ac1536 add minimal support for aarch64 (#507)
Summary:
Pull Request resolved: https://github.com/facebookexperimental/object-introspection/pull/507

OI is currently completely incompatible with anything except `x86_64`. Changing that generally is a big effort, but `oilgen` should work on other architectures. Begin adding some support for `aarch64` architecture.

This change sets up a file structure for architecture support. It pulls the 2 functions needed to make `Descs.{h,cpp}` architecture agnostic into architecture specific files for `x86_64` and `aarch64`. This enables `oilgen` (the binary) to build. At this stage `oilgen` is unable to generate working code for `aarch64`, but at least this is a step in the right direction.

Differential Revision: D61661524
2024-08-23 03:43:26 -07:00
..
CompilerWarnings.cmake Enable compiler warnings globally 2023-05-23 10:36:42 +01:00
FindThrift.cmake Initial commit 2022-12-19 06:37:51 -08:00
Finduring.cmake nix: add building oid to the flake 2024-08-16 12:29:31 +01:00
Findzstd.cmake Initial commit 2022-12-19 06:37:51 -08:00
PreventInSourceBuilds.cmake Initial commit 2022-12-19 06:37:51 -08:00
StandardProjectSettings.cmake add minimal support for aarch64 (#507) 2024-08-23 03:43:26 -07:00