forked from alexdboxall/Banana-Operating-System
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFullBuild.bat
executable file
·58 lines (48 loc) · 1.2 KB
/
FullBuild.bat
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
@echo off
NET SESSION >nul 2>&1
IF %ERRORLEVEL% EQU 0 (
timeout 0
) ELSE (
echo Please run this script with Administator privileges
pause
exit
)
D:
cd D:/Users/Alex/Desktop/Banana
rem git add .
rem git commit -a --allow-empty-message -m ''
rem git remote add origin https://github.com/A22347/Banana-OS.git
rem git push -u origin master
cd firmware\BOOT2
rem call build
cd ..\INSTALLER
rem call build
cd ..\..
cd applications
rem call build
cd ..\drivers
rem call build
cd ..
cd kernel
make clean || pause
make -j4 TUNING=i386 kernel386 || pause
make clean || pause
make -j4 TUNING=i486 kernel486 || pause
make clean || pause
make -j4 TUNING=pentium kernelPentium || pause
make clean || pause
make -j4 TUNING=pentium2 kernelPentium2 || pause
make clean || pause
make -j4 TUNING=pentium4 kernelPentium4 || pause
make clean || pause
make -j4 TUNING=nehalem kernelNehalem || pause
make clean || pause
make -j4 TUNING=haswell kernelHaswell || pause
make clean || pause
make -j4 TUNING=broadwell kernelBroadwell || pause
D:
cd D:/Users/Alex/Desktop/Banana/kernel
copy KRNL*.EXE ..\installer\root\zfiles\cdextras\krnl
cd D:/Users/Alex/Desktop/Banana
call RunBig
pause