Commit graph

141 commits

Author SHA1 Message Date
Gwenhael Le Moine
ef5c9ba171
debugger is its own part and not part of GUI 2023-09-06 16:32:56 +02:00
Steve Schnepp
6a3617b960
automatic multicore compilation 2023-09-06 11:05:02 +02:00
Gwenhael Le Moine
fbce27e65d
0.12.1 2023-06-17 08:08:56 +02:00
Gwenhael Le Moine
f1ceb684f4
Allow overriding make variables GUI and WITH_DEBUGGER from environment or as parameters.
Avoids confusion

Reference: https://stackoverflow.com/questions/2826029/passing-additional-variables-from-command-line-to-make#2826178
2023-06-05 18:34:06 +02:00
Gwenhael Le Moine
ce145a3af2
pkgconfig --libs history isn't actually needed #7 2023-06-02 22:30:55 +02:00
Gwenhael Le Moine
5d3e9343d6
Improve compilation on Ubuntu derivative #7
Put $(LIBS) after our own objects

reference: https://stackoverflow.com/a/2487723
2023-06-02 22:05:56 +02:00
Gwenhael Le Moine
09824fd99f
link with readline only when building debugger 2023-05-21 11:31:10 +02:00
Gwenhael Le Moine
e03a460504
0.12.0 2023-05-20 09:06:14 +02:00
Gwenhael Le Moine
8a1d55975f
put configurable options up top 2023-05-19 09:15:10 +02:00
Gwenhael Le Moine
63412e14d3
make including the debugger a compilation option WITH_DEBUGGER 2023-05-18 23:11:40 +02:00
Gwenhael Le Moine
560c97cfed
some code cleaning and tiny refactoring 2023-05-16 16:48:55 +02:00
Gwenhael Le Moine
8e575190a1
release 0.11.0 2023-05-10 15:56:33 +02:00
Gwenhael Le Moine
356c5a21e3
clean doc_0.6.4 content; move installed files into dist/ in which binaries are compiled in too 2023-05-10 15:50:51 +02:00
Gwenhael Le Moine
0769b63fa0
remove COPYING, keep only LICENSE 2023-05-10 15:39:24 +02:00
Gwenhael Le Moine
ce0f111f7d
add x48_ to files mainly used for (G)UI 2023-05-10 15:32:22 +02:00
Gwenhael Le Moine
a1f3d0062e
disasml.{c,h} is part of debugger 2023-05-10 13:44:34 +02:00
Gwenhael Le Moine
b64114d2e1
rpl.{c,h} is part of debugger 2023-05-10 13:37:11 +02:00
Gwenhael Le Moine
f935b26d27
merge device.h into hp48.h, rename device.c ⇒ hp48_device.c 2023-05-10 13:28:57 +02:00
Gwenhael Le Moine
1cb17dd969
move dump2rom, checkrom and mkcard into src/tools/ 2023-05-09 16:50:01 +02:00
Gwenhael Le Moine
43ccf59a1f
typo 2023-05-05 09:03:03 +02:00
Gwenhael Le Moine
928cddc775
correct maps makes for version 0.10.1 2023-05-05 08:59:58 +02:00
Gwenhael Le Moine
e30555f554
adapt/update manpage 2023-05-05 08:57:45 +02:00
Gwenhael Le Moine
6c63796863
bump version to 0.10.0 2023-05-04 18:15:26 +02:00
Gwenhael Le Moine
073178cd2a
put old docs from 0.6.4 into doc_0.6.4 2023-05-04 16:45:44 +02:00
Gwenhael Le Moine
7b4039d65c
Big scary shuffling of code to helpfully ease comprehension 2023-05-04 15:53:39 +02:00
Gwenhael Le Moine
915f1d1386
drop unused HAVE_XSHM flag from Makefile 2023-05-03 16:11:36 +02:00
Gwenhael Le Moine
7f4c9bb191
clean-up config.h, use pkg-config and gcc -DXXX=1 2023-05-03 13:59:26 +02:00
Gwenhael Le Moine
8eeadc40eb
be extra pedantic with FULL_WARNINGS
https://lobste.rs/s/9bl88u/my_favorite_c_compiler_flags_during
2023-05-03 13:31:51 +02:00
Gwenhael Le Moine
1fdf3526bd
rename x48_gui to x48 like droid48 does 2023-05-03 13:22:58 +02:00
Gwenhael Le Moine
97da416cbd
x48ng 0.9.9 2023-04-30 18:16:13 +02:00
Gwenhael Le Moine
4f36bc06c0
x48 and x48-sdl are fully merged! 2023-04-30 16:34:53 +02:00
Gwenhael Le Moine
38bc8deb44
[WIP] merginf x48 and x48-sdl
Signed-off-by: Gwenhael Le Moine <gwenhael.le.moine@gmail.com>
2023-04-30 15:14:17 +02:00
Gwenhael Le Moine
050c63e083
show (almost) all warnings [ https://nullprogram.com/blog/2023/04/29/ ] 2023-04-30 10:02:25 +02:00
Gwenhael Le Moine
96d661ae1f
move man and Xdefaults out of src/
Signed-off-by: Gwenhael Le Moine <gwenhael.le.moine@gmail.com>
2023-04-27 16:38:17 +02:00
Gwenhael Le Moine
dfef0012a5
rename x48_x11 to x48_gui
Signed-off-by: Gwenhael Le Moine <gwenhael.le.moine@gmail.com>
2023-04-27 16:35:56 +02:00
Gwenhael Le Moine
9bb69e71e8
configurable PREFIX 2023-04-26 23:02:15 +02:00
Gwenhael Le Moine
319265d834
install manpage and X defaults 2023-04-26 22:49:47 +02:00
Gwenhael Le Moine
670dfe61e1
add install target to Makefile 2023-04-26 19:46:45 +02:00
Gwenhael Le Moine
b6b8397ae5
.o 2023-04-26 16:58:42 +02:00
Gwenhael Le Moine
368e373ced
[Makefile] make does it by itself 2023-04-26 16:52:11 +02:00
Gwenhael Le Moine
24a16d57e2
delete autotools files, use only simple Makefile 2023-04-26 16:51:11 +02:00
Renamed from Makefile.standalone (Browse further)