summaryrefslogtreecommitdiff
path: root/sim/ucsim/packages_in.mk
blob: 6f5ac79b2574fccaa68d5c957af13abf95e19049 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
EXEEXT		= @EXEEXT@

enable_mcs51_port   = @enable_mcs51_port@
enable_ds390_port   = @enable_ds390_port@
enable_avr_port     = @enable_avr_port@
enable_z80_port     = @enable_z80_port@
enable_z180_port    = @enable_z180_port@
enable_gbz80_port   = @enable_gbz80_port@
enable_r2k_port     = @enable_r2k_port@
enable_r3ka_port    = @enable_r3ka_port@
enable_tlcs_port    = @enable_tlcs_port@
enable_xa_port      = @enable_xa_port@
enable_hc08_port    = @enable_hc08_port@
enable_s08_port     = @enable_s08_port@
enable_stm8_port    = @enable_stm8_port@
enable_st7_port     = @enable_st7_port@
enable_pdk_port    =  @enable_pdk_port@

ifeq ($(enable_mcs51_port),yes)
S51		= s51.src
else
ifeq ($(enable_ds390_port),yes)
S390		= s51.src
else
S51		=
endif
endif

ifeq ($(enable_avr_port),yes)
SAVR		= avr.src
else
SAVR		=
endif

ifeq ($(enable_z80_port),yes)
SZ80		= z80.src
else
ifeq ($(enable_z180_port),yes)
SZ180		= z80.src
else
ifeq ($(enable_gbz80_port),yes)
SGBZ80		= z80.src
else
ifeq ($(enable_r2k_port),yes)
SR2K		= z80.src
else
ifeq ($(enable_r3ka_port),yes)
SR3KA		= z80.src
else
SZ80		=
endif
endif
endif
endif
endif

ifeq ($(enable_tlcs_port),yes)
TLCS		= tlcs.src
else
TLCS		=
endif

ifeq ($(enable_hc08_port),yes)
SHC08		= hc08.src
else
ifeq ($(enable_s08_port),yes)
SS08		= hc08.src
else
SHC08		=
endif
endif

ifeq ($(enable_xa_port),yes)
XA		= xa.src
else
XA		=
endif

ifeq ($(enable_stm8_port),yes)
STM8		= stm8.src
else
STM8		=
endif

ifeq ($(enable_st7_port),yes)
ST7      	= st7.src
else
ST7      =
endif

ifeq ($(enable_pdk_port),yes)
PDK    = pdk.src
else
PDKD   =
endif

PKGS		= $(S51) $(S390) \
		  $(SAVR) $(SZ80) $(SZ180) $(SGBZ80) $(SR2K) $(SR3KA) \
		  $(TLCS) \
		  $(SHC08) $(SS08) $(XA) $(STM8) $(ST7) $(PDK) doc

PKGS_ALL	= cmd.src sim.src gui.src s51.src avr.src z80.src tlcs.src xa.src \
		  hc08.src stm8.src st7.src pdk.src doc