Commit ea46b29 1 parent 5e3efe2 commit ea46b29 Copy full SHA for ea46b29
File tree 13 files changed +19
-8
lines changed
CoreServices/WindowServer/libevdev
13 files changed +19
-8
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,8 @@ ${INCSDIR}: .PHONY
46
46
mkdir -vp ${OBJTOP} /tmp/${INCSDIR}
47
47
48
48
event-names.h : .PHONY
49
- ${.CURDIR} /libevdev/make-event-names.py \
49
+ ${OBJTOP} /tmp/usr/bin/python3 \
50
+ ${.CURDIR} /libevdev/make-event-names.py \
50
51
${.CURDIR}/include/linux/linux/input.h \
51
52
${.CURDIR}/include/linux/linux/input-event-codes.h >${.TARGET}
52
53
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ MK_AUTO_OBJ=yes
6
6
NO_FMWK_COMMON =yes
7
7
.include "../framework.common.mk"
8
8
9
+ SUBDIR+ = gperf .WAIT
9
10
SUBDIR+ = fontconfig
10
11
SUBDIR+ = libxkbcommon
11
12
Original file line number Diff line number Diff line change @@ -31,10 +31,11 @@ all: build
31
31
${MAKEOBJDIR}/Makefile :
32
32
mkdir -p ${MAKEOBJDIR}
33
33
cd ${MAKEOBJDIR} ; LDFLAGS=" ${LDFLAGS: S/ -L / -L/ Wg} " \
34
+ PYTHON=${OBJTOP} /tmp/usr/bin/python3 \
34
35
${.CURDIR} /configure ${CONFIGURE_ARGS}
35
36
36
37
build : ${MAKEOBJDIR}/Makefile
37
- ${GMAKE} -C ${MAKEOBJDIR}
38
+ PYTHON= ${OBJTOP} /tmp/usr/bin/python3 ${GMAKE} -C ${MAKEOBJDIR}
38
39
39
40
clean :
40
41
rm -rf ${MAKEOBJDIR}
Original file line number Diff line number Diff line change @@ -10,7 +10,8 @@ CONFIGURE_ARGS+= --prefix=/usr \
10
10
--localstatedir=/var
11
11
all : build
12
12
configure : .EXEC
13
- ${.CURDIR} /configure ${CONFIGURE_ARGS}
13
+ mkdir -p ${MAKEOBJDIR}
14
+ cd ${MAKEOBJDIR} ; ${.CURDIR} /configure ${CONFIGURE_ARGS}
14
15
15
16
build : configure
16
17
${GMAKE} -C ${MAKEOBJDIR}
Original file line number Diff line number Diff line change @@ -87,4 +87,4 @@ src/xkbcomp/parser.c: src/xkbcomp/parser.y
87
87
88
88
.include <bsd.lib.mk>
89
89
90
- ${OBJS} : config.h src/xkbcomp/parser.c
90
+ ${OBJS} : obj config.h src/xkbcomp/parser.c
Original file line number Diff line number Diff line change 38
38
-Dgbm=enabled -Dxmlconfig=disabled -Dexpat=disabled \
39
39
${MAKEOBJDIR} ${.CURDIR}
40
40
sed -i.bak -e 's@-I/usr/include@@g' ${MAKEOBJDIR}/build.ninja
41
+ PATH=${OBJTOP}/tmp/usr/bin:${OBJTOP}/tmp/legacy/bin:${OBJTOP}/Frameworks/OpenGL/wayland/scanner:${OBJTOP}/usr.bin/clang/llvm-ar \
41
42
${NINJA}
42
43
43
44
install :
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ LDFLAGS= -lbsdxml
20
20
WARNS? = 2
21
21
22
22
wayland.dtd.h ::
23
- python3 ${.CURDIR} /../src/embed.py \
23
+ ${OBJTOP} /tmp/usr/bin/ python3 ${.CURDIR} /../src/embed.py \
24
24
${.CURDIR}/../protocol/wayland.dtd wayland_dtd >${.TARGET}
25
25
26
26
wayland-version.h : ../src/wayland-version.h.in
Original file line number Diff line number Diff line change @@ -691,6 +691,7 @@ PACKAGE= kernel
691
691
# This stage installs a previously built world.
692
692
#
693
693
694
+ CFLAGS+= -D__RAVYNOS__ -D__MACH__
694
695
BOOTSTRAPPING?= 0
695
696
# Keep these in sync
696
697
MINIMUM_SUPPORTED_OSREL?= 1104001
Original file line number Diff line number Diff line change @@ -179,6 +179,7 @@ SUBDIR_DEPEND_liblzma= libthr
179
179
.if ${MK_OFED} != "no"
180
180
SUBDIR_DEPEND_libpcap = ofed
181
181
.endif
182
+ SUBDIR_DEPEND_libxml2 = libdl
182
183
SUBDIR_DEPEND_libxpc = libdispatch
183
184
SUBDIR_DEPEND_nss_tacplus = libtacplus
184
185
Original file line number Diff line number Diff line change @@ -26,7 +26,6 @@ LIBC_ARCH=${MACHINE_CPUARCH}
26
26
# To include legacy CSRG SCCS ID strings, remove -DNO__SCCSID from CFLAGS.
27
27
# To include RCS ID strings from other BSD projects, remove -DNO__RCSID from CFLAGS.
28
28
CFLAGS+ =-DNO__SCCSID -DNO__RCSID
29
- CFLAGS+ =-D__MACH__ -D__RAVYNOS__
30
29
31
30
LIB =c
32
31
SHLIB_MAJOR = 7
Original file line number Diff line number Diff line change @@ -28,7 +28,6 @@ INCS= libsys.h _libsys.h
28
28
CFLAGS+ =-I${LIBSYS_SRCTOP}/include -I${LIBC_SRCTOP}/include
29
29
CFLAGS+ =-I${LIBSYS_SRCTOP}/${LIBC_ARCH}
30
30
CFLAGS+ =-I${LIBC_SRCTOP}/${LIBC_ARCH}
31
- CFLAGS+ =-D__MACH__ -D__RAVYNOS__
32
31
33
32
.PATH : ${LIBC_SRCTOP}/string
34
33
SRCS+ = memcpy.c memset.c strlcpy.c
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ PATH+= ${OBJTOP}/tmp/legacy/bin
4
4
5
5
all :
6
6
cmake -G " Unix Makefiles" \
7
+ -DCMAKE_SHARED_LINKER_FLAGS=" -L${OBJTOP} /lib/libdl" \
7
8
-DPKG_CONFIG_EXECUTABLE=/usr/bin/true \
8
9
-DCMAKE_INSTALL_PREFIX=${PREFIX} \
9
10
-DLIBXML2_WITH_SAX1=ON \
Original file line number Diff line number Diff line change @@ -26,7 +26,12 @@ install() {
26
26
27
27
base_build () {
28
28
cd ${CIRRUS_WORKING_DIR}
29
- make -j${CORES} MALLOC_PRODUCTION=1 WITHOUT_CLEAN=1 MK_LIB32=no COMPILER_TYPE=clang buildworld
29
+ make -j${CORES} MALLOC_PRODUCTION=1 WITHOUT_CLEAN=1 \
30
+ MK_LIB32=no MK_LLVM_TARGET_X86=yes \
31
+ MK_LLVM_TARGET_ARM=yes MK_LLVM_TARGET_AARCH64=yes \
32
+ MK_LLVM_TARGET_RISCV=no MK_LLVM_TARGET_POWERPC=no \
33
+ MK_LLVM_TARGET_MIPS=no MK_LLVM_TARGET_BPF=no \
34
+ COMPILER_TYPE=clang buildworld
30
35
if [ $? -ne 0 ]; then exit $? ; fi
31
36
}
32
37
You can’t perform that action at this time.
0 commit comments