blob: bfcf5b308da5e5c267a86c7d8eb394f67daa955a (
plain)
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
|
$NetBSD: patch-Makethird,v 1.14 2022/09/01 13:56:53 nia Exp $
- Avoid to need third party lcms2
- Add mujs building support with libtool
--- Makethird.orig 2022-06-14 12:19:22.000000000 +0000
+++ Makethird
@@ -120,12 +120,6 @@ endif
ifeq ($(USE_SYSTEM_LCMS2),yes)
THIRD_CFLAGS += $(SYS_LCMS2_CFLAGS)
THIRD_LIBS += $(SYS_LCMS2_LIBS)
-else
- THIRD_CFLAGS += $(LCMS2_CFLAGS)
- THIRD_LIBS += $(LCMS2_LIBS)
- THIRD_SRC += $(LCMS2_SRC)
-$(OUT)/thirdparty/lcms2/%.o: thirdparty/lcms2/%.c
- $(CC_CMD) $(LIB_CFLAGS) $(LCMS2_CFLAGS) $(LCMS2_BUILD_CFLAGS)
endif
# --- MuJS ---
@@ -241,7 +235,7 @@ endif
THIRD_CFLAGS += $(EXTRACT_CFLAGS)
THIRD_LIBS += $(EXTRACT_LIBS)
THIRD_SRC += $(EXTRACT_SRC)
-$(OUT)/thirdparty/extract/%.o: thirdparty/extract/%.c
+$(OUT)/thirdparty/extract/%.lo: thirdparty/extract/%.c
$(CC_CMD) $(WARNING_CFLAGS) $(LIB_CFLAGS) $(EXTRACT_CFLAGS) $(ZLIB_CFLAGS) $(EXTRACT_BUILD_CFLAGS)
# The first python3 command in the next two rules returns 0 (success) iff
|