@@ -61,8 +61,8 @@ SODIUM_SOURCE := $(crypto_aead_src) $(crypto_auth_src) $(crypto_box_src) \
61
61
$(crypto_stream_src ) $(crypto_verify_src ) $(randombytes_src ) $(sodium_src )
62
62
63
63
LOCAL_MODULE := sodium
64
- LOCAL_CFLAGS += -O2 -I$(LOCAL_PATH ) /shadowsocks/libsodium/src/libsodium/include \
65
- -I$(LOCAL_PATH ) /shadowsocks/libsodium/src/libsodium/include/sodium \
64
+ LOCAL_CFLAGS += -O2 -I$(LOCAL_PATH ) /shadowsocks-libev /libsodium/src/libsodium/include \
65
+ -I$(LOCAL_PATH ) /shadowsocks-libev /libsodium/src/libsodium/include/sodium \
66
66
-DPACKAGE_NAME=\"libsodium\" -DPACKAGE_TARNAME=\"libsodium\" \
67
67
-DPACKAGE_VERSION=\"1.0.1\" -DPACKAGE_STRING=\"libsodium\ 1.0.1\" \
68
68
-DPACKAGE_BUGREPORT=\"https://github.com/jedisct1/libsodium/issues\" \
@@ -79,7 +79,7 @@ LOCAL_CFLAGS += -O2 -I$(LOCAL_PATH)/shadowsocks/libsodium/src/libsodium/include
79
79
-DHAVE_WEAK_SYMBOLS=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 \
80
80
-DHAVE_MLOCK=1 -DHAVE_MPROTECT=1 -DHAVE_POSIX_MEMALIGN=1
81
81
82
- LOCAL_SRC_FILES := $(addprefix shadowsocks/libsodium/src/libsodium/,$(SODIUM_SOURCE ) )
82
+ LOCAL_SRC_FILES := $(addprefix shadowsocks-libev /libsodium/src/libsodium/,$(SODIUM_SOURCE ) )
83
83
84
84
include $(BUILD_STATIC_LIBRARY )
85
85
@@ -126,10 +126,10 @@ set_src = set/allocation.c set/inspection.c set/ipv4_set.c set/ipv6_set.c \
126
126
IPSET_SOURCE := general.c $(bdd_src ) $(map_src ) $(set_src )
127
127
128
128
LOCAL_MODULE := libipset
129
- LOCAL_CFLAGS += -O2 -I$(LOCAL_PATH ) /shadowsocks/libipset/include \
130
- -I$(LOCAL_PATH ) /shadowsocks/libcork/include
129
+ LOCAL_CFLAGS += -O2 -I$(LOCAL_PATH ) /shadowsocks-libev /libipset/include \
130
+ -I$(LOCAL_PATH ) /shadowsocks-libev /libcork/include
131
131
132
- LOCAL_SRC_FILES := $(addprefix shadowsocks/libipset/,$(IPSET_SOURCE ) )
132
+ LOCAL_SRC_FILES := $(addprefix shadowsocks-libev /libipset/,$(IPSET_SOURCE ) )
133
133
134
134
include $(BUILD_STATIC_LIBRARY )
135
135
@@ -153,10 +153,10 @@ pthreads_src := pthreads/thread.c
153
153
CORK_SOURCE := $(cli_src ) $(core_src ) $(ds_src ) $(posix_src ) $(pthreads_src )
154
154
155
155
LOCAL_MODULE := libcork
156
- LOCAL_CFLAGS += -O2 -I$(LOCAL_PATH ) /shadowsocks/libcork/include \
156
+ LOCAL_CFLAGS += -O2 -I$(LOCAL_PATH ) /shadowsocks-libev /libcork/include \
157
157
-DCORK_API=CORK_LOCAL
158
158
159
- LOCAL_SRC_FILES := $(addprefix shadowsocks/libcork/,$(CORK_SOURCE ) )
159
+ LOCAL_SRC_FILES := $(addprefix shadowsocks-libev /libcork/,$(CORK_SOURCE ) )
160
160
161
161
include $(BUILD_STATIC_LIBRARY )
162
162
@@ -210,23 +210,23 @@ LOCAL_CFLAGS := -Wall -O2 -I$(LOCAL_PATH)/pdnsd
210
210
include $(BUILD_EXECUTABLE )
211
211
212
212
# #######################################################
213
- # # shadowsocks local library
213
+ # # shadowsocks-libev local library
214
214
# #######################################################
215
215
216
216
include $(CLEAR_VARS )
217
217
218
218
SHADOWSOCKS_SOURCES := local.c cache.c udprelay.c encrypt.c utils.c json.c jconf.c acl.c
219
219
220
220
LOCAL_MODULE := ss-local
221
- LOCAL_SRC_FILES := $(addprefix shadowsocks/src/, $(SHADOWSOCKS_SOURCES ) )
221
+ LOCAL_SRC_FILES := $(addprefix shadowsocks-libev /src/, $(SHADOWSOCKS_SOURCES ) )
222
222
LOCAL_CFLAGS := -Wall -O2 -fno-strict-aliasing -DUDPRELAY_LOCAL \
223
223
-DUSE_CRYPTO_OPENSSL -DANDROID -DHAVE_CONFIG_H \
224
224
-I$(LOCAL_PATH ) /libev/ \
225
225
-I$(LOCAL_PATH ) /openssl/include \
226
- -I$(LOCAL_PATH ) /shadowsocks/libcork/include \
227
- -I$(LOCAL_PATH ) /shadowsocks/libsodium/src/libsodium/include \
228
- -I$(LOCAL_PATH ) /shadowsocks/libsodium/src/libsodium/include/sodium \
229
- -I$(LOCAL_PATH ) /shadowsocks/libipset/include
226
+ -I$(LOCAL_PATH ) /shadowsocks-libev /libcork/include \
227
+ -I$(LOCAL_PATH ) /shadowsocks-libev /libsodium/src/libsodium/include \
228
+ -I$(LOCAL_PATH ) /shadowsocks-libev /libsodium/src/libsodium/include/sodium \
229
+ -I$(LOCAL_PATH ) /shadowsocks-libev /libipset/include
230
230
231
231
LOCAL_STATIC_LIBRARIES := libev libcrypto libipset libcork libsodium
232
232
@@ -235,20 +235,20 @@ LOCAL_LDLIBS := -llog
235
235
include $(BUILD_EXECUTABLE )
236
236
237
237
# #######################################################
238
- # # shadowsocks tunnel
238
+ # # shadowsocks-libev tunnel
239
239
# #######################################################
240
240
241
241
include $(CLEAR_VARS )
242
242
243
243
SHADOWSOCKS_SOURCES := tunnel.c cache.c udprelay.c encrypt.c utils.c json.c jconf.c
244
244
245
245
LOCAL_MODULE := ss-tunnel
246
- LOCAL_SRC_FILES := $(addprefix shadowsocks/src/, $(SHADOWSOCKS_SOURCES ) )
246
+ LOCAL_SRC_FILES := $(addprefix shadowsocks-libev /src/, $(SHADOWSOCKS_SOURCES ) )
247
247
LOCAL_CFLAGS := -Wall -O2 -fno-strict-aliasing -DUDPRELAY_LOCAL -DUDPRELAY_TUNNEL \
248
248
-DUSE_CRYPTO_OPENSSL -DANDROID -DHAVE_CONFIG_H -DSSTUNNEL_JNI \
249
249
-I$(LOCAL_PATH ) /libev/ \
250
- -I$(LOCAL_PATH ) /shadowsocks/libsodium/src/libsodium/include \
251
- -I$(LOCAL_PATH ) /shadowsocks/libsodium/src/libsodium/include/sodium \
250
+ -I$(LOCAL_PATH ) /shadowsocks-libev /libsodium/src/libsodium/include \
251
+ -I$(LOCAL_PATH ) /shadowsocks-libev /libsodium/src/libsodium/include/sodium \
252
252
-I$(LOCAL_PATH ) /openssl/include
253
253
254
254
LOCAL_STATIC_LIBRARIES := libev libcrypto libsodium
0 commit comments