blob: addf538756b69d0664618f7894c4a7c2982eff6d (
plain) (
blame)
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
30
31
32
33
34
35
36
37
38
39
40
|
From ff291767f7a52ccedfde41e544fcf3b7c5fe2a45 Mon Sep 17 00:00:00 2001
From: Xavier Del Campo Romero <xavi.dcr@tutanota.com>
Date: Tue, 24 Oct 2023 16:04:03 +0200
Subject: [PATCH] Makefile: Replace .so with .a
---
Makefile | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/Makefile b/Makefile
index a7312a4..e22c2c9 100644
--- a/Makefile
+++ b/Makefile
@@ -9,17 +9,17 @@ include $(CONFIG)
SRCS= src/$T.c
OBJS= src/$T.o
-lib: src/lfs.so
+LIB=src/liblfs.a
-src/lfs.so: $(OBJS)
- MACOSX_DEPLOYMENT_TARGET=$(MACOSX_DEPLOYMENT_TARGET); export MACOSX_DEPLOYMENT_TARGET; $(CC) $(LIB_OPTION) -o src/lfs.so $(OBJS)
+$(LIB): $(OBJS)
+ $(AR) $(ARFLAGS) $@ $(OBJS)
-test: lib
+test: $(LIB)
LUA_CPATH=./src/?.so lua tests/test.lua
-install:
+install: $(LIB)
mkdir -p $(DESTDIR)$(LUA_LIBDIR)
- cp src/lfs.so $(DESTDIR)$(LUA_LIBDIR)
+ cp $< $(DESTDIR)$(LUA_LIBDIR)
clean:
rm -f src/lfs.so $(OBJS)
--
2.34.1
|