From 30522d5648d2f4627ada4bea31a624573d1c5459 Mon Sep 17 00:00:00 2001 From: khunguraharman Date: Tue, 13 Feb 2024 21:33:34 -0800 Subject: [PATCH] Added build options for system:windows and a comment --- bin/Debug-x64/GLFW/GLFW.lib | Bin 1406548 -> 1406532 bytes bin/Debug-x64/GLFW/GLFW.pdb | Bin 208896 -> 208896 bytes obj/Debug-x64/GLFW/GLFW.log | 4 +++- .../GLFW/GLFW.tlog/CL.command.1.tlog | Bin 17168 -> 17924 bytes obj/Debug-x64/GLFW/context.obj | Bin 55072 -> 55072 bytes obj/Debug-x64/GLFW/egl_context.obj | Bin 66375 -> 66375 bytes obj/Debug-x64/GLFW/init.obj | Bin 55941 -> 55941 bytes obj/Debug-x64/GLFW/monitor.obj | Bin 62593 -> 62593 bytes obj/Debug-x64/GLFW/osmesa_context.obj | Bin 50016 -> 50016 bytes obj/Debug-x64/GLFW/vulkan.obj | Bin 49363 -> 49363 bytes obj/Debug-x64/GLFW/wgl_context.obj | Bin 71147 -> 71147 bytes obj/Debug-x64/GLFW/win32_init.obj | Bin 65918 -> 65902 bytes obj/Debug-x64/GLFW/win32_joystick.obj | Bin 62231 -> 62231 bytes obj/Debug-x64/GLFW/win32_monitor.obj | Bin 55865 -> 55865 bytes obj/Debug-x64/GLFW/win32_thread.obj | Bin 34561 -> 34561 bytes obj/Debug-x64/GLFW/win32_time.obj | Bin 35380 -> 35380 bytes obj/Debug-x64/GLFW/win32_window.obj | Bin 133587 -> 133587 bytes obj/Debug-x64/GLFW/window.obj | Bin 107209 -> 107209 bytes premake5.lua | 9 +++++---- 19 files changed, 8 insertions(+), 5 deletions(-) diff --git a/bin/Debug-x64/GLFW/GLFW.lib b/bin/Debug-x64/GLFW/GLFW.lib index f93fc08b771d431953765175bc626b70ba40acac..0dba86fff6a9fe2eac4ae7bc1e6656cd17474f4c 100644 GIT binary patch delta 2901 zcmchYeM}Q)9LIlsx!(2KYfD=S$fhk41yNHdFRcibY}p@V>V#|2p@R?{i~*DBScY3V znE`d{h7x=h*g)CLmY56;nFnrGaGNk4MvR%8qLgKS7{kj9iDBw=ZI6`e(OXzD*W}w= zo_qTFeSa^{)2ri-@5dcYPsyxSYpN}yxjoNt(t1toY6XIxlf2>_{FBI}D-a@2Ignwb zsF%Wmt3gM)0zYPnJhQA4QWUHgPyJWg}&Pi>)wZfd-N)vFdLJn7w zNGSJ^Agx!x;6Wvnm?)@26vXAKz?-dx&OR-aw&~z@w>@dg@>xoEd)_1Q>@!+juP`+C zI5d))jX%A2(ZO7Fh#tKXF|)DqaqrRI=NhJuC2onkGipF01y+P?eWK08Gg%YQzG&KY z95pGhT@2MPYRTZjkY`2|pfwK9h?wCSvGH3CABRL=OD+>1N4YBtY9fDSLF-RRwm%;N zx+IncK+Kp}THO#9QjE^-ml}Db!UNKQko-`#dzQ4xE$w(mfK;r&5`rYgm)vC{#LnA# zjJ5NT9;+Gw*wAv4or0R}oxNOp4WNF&q7#VzRUW2Vd#8E2{vEsNX}zqDe%> zGr3cku~Hz&^+Fjx=i05ZH4;vcC^S?gQ~R6Bj26kT5djjt7U%cjNETii$t6Xn*~}?H zw~ByUVhmuCb$ddO#mnPA0Z0@BtVetD@uea+I+l+w$3FcWz>bD}E7*f;0N)|1M7BiU z2LO+M0XU0HG`>{QaRbnqKSd^4j?}k)169-b2Jt#C`eO=1Jb=s zY&(87QKp^q(E*cXEmSm*|Dc8XOvL4*(}-eC4k2oPrvT~v8WsN_mt?AbS8+&D(J5)R zxw)YNMm4tpF0e)q=c=M_3g8zfs9)e2y_29`WZ>Wp$Y@tPZ11l*S@(*AVOx9b{{W-y;|Ft$Bht^mS#(xE43z&fn)%ni_O5$ubuuufd5vb zuAIl;wojK7JXs&M>6YPs^ZF@3cWEMrdDy0lo)n<%J)q~$x%qwlNRa0LFGL9)dbV+y W9eQV&YyRlVkzSsqzse#DRDT1>;nWuZ delta 2906 zcmchYeM}o=9LIlsx!(1z*Os=F!sgaG!q9HoLVDc-^=s#++5BNb2;^EWoZt()t=JWlBMsq|0MRd1L0nleE((mCz0k^2-83XkP$>x z>R?s!u6E-c+UH%B%Lu_04P&rc(WX*ZAyf-As`UoGK$)3zN2PKuLS%V`Ui?q%UO{L7 ztpUwY4@8nT(&E2a(>9kuBicuwJd07pJeZjFwnPR zX%NKBh^56<5g~z_y1VY+{L%*r_NkDK^P&Pqr8XpF(m^6%PK=?^P557*Y2Cxdu%kI-bc~ zz>Eh3f{f?M_&Jw9F54pE1c^Zx3uLN5Q<asGCRw`FzdnJA-S{r??rF5RfZdIz-MCaTGz}=-LzFZ5IryeE z;v+7`dYs-SX1*@PJzE={Qx>$Y1T&%hPW%KTxk`HoCigUc*9(zTCe%HrK0R}N@L4pM zOxVL)C9*N^*$CRm$zG2}+ypz$lWqb{y5-j+bCJ^{w}j)E-#qd;Ef*GRb0nuGhiXX# zYdPBsP#vr#lkkjO(<{LLcpbSsp6q1pSWmvK2;(QG*-}$Oe0h+6qYhwmfbU`++eF@a zU4Vb?bCU1BR{q|9 zFBGD~B??|+80$gB$?&%L8WgM(>J5eG)s>`!dU}ZGq$7s@M$U1fk4?5%)2yL#$%5sY zIRp^Rw&T2sHXT}t4w}quq76L$?@jdkA}$}bBbqhYkLa2c0;IkzO8#lidO-P$l0%9y zB&9f(=Y|d%RZjtoutuvgm4-n`d-9Q5C1>;PpuDQmM(nHPm*W1ZpH`S0xo! zo#9gXrS>a|$#7|&-z*TpT%I+%fE7@(8QKz3I1=T`#! zebw5hdHkJ6wdT;tdZ}5PfCtR$768q-iF9VJS!k&8kMQyX`^G=qG zVks+`A~8d5>h9lCs>l!0FN}MIMi06AJ4U@iD;@oEtHq3YnA6Wir!)4iHk%bc#X@Sd$$FT|PxPIl;{xsHjAXN-$$EWK zW-$9L%}?B#PUIaUdc{X;=B&1^dbVaq$RCRJ`ax3cta;=t&k$vZ3KLOJTd^Nx>Hl2A z*ol9BW2fxtAq;lfwOfDa(WgUux-nBB*|uCi2x_`Lk}{C)qHK?3EEEz86n!E;pLT!8{HjcpS{D!z*B z_z=+5;6K}*42`+MdS4{ZTp9(Nw_*RN%Cxiirm=gk+&C*#&MLBFpXf3~8KQKT86sD0 G+wLCX>n2{s33&J=d3lsqww^>f{ z5YuKB6*Y+AY^oxYy-X`M`)TMfO%5?Eo9w3{v)Mp<5s1^UxlC^t)8-IEJ7y4Xa-NaM zW-rqfV5!MxOvNS_2$W53u;JTmUfZqX0FyzGHKg+9 delta 60 zcmV-C0K@;Ft^=U10|#V=69B31%CQGl#}m!5>H4i2*+i$-r?A=-!ubIJ0FyzGH2>@|V%&`Yu?i2V=Z2!5TxkiTbr72k=>fZqX0F!TsHiJLjT(Od delta 60 zcmV-C0K@;sh6Klk1P5e>2>_|?%CQGs?i0H4i2*+i$-r?A=-!ubIJ0F!TsHiKF^c+_J diff --git a/obj/Debug-x64/GLFW/init.obj b/obj/Debug-x64/GLFW/init.obj index effaa1b12461a2b63e5961f0b31edc7ed1ea0c9f..fcebe0d397af8ca7d5234a0644d0d1e9d76879c0 100644 GIT binary patch delta 60 zcmV-C0K@-fZqX0Fyw7HH4i2*+i$-r?A=-!ubIJ0Fyw7Hvi30|#V=4FGXZ%&`YK-4OUsZ2!5TxkiTbr72k=>fe)4-LMFl7maLJ LaTVFK2;O-Xl7tx7 delta 53 zcmV-50LuS?=>vi30|#V=4FIX`%CQGI-4M;O>H4i2*+i$-r?A=-!ugX>-LMFz74k5E LM0gyt2;O-X)8rbj diff --git a/obj/Debug-x64/GLFW/osmesa_context.obj b/obj/Debug-x64/GLFW/osmesa_context.obj index 587c2057776a7cf832d8e6ad560f4c2cb0d2807f..bc47d05d68a948f148aa66c7d386fbc753f48bdb 100644 GIT binary patch delta 60 zcmV-C0K@;_h6CV+0|#V=2>@|V%&`adwiEbIZ2!5TxkiTbr72k=>fZqX0F!ZpH_|?%CQIbwiC^<>H4i2*+i$-r?A=-!ubIJ0F!ZpHfZqX0Fyz7H%CQGCvlGp+>H4i2*+i$-r?A=-!ubIJ0Fyz7Hj79 diff --git a/obj/Debug-x64/GLFW/wgl_context.obj b/obj/Debug-x64/GLFW/wgl_context.obj index 8316e3feda65938178b6de6402cd2278bb176d7f..d3483e5f76892ec2288a8b722f0af16eea98874a 100644 GIT binary patch delta 64 zcmV-G0Kfn1s|4$-1P5e>2>@|V%z+1$2LbUD_)l#AxuLm6hV!K2>_|?%7F)!2LbUD&9UkFts2=xr`D&i+7!b10RRA#;gUC( WLID9*2&NVCFn~mO9JinW0ZSCrmK)yy diff --git a/obj/Debug-x64/GLFW/win32_init.obj b/obj/Debug-x64/GLFW/win32_init.obj index 2ad8a6b155f5b056746e9365b00714c1d06a0f4f..75b0c3115982483718560b8004f704e9dd030ac7 100644 GIT binary patch delta 167 zcmV;Y09gP2f&}h@1PNq@3jlFX%w-6X2}21aoB#kR0ssI_kyRrBjgfgL1)Zb-06&qX zBL(}{006_0%_9Z>*Z=^(k@X`1pOYB@Cj$T5lR^Pb0YHfZqX0F%IoHfZqX0F$wlHH4i2*+i$-r?A=-!ubIJ0F$wlHfZqX0F%FqHH4i2*+i$-r?A=-!ubIJ0F%FqH0taM<2mofZqX0Fz*4H0taM<2mq<>%CQHZeG|>G>H4i2*+i$-r?A=-!ubIJ0Fz*4HfZqX0F&``HH4i2*+i$-r?A=-!ubIJ0F&``Hlfl3@ XmrrT|eh5Q7?L=B3bgQ@3Y60{&v7{WX delta 65 zcmV-H0KWgp#Rkd61_xw@4gjg{%7F*92Lb+R6V0*d`mGw-M5orLu-X*D`4#{Glfl3@ XmrrT|eh9Dzzf;ltl(M(gY60{&72qI0 diff --git a/premake5.lua b/premake5.lua index 944f21b2..9b43c206 100644 --- a/premake5.lua +++ b/premake5.lua @@ -25,15 +25,16 @@ project "GLFW" "src/window.c", } - filter "system:windows" + filter "system:windows" + buildoptions { "-std=c11", "-lgdi32"} systemversion "latest" staticruntime "On" files { "src/win32_init.c", - "src/win32_joystick.c", - "src/win32_module.c", + "src/win32_joystick.c", + "src/win32_module.c", --this was originally missing "src/win32_monitor.c", "src/win32_time.c", "src/win32_thread.c", @@ -43,7 +44,7 @@ project "GLFW" "src/osmesa_context.c" } - defines + defines { "_GLFW_WIN32", "_CRT_SECURE_NO_WARNINGS"