Skip to content
This repository was archived by the owner on Mar 27, 2026. It is now read-only.

Commit 847b335

Browse files
committed
refactor
1 parent 8fe6b43 commit 847b335

21 files changed

Lines changed: 1252 additions & 346 deletions

build.bat

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,17 @@
1-
pyinstaller --onefile --hidden-import=tiktoken --hidden-import=tiktoken_ext.openai_public --hidden-import=tiktoken_ext repodiff.py
2-
pause
1+
@echo off
2+
echo Building RepoDiff executable...
3+
pyinstaller --onefile ^
4+
--hidden-import=tiktoken ^
5+
--hidden-import=tiktoken_ext.openai_public ^
6+
--hidden-import=tiktoken_ext ^
7+
repodiff_launcher.py ^
8+
--name repodiff
9+
10+
echo.
11+
if %ERRORLEVEL% EQU 0 (
12+
echo Build successful! Executable is located in the dist folder.
13+
echo Path: %CD%\dist\repodiff.exe
14+
) else (
15+
echo Build failed with error code %ERRORLEVEL%.
16+
)
17+
echo.

repodiff.py

Lines changed: 0 additions & 343 deletions
This file was deleted.

repodiff/__init__.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
"""
2+
RepoDiff - A tool for generating optimized git diffs for LLM analysis.
3+
"""
4+
5+
__version__ = "0.2.0"

repodiff/__main__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
from repodiff.cli import main
2+
3+
if __name__ == "__main__":
4+
main()

0 commit comments

Comments
 (0)