-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcDiff.bat
More file actions
42 lines (29 loc) · 827 Bytes
/
cDiff.bat
File metadata and controls
42 lines (29 loc) · 827 Bytes
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
REM CODE DIFFERENCE CHECK ...
@echo off
setlocal enabledelayedexpansion
echo %1
rem set /p exten="Enter code file extension: "
rem echo EXTEN:%exten%!
if "%~1"=="" (
echo Usage: compare_cleaned.bat file1.c file2.c
exit /b
)
if "%~2"=="" (
echo Usage: compare_cleaned.bat file1.c file2.c
exit /b
)
ECHO ---------------------------------
set "fileDir=%CD%"
echo Current directory is: %fileDir%
cd
ECHO FILE1: %~1.%exten%
ECHO FILE2: %~2.%exten%
ECHO ---------------------------------
set "clean1=%1"
set "clean2=%2"
set BAT_FILE_PATH=%~dp0
echo FOMRATTING ::::::::::::::::::::::::::::::::::
clang-format -style=file:"%BAT_FILE_PATH%.clang-format" -i "%clean1%"
clang-format -style=file:"%BAT_FILE_PATH%.clang-format" -i "%clean2%"
WinMergeU.exe "%clean1%" "%clean2%"
ECHO C CODE DIFF CHECK EXIT ...