86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
|
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
+
+
+
-
+
|
rm -f libobjfwrt.${OBJFWRT_LIB_MAJOR}.dylib; \
rm -f libobjfwhid.so.${OBJFWHID_LIB_MAJOR}; \
rm -f libobjfwhid.so.${OBJFWHID_LIB_MAJOR_MINOR}; \
rm -f objfwhid${OBJFWHID_LIB_MAJOR}.dll; \
rm -f libobjfwhid.${OBJFWHID_LIB_MAJOR}.dylib; \
exit $$EXIT
boot.dol: ${PROG_NOINST}
elf2dol ${PROG_NOINST} $@
${PROG_NOINST}: ${LIBOBJFW_DEP_LVL2} ${LIBOBJFWRT_DEP_LVL2} \
${LIBOBJFWHID_DEP_LVL2}
${PROG_NOINST}.3dsx: ${PROG_NOINST}
3dsxtool $< $@
${PROG_NOINST}.arm9: ${PROG_NOINST}
arm-none-eabi-objcopy -O binary $< $@
${PROG_NOINST}.nds: ${PROG_NOINST}.arm9
ndstool -c $@ -9 ${PROG_NOINST}
CPPFLAGS += -I../../src \
-I../../src/exceptions \
-I../../src/hid \
-I../../src/runtime \
-I../.. \
-DOBJFWHID_LOCAL_INCLUDES
LIBS := -L../../src/hid -lobjfwhid \
LIBS := -L../../src/hid -lobjfwhid ${HID_LIBS} \
-L../../src -lobjfw \
-L../../src/runtime ${RUNTIME_LIBS} \
${LIBS}
LD = ${OBJC}
|