ObjFW  Check-in [ec10bcb5b9]

Overview
Comment:configure: Disable -pedantic for Switch
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | nintendo-switch
Files: files | file ages | folders
SHA3-256: ec10bcb5b9e4ae6f332a24967f909eb238220437d2f5cf8fa428b2dabd6bc83a
User & Date: js on 2022-07-17 19:24:59
Other Links: branch diff | manifest | tags
Context
2022-07-17
20:05
tests: Init and use console on Switch check-in: 986e12aa9c user: js tags: nintendo-switch
19:24
configure: Disable -pedantic for Switch check-in: ec10bcb5b9 user: js tags: nintendo-switch
19:18
objfw-defs.h.in: Add OF_NINTENDO_SWITCH check-in: 371e4c05d4 user: js tags: nintendo-switch
Changes

Modified configure.ac from [eda66e34a6] to [25392354e3].

258
259
260
261
262
263
264

265
266
267
268
269
270
271
	CPPFLAGS="$CPPFLAGS -D__SWITCH__ -I$DEVKITPRO/libnx/include"
	ASFLAGS="$ASFLAGS $flags"
	LDFLAGS="$LDFLAGS -specs=$DEVKITPRO/libnx/switch.specs $flags"
	LIBS="$LIBS -L$DEVKITPRO/libnx/lib -lnx"
	enable_shared="no"
	enable_threads="no"	# TODO
	enable_sockets="no"	# TODO


	AC_DEFINE(OF_NINTENDO_SWITCH, 1,
		[Whether we are compiling for Nintendo Switch])
])

CPP="$OBJCPP"
CPPFLAGS="$CPPFLAGS $OBJCPPFLAGS -DOF_COMPILING_OBJFW"







>







258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
	CPPFLAGS="$CPPFLAGS -D__SWITCH__ -I$DEVKITPRO/libnx/include"
	ASFLAGS="$ASFLAGS $flags"
	LDFLAGS="$LDFLAGS -specs=$DEVKITPRO/libnx/switch.specs $flags"
	LIBS="$LIBS -L$DEVKITPRO/libnx/lib -lnx"
	enable_shared="no"
	enable_threads="no"	# TODO
	enable_sockets="no"	# TODO
	check_pedantic="no"

	AC_DEFINE(OF_NINTENDO_SWITCH, 1,
		[Whether we are compiling for Nintendo Switch])
])

CPP="$OBJCPP"
CPPFLAGS="$CPPFLAGS $OBJCPPFLAGS -DOF_COMPILING_OBJFW"