diff options
author | tomas <tomas> | 2005-02-01 16:50:27 +0000 |
---|---|---|
committer | tomas <tomas> | 2005-02-01 16:50:27 +0000 |
commit | cab9c08749c39c592529f8865a8cc58bf6621d45 (patch) | |
tree | d3e19a3df05c76bab760fa8d5db79b673f38b568 /config | |
parent | 5f942164a0cf9fd11545fffb5e54e446bd42ecd4 (diff) | |
download | luafilesystem-cab9c08749c39c592529f8865a8cc58bf6621d45.tar.gz luafilesystem-cab9c08749c39c592529f8865a8cc58bf6621d45.tar.bz2 luafilesystem-cab9c08749c39c592529f8865a8cc58bf6621d45.zip |
Melhoria de padronizacao e reutilizacao da compilacao e da instalacao.
Diffstat (limited to 'config')
-rw-r--r-- | config | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -7,19 +7,20 @@ LUA_DIR= /usr/local/share/lua/5.0 | |||
7 | LUA_INC= /usr/local/include/lua5 | 7 | LUA_INC= /usr/local/include/lua5 |
8 | 8 | ||
9 | # OS dependent | 9 | # OS dependent |
10 | LIB_EXT= .dylib | 10 | #LIB_EXT= .dylib |
11 | #LIB_EXT= .so | 11 | LIB_EXT= .so |
12 | LIB_OPTION= -dynamiclib #for MacOS X | 12 | #LIB_OPTION= -dynamiclib #for MacOS X |
13 | #LIB_OPTION= -shared #for Linux | 13 | LIB_OPTION= -shared #for Linux |
14 | 14 | ||
15 | COMPAT_DIR= . | 15 | COMPAT_DIR= . |
16 | 16 | ||
17 | # Compilation directives | 17 | # Compilation directives |
18 | # On FreeBSD systems, the following line should be commented | 18 | # On FreeBSD systems, the following line should be commented |
19 | DLLIB= -ldl | 19 | DLLIB= -ldl |
20 | LUA_LIBS= -llua -llualib -lm | ||
20 | WARN= -O2 -Wall -fPIC -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings | 21 | WARN= -O2 -Wall -fPIC -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings |
21 | INCS= -I$(LUA_INC) -I$(COMPAT_DIR) | 22 | INCS= -I$(LUA_INC) -I$(COMPAT_DIR) |
22 | LIBS= -L$(LUA_LIBDIR) -llua -llualib -lm $(DLLIB) | 23 | LIBS= $(LUA_LIBS) $(DLLIB) |
23 | CFLAGS= $(WARN) $(INCS) | 24 | CFLAGS= $(WARN) $(INCS) |
24 | CC= gcc | 25 | CC= gcc |
25 | 26 | ||