Switch to CMake for Qt build

This commit is contained in:
Fabien Freling 2019-05-11 15:56:42 +02:00
parent 2138179760
commit 761fc4aa90
8 changed files with 73 additions and 53 deletions

View file

@ -1,3 +1,7 @@
(library
; oboy.ml as the top-level file
; building a shared library because we are relying on pthread and we cannot
; combine static pthread with dynamic libc
(executable
(name oboy)
(libraries threads))
(libraries threads)
(modes shared_object))

View file

@ -60,7 +60,7 @@ let power_up cartridge =
run cpu mem screen
let main =
(** let main =
if Array.length Sys.argv < 2 then begin
prerr_endline "Please specify a ROM.";
eprintf "Usage: %s path/to/rom\n" Sys.argv.(0);
@ -70,7 +70,8 @@ let main =
let cartridge = Cartridge.read_cartridge Sys.argv.(1) in
match cartridge with
| None -> print_endline "Invalid ROM file."
| Some c -> power_up c
| Some c -> power_up c *)
(** let () =
main *)
let () =
Callback.register "name" Version.name;
Callback.register "version" Version.version;

View file

@ -1,6 +1,2 @@
let name () = "oboy"
let version () = "1.0a"
let () =
Callback.register "name" name;
Callback.register "version" version;