Daniel Loffgren
|
c831dc8529
|
libtargets.mk is also required
|
2017-03-05 19:29:26 -08:00 |
|
Daniel Loffgren
|
37b3d65e82
|
Not sure why the .c.o rule was being overridden, removed it
|
2017-03-05 19:26:29 -08:00 |
|
Daniel Loffgren
|
838504980a
|
Use the new libvars variables
|
2017-03-05 19:25:03 -08:00 |
|
Daniel Loffgren
|
7fb5d505b7
|
Whitespace cleanup
|
2017-03-05 19:15:45 -08:00 |
|
Daniel Loffgren
|
d6720550b5
|
Small makefile improvements
|
2017-03-05 19:12:35 -08:00 |
|
Daniel Loffgren
|
a5a0d949aa
|
Reverted _XOPEN_SOURCE=700 in favor of adding _GNU_SOURCE
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@98 64f78de7-aa59-e511-a0e8-0002a5492df0
|
2016-12-05 05:29:00 +00:00 |
|
Daniel Loffgren
|
97f9f9909c
|
Declare _XOPEN_SOURCE=700
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@97 64f78de7-aa59-e511-a0e8-0002a5492df0
|
2016-12-03 07:23:49 +00:00 |
|
Daniel Loffgren
|
c9313e0a79
|
Renamed the source directory from apple1 to src, so that the resulting binary may now be called apple1
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@94 64f78de7-aa59-e511-a0e8-0002a5492df0
|
2016-04-10 00:25:57 +00:00 |
|
Daniel Loffgren
|
723cfa3362
|
Added an explicit C compilation rule, so that we can portably compile C files into objects that are in remote directories, and their objects will end up in the same remote directories
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@59 64f78de7-aa59-e511-a0e8-0002a5492df0
|
2015-09-23 16:21:10 +00:00 |
|
Daniel Loffgren
|
57ffb468bb
|
Fixed clean target to include cleaning the v6502 external, and added $(AS) target to build assembler if needed
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@52 64f78de7-aa59-e511-a0e8-0002a5492df0
|
2015-09-21 05:12:53 +00:00 |
|
Daniel Loffgren
|
cbcb7d6ad8
|
Added ROM to clean target
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@50 64f78de7-aa59-e511-a0e8-0002a5492df0
|
2015-09-21 05:08:13 +00:00 |
|
Daniel Loffgren
|
2861b420bd
|
Added ROM target to Makefile, since it should soon be able to assemble it
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@49 64f78de7-aa59-e511-a0e8-0002a5492df0
|
2015-09-21 05:01:17 +00:00 |
|
Daniel Loffgren
|
37a0afeabb
|
Updated Makefile to support editline and the rest of the new debugger code
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@38 64f78de7-aa59-e511-a0e8-0002a5492df0
|
2015-09-18 18:21:33 +00:00 |
|
Daniel Loffgren
|
32424af82b
|
Explicitly declare C99
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@36 64f78de7-aa59-e511-a0e8-0002a5492df0
|
2015-09-18 08:48:43 +00:00 |
|
Daniel Loffgren
|
229d04b9cd
|
Use dis6502_printAnnotatedInstruction from libdis6502, instead of having a resident copy of the implementation
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@25 64f78de7-aa59-e511-a0e8-0002a5492df0
|
2015-09-17 04:20:15 +00:00 |
|
Daniel Loffgren
|
67467a0839
|
Initial makefile that can build the a1 binary
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@20 64f78de7-aa59-e511-a0e8-0002a5492df0
|
2015-09-15 03:05:14 +00:00 |
|