CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
hrydgard

CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual users to large groups and classes!

GitHub Repository: hrydgard/ppsspp
Path: blob/master/ext/libzip/CMakeLists.txt
Views: 1401
1
set(SRCS
2
zip_add.c
3
zip_add_dir.c
4
zip_add_entry.c
5
zip_algorithm_deflate.c
6
zip_buffer.c
7
zip_close.c
8
zip_delete.c
9
zip_dir_add.c
10
zip_dirent.c
11
zip_discard.c
12
zip_entry.c
13
zip_error.c
14
zip_error_clear.c
15
zip_error_get.c
16
zip_error_get_sys_type.c
17
zip_error_strerror.c
18
zip_error_to_str.c
19
zip_extra_field.c
20
zip_extra_field_api.c
21
zip_fclose.c
22
zip_fdopen.c
23
zip_file_add.c
24
zip_file_error_clear.c
25
zip_file_error_get.c
26
zip_file_get_comment.c
27
zip_file_get_external_attributes.c
28
zip_file_get_offset.c
29
zip_file_rename.c
30
zip_file_replace.c
31
zip_file_set_comment.c
32
zip_file_set_encryption.c
33
zip_file_set_external_attributes.c
34
zip_file_set_mtime.c
35
zip_file_strerror.c
36
zip_fopen.c
37
zip_fopen_encrypted.c
38
zip_fopen_index.c
39
zip_fopen_index_encrypted.c
40
zip_fread.c
41
zip_fseek.c
42
zip_ftell.c
43
zip_get_archive_comment.c
44
zip_get_archive_flag.c
45
zip_get_encryption_implementation.c
46
zip_get_file_comment.c
47
zip_get_name.c
48
zip_get_num_entries.c
49
zip_get_num_files.c
50
zip_hash.c
51
zip_io_util.c
52
zip_libzip_version.c
53
zip_memdup.c
54
zip_name_locate.c
55
zip_new.c
56
zip_open.c
57
zip_pkware.c
58
zip_progress.c
59
zip_rename.c
60
zip_replace.c
61
zip_set_archive_comment.c
62
zip_set_archive_flag.c
63
zip_set_default_password.c
64
zip_set_file_comment.c
65
zip_set_file_compression.c
66
zip_set_name.c
67
zip_source_accept_empty.c
68
zip_source_begin_write.c
69
zip_source_begin_write_cloning.c
70
zip_source_buffer.c
71
zip_source_call.c
72
zip_source_close.c
73
zip_source_commit_write.c
74
zip_source_compress.c
75
zip_source_crc.c
76
zip_source_error.c
77
zip_source_file_common.c
78
zip_source_file_stdio.c
79
zip_source_free.c
80
zip_source_function.c
81
zip_source_get_file_attributes.c
82
zip_source_is_deleted.c
83
zip_source_layered.c
84
zip_source_open.c
85
zip_source_pkware_decode.c
86
zip_source_pkware_encode.c
87
zip_source_read.c
88
zip_source_remove.c
89
zip_source_rollback_write.c
90
zip_source_seek.c
91
zip_source_seek_write.c
92
zip_source_stat.c
93
zip_source_supports.c
94
zip_source_tell.c
95
zip_source_tell_write.c
96
zip_source_window.c
97
zip_source_write.c
98
zip_source_zip.c
99
zip_source_zip_new.c
100
zip_stat.c
101
zip_stat_index.c
102
zip_stat_init.c
103
zip_strerror.c
104
zip_string.c
105
zip_unchange.c
106
zip_unchange_all.c
107
zip_unchange_archive.c
108
zip_unchange_data.c
109
zip_utf-8.c
110
zip_err_str.c)
111
112
if(WIN32)
113
set(SRCS ${SRCS}
114
zip_source_file_win32.c
115
zip_source_file_win32_named.c
116
zip_source_file_win32_utf16.c
117
zip_source_file_win32_utf8.c)
118
if(CMAKE_SYSTEM_NAME MATCHES WindowsPhone OR CMAKE_SYSTEM_NAME MATCHES WindowsStore)
119
set(SRCS ${SRCS} zip_random_uwp.c)
120
else()
121
set(SRCS ${SRCS} zip_source_file_win32_ansi.c zip_random_win32.c)
122
endif()
123
else()
124
set(SRCS ${SRCS}
125
zip_mkstempm.c
126
zip_source_file_stdio_named.c
127
zip_random_unix.c)
128
endif()
129
130
add_library(zip STATIC ${SRCS})
131
132
if(UNIX)
133
add_definitions(-fPIC)
134
endif(UNIX)
135
136
137