Repository navigation
Expand file tree
/
Copy path.gitignore
More file actions
76 lines (64 loc) · 1.59 KB
/
Copy path.gitignore
File metadata and controls
76 lines (64 loc) · 1.59 KB
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
# ============================================
# ULTRA-IGNORE - MAXIMUM STRENGTH BLOCKING
# ============================================
# --- SYSTEM ARTIFACTS ---
**/target/
**/node_modules/
**/__pycache__/
**/.pytest_cache/
**/.mypy_cache/
*.pyc
*.pyo
build/
dist/
*.egg-info/
# --- IDE ---
.vscode/
.idea/
# ============================================
# SQLCIPHER LOCKDOWN (STRONGEST WILDCARDS)
# ============================================
# Block entire sqlcipher3/src and all subdirectories
sqlcipher3/src/
sqlcipher3/src/**
sqlcipher3/src/*
# Block entire sqlcipher3/include and all subdirectories
sqlcipher3/include/
sqlcipher3/include/**
sqlcipher3/include/*
# Block entire sqlcipher3/lib and all subdirectories
sqlcipher3/lib/
sqlcipher3/lib/**
sqlcipher3/lib/*
# Block other artifact directories
sqlcipher3/build/
sqlcipher3/build/**
sqlcipher3/sqlcipher-4.12.0/
sqlcipher3/sqlcipher-4.12.0/**
sqlcipher3/tests/
sqlcipher3/ext/
# Block artifact files
sqlcipher3/*.c
sqlcipher3/*.h
sqlcipher3/*.obj
sqlcipher3/*.zip
sqlcipher3/setup.cfg
sqlcipher3/MANIFEST.in
# ============================================
# STRATEGIC ASSETS - FORCE INCLUDE
# ============================================
# Keep the compiled binary folder
!sqlcipher3/sqlcipher3/
!sqlcipher3/sqlcipher3/_sqlite3.pyd
!sqlcipher3/sqlcipher3/__init__.py
!sqlcipher3/sqlcipher3/dbapi2.py
!sqlcipher3/sqlcipher3/dump.py
# Keep build scripts
!sqlcipher3/package_sqlcipher.py
!sqlcipher3/test_wheel_install.py
!sqlcipher3/auto_build_sqlcipher.py
# Keep metadata
!sqlcipher3/README.md
!sqlcipher3/LICENSE
!sqlcipher3/.gitignore
!sqlcipher3/.github/