File tree Expand file tree Collapse file tree 3 files changed +20
-17
lines changed Expand file tree Collapse file tree 3 files changed +20
-17
lines changed Original file line number Diff line number Diff line change 25
25
- name : Compile RA
26
26
run : |
27
27
export PATH=~/cli:$PATH # .net cli
28
- make -f Makefile.orbis -j$(getconf _NPROCESSORS_ONLN) HAVE_STATIC_DUMMY=1 && make -f Makefile.orbis oelf eboot
28
+ make -f Makefile.orbis -j$(getconf _NPROCESSORS_ONLN) HAVE_STATIC_DUMMY=1
29
29
30
30
- name : Get short SHA
31
31
id : slug
36
36
name : bin-${{ steps.slug.outputs.sha8 }}
37
37
path : |
38
38
retroarch_orbis.elf
39
- homebrew.oelf
40
- homebrew.self
41
-
39
+ retroarch_orbis.oelf
40
+ retroarch_orbis.self
42
41
43
42
- name : Version of binaries
44
43
run : |
Original file line number Diff line number Diff line change 176
176
CXXFLAGS += -O3
177
177
endif
178
178
179
- TARGETS := $(TARGET).elf
179
+ TARGETS := $(TARGET).self
180
180
181
181
all: $(TARGETS)
182
182
@@ -197,15 +197,17 @@ OBJOUT = -o
197
197
$(TARGET).elf: $(OBJ)
198
198
$(LD) $(ORBISDEV)/usr/lib/crt0.o $(OBJ) $(LDFLAGS) $(LIBS) -o $(TARGET).elf
199
199
200
+ $(TARGET).oelf: $(TARGET).elf
201
+ @orbis-elf-create $(TARGET).elf $(TARGET).oelf
202
+
203
+ $(TARGET).self: $(TARGET).oelf
204
+ python $(ORBISDEV)/bin/make_fself.py --auth-info $(AUTH_INFO) $(TARGET).oelf $(TARGET).self
205
+
200
206
install:
201
- @cp homebrew .self $(SELF_PATH_INSTALL)
207
+ @cp $(TARGET) .self $(SELF_PATH_INSTALL)/homebrew.self
202
208
@echo "Installed!"
203
- oelf:
204
- @orbis-elf-create $(TARGET).elf homebrew.oelf
205
- eboot:
206
- python $(ORBISDEV)/bin/make_fself.py --auth-info $(AUTH_INFO) homebrew.oelf homebrew.self
207
209
208
210
clean:
209
- rm -f $(OBJ) $(TARGET).elf $(TARGET).oelf
211
+ rm -f $(OBJ) $(TARGET).elf $(TARGET).oelf $(TARGET).self
210
212
211
213
.PHONY: clean all
Original file line number Diff line number Diff line change @@ -115,15 +115,17 @@ OBJOUT = -o
115
115
$(TARGET).elf: $(OBJ)
116
116
$(LD) $(ORBISDEV)/usr/lib/crt0.o $(OBJ) $(LDFLAGS) $(LIBS) -o $(TARGET).elf
117
117
118
+ $(TARGET).oelf: $(TARGET).elf
119
+ @orbis-elf-create $(TARGET).elf $(TARGET).oelf
120
+
121
+ $(TARGET).self: $(TARGET).oelf
122
+ python $(ORBISDEV)/bin/make_fself.py --auth-info $(AUTH_INFO) $(TARGET).oelf $(TARGET).self
123
+
118
124
install:
119
- @cp homebrew .self $(SELF_PATH_INSTALL)
125
+ @cp $(TARGET) .self $(SELF_PATH_INSTALL)/homebrew.self
120
126
@echo "Installed!"
121
- oelf:
122
- @orbis-elf-create $(TARGET).elf homebrew.oelf
123
- eboot:
124
- python $(ORBISDEV)/bin/make_fself.py --auth-info $(AUTH_INFO) homebrew.oelf homebrew.self
125
127
126
128
clean:
127
- rm -f $(OBJ) $(TARGET).elf $(TARGET).oelf
129
+ rm -f $(OBJ) $(TARGET).elf $(TARGET).oelf $(TARGET).self
128
130
129
131
.PHONY: clean all
You can’t perform that action at this time.
0 commit comments