From 4b3ce4132ffe6390d1bc2197de2feb20aff51f5e Mon Sep 17 00:00:00 2001 From: IoIxD Date: Wed, 22 Jul 2026 19:36:16 -0700 Subject: [PATCH] undo accidental clang-format --- Doxyfile | 46 ++-- Jenkinsfile | 110 ++++++---- LICENSE | 48 ++--- NTMakefile | 394 +++++++++++++++++++++++----------- README.txt | 2 +- WatMakefile | 596 +++++++++++++++++++++++++++++++++++++++------------- milsko.xml | 4 - 7 files changed, 834 insertions(+), 366 deletions(-) diff --git a/Doxyfile b/Doxyfile index bb57787..f413308 100644 --- a/Doxyfile +++ b/Doxyfile @@ -1,22 +1,26 @@ -PROJECT_LOGO = resource / logo / logo64.png PROJECT_NAME = Milsko - PROJECT_BRIEF = "Lightweight and fast GUI toolkit" OUTPUT_DIRECTORY = doxygen - TAB_SIZE = 8 OPTIMIZE_OUTPUT_FOR_C = YES - MARKDOWN_SUPPORT = YES - FILE_PATTERNS = *.h*.md - INPUT = include / Mw - INPUT += doc - RECURSIVE = YES - SOURCE_BROWSER = YES - HTML_DYNAMIC_MENUS = YES - GENERATE_TREEVIEW = YES - FULL_SIDEBAR = NO - DISABLE_INDEX = NO - HAVE_DOT = YES - FULL_PATH_NAMES = YES - STRIP_FROM_PATH = include / doc / - ENABLED_SECTIONS = YES - OUTPUT_LANGUAGE = English - GENERATE_LATEX = NO - EXTRACT_ALL = YES +PROJECT_LOGO = resource/logo/logo64.png +PROJECT_NAME = Milsko +PROJECT_BRIEF = "Lightweight and fast GUI toolkit" +OUTPUT_DIRECTORY = doxygen +TAB_SIZE = 8 +OPTIMIZE_OUTPUT_FOR_C = YES +MARKDOWN_SUPPORT = YES +FILE_PATTERNS = *.h *.md +INPUT = include/Mw +INPUT += doc +RECURSIVE = YES +SOURCE_BROWSER = YES +HTML_DYNAMIC_MENUS = YES +GENERATE_TREEVIEW = YES +FULL_SIDEBAR = NO +DISABLE_INDEX = NO +HAVE_DOT = YES +FULL_PATH_NAMES = YES +STRIP_FROM_PATH = include/ doc/ +ENABLED_SECTIONS = YES +OUTPUT_LANGUAGE = English +GENERATE_LATEX = NO +EXTRACT_ALL = YES - HTML_EXTRA_STYLESHEET = resource / doxygen - theme / doxygen - awesome.css HTML_COLORSTYLE = LIGHT +HTML_EXTRA_STYLESHEET = resource/doxygen-theme/doxygen-awesome.css +HTML_COLORSTYLE = LIGHT diff --git a/Jenkinsfile b/Jenkinsfile index c837698..6c1637e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,14 +1,22 @@ pipeline { - agent{ - label "built-in"} stages { + agent { + label "built-in" + } + stages { stage("Build document") { - when{ - branch "master"} agent{ - label "built-in"} steps{ - sh("rm -rf include/Mw/LowLevel/Wayland") + when { + branch "master" + } + agent { + label "built-in" + } + steps { + sh("rm -rf include/Mw/LowLevel/Wayland") sh("doxygen") - sh("rm -rf /var/www/milsko-doxygen") - sh("mv doxygen/html /var/www/milsko-doxygen")} post { + sh("rm -rf /var/www/milsko-doxygen") + sh("mv doxygen/html /var/www/milsko-doxygen") + } + post { always { notifyDiscord() } @@ -17,59 +25,73 @@ pipeline { stage("Build") { parallel { stage("Build for Linux 64-bit") { - agent{ - label "built-in"} steps { + agent { + label "built-in" + } + steps { sh("git clean -dfx") - sh("./configure --enable-opengl --enable-vulkan --without-vulkan-string-helper") - sh("make -j4") - sh("mv src/libMw.so libMw64.so") - archiveArtifacts("libMw64.so") + sh("./configure --enable-opengl --enable-vulkan --without-vulkan-string-helper") + sh("make -j4") + sh("mv src/libMw.so libMw64.so") + archiveArtifacts("libMw64.so") } } stage("Build for Windows 32-bit") { - agent{ - label "built-in"} steps { + agent { + label "built-in" + } + steps { sh("git clean -dfx") - sh("./configure --enable-opengl --enable-stb-truetype --disable-freetype2 --cross --target=Windows --host=i686-w64-mingw32") - sh("make -j4") - sh("mv src/Mw.dll Mw32.dll") - sh("mv src/libMw.dll.a libMw32.dll.a") - archiveArtifacts("Mw32.dll,libMw32.dll.a") + sh("./configure --enable-opengl --enable-stb-truetype --disable-freetype2 --cross --target=Windows --host=i686-w64-mingw32") + sh("make -j4") + sh("mv src/Mw.dll Mw32.dll") + sh("mv src/libMw.dll.a libMw32.dll.a") + archiveArtifacts("Mw32.dll,libMw32.dll.a") } } stage("Build for Windows 64-bit") { - agent{ - label "built-in"} steps { + agent { + label "built-in" + } + steps { sh("git clean -dfx") - sh("./configure --enable-opengl --enable-stb-truetype --disable-freetype2 --cross --target=Windows --host=x86_64-w64-mingw32") - sh("make -j4") - sh("mv src/Mw.dll Mw64.dll") - sh("mv src/libMw.dll.a libMw64.dll.a") - archiveArtifacts("Mw64.dll,libMw64.dll.a") + sh("./configure --enable-opengl --enable-stb-truetype --disable-freetype2 --cross --target=Windows --host=x86_64-w64-mingw32") + sh("make -j4") + sh("mv src/Mw.dll Mw64.dll") + sh("mv src/libMw.dll.a libMw64.dll.a") + archiveArtifacts("Mw64.dll,libMw64.dll.a") } } stage("Build for Windows 32-bit (MSVC)") { - agent{ - label "2012r2"} steps { + agent { + label "2012r2" + } + steps { bat("git clean -dfx") - bat("nmake -f NTMakefile") - bat("move /y src\\Mw.dll MwMSVC32.dll") - bat("move /y src\\Mw.lib MwMSVC32.lib") - archiveArtifacts("MwMSVC32.dll,MwMSVC32.lib") + bat("nmake -f NTMakefile") + bat("move /y src\\Mw.dll MwMSVC32.dll") + bat("move /y src\\Mw.lib MwMSVC32.lib") + archiveArtifacts("MwMSVC32.dll,MwMSVC32.lib") } } stage("Build for Windows 32-bit (Watcom)") { - agent{ - label "built-in"} environment{ - WATCOM = "/usr/watcom" INCLUDE = "/usr/watcom/h:/usr/watcom/h/nt" PATH = "/usr/watcom/binl64:${env.PATH}"} steps { + agent { + label "built-in" + } + environment { + WATCOM = "/usr/watcom" + INCLUDE = "/usr/watcom/h:/usr/watcom/h/nt" + PATH = "/usr/watcom/binl64:${env.PATH}" + } + steps { sh("git clean -dfx") - sh("wmake -f WatMakefile") - sh("mv src/Mw.dll MwWat32.dll") - sh("mv src/Mw.lib MwWat32.lib") - archiveArtifacts("MwWat32.dll,MwWat32.lib") - sh("./tools/watcom-pack.sh") - sh("mv milsko-examples.zip milsko-examples-win32.zip") - archiveArtifacts("milsko-examples-win32.zip") + sh("wmake -f WatMakefile") + sh("mv src/Mw.dll MwWat32.dll") + sh("mv src/Mw.lib MwWat32.lib") + archiveArtifacts("MwWat32.dll,MwWat32.lib") + sh("./tools/watcom-pack.sh") + sh("mv milsko-examples.zip milsko-examples-win32.zip") + archiveArtifacts("milsko-examples-win32.zip") } } } diff --git a/LICENSE b/LICENSE index b07a1f4..a7729ad 100644 --- a/LICENSE +++ b/LICENSE @@ -1,28 +1,24 @@ -Copyright(c) 2025 - 2026, Pyrite development team All rights reserved. +Copyright (c) 2025-2026, Pyrite development team +All rights reserved. - Redistribution and use in source and binary forms, - with or without - modification, - are permitted provided that the following conditions are met : *Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer.* Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation and / or other materials provided with the distribution.* Neither the name of the nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: +* Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. +* Neither the name of the nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, - BUT NOT LIMITED TO, - THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED.IN NO EVENT SHALL BE LIABLE FOR ANY - DIRECT, - INDIRECT, - INCIDENTAL, - SPECIAL, - EXEMPLARY, - OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, - STRICT LIABILITY, - OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, - EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/NTMakefile b/NTMakefile index 655ea96..a3fc76a 100644 --- a/NTMakefile +++ b/NTMakefile @@ -1,180 +1,328 @@ -CC = cl / TC / c / nologo LD = link / nologo +CC = cl /TC /c /nologo +LD = link /nologo - MW_CFLAGS = / Iinclude / Iexternal\libz\include / D_MILSKO / D_MILSKO_BUILD / DUSE_GDI / DUSE_STB_IMAGE / DSTBI_NO_SIMD / DUSE_GDI_TEXT MW_LDFLAGS = / DLL - EXE_CFLAGS = / Iinclude - EXE_LDFLAGS = - .SUFFIXES :.obj.c - all : src\Mw.dll examples\basic\box.exe examples\basic\calculator.exe examples\basic\checkbox.exe examples\basic\clipboard.exe examples\basic\colorpicker.exe examples\basic\combobox.exe examples\basic\example.exe examples\basic\filechooser.exe examples\basic\image.exe examples\basic\listbox.exe examples\basic\messagebox.exe examples\basic\periodic.exe examples\basic\progressbar.exe examples\basic\radiobox.exe examples\basic\rotate.exe examples\basic\scrollbar.exe examples\basic\sevensegment.exe examples\basic\subwindow.exe examples\basic\tab.exe examples\basic\treeview.exe examples\basic\viewport.exe examples\gldemos\boing.exe examples\gldemos\clock.exe examples\gldemos\cube.exe examples\gldemos\gears.exe examples\gldemos\triangle.exe examples\gldemos\tripaint.exe - lib : src\Mw.dll - examples : examples\basic\box.exe examples\basic\calculator.exe examples\basic\checkbox.exe examples\basic\clipboard.exe examples\basic\colorpicker.exe examples\basic\combobox.exe examples\basic\example.exe examples\basic\filechooser.exe examples\basic\image.exe examples\basic\listbox.exe examples\basic\messagebox.exe examples\basic\periodic.exe examples\basic\progressbar.exe examples\basic\radiobox.exe examples\basic\rotate.exe examples\basic\scrollbar.exe examples\basic\sevensegment.exe examples\basic\subwindow.exe examples\basic\tab.exe examples\basic\treeview.exe examples\basic\viewport.exe examples\gldemos\boing.exe examples\gldemos\clock.exe examples\gldemos\cube.exe examples\gldemos\gears.exe examples\gldemos\triangle.exe examples\gldemos\tripaint.exe - clean : del / - f / q external\libz\src\adler32.obj del / f / q external\libz\src\compress.obj del / f / q external\libz\src\crc32.obj del / f / q external\libz\src\deflate.obj del / f / q external\libz\src\gzclose.obj del / f / q external\libz\src\gzlib.obj del / f / q external\libz\src\gzread.obj del / f / q external\libz\src\gzwrite.obj del / f / q external\libz\src\infback.obj del / f / q external\libz\src\inffast.obj del / f / q external\libz\src\inflate.obj del / f / q external\libz\src\inftrees.obj del / f / q external\libz\src\trees.obj del / f / q external\libz\src\uncompr.obj del / f / q external\libz\src\zutil.obj del / f / q external\stb_ds.obj del / f / q external\stb_image.obj del / f / q external\stb_truetype.obj del / f / q src\abstract\charset.obj del / f / q src\abstract\directory.obj del / f / q src\abstract\dynamic.obj del / f / q src\abstract\time.obj del / f / q src\backend\gdi.obj del / f / q src\color.obj del / f / q src\core.obj del / f / q src\cursor\arrow.obj del / f / q src\cursor\cross.obj del / f / q src\cursor\default.obj del / f / q src\cursor\hidden.obj del / f / q src\cursor\text.obj del / f / q src\default.obj del / f / q src\dialog\colorpicker.obj del / f / q src\dialog\directorychooser.obj del / f / q src\dialog\filechooser.obj del / f / q src\dialog\messagebox.obj del / f / q src\draw.obj del / f / q src\icon\back.obj del / f / q src\icon\clock.obj del / f / q src\icon\computer.obj del / f / q src\icon\directory.obj del / f / q src\icon\down.obj del / f / q src\icon\error.obj del / f / q src\icon\file.obj del / f / q src\icon\forward.obj del / f / q src\icon\info.obj del / f / q src\icon\left.obj del / f / q src\icon\news.obj del / f / q src\icon\note.obj del / f / q src\icon\right.obj del / f / q src\icon\search.obj del / f / q src\icon\up.obj del / f / q src\icon\warning.obj del / f / q src\lowlevel.obj del / f / q src\string.obj del / f / q src\text\font\boldfont.obj del / f / q src\text\font\boldmonottf.obj del / f / q src\text\font\boldttf.obj del / f / q src\text\font\font.obj del / f / q src\text\font\monottf.obj del / f / q src\text\font\ttf.obj del / f / q src\text\ft2.obj del / f / q src\text\gdi.obj del / f / q src\text\stbtt.obj del / f / q src\text\text.obj del / f / q src\truetype.obj del / f / q src\unicode.obj del / f / q src\widget\box.obj del / f / q src\widget\button.obj del / f / q src\widget\calendar.obj del / f / q src\widget\checkbox.obj del / f / q src\widget\combobox.obj del / f / q src\widget\entry.obj del / f / q src\widget\frame.obj del / f / q src\widget\image.obj del / f / q src\widget\label.obj del / f / q src\widget\listbox.obj del / f / q src\widget\menu.obj del / f / q src\widget\numberentry.obj del / f / q src\widget\opengl.obj del / f / q src\widget\progressbar.obj del / f / q src\widget\radiobox.obj del / f / q src\widget\scrollbar.obj del / f / q src\widget\separator.obj del / f / q src\widget\submenu.obj del / f / q src\widget\subwindow.obj del / f / q src\widget\tab.obj del / f / q src\widget\table.obj del / f / q src\widget\treeview.obj del / f / q src\widget\viewport.obj del / f / q src\widget\window.obj del / f / q src\Mw.dll del / f / q src\Mw.lib del / f / q examples\basic\box.obj del / f / q examples\basic\calculator.obj del / f / q examples\basic\checkbox.obj del / f / q examples\basic\clipboard.obj del / f / q examples\basic\colorpicker.obj del / f / q examples\basic\combobox.obj del / f / q examples\basic\example.obj del / f / q examples\basic\filechooser.obj del / f / q examples\basic\image.obj del / f / q examples\basic\listbox.obj del / f / q examples\basic\messagebox.obj del / f / q examples\basic\periodic.obj del / f / q examples\basic\progressbar.obj del / f / q examples\basic\radiobox.obj del / f / q examples\basic\rotate.obj del / f / q examples\basic\scrollbar.obj del / f / q examples\basic\sevensegment.obj del / f / q examples\basic\subwindow.obj del / f / q examples\basic\tab.obj del / f / q examples\basic\treeview.obj del / f / q examples\basic\viewport.obj del / f / q examples\gldemos\boing.obj del / f / q examples\gldemos\clock.obj del / f / q examples\gldemos\cube.obj del / f / q examples\gldemos\gears.obj del / f / q examples\gldemos\triangle.obj del / f / q examples\gldemos\tripaint.obj del / f / q examples\basic\box.exe del / f / q examples\basic\calculator.exe del / f / q examples\basic\checkbox.exe del / f / q examples\basic\clipboard.exe del / f / q examples\basic\colorpicker.exe del / f / q examples\basic\combobox.exe del / f / q examples\basic\example.exe del / f / q examples\basic\filechooser.exe del / f / q examples\basic\image.exe del / f / q examples\basic\listbox.exe del / f / q examples\basic\messagebox.exe del / f / q examples\basic\periodic.exe del / f / q examples\basic\progressbar.exe del / f / q examples\basic\radiobox.exe del / f / q examples\basic\rotate.exe del / f / q examples\basic\scrollbar.exe del / f / q examples\basic\sevensegment.exe del / f / q examples\basic\subwindow.exe del / f / q examples\basic\tab.exe del / f / q examples\basic\treeview.exe del / f / q examples\basic\viewport.exe del / f / q examples\gldemos\boing.exe del / f / q examples\gldemos\clock.exe del / f / q examples\gldemos\cube.exe del / f / q examples\gldemos\gears.exe del / f / q examples\gldemos\triangle.exe del / f / q examples\gldemos\tripaint.exe +MW_CFLAGS = /Iinclude /Iexternal\libz\include /D_MILSKO /D_MILSKO_BUILD /DUSE_GDI /DUSE_STB_IMAGE /DSTBI_NO_SIMD /DUSE_GDI_TEXT +MW_LDFLAGS = /DLL +EXE_CFLAGS = /Iinclude +EXE_LDFLAGS = +.SUFFIXES: .obj .c +all: src\Mw.dll examples\basic\box.exe examples\basic\calculator.exe examples\basic\checkbox.exe examples\basic\clipboard.exe examples\basic\colorpicker.exe examples\basic\combobox.exe examples\basic\example.exe examples\basic\filechooser.exe examples\basic\image.exe examples\basic\listbox.exe examples\basic\messagebox.exe examples\basic\periodic.exe examples\basic\progressbar.exe examples\basic\radiobox.exe examples\basic\rotate.exe examples\basic\scrollbar.exe examples\basic\sevensegment.exe examples\basic\subwindow.exe examples\basic\tab.exe examples\basic\treeview.exe examples\basic\viewport.exe examples\gldemos\boing.exe examples\gldemos\clock.exe examples\gldemos\cube.exe examples\gldemos\gears.exe examples\gldemos\triangle.exe examples\gldemos\tripaint.exe +lib: src\Mw.dll +examples: examples\basic\box.exe examples\basic\calculator.exe examples\basic\checkbox.exe examples\basic\clipboard.exe examples\basic\colorpicker.exe examples\basic\combobox.exe examples\basic\example.exe examples\basic\filechooser.exe examples\basic\image.exe examples\basic\listbox.exe examples\basic\messagebox.exe examples\basic\periodic.exe examples\basic\progressbar.exe examples\basic\radiobox.exe examples\basic\rotate.exe examples\basic\scrollbar.exe examples\basic\sevensegment.exe examples\basic\subwindow.exe examples\basic\tab.exe examples\basic\treeview.exe examples\basic\viewport.exe examples\gldemos\boing.exe examples\gldemos\clock.exe examples\gldemos\cube.exe examples\gldemos\gears.exe examples\gldemos\triangle.exe examples\gldemos\tripaint.exe +clean: + del /f /q external\libz\src\adler32.obj + del /f /q external\libz\src\compress.obj + del /f /q external\libz\src\crc32.obj + del /f /q external\libz\src\deflate.obj + del /f /q external\libz\src\gzclose.obj + del /f /q external\libz\src\gzlib.obj + del /f /q external\libz\src\gzread.obj + del /f /q external\libz\src\gzwrite.obj + del /f /q external\libz\src\infback.obj + del /f /q external\libz\src\inffast.obj + del /f /q external\libz\src\inflate.obj + del /f /q external\libz\src\inftrees.obj + del /f /q external\libz\src\trees.obj + del /f /q external\libz\src\uncompr.obj + del /f /q external\libz\src\zutil.obj + del /f /q external\stb_ds.obj + del /f /q external\stb_image.obj + del /f /q external\stb_truetype.obj + del /f /q src\abstract\charset.obj + del /f /q src\abstract\directory.obj + del /f /q src\abstract\dynamic.obj + del /f /q src\abstract\time.obj + del /f /q src\backend\gdi.obj + del /f /q src\color.obj + del /f /q src\core.obj + del /f /q src\cursor\arrow.obj + del /f /q src\cursor\cross.obj + del /f /q src\cursor\default.obj + del /f /q src\cursor\hidden.obj + del /f /q src\cursor\text.obj + del /f /q src\default.obj + del /f /q src\dialog\colorpicker.obj + del /f /q src\dialog\directorychooser.obj + del /f /q src\dialog\filechooser.obj + del /f /q src\dialog\messagebox.obj + del /f /q src\draw.obj + del /f /q src\icon\back.obj + del /f /q src\icon\clock.obj + del /f /q src\icon\computer.obj + del /f /q src\icon\directory.obj + del /f /q src\icon\down.obj + del /f /q src\icon\error.obj + del /f /q src\icon\file.obj + del /f /q src\icon\forward.obj + del /f /q src\icon\info.obj + del /f /q src\icon\left.obj + del /f /q src\icon\news.obj + del /f /q src\icon\note.obj + del /f /q src\icon\right.obj + del /f /q src\icon\search.obj + del /f /q src\icon\up.obj + del /f /q src\icon\warning.obj + del /f /q src\lowlevel.obj + del /f /q src\string.obj + del /f /q src\text\font\boldfont.obj + del /f /q src\text\font\boldmonottf.obj + del /f /q src\text\font\boldttf.obj + del /f /q src\text\font\font.obj + del /f /q src\text\font\monottf.obj + del /f /q src\text\font\ttf.obj + del /f /q src\text\ft2.obj + del /f /q src\text\gdi.obj + del /f /q src\text\stbtt.obj + del /f /q src\text\text.obj + del /f /q src\truetype.obj + del /f /q src\unicode.obj + del /f /q src\widget\box.obj + del /f /q src\widget\button.obj + del /f /q src\widget\calendar.obj + del /f /q src\widget\checkbox.obj + del /f /q src\widget\combobox.obj + del /f /q src\widget\entry.obj + del /f /q src\widget\frame.obj + del /f /q src\widget\image.obj + del /f /q src\widget\label.obj + del /f /q src\widget\listbox.obj + del /f /q src\widget\menu.obj + del /f /q src\widget\numberentry.obj + del /f /q src\widget\opengl.obj + del /f /q src\widget\progressbar.obj + del /f /q src\widget\radiobox.obj + del /f /q src\widget\scrollbar.obj + del /f /q src\widget\separator.obj + del /f /q src\widget\submenu.obj + del /f /q src\widget\subwindow.obj + del /f /q src\widget\tab.obj + del /f /q src\widget\table.obj + del /f /q src\widget\treeview.obj + del /f /q src\widget\viewport.obj + del /f /q src\widget\window.obj + del /f /q src\Mw.dll + del /f /q src\Mw.lib + del /f /q examples\basic\box.obj + del /f /q examples\basic\calculator.obj + del /f /q examples\basic\checkbox.obj + del /f /q examples\basic\clipboard.obj + del /f /q examples\basic\colorpicker.obj + del /f /q examples\basic\combobox.obj + del /f /q examples\basic\example.obj + del /f /q examples\basic\filechooser.obj + del /f /q examples\basic\image.obj + del /f /q examples\basic\listbox.obj + del /f /q examples\basic\messagebox.obj + del /f /q examples\basic\periodic.obj + del /f /q examples\basic\progressbar.obj + del /f /q examples\basic\radiobox.obj + del /f /q examples\basic\rotate.obj + del /f /q examples\basic\scrollbar.obj + del /f /q examples\basic\sevensegment.obj + del /f /q examples\basic\subwindow.obj + del /f /q examples\basic\tab.obj + del /f /q examples\basic\treeview.obj + del /f /q examples\basic\viewport.obj + del /f /q examples\gldemos\boing.obj + del /f /q examples\gldemos\clock.obj + del /f /q examples\gldemos\cube.obj + del /f /q examples\gldemos\gears.obj + del /f /q examples\gldemos\triangle.obj + del /f /q examples\gldemos\tripaint.obj + del /f /q examples\basic\box.exe + del /f /q examples\basic\calculator.exe + del /f /q examples\basic\checkbox.exe + del /f /q examples\basic\clipboard.exe + del /f /q examples\basic\colorpicker.exe + del /f /q examples\basic\combobox.exe + del /f /q examples\basic\example.exe + del /f /q examples\basic\filechooser.exe + del /f /q examples\basic\image.exe + del /f /q examples\basic\listbox.exe + del /f /q examples\basic\messagebox.exe + del /f /q examples\basic\periodic.exe + del /f /q examples\basic\progressbar.exe + del /f /q examples\basic\radiobox.exe + del /f /q examples\basic\rotate.exe + del /f /q examples\basic\scrollbar.exe + del /f /q examples\basic\sevensegment.exe + del /f /q examples\basic\subwindow.exe + del /f /q examples\basic\tab.exe + del /f /q examples\basic\treeview.exe + del /f /q examples\basic\viewport.exe + del /f /q examples\gldemos\boing.exe + del /f /q examples\gldemos\clock.exe + del /f /q examples\gldemos\cube.exe + del /f /q examples\gldemos\gears.exe + del /f /q examples\gldemos\triangle.exe + del /f /q examples\gldemos\tripaint.exe - examples\basic\box.exe : examples\basic\box.obj src\Mw.dll - $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\box.obj src\Mw.lib +examples\basic\box.exe: examples\basic\box.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\box.obj src\Mw.lib - examples\basic\box.obj : examples / - basic / box.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / box.c +examples\basic\box.obj: examples/basic/box.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/box.c - examples\basic\calculator.exe : examples\basic\calculator.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\calculator.obj src\Mw.lib +examples\basic\calculator.exe: examples\basic\calculator.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\calculator.obj src\Mw.lib - examples\basic\calculator.obj : examples / - basic / calculator.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / calculator.c +examples\basic\calculator.obj: examples/basic/calculator.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/calculator.c - examples\basic\checkbox.exe : examples\basic\checkbox.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\checkbox.obj src\Mw.lib +examples\basic\checkbox.exe: examples\basic\checkbox.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\checkbox.obj src\Mw.lib - examples\basic\checkbox.obj : examples / - basic / checkbox.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / checkbox.c +examples\basic\checkbox.obj: examples/basic/checkbox.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/checkbox.c - examples\basic\clipboard.exe : examples\basic\clipboard.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\clipboard.obj src\Mw.lib +examples\basic\clipboard.exe: examples\basic\clipboard.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\clipboard.obj src\Mw.lib - examples\basic\clipboard.obj : examples / - basic / clipboard.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / clipboard.c +examples\basic\clipboard.obj: examples/basic/clipboard.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/clipboard.c - examples\basic\colorpicker.exe : examples\basic\colorpicker.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\colorpicker.obj src\Mw.lib +examples\basic\colorpicker.exe: examples\basic\colorpicker.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\colorpicker.obj src\Mw.lib - examples\basic\colorpicker.obj : examples / - basic / colorpicker.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / colorpicker.c +examples\basic\colorpicker.obj: examples/basic/colorpicker.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/colorpicker.c - examples\basic\combobox.exe : examples\basic\combobox.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\combobox.obj src\Mw.lib +examples\basic\combobox.exe: examples\basic\combobox.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\combobox.obj src\Mw.lib - examples\basic\combobox.obj : examples / - basic / combobox.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / combobox.c +examples\basic\combobox.obj: examples/basic/combobox.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/combobox.c - examples\basic\example.exe : examples\basic\example.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\example.obj src\Mw.lib +examples\basic\example.exe: examples\basic\example.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\example.obj src\Mw.lib - examples\basic\example.obj : examples / - basic / example.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / example.c +examples\basic\example.obj: examples/basic/example.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/example.c - examples\basic\filechooser.exe : examples\basic\filechooser.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\filechooser.obj src\Mw.lib +examples\basic\filechooser.exe: examples\basic\filechooser.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\filechooser.obj src\Mw.lib - examples\basic\filechooser.obj : examples / - basic / filechooser.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / filechooser.c +examples\basic\filechooser.obj: examples/basic/filechooser.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/filechooser.c - examples\basic\image.exe : examples\basic\image.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\image.obj src\Mw.lib +examples\basic\image.exe: examples\basic\image.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\image.obj src\Mw.lib - examples\basic\image.obj : examples / - basic / image.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / image.c +examples\basic\image.obj: examples/basic/image.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/image.c - examples\basic\listbox.exe : examples\basic\listbox.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\listbox.obj src\Mw.lib +examples\basic\listbox.exe: examples\basic\listbox.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\listbox.obj src\Mw.lib - examples\basic\listbox.obj : examples / - basic / listbox.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / listbox.c +examples\basic\listbox.obj: examples/basic/listbox.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/listbox.c - examples\basic\messagebox.exe : examples\basic\messagebox.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\messagebox.obj src\Mw.lib +examples\basic\messagebox.exe: examples\basic\messagebox.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\messagebox.obj src\Mw.lib - examples\basic\messagebox.obj : examples / - basic / messagebox.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / messagebox.c +examples\basic\messagebox.obj: examples/basic/messagebox.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/messagebox.c - examples\basic\periodic.exe : examples\basic\periodic.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\periodic.obj src\Mw.lib +examples\basic\periodic.exe: examples\basic\periodic.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\periodic.obj src\Mw.lib - examples\basic\periodic.obj : examples / - basic / periodic.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / periodic.c +examples\basic\periodic.obj: examples/basic/periodic.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/periodic.c - examples\basic\progressbar.exe : examples\basic\progressbar.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\progressbar.obj src\Mw.lib +examples\basic\progressbar.exe: examples\basic\progressbar.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\progressbar.obj src\Mw.lib - examples\basic\progressbar.obj : examples / - basic / progressbar.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / progressbar.c +examples\basic\progressbar.obj: examples/basic/progressbar.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/progressbar.c - examples\basic\radiobox.exe : examples\basic\radiobox.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\radiobox.obj src\Mw.lib +examples\basic\radiobox.exe: examples\basic\radiobox.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\radiobox.obj src\Mw.lib - examples\basic\radiobox.obj : examples / - basic / radiobox.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / radiobox.c +examples\basic\radiobox.obj: examples/basic/radiobox.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/radiobox.c - examples\basic\rotate.exe : examples\basic\rotate.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\rotate.obj src\Mw.lib +examples\basic\rotate.exe: examples\basic\rotate.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\rotate.obj src\Mw.lib - examples\basic\rotate.obj : examples / - basic / rotate.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / rotate.c +examples\basic\rotate.obj: examples/basic/rotate.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/rotate.c - examples\basic\scrollbar.exe : examples\basic\scrollbar.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\scrollbar.obj src\Mw.lib +examples\basic\scrollbar.exe: examples\basic\scrollbar.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\scrollbar.obj src\Mw.lib - examples\basic\scrollbar.obj : examples / - basic / scrollbar.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / scrollbar.c +examples\basic\scrollbar.obj: examples/basic/scrollbar.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/scrollbar.c - examples\basic\sevensegment.exe : examples\basic\sevensegment.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\sevensegment.obj src\Mw.lib +examples\basic\sevensegment.exe: examples\basic\sevensegment.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\sevensegment.obj src\Mw.lib - examples\basic\sevensegment.obj : examples / - basic / sevensegment.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / sevensegment.c +examples\basic\sevensegment.obj: examples/basic/sevensegment.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/sevensegment.c - examples\basic\subwindow.exe : examples\basic\subwindow.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\subwindow.obj src\Mw.lib +examples\basic\subwindow.exe: examples\basic\subwindow.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\subwindow.obj src\Mw.lib - examples\basic\subwindow.obj : examples / - basic / subwindow.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / subwindow.c +examples\basic\subwindow.obj: examples/basic/subwindow.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/subwindow.c - examples\basic\tab.exe : examples\basic\tab.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\tab.obj src\Mw.lib +examples\basic\tab.exe: examples\basic\tab.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\tab.obj src\Mw.lib - examples\basic\tab.obj : examples / - basic / tab.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / tab.c +examples\basic\tab.obj: examples/basic/tab.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/tab.c - examples\basic\treeview.exe : examples\basic\treeview.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\treeview.obj src\Mw.lib +examples\basic\treeview.exe: examples\basic\treeview.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\treeview.obj src\Mw.lib - examples\basic\treeview.obj : examples / - basic / treeview.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / treeview.c +examples\basic\treeview.obj: examples/basic/treeview.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/treeview.c - examples\basic\viewport.exe : examples\basic\viewport.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\basic\viewport.obj src\Mw.lib +examples\basic\viewport.exe: examples\basic\viewport.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\basic\viewport.obj src\Mw.lib - examples\basic\viewport.obj : examples / - basic / viewport.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / basic / viewport.c +examples\basic\viewport.obj: examples/basic/viewport.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/basic/viewport.c - examples\gldemos\boing.exe : examples\gldemos\boing.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\gldemos\boing.obj src\Mw.lib opengl32.lib glu32.lib +examples\gldemos\boing.exe: examples\gldemos\boing.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\gldemos\boing.obj src\Mw.lib opengl32.lib glu32.lib - examples\gldemos\boing.obj : examples / - gldemos / boing.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / gldemos / boing.c +examples\gldemos\boing.obj: examples/gldemos/boing.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/gldemos/boing.c - examples\gldemos\clock.exe : examples\gldemos\clock.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\gldemos\clock.obj src\Mw.lib opengl32.lib glu32.lib +examples\gldemos\clock.exe: examples\gldemos\clock.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\gldemos\clock.obj src\Mw.lib opengl32.lib glu32.lib - examples\gldemos\clock.obj : examples / - gldemos / clock.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / gldemos / clock.c +examples\gldemos\clock.obj: examples/gldemos/clock.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/gldemos/clock.c - examples\gldemos\cube.exe : examples\gldemos\cube.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\gldemos\cube.obj src\Mw.lib opengl32.lib glu32.lib +examples\gldemos\cube.exe: examples\gldemos\cube.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\gldemos\cube.obj src\Mw.lib opengl32.lib glu32.lib - examples\gldemos\cube.obj : examples / - gldemos / cube.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / gldemos / cube.c +examples\gldemos\cube.obj: examples/gldemos/cube.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/gldemos/cube.c - examples\gldemos\gears.exe : examples\gldemos\gears.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\gldemos\gears.obj src\Mw.lib opengl32.lib glu32.lib +examples\gldemos\gears.exe: examples\gldemos\gears.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\gldemos\gears.obj src\Mw.lib opengl32.lib glu32.lib - examples\gldemos\gears.obj : examples / - gldemos / gears.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / gldemos / gears.c +examples\gldemos\gears.obj: examples/gldemos/gears.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/gldemos/gears.c - examples\gldemos\triangle.exe : examples\gldemos\triangle.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\gldemos\triangle.obj src\Mw.lib opengl32.lib glu32.lib +examples\gldemos\triangle.exe: examples\gldemos\triangle.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\gldemos\triangle.obj src\Mw.lib opengl32.lib glu32.lib - examples\gldemos\triangle.obj : examples / - gldemos / triangle.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / gldemos / triangle.c +examples\gldemos\triangle.obj: examples/gldemos/triangle.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/gldemos/triangle.c - examples\gldemos\tripaint.exe : examples\gldemos\tripaint.obj src\Mw.dll $(LD) $(EXE_LDFLAGS) / - OUT : $ @examples\gldemos\tripaint.obj src\Mw.lib opengl32.lib glu32.lib +examples\gldemos\tripaint.exe: examples\gldemos\tripaint.obj src\Mw.dll + $(LD) $(EXE_LDFLAGS) /OUT:$@ examples\gldemos\tripaint.obj src\Mw.lib opengl32.lib glu32.lib - examples\gldemos\tripaint.obj : examples / - gldemos / tripaint.c $(CC) $(EXE_CFLAGS) / Fo$ @examples / gldemos / tripaint.c +examples\gldemos\tripaint.obj: examples/gldemos/tripaint.c + $(CC) $(EXE_CFLAGS) /Fo$@ examples/gldemos/tripaint.c - src\Mw.dll : external\libz\src\adler32.obj external\libz\src\compress.obj external\libz\src\crc32.obj external\libz\src\deflate.obj external\libz\src\gzclose.obj external\libz\src\gzlib.obj external\libz\src\gzread.obj external\libz\src\gzwrite.obj external\libz\src\infback.obj external\libz\src\inffast.obj external\libz\src\inflate.obj external\libz\src\inftrees.obj external\libz\src\trees.obj external\libz\src\uncompr.obj external\libz\src\zutil.obj external\stb_ds.obj external\stb_image.obj external\stb_truetype.obj src\abstract\charset.obj src\abstract\directory.obj src\abstract\dynamic.obj src\abstract\time.obj src\backend\gdi.obj src\color.obj src\core.obj src\cursor\arrow.obj src\cursor\cross.obj src\cursor\default.obj src\cursor\hidden.obj src\cursor\text.obj src\default.obj src\dialog\colorpicker.obj src\dialog\directorychooser.obj src\dialog\filechooser.obj src\dialog\messagebox.obj src\draw.obj src\icon\back.obj src\icon\clock.obj src\icon\computer.obj src\icon\directory.obj src\icon\down.obj src\icon\error.obj src\icon\file.obj src\icon\forward.obj src\icon\info.obj src\icon\left.obj src\icon\news.obj src\icon\note.obj src\icon\right.obj src\icon\search.obj src\icon\up.obj src\icon\warning.obj src\lowlevel.obj src\string.obj src\text\font\boldfont.obj src\text\font\boldmonottf.obj src\text\font\boldttf.obj src\text\font\font.obj src\text\font\monottf.obj src\text\font\ttf.obj src\text\ft2.obj src\text\gdi.obj src\text\stbtt.obj src\text\text.obj src\truetype.obj src\unicode.obj src\widget\box.obj src\widget\button.obj src\widget\calendar.obj src\widget\checkbox.obj src\widget\combobox.obj src\widget\entry.obj src\widget\frame.obj src\widget\image.obj src\widget\label.obj src\widget\listbox.obj src\widget\menu.obj src\widget\numberentry.obj src\widget\opengl.obj src\widget\progressbar.obj src\widget\radiobox.obj src\widget\scrollbar.obj src\widget\separator.obj src\widget\submenu.obj src\widget\subwindow.obj src\widget\tab.obj src\widget\table.obj src\widget\treeview.obj src\widget\viewport.obj src\widget\window.obj $(LD) $(MW_LDFLAGS) / - OUT : $ @external\libz\src\adler32.obj external\libz\src\compress.obj external\libz\src\crc32.obj external\libz\src\deflate.obj external\libz\src\gzclose.obj external\libz\src\gzlib.obj external\libz\src\gzread.obj external\libz\src\gzwrite.obj external\libz\src\infback.obj external\libz\src\inffast.obj external\libz\src\inflate.obj external\libz\src\inftrees.obj external\libz\src\trees.obj external\libz\src\uncompr.obj external\libz\src\zutil.obj external\stb_ds.obj external\stb_image.obj external\stb_truetype.obj src\abstract\charset.obj src\abstract\directory.obj src\abstract\dynamic.obj src\abstract\time.obj src\backend\gdi.obj src\color.obj src\core.obj src\cursor\arrow.obj src\cursor\cross.obj src\cursor\default.obj src\cursor\hidden.obj src\cursor\text.obj src\default.obj src\dialog\colorpicker.obj src\dialog\directorychooser.obj src\dialog\filechooser.obj src\dialog\messagebox.obj src\draw.obj src\icon\back.obj src\icon\clock.obj src\icon\computer.obj src\icon\directory.obj src\icon\down.obj src\icon\error.obj src\icon\file.obj src\icon\forward.obj src\icon\info.obj src\icon\left.obj src\icon\news.obj src\icon\note.obj src\icon\right.obj src\icon\search.obj src\icon\up.obj src\icon\warning.obj src\lowlevel.obj src\string.obj src\text\font\boldfont.obj src\text\font\boldmonottf.obj src\text\font\boldttf.obj src\text\font\font.obj src\text\font\monottf.obj src\text\font\ttf.obj src\text\ft2.obj src\text\gdi.obj src\text\stbtt.obj src\text\text.obj src\truetype.obj src\unicode.obj src\widget\box.obj src\widget\button.obj src\widget\calendar.obj src\widget\checkbox.obj src\widget\combobox.obj src\widget\entry.obj src\widget\frame.obj src\widget\image.obj src\widget\label.obj src\widget\listbox.obj src\widget\menu.obj src\widget\numberentry.obj src\widget\opengl.obj src\widget\progressbar.obj src\widget\radiobox.obj src\widget\scrollbar.obj src\widget\separator.obj src\widget\submenu.obj src\widget\subwindow.obj src\widget\tab.obj src\widget\table.obj src\widget\treeview.obj src\widget\viewport.obj src\widget\window.obj opengl32.lib gdi32.lib winmm.lib user32.lib advapi32.lib - .c.obj : $(CC) $(MW_CFLAGS) / - Fo$ @$ < +src\Mw.dll: external\libz\src\adler32.obj external\libz\src\compress.obj external\libz\src\crc32.obj external\libz\src\deflate.obj external\libz\src\gzclose.obj external\libz\src\gzlib.obj external\libz\src\gzread.obj external\libz\src\gzwrite.obj external\libz\src\infback.obj external\libz\src\inffast.obj external\libz\src\inflate.obj external\libz\src\inftrees.obj external\libz\src\trees.obj external\libz\src\uncompr.obj external\libz\src\zutil.obj external\stb_ds.obj external\stb_image.obj external\stb_truetype.obj src\abstract\charset.obj src\abstract\directory.obj src\abstract\dynamic.obj src\abstract\time.obj src\backend\gdi.obj src\color.obj src\core.obj src\cursor\arrow.obj src\cursor\cross.obj src\cursor\default.obj src\cursor\hidden.obj src\cursor\text.obj src\default.obj src\dialog\colorpicker.obj src\dialog\directorychooser.obj src\dialog\filechooser.obj src\dialog\messagebox.obj src\draw.obj src\icon\back.obj src\icon\clock.obj src\icon\computer.obj src\icon\directory.obj src\icon\down.obj src\icon\error.obj src\icon\file.obj src\icon\forward.obj src\icon\info.obj src\icon\left.obj src\icon\news.obj src\icon\note.obj src\icon\right.obj src\icon\search.obj src\icon\up.obj src\icon\warning.obj src\lowlevel.obj src\string.obj src\text\font\boldfont.obj src\text\font\boldmonottf.obj src\text\font\boldttf.obj src\text\font\font.obj src\text\font\monottf.obj src\text\font\ttf.obj src\text\ft2.obj src\text\gdi.obj src\text\stbtt.obj src\text\text.obj src\truetype.obj src\unicode.obj src\widget\box.obj src\widget\button.obj src\widget\calendar.obj src\widget\checkbox.obj src\widget\combobox.obj src\widget\entry.obj src\widget\frame.obj src\widget\image.obj src\widget\label.obj src\widget\listbox.obj src\widget\menu.obj src\widget\numberentry.obj src\widget\opengl.obj src\widget\progressbar.obj src\widget\radiobox.obj src\widget\scrollbar.obj src\widget\separator.obj src\widget\submenu.obj src\widget\subwindow.obj src\widget\tab.obj src\widget\table.obj src\widget\treeview.obj src\widget\viewport.obj src\widget\window.obj + $(LD) $(MW_LDFLAGS) /OUT:$@ external\libz\src\adler32.obj external\libz\src\compress.obj external\libz\src\crc32.obj external\libz\src\deflate.obj external\libz\src\gzclose.obj external\libz\src\gzlib.obj external\libz\src\gzread.obj external\libz\src\gzwrite.obj external\libz\src\infback.obj external\libz\src\inffast.obj external\libz\src\inflate.obj external\libz\src\inftrees.obj external\libz\src\trees.obj external\libz\src\uncompr.obj external\libz\src\zutil.obj external\stb_ds.obj external\stb_image.obj external\stb_truetype.obj src\abstract\charset.obj src\abstract\directory.obj src\abstract\dynamic.obj src\abstract\time.obj src\backend\gdi.obj src\color.obj src\core.obj src\cursor\arrow.obj src\cursor\cross.obj src\cursor\default.obj src\cursor\hidden.obj src\cursor\text.obj src\default.obj src\dialog\colorpicker.obj src\dialog\directorychooser.obj src\dialog\filechooser.obj src\dialog\messagebox.obj src\draw.obj src\icon\back.obj src\icon\clock.obj src\icon\computer.obj src\icon\directory.obj src\icon\down.obj src\icon\error.obj src\icon\file.obj src\icon\forward.obj src\icon\info.obj src\icon\left.obj src\icon\news.obj src\icon\note.obj src\icon\right.obj src\icon\search.obj src\icon\up.obj src\icon\warning.obj src\lowlevel.obj src\string.obj src\text\font\boldfont.obj src\text\font\boldmonottf.obj src\text\font\boldttf.obj src\text\font\font.obj src\text\font\monottf.obj src\text\font\ttf.obj src\text\ft2.obj src\text\gdi.obj src\text\stbtt.obj src\text\text.obj src\truetype.obj src\unicode.obj src\widget\box.obj src\widget\button.obj src\widget\calendar.obj src\widget\checkbox.obj src\widget\combobox.obj src\widget\entry.obj src\widget\frame.obj src\widget\image.obj src\widget\label.obj src\widget\listbox.obj src\widget\menu.obj src\widget\numberentry.obj src\widget\opengl.obj src\widget\progressbar.obj src\widget\radiobox.obj src\widget\scrollbar.obj src\widget\separator.obj src\widget\submenu.obj src\widget\subwindow.obj src\widget\tab.obj src\widget\table.obj src\widget\treeview.obj src\widget\viewport.obj src\widget\window.obj opengl32.lib gdi32.lib winmm.lib user32.lib advapi32.lib + + +.c.obj: + $(CC) $(MW_CFLAGS) /Fo$@ $< diff --git a/README.txt b/README.txt index 55bb460..0f57f90 100644 --- a/README.txt +++ b/README.txt @@ -69,4 +69,4 @@ folder build as that's what's included in the .gitignore) 3) Run `make'. - -- Nishi (nishi@nishi.boats) + -- Nishi (nishi@nishi.boats) diff --git a/WatMakefile b/WatMakefile index 4a03350..afeb560 100644 --- a/WatMakefile +++ b/WatMakefile @@ -1,204 +1,506 @@ -CC = wcc386 - bt = nt - q - LD = wlink option quiet +CC = wcc386 -bt=nt -q +LD = wlink option quiet - MW_CFLAGS = -bd - i = include - i = external / libz / include - d_MILSKO - d_MILSKO_BUILD - dUSE_GDI - dUSE_STB_IMAGE - dSTBI_NO_SIMD - dUSE_GDI_TEXT MW_LDFLAGS = system nt_dll - EXE_CFLAGS = -i = include - EXE_LDFLAGS = system nt - all : src / - Mw.dll examples / basic / box.exe examples / basic / calculator.exe examples / basic / checkbox.exe examples / basic / clipboard.exe examples / basic / colorpicker.exe examples / basic / combobox.exe examples / basic / example.exe examples / basic / filechooser.exe examples / basic / image.exe examples / basic / listbox.exe examples / basic / messagebox.exe examples / basic / periodic.exe examples / basic / progressbar.exe examples / basic / radiobox.exe examples / basic / rotate.exe examples / basic / scrollbar.exe examples / basic / sevensegment.exe examples / basic / subwindow.exe examples / basic / tab.exe examples / basic / treeview.exe examples / basic / viewport.exe examples / gldemos / boing.exe examples / gldemos / clock.exe examples / gldemos / cube.exe examples / gldemos / gears.exe examples / gldemos / triangle.exe examples / gldemos / tripaint.exe lib : src / Mw.dll examples : examples / basic / box.exe examples / basic / calculator.exe examples / basic / checkbox.exe examples / basic / clipboard.exe examples / basic / colorpicker.exe examples / basic / combobox.exe examples / basic / example.exe examples / basic / filechooser.exe examples / basic / image.exe examples / basic / listbox.exe examples / basic / messagebox.exe examples / basic / periodic.exe examples / basic / progressbar.exe examples / basic / radiobox.exe examples / basic / rotate.exe examples / basic / scrollbar.exe examples / basic / sevensegment.exe examples / basic / subwindow.exe examples / basic / tab.exe examples / basic / treeview.exe examples / basic / viewport.exe examples / gldemos / boing.exe examples / gldemos / clock.exe examples / gldemos / cube.exe examples / gldemos / gears.exe examples / gldemos / triangle.exe examples / gldemos / tripaint.exe clean :.SYMBOLIC % erase external / libz / src / adler32.obj % erase external / libz / src / compress.obj % erase external / libz / src / crc32.obj % erase external / libz / src / deflate.obj % erase external / libz / src / gzclose.obj % erase external / libz / src / gzlib.obj % erase external / libz / src / gzread.obj % erase external / libz / src / gzwrite.obj % erase external / libz / src / infback.obj % erase external / libz / src / inffast.obj % erase external / libz / src / inflate.obj % erase external / libz / src / inftrees.obj % erase external / libz / src / trees.obj % erase external / libz / src / uncompr.obj % erase external / libz / src / zutil.obj % erase external / stb_ds.obj % erase external / stb_image.obj % erase external / stb_truetype.obj % erase src / abstract / charset.obj % erase src / abstract / directory.obj % erase src / abstract / dynamic.obj % erase src / abstract / time.obj % erase src / backend / gdi.obj % erase src / color.obj % erase src / core.obj % erase src / cursor / arrow.obj % erase src / cursor / cross.obj % erase src / cursor / default.obj % erase src / cursor / hidden.obj % erase src / cursor / text.obj % erase src / default.obj % erase src / dialog / colorpicker.obj % erase src / dialog / directorychooser.obj % erase src / dialog / filechooser.obj % erase src / dialog / messagebox.obj % erase src / draw.obj % erase src / icon / back.obj % erase src / icon / clock.obj % erase src / icon / computer.obj % erase src / icon / directory.obj % erase src / icon / down.obj % erase src / icon / error.obj % erase src / icon / file.obj % erase src / icon / forward.obj % erase src / icon / info.obj % erase src / icon / left.obj % erase src / icon / news.obj % erase src / icon / note.obj % erase src / icon / right.obj % erase src / icon / search.obj % erase src / icon / up.obj % erase src / icon / warning.obj % erase src / lowlevel.obj % erase src / string.obj % erase src / text / font / boldfont.obj % erase src / text / font / boldmonottf.obj % erase src / text / font / boldttf.obj % erase src / text / font / font.obj % erase src / text / font / monottf.obj % erase src / text / font / ttf.obj % erase src / text / ft2.obj % erase src / text / gdi.obj % erase src / text / stbtt.obj % erase src / text / text.obj % erase src / truetype.obj % erase src / unicode.obj % erase src / widget / box.obj % erase src / widget / button.obj % erase src / widget / calendar.obj % erase src / widget / checkbox.obj % erase src / widget / combobox.obj % erase src / widget / entry.obj % erase src / widget / frame.obj % erase src / widget / image.obj % erase src / widget / label.obj % erase src / widget / listbox.obj % erase src / widget / menu.obj % erase src / widget / numberentry.obj % erase src / widget / opengl.obj % erase src / widget / progressbar.obj % erase src / widget / radiobox.obj % erase src / widget / scrollbar.obj % erase src / widget / separator.obj % erase src / widget / submenu.obj % erase src / widget / subwindow.obj % erase src / widget / tab.obj % erase src / widget / table.obj % erase src / widget / treeview.obj % erase src / widget / viewport.obj % erase src / widget / window.obj % erase src / Mw.dll % erase src / Mw.lib % erase examples / basic / box.obj % erase examples / basic / calculator.obj % erase examples / basic / checkbox.obj % erase examples / basic / clipboard.obj % erase examples / basic / colorpicker.obj % erase examples / basic / combobox.obj % erase examples / basic / example.obj % erase examples / basic / filechooser.obj % erase examples / basic / image.obj % erase examples / basic / listbox.obj % erase examples / basic / messagebox.obj % erase examples / basic / periodic.obj % erase examples / basic / progressbar.obj % erase examples / basic / radiobox.obj % erase examples / basic / rotate.obj % erase examples / basic / scrollbar.obj % erase examples / basic / sevensegment.obj % erase examples / basic / subwindow.obj % erase examples / basic / tab.obj % erase examples / basic / treeview.obj % erase examples / basic / viewport.obj % erase examples / gldemos / boing.obj % erase examples / gldemos / clock.obj % erase examples / gldemos / cube.obj % erase examples / gldemos / gears.obj % erase examples / gldemos / triangle.obj % erase examples / gldemos / tripaint.obj % erase examples / basic / box.exe % erase examples / basic / calculator.exe % erase examples / basic / checkbox.exe % erase examples / basic / clipboard.exe % erase examples / basic / colorpicker.exe % erase examples / basic / combobox.exe % erase examples / basic / example.exe % erase examples / basic / filechooser.exe % erase examples / basic / image.exe % erase examples / basic / listbox.exe % erase examples / basic / messagebox.exe % erase examples / basic / periodic.exe % erase examples / basic / progressbar.exe % erase examples / basic / radiobox.exe % erase examples / basic / rotate.exe % erase examples / basic / scrollbar.exe % erase examples / basic / sevensegment.exe % erase examples / basic / subwindow.exe % erase examples / basic / tab.exe % erase examples / basic / treeview.exe % erase examples / basic / viewport.exe % erase examples / gldemos / boing.exe % erase examples / gldemos / clock.exe % erase examples / gldemos / cube.exe % erase examples / gldemos / gears.exe % erase examples / gldemos / triangle.exe % erase examples / gldemos / tripaint.exe +MW_CFLAGS = -bd -i=include -i=external/libz/include -d_MILSKO -d_MILSKO_BUILD -dUSE_GDI -dUSE_STB_IMAGE -dSTBI_NO_SIMD -dUSE_GDI_TEXT +MW_LDFLAGS = system nt_dll +EXE_CFLAGS = -i=include +EXE_LDFLAGS = system nt +all: src/Mw.dll examples/basic/box.exe examples/basic/calculator.exe examples/basic/checkbox.exe examples/basic/clipboard.exe examples/basic/colorpicker.exe examples/basic/combobox.exe examples/basic/example.exe examples/basic/filechooser.exe examples/basic/image.exe examples/basic/listbox.exe examples/basic/messagebox.exe examples/basic/periodic.exe examples/basic/progressbar.exe examples/basic/radiobox.exe examples/basic/rotate.exe examples/basic/scrollbar.exe examples/basic/sevensegment.exe examples/basic/subwindow.exe examples/basic/tab.exe examples/basic/treeview.exe examples/basic/viewport.exe examples/gldemos/boing.exe examples/gldemos/clock.exe examples/gldemos/cube.exe examples/gldemos/gears.exe examples/gldemos/triangle.exe examples/gldemos/tripaint.exe +lib: src/Mw.dll +examples: examples/basic/box.exe examples/basic/calculator.exe examples/basic/checkbox.exe examples/basic/clipboard.exe examples/basic/colorpicker.exe examples/basic/combobox.exe examples/basic/example.exe examples/basic/filechooser.exe examples/basic/image.exe examples/basic/listbox.exe examples/basic/messagebox.exe examples/basic/periodic.exe examples/basic/progressbar.exe examples/basic/radiobox.exe examples/basic/rotate.exe examples/basic/scrollbar.exe examples/basic/sevensegment.exe examples/basic/subwindow.exe examples/basic/tab.exe examples/basic/treeview.exe examples/basic/viewport.exe examples/gldemos/boing.exe examples/gldemos/clock.exe examples/gldemos/cube.exe examples/gldemos/gears.exe examples/gldemos/triangle.exe examples/gldemos/tripaint.exe +clean: .SYMBOLIC + %erase external/libz/src/adler32.obj + %erase external/libz/src/compress.obj + %erase external/libz/src/crc32.obj + %erase external/libz/src/deflate.obj + %erase external/libz/src/gzclose.obj + %erase external/libz/src/gzlib.obj + %erase external/libz/src/gzread.obj + %erase external/libz/src/gzwrite.obj + %erase external/libz/src/infback.obj + %erase external/libz/src/inffast.obj + %erase external/libz/src/inflate.obj + %erase external/libz/src/inftrees.obj + %erase external/libz/src/trees.obj + %erase external/libz/src/uncompr.obj + %erase external/libz/src/zutil.obj + %erase external/stb_ds.obj + %erase external/stb_image.obj + %erase external/stb_truetype.obj + %erase src/abstract/charset.obj + %erase src/abstract/directory.obj + %erase src/abstract/dynamic.obj + %erase src/abstract/time.obj + %erase src/backend/gdi.obj + %erase src/color.obj + %erase src/core.obj + %erase src/cursor/arrow.obj + %erase src/cursor/cross.obj + %erase src/cursor/default.obj + %erase src/cursor/hidden.obj + %erase src/cursor/text.obj + %erase src/default.obj + %erase src/dialog/colorpicker.obj + %erase src/dialog/directorychooser.obj + %erase src/dialog/filechooser.obj + %erase src/dialog/messagebox.obj + %erase src/draw.obj + %erase src/icon/back.obj + %erase src/icon/clock.obj + %erase src/icon/computer.obj + %erase src/icon/directory.obj + %erase src/icon/down.obj + %erase src/icon/error.obj + %erase src/icon/file.obj + %erase src/icon/forward.obj + %erase src/icon/info.obj + %erase src/icon/left.obj + %erase src/icon/news.obj + %erase src/icon/note.obj + %erase src/icon/right.obj + %erase src/icon/search.obj + %erase src/icon/up.obj + %erase src/icon/warning.obj + %erase src/lowlevel.obj + %erase src/string.obj + %erase src/text/font/boldfont.obj + %erase src/text/font/boldmonottf.obj + %erase src/text/font/boldttf.obj + %erase src/text/font/font.obj + %erase src/text/font/monottf.obj + %erase src/text/font/ttf.obj + %erase src/text/ft2.obj + %erase src/text/gdi.obj + %erase src/text/stbtt.obj + %erase src/text/text.obj + %erase src/truetype.obj + %erase src/unicode.obj + %erase src/widget/box.obj + %erase src/widget/button.obj + %erase src/widget/calendar.obj + %erase src/widget/checkbox.obj + %erase src/widget/combobox.obj + %erase src/widget/entry.obj + %erase src/widget/frame.obj + %erase src/widget/image.obj + %erase src/widget/label.obj + %erase src/widget/listbox.obj + %erase src/widget/menu.obj + %erase src/widget/numberentry.obj + %erase src/widget/opengl.obj + %erase src/widget/progressbar.obj + %erase src/widget/radiobox.obj + %erase src/widget/scrollbar.obj + %erase src/widget/separator.obj + %erase src/widget/submenu.obj + %erase src/widget/subwindow.obj + %erase src/widget/tab.obj + %erase src/widget/table.obj + %erase src/widget/treeview.obj + %erase src/widget/viewport.obj + %erase src/widget/window.obj + %erase src/Mw.dll + %erase src/Mw.lib + %erase examples/basic/box.obj + %erase examples/basic/calculator.obj + %erase examples/basic/checkbox.obj + %erase examples/basic/clipboard.obj + %erase examples/basic/colorpicker.obj + %erase examples/basic/combobox.obj + %erase examples/basic/example.obj + %erase examples/basic/filechooser.obj + %erase examples/basic/image.obj + %erase examples/basic/listbox.obj + %erase examples/basic/messagebox.obj + %erase examples/basic/periodic.obj + %erase examples/basic/progressbar.obj + %erase examples/basic/radiobox.obj + %erase examples/basic/rotate.obj + %erase examples/basic/scrollbar.obj + %erase examples/basic/sevensegment.obj + %erase examples/basic/subwindow.obj + %erase examples/basic/tab.obj + %erase examples/basic/treeview.obj + %erase examples/basic/viewport.obj + %erase examples/gldemos/boing.obj + %erase examples/gldemos/clock.obj + %erase examples/gldemos/cube.obj + %erase examples/gldemos/gears.obj + %erase examples/gldemos/triangle.obj + %erase examples/gldemos/tripaint.obj + %erase examples/basic/box.exe + %erase examples/basic/calculator.exe + %erase examples/basic/checkbox.exe + %erase examples/basic/clipboard.exe + %erase examples/basic/colorpicker.exe + %erase examples/basic/combobox.exe + %erase examples/basic/example.exe + %erase examples/basic/filechooser.exe + %erase examples/basic/image.exe + %erase examples/basic/listbox.exe + %erase examples/basic/messagebox.exe + %erase examples/basic/periodic.exe + %erase examples/basic/progressbar.exe + %erase examples/basic/radiobox.exe + %erase examples/basic/rotate.exe + %erase examples/basic/scrollbar.exe + %erase examples/basic/sevensegment.exe + %erase examples/basic/subwindow.exe + %erase examples/basic/tab.exe + %erase examples/basic/treeview.exe + %erase examples/basic/viewport.exe + %erase examples/gldemos/boing.exe + %erase examples/gldemos/clock.exe + %erase examples/gldemos/cube.exe + %erase examples/gldemos/gears.exe + %erase examples/gldemos/triangle.exe + %erase examples/gldemos/tripaint.exe - examples / - basic / box.exe : examples / basic / box.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / box.obj library clib3r.lib library src / Mw.lib +examples/basic/box.exe: examples/basic/box.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/box.obj library clib3r.lib library src/Mw.lib - examples / - basic / box.obj : examples / basic / box.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / box.c +examples/basic/box.obj: examples/basic/box.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/box.c - examples / - basic / calculator.exe : examples / basic / calculator.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / calculator.obj library clib3r.lib library src / Mw.lib +examples/basic/calculator.exe: examples/basic/calculator.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/calculator.obj library clib3r.lib library src/Mw.lib - examples / - basic / calculator.obj : examples / basic / calculator.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / calculator.c +examples/basic/calculator.obj: examples/basic/calculator.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/calculator.c - examples / - basic / checkbox.exe : examples / basic / checkbox.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / checkbox.obj library clib3r.lib library src / Mw.lib +examples/basic/checkbox.exe: examples/basic/checkbox.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/checkbox.obj library clib3r.lib library src/Mw.lib - examples / - basic / checkbox.obj : examples / basic / checkbox.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / checkbox.c +examples/basic/checkbox.obj: examples/basic/checkbox.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/checkbox.c - examples / - basic / clipboard.exe : examples / basic / clipboard.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / clipboard.obj library clib3r.lib library src / Mw.lib +examples/basic/clipboard.exe: examples/basic/clipboard.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/clipboard.obj library clib3r.lib library src/Mw.lib - examples / - basic / clipboard.obj : examples / basic / clipboard.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / clipboard.c +examples/basic/clipboard.obj: examples/basic/clipboard.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/clipboard.c - examples / - basic / colorpicker.exe : examples / basic / colorpicker.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / colorpicker.obj library clib3r.lib library src / Mw.lib +examples/basic/colorpicker.exe: examples/basic/colorpicker.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/colorpicker.obj library clib3r.lib library src/Mw.lib - examples / - basic / colorpicker.obj : examples / basic / colorpicker.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / colorpicker.c +examples/basic/colorpicker.obj: examples/basic/colorpicker.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/colorpicker.c - examples / - basic / combobox.exe : examples / basic / combobox.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / combobox.obj library clib3r.lib library src / Mw.lib +examples/basic/combobox.exe: examples/basic/combobox.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/combobox.obj library clib3r.lib library src/Mw.lib - examples / - basic / combobox.obj : examples / basic / combobox.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / combobox.c +examples/basic/combobox.obj: examples/basic/combobox.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/combobox.c - examples / - basic / example.exe : examples / basic / example.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / example.obj library clib3r.lib library src / Mw.lib +examples/basic/example.exe: examples/basic/example.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/example.obj library clib3r.lib library src/Mw.lib - examples / - basic / example.obj : examples / basic / example.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / example.c +examples/basic/example.obj: examples/basic/example.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/example.c - examples / - basic / filechooser.exe : examples / basic / filechooser.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / filechooser.obj library clib3r.lib library src / Mw.lib +examples/basic/filechooser.exe: examples/basic/filechooser.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/filechooser.obj library clib3r.lib library src/Mw.lib - examples / - basic / filechooser.obj : examples / basic / filechooser.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / filechooser.c +examples/basic/filechooser.obj: examples/basic/filechooser.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/filechooser.c - examples / - basic / image.exe : examples / basic / image.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / image.obj library clib3r.lib library src / Mw.lib +examples/basic/image.exe: examples/basic/image.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/image.obj library clib3r.lib library src/Mw.lib - examples / - basic / image.obj : examples / basic / image.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / image.c +examples/basic/image.obj: examples/basic/image.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/image.c - examples / - basic / listbox.exe : examples / basic / listbox.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / listbox.obj library clib3r.lib library src / Mw.lib +examples/basic/listbox.exe: examples/basic/listbox.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/listbox.obj library clib3r.lib library src/Mw.lib - examples / - basic / listbox.obj : examples / basic / listbox.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / listbox.c +examples/basic/listbox.obj: examples/basic/listbox.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/listbox.c - examples / - basic / messagebox.exe : examples / basic / messagebox.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / messagebox.obj library clib3r.lib library src / Mw.lib +examples/basic/messagebox.exe: examples/basic/messagebox.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/messagebox.obj library clib3r.lib library src/Mw.lib - examples / - basic / messagebox.obj : examples / basic / messagebox.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / messagebox.c +examples/basic/messagebox.obj: examples/basic/messagebox.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/messagebox.c - examples / - basic / periodic.exe : examples / basic / periodic.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / periodic.obj library clib3r.lib library src / Mw.lib +examples/basic/periodic.exe: examples/basic/periodic.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/periodic.obj library clib3r.lib library src/Mw.lib - examples / - basic / periodic.obj : examples / basic / periodic.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / periodic.c +examples/basic/periodic.obj: examples/basic/periodic.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/periodic.c - examples / - basic / progressbar.exe : examples / basic / progressbar.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / progressbar.obj library clib3r.lib library src / Mw.lib +examples/basic/progressbar.exe: examples/basic/progressbar.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/progressbar.obj library clib3r.lib library src/Mw.lib - examples / - basic / progressbar.obj : examples / basic / progressbar.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / progressbar.c +examples/basic/progressbar.obj: examples/basic/progressbar.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/progressbar.c - examples / - basic / radiobox.exe : examples / basic / radiobox.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / radiobox.obj library clib3r.lib library src / Mw.lib +examples/basic/radiobox.exe: examples/basic/radiobox.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/radiobox.obj library clib3r.lib library src/Mw.lib - examples / - basic / radiobox.obj : examples / basic / radiobox.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / radiobox.c +examples/basic/radiobox.obj: examples/basic/radiobox.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/radiobox.c - examples / - basic / rotate.exe : examples / basic / rotate.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / rotate.obj library clib3r.lib library src / Mw.lib +examples/basic/rotate.exe: examples/basic/rotate.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/rotate.obj library clib3r.lib library src/Mw.lib - examples / - basic / rotate.obj : examples / basic / rotate.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / rotate.c +examples/basic/rotate.obj: examples/basic/rotate.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/rotate.c - examples / - basic / scrollbar.exe : examples / basic / scrollbar.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / scrollbar.obj library clib3r.lib library src / Mw.lib +examples/basic/scrollbar.exe: examples/basic/scrollbar.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/scrollbar.obj library clib3r.lib library src/Mw.lib - examples / - basic / scrollbar.obj : examples / basic / scrollbar.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / scrollbar.c +examples/basic/scrollbar.obj: examples/basic/scrollbar.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/scrollbar.c - examples / - basic / sevensegment.exe : examples / basic / sevensegment.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / sevensegment.obj library clib3r.lib library src / Mw.lib +examples/basic/sevensegment.exe: examples/basic/sevensegment.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/sevensegment.obj library clib3r.lib library src/Mw.lib - examples / - basic / sevensegment.obj : examples / basic / sevensegment.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / sevensegment.c +examples/basic/sevensegment.obj: examples/basic/sevensegment.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/sevensegment.c - examples / - basic / subwindow.exe : examples / basic / subwindow.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / subwindow.obj library clib3r.lib library src / Mw.lib +examples/basic/subwindow.exe: examples/basic/subwindow.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/subwindow.obj library clib3r.lib library src/Mw.lib - examples / - basic / subwindow.obj : examples / basic / subwindow.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / subwindow.c +examples/basic/subwindow.obj: examples/basic/subwindow.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/subwindow.c - examples / - basic / tab.exe : examples / basic / tab.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / tab.obj library clib3r.lib library src / Mw.lib +examples/basic/tab.exe: examples/basic/tab.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/tab.obj library clib3r.lib library src/Mw.lib - examples / - basic / tab.obj : examples / basic / tab.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / tab.c +examples/basic/tab.obj: examples/basic/tab.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/tab.c - examples / - basic / treeview.exe : examples / basic / treeview.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / treeview.obj library clib3r.lib library src / Mw.lib +examples/basic/treeview.exe: examples/basic/treeview.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/treeview.obj library clib3r.lib library src/Mw.lib - examples / - basic / treeview.obj : examples / basic / treeview.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / treeview.c +examples/basic/treeview.obj: examples/basic/treeview.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/treeview.c - examples / - basic / viewport.exe : examples / basic / viewport.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / basic / viewport.obj library clib3r.lib library src / Mw.lib +examples/basic/viewport.exe: examples/basic/viewport.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/basic/viewport.obj library clib3r.lib library src/Mw.lib - examples / - basic / viewport.obj : examples / basic / viewport.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / basic / viewport.c +examples/basic/viewport.obj: examples/basic/viewport.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/basic/viewport.c - examples / - gldemos / boing.exe : examples / gldemos / boing.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / gldemos / boing.obj library clib3r.lib library src / Mw.lib library opengl32.lib library glu32.lib +examples/gldemos/boing.exe: examples/gldemos/boing.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/gldemos/boing.obj library clib3r.lib library src/Mw.lib library opengl32.lib library glu32.lib - examples / - gldemos / boing.obj : examples / gldemos / boing.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / gldemos / boing.c +examples/gldemos/boing.obj: examples/gldemos/boing.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/gldemos/boing.c - examples / - gldemos / clock.exe : examples / gldemos / clock.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / gldemos / clock.obj library clib3r.lib library src / Mw.lib library opengl32.lib library glu32.lib +examples/gldemos/clock.exe: examples/gldemos/clock.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/gldemos/clock.obj library clib3r.lib library src/Mw.lib library opengl32.lib library glu32.lib - examples / - gldemos / clock.obj : examples / gldemos / clock.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / gldemos / clock.c +examples/gldemos/clock.obj: examples/gldemos/clock.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/gldemos/clock.c - examples / - gldemos / cube.exe : examples / gldemos / cube.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / gldemos / cube.obj library clib3r.lib library src / Mw.lib library opengl32.lib library glu32.lib +examples/gldemos/cube.exe: examples/gldemos/cube.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/gldemos/cube.obj library clib3r.lib library src/Mw.lib library opengl32.lib library glu32.lib - examples / - gldemos / cube.obj : examples / gldemos / cube.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / gldemos / cube.c +examples/gldemos/cube.obj: examples/gldemos/cube.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/gldemos/cube.c - examples / - gldemos / gears.exe : examples / gldemos / gears.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / gldemos / gears.obj library clib3r.lib library src / Mw.lib library opengl32.lib library glu32.lib +examples/gldemos/gears.exe: examples/gldemos/gears.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/gldemos/gears.obj library clib3r.lib library src/Mw.lib library opengl32.lib library glu32.lib - examples / - gldemos / gears.obj : examples / gldemos / gears.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / gldemos / gears.c +examples/gldemos/gears.obj: examples/gldemos/gears.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/gldemos/gears.c - examples / - gldemos / triangle.exe : examples / gldemos / triangle.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / gldemos / triangle.obj library clib3r.lib library src / Mw.lib library opengl32.lib library glu32.lib +examples/gldemos/triangle.exe: examples/gldemos/triangle.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/gldemos/triangle.obj library clib3r.lib library src/Mw.lib library opengl32.lib library glu32.lib - examples / - gldemos / triangle.obj : examples / gldemos / triangle.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / gldemos / triangle.c +examples/gldemos/triangle.obj: examples/gldemos/triangle.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/gldemos/triangle.c - examples / - gldemos / tripaint.exe : examples / gldemos / tripaint.obj src / Mw.dll $(LD) $(EXE_LDFLAGS) name $ @file examples / gldemos / tripaint.obj library clib3r.lib library src / Mw.lib library opengl32.lib library glu32.lib +examples/gldemos/tripaint.exe: examples/gldemos/tripaint.obj src/Mw.dll + $(LD) $(EXE_LDFLAGS) name $@ file examples/gldemos/tripaint.obj library clib3r.lib library src/Mw.lib library opengl32.lib library glu32.lib - examples / - gldemos / tripaint.obj : examples / gldemos / tripaint.c $(CC) $(EXE_CFLAGS) - - fo = $ @examples / gldemos / tripaint.c +examples/gldemos/tripaint.obj: examples/gldemos/tripaint.c + $(CC) $(EXE_CFLAGS) -fo=$@ examples/gldemos/tripaint.c - src / - Mw.dll : external / libz / src / adler32.obj external / libz / src / compress.obj external / libz / src / crc32.obj external / libz / src / deflate.obj external / libz / src / gzclose.obj external / libz / src / gzlib.obj external / libz / src / gzread.obj external / libz / src / gzwrite.obj external / libz / src / infback.obj external / libz / src / inffast.obj external / libz / src / inflate.obj external / libz / src / inftrees.obj external / libz / src / trees.obj external / libz / src / uncompr.obj external / libz / src / zutil.obj external / stb_ds.obj external / stb_image.obj external / stb_truetype.obj src / abstract / charset.obj src / abstract / directory.obj src / abstract / dynamic.obj src / abstract / time.obj src / backend / gdi.obj src / color.obj src / core.obj src / cursor / arrow.obj src / cursor / cross.obj src / cursor / default.obj src / cursor / hidden.obj src / cursor / text.obj src / default.obj src / dialog / colorpicker.obj src / dialog / directorychooser.obj src / dialog / filechooser.obj src / dialog / messagebox.obj src / draw.obj src / icon / back.obj src / icon / clock.obj src / icon / computer.obj src / icon / directory.obj src / icon / down.obj src / icon / error.obj src / icon / file.obj src / icon / forward.obj src / icon / info.obj src / icon / left.obj src / icon / news.obj src / icon / note.obj src / icon / right.obj src / icon / search.obj src / icon / up.obj src / icon / warning.obj src / lowlevel.obj src / string.obj src / text / font / boldfont.obj src / text / font / boldmonottf.obj src / text / font / boldttf.obj src / text / font / font.obj src / text / font / monottf.obj src / text / font / ttf.obj src / text / ft2.obj src / text / gdi.obj src / text / stbtt.obj src / text / text.obj src / truetype.obj src / unicode.obj src / widget / box.obj src / widget / button.obj src / widget / calendar.obj src / widget / checkbox.obj src / widget / combobox.obj src / widget / entry.obj src / widget / frame.obj src / widget / image.obj src / widget / label.obj src / widget / listbox.obj src / widget / menu.obj src / widget / numberentry.obj src / widget / opengl.obj src / widget / progressbar.obj src / widget / radiobox.obj src / widget / scrollbar.obj src / widget / separator.obj src / widget / submenu.obj src / widget / subwindow.obj src / widget / tab.obj src / widget / table.obj src / widget / treeview.obj src / widget / viewport.obj src / widget / window.obj $(LD) $(MW_LDFLAGS) option implib = src / Mw.lib name $ @file external / libz / src / adler32.obj file external / libz / src / compress.obj file external / libz / src / crc32.obj file external / libz / src / deflate.obj file external / libz / src / gzclose.obj file external / libz / src / gzlib.obj file external / libz / src / gzread.obj file external / libz / src / gzwrite.obj file external / libz / src / infback.obj file external / libz / src / inffast.obj file external / libz / src / inflate.obj file external / libz / src / inftrees.obj file external / libz / src / trees.obj file external / libz / src / uncompr.obj file external / libz / src / zutil.obj file external / stb_ds.obj file external / stb_image.obj file external / stb_truetype.obj file src / abstract / charset.obj file src / abstract / directory.obj file src / abstract / dynamic.obj file src / abstract / time.obj file src / backend / gdi.obj file src / color.obj file src / core.obj file src / cursor / arrow.obj file src / cursor / cross.obj file src / cursor / default.obj file src / cursor / hidden.obj file src / cursor / text.obj file src / default.obj file src / dialog / colorpicker.obj file src / dialog / directorychooser.obj file src / dialog / filechooser.obj file src / dialog / messagebox.obj file src / draw.obj file src / icon / back.obj file src / icon / clock.obj file src / icon / computer.obj file src / icon / directory.obj file src / icon / down.obj file src / icon / error.obj file src / icon / file.obj file src / icon / forward.obj file src / icon / info.obj file src / icon / left.obj file src / icon / news.obj file src / icon / note.obj file src / icon / right.obj file src / icon / search.obj file src / icon / up.obj file src / icon / warning.obj file src / lowlevel.obj file src / string.obj file src / text / font / boldfont.obj file src / text / font / boldmonottf.obj file src / text / font / boldttf.obj file src / text / font / font.obj file src / text / font / monottf.obj file src / text / font / ttf.obj file src / text / ft2.obj file src / text / gdi.obj file src / text / stbtt.obj file src / text / text.obj file src / truetype.obj file src / unicode.obj file src / widget / box.obj file src / widget / button.obj file src / widget / calendar.obj file src / widget / checkbox.obj file src / widget / combobox.obj file src / widget / entry.obj file src / widget / frame.obj file src / widget / image.obj file src / widget / label.obj file src / widget / listbox.obj file src / widget / menu.obj file src / widget / numberentry.obj file src / widget / opengl.obj file src / widget / progressbar.obj file src / widget / radiobox.obj file src / widget / scrollbar.obj file src / widget / separator.obj file src / widget / submenu.obj file src / widget / subwindow.obj file src / widget / tab.obj file src / widget / table.obj file src / widget / treeview.obj file src / widget / viewport.obj file src / widget / window.obj library clib3r.lib library opengl32.lib library gdi32.lib library winmm.lib library user32.lib library advapi32.lib - external / - libz / src / adler32.obj : external / libz / src / adler32.c $(CC) $(MW_CFLAGS) - - fo = $ @external / libz / src / adler32.c external / libz / src / compress.obj : external / libz / src / compress.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / compress.c external / libz / src / crc32.obj : external / libz / src / crc32.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / crc32.c external / libz / src / deflate.obj : external / libz / src / deflate.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / deflate.c external / libz / src / gzclose.obj : external / libz / src / gzclose.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / gzclose.c external / libz / src / gzlib.obj : external / libz / src / gzlib.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / gzlib.c external / libz / src / gzread.obj : external / libz / src / gzread.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / gzread.c external / libz / src / gzwrite.obj : external / libz / src / gzwrite.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / gzwrite.c external / libz / src / infback.obj : external / libz / src / infback.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / infback.c external / libz / src / inffast.obj : external / libz / src / inffast.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / inffast.c external / libz / src / inflate.obj : external / libz / src / inflate.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / inflate.c external / libz / src / inftrees.obj : external / libz / src / inftrees.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / inftrees.c external / libz / src / trees.obj : external / libz / src / trees.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / trees.c external / libz / src / uncompr.obj : external / libz / src / uncompr.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / uncompr.c external / libz / src / zutil.obj : external / libz / src / zutil.c $(CC) $(MW_CFLAGS) - fo = $ @external / libz / src / zutil.c external / stb_ds.obj : external / stb_ds.c $(CC) $(MW_CFLAGS) - fo = $ @external / stb_ds.c external / stb_image.obj : external / stb_image.c $(CC) $(MW_CFLAGS) - fo = $ @external / stb_image.c external / stb_truetype.obj : external / stb_truetype.c $(CC) $(MW_CFLAGS) - fo = $ @external / stb_truetype.c src / abstract / charset.obj : src / abstract / charset.c $(CC) $(MW_CFLAGS) - fo = $ @src / abstract / charset.c src / abstract / directory.obj : src / abstract / directory.c $(CC) $(MW_CFLAGS) - fo = $ @src / abstract / directory.c src / abstract / dynamic.obj : src / abstract / dynamic.c $(CC) $(MW_CFLAGS) - fo = $ @src / abstract / dynamic.c src / abstract / time.obj : src / abstract / time.c $(CC) $(MW_CFLAGS) - fo = $ @src / abstract / time.c src / backend / gdi.obj : src / backend / gdi.c $(CC) $(MW_CFLAGS) - fo = $ @src / backend / gdi.c src / color.obj : src / color.c $(CC) $(MW_CFLAGS) - fo = $ @src / color.c src / core.obj : src / core.c $(CC) $(MW_CFLAGS) - fo = $ @src / core.c src / cursor / arrow.obj : src / cursor / arrow.c $(CC) $(MW_CFLAGS) - fo = $ @src / cursor / arrow.c src / cursor / cross.obj : src / cursor / cross.c $(CC) $(MW_CFLAGS) - fo = $ @src / cursor / cross.c src / cursor / default.obj : src / cursor / default.c $(CC) $(MW_CFLAGS) - fo = $ @src / cursor / default.c src / cursor / hidden.obj : src / cursor / hidden.c $(CC) $(MW_CFLAGS) - fo = $ @src / cursor / hidden.c src / cursor / text.obj : src / cursor / text.c $(CC) $(MW_CFLAGS) - fo = $ @src / cursor / text.c src / default.obj : src / default.c $(CC) $(MW_CFLAGS) - fo = $ @src / default.c src / dialog / colorpicker.obj : src / dialog / colorpicker.c $(CC) $(MW_CFLAGS) - fo = $ @src / dialog / colorpicker.c src / dialog / directorychooser.obj : src / dialog / directorychooser.c $(CC) $(MW_CFLAGS) - fo = $ @src / dialog / directorychooser.c src / dialog / filechooser.obj : src / dialog / filechooser.c $(CC) $(MW_CFLAGS) - fo = $ @src / dialog / filechooser.c src / dialog / messagebox.obj : src / dialog / messagebox.c $(CC) $(MW_CFLAGS) - fo = $ @src / dialog / messagebox.c src / draw.obj : src / draw.c $(CC) $(MW_CFLAGS) - fo = $ @src / draw.c src / icon / back.obj : src / icon / back.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / back.c src / icon / clock.obj : src / icon / clock.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / clock.c src / icon / computer.obj : src / icon / computer.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / computer.c src / icon / directory.obj : src / icon / directory.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / directory.c src / icon / down.obj : src / icon / down.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / down.c src / icon / error.obj : src / icon / error.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / error.c src / icon / file.obj : src / icon / file.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / file.c src / icon / forward.obj : src / icon / forward.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / forward.c src / icon / info.obj : src / icon / info.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / info.c src / icon / left.obj : src / icon / left.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / left.c src / icon / news.obj : src / icon / news.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / news.c src / icon / note.obj : src / icon / note.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / note.c src / icon / right.obj : src / icon / right.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / right.c src / icon / search.obj : src / icon / search.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / search.c src / icon / up.obj : src / icon / up.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / up.c src / icon / warning.obj : src / icon / warning.c $(CC) $(MW_CFLAGS) - fo = $ @src / icon / warning.c src / lowlevel.obj : src / lowlevel.c $(CC) $(MW_CFLAGS) - fo = $ @src / lowlevel.c src / string.obj : src / string.c $(CC) $(MW_CFLAGS) - fo = $ @src / string.c src / text / font / boldfont.obj : src / text / font / boldfont.c $(CC) $(MW_CFLAGS) - fo = $ @src / text / font / boldfont.c src / text / font / boldmonottf.obj : src / text / font / boldmonottf.c $(CC) $(MW_CFLAGS) - fo = $ @src / text / font / boldmonottf.c src / text / font / boldttf.obj : src / text / font / boldttf.c $(CC) $(MW_CFLAGS) - fo = $ @src / text / font / boldttf.c src / text / font / font.obj : src / text / font / font.c $(CC) $(MW_CFLAGS) - fo = $ @src / text / font / font.c src / text / font / monottf.obj : src / text / font / monottf.c $(CC) $(MW_CFLAGS) - fo = $ @src / text / font / monottf.c src / text / font / ttf.obj : src / text / font / ttf.c $(CC) $(MW_CFLAGS) - fo = $ @src / text / font / ttf.c src / text / ft2.obj : src / text / ft2.c $(CC) $(MW_CFLAGS) - fo = $ @src / text / ft2.c src / text / gdi.obj : src / text / gdi.c $(CC) $(MW_CFLAGS) - fo = $ @src / text / gdi.c src / text / stbtt.obj : src / text / stbtt.c $(CC) $(MW_CFLAGS) - fo = $ @src / text / stbtt.c src / text / text.obj : src / text / text.c $(CC) $(MW_CFLAGS) - fo = $ @src / text / text.c src / truetype.obj : src / truetype.c $(CC) $(MW_CFLAGS) - fo = $ @src / truetype.c src / unicode.obj : src / unicode.c $(CC) $(MW_CFLAGS) - fo = $ @src / unicode.c src / widget / box.obj : src / widget / box.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / box.c src / widget / button.obj : src / widget / button.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / button.c src / widget / calendar.obj : src / widget / calendar.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / calendar.c src / widget / checkbox.obj : src / widget / checkbox.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / checkbox.c src / widget / combobox.obj : src / widget / combobox.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / combobox.c src / widget / entry.obj : src / widget / entry.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / entry.c src / widget / frame.obj : src / widget / frame.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / frame.c src / widget / image.obj : src / widget / image.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / image.c src / widget / label.obj : src / widget / label.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / label.c src / widget / listbox.obj : src / widget / listbox.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / listbox.c src / widget / menu.obj : src / widget / menu.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / menu.c src / widget / numberentry.obj : src / widget / numberentry.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / numberentry.c src / widget / opengl.obj : src / widget / opengl.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / opengl.c src / widget / progressbar.obj : src / widget / progressbar.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / progressbar.c src / widget / radiobox.obj : src / widget / radiobox.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / radiobox.c src / widget / scrollbar.obj : src / widget / scrollbar.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / scrollbar.c src / widget / separator.obj : src / widget / separator.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / separator.c src / widget / submenu.obj : src / widget / submenu.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / submenu.c src / widget / subwindow.obj : src / widget / subwindow.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / subwindow.c src / widget / tab.obj : src / widget / tab.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / tab.c src / widget / table.obj : src / widget / table.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / table.c src / widget / treeview.obj : src / widget / treeview.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / treeview.c src / widget / viewport.obj : src / widget / viewport.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / viewport.c src / widget / window.obj : src / widget / window.c $(CC) $(MW_CFLAGS) - fo = $ @src / widget / window.c +src/Mw.dll: external/libz/src/adler32.obj external/libz/src/compress.obj external/libz/src/crc32.obj external/libz/src/deflate.obj external/libz/src/gzclose.obj external/libz/src/gzlib.obj external/libz/src/gzread.obj external/libz/src/gzwrite.obj external/libz/src/infback.obj external/libz/src/inffast.obj external/libz/src/inflate.obj external/libz/src/inftrees.obj external/libz/src/trees.obj external/libz/src/uncompr.obj external/libz/src/zutil.obj external/stb_ds.obj external/stb_image.obj external/stb_truetype.obj src/abstract/charset.obj src/abstract/directory.obj src/abstract/dynamic.obj src/abstract/time.obj src/backend/gdi.obj src/color.obj src/core.obj src/cursor/arrow.obj src/cursor/cross.obj src/cursor/default.obj src/cursor/hidden.obj src/cursor/text.obj src/default.obj src/dialog/colorpicker.obj src/dialog/directorychooser.obj src/dialog/filechooser.obj src/dialog/messagebox.obj src/draw.obj src/icon/back.obj src/icon/clock.obj src/icon/computer.obj src/icon/directory.obj src/icon/down.obj src/icon/error.obj src/icon/file.obj src/icon/forward.obj src/icon/info.obj src/icon/left.obj src/icon/news.obj src/icon/note.obj src/icon/right.obj src/icon/search.obj src/icon/up.obj src/icon/warning.obj src/lowlevel.obj src/string.obj src/text/font/boldfont.obj src/text/font/boldmonottf.obj src/text/font/boldttf.obj src/text/font/font.obj src/text/font/monottf.obj src/text/font/ttf.obj src/text/ft2.obj src/text/gdi.obj src/text/stbtt.obj src/text/text.obj src/truetype.obj src/unicode.obj src/widget/box.obj src/widget/button.obj src/widget/calendar.obj src/widget/checkbox.obj src/widget/combobox.obj src/widget/entry.obj src/widget/frame.obj src/widget/image.obj src/widget/label.obj src/widget/listbox.obj src/widget/menu.obj src/widget/numberentry.obj src/widget/opengl.obj src/widget/progressbar.obj src/widget/radiobox.obj src/widget/scrollbar.obj src/widget/separator.obj src/widget/submenu.obj src/widget/subwindow.obj src/widget/tab.obj src/widget/table.obj src/widget/treeview.obj src/widget/viewport.obj src/widget/window.obj + $(LD) $(MW_LDFLAGS) option implib=src/Mw.lib name $@ file external/libz/src/adler32.obj file external/libz/src/compress.obj file external/libz/src/crc32.obj file external/libz/src/deflate.obj file external/libz/src/gzclose.obj file external/libz/src/gzlib.obj file external/libz/src/gzread.obj file external/libz/src/gzwrite.obj file external/libz/src/infback.obj file external/libz/src/inffast.obj file external/libz/src/inflate.obj file external/libz/src/inftrees.obj file external/libz/src/trees.obj file external/libz/src/uncompr.obj file external/libz/src/zutil.obj file external/stb_ds.obj file external/stb_image.obj file external/stb_truetype.obj file src/abstract/charset.obj file src/abstract/directory.obj file src/abstract/dynamic.obj file src/abstract/time.obj file src/backend/gdi.obj file src/color.obj file src/core.obj file src/cursor/arrow.obj file src/cursor/cross.obj file src/cursor/default.obj file src/cursor/hidden.obj file src/cursor/text.obj file src/default.obj file src/dialog/colorpicker.obj file src/dialog/directorychooser.obj file src/dialog/filechooser.obj file src/dialog/messagebox.obj file src/draw.obj file src/icon/back.obj file src/icon/clock.obj file src/icon/computer.obj file src/icon/directory.obj file src/icon/down.obj file src/icon/error.obj file src/icon/file.obj file src/icon/forward.obj file src/icon/info.obj file src/icon/left.obj file src/icon/news.obj file src/icon/note.obj file src/icon/right.obj file src/icon/search.obj file src/icon/up.obj file src/icon/warning.obj file src/lowlevel.obj file src/string.obj file src/text/font/boldfont.obj file src/text/font/boldmonottf.obj file src/text/font/boldttf.obj file src/text/font/font.obj file src/text/font/monottf.obj file src/text/font/ttf.obj file src/text/ft2.obj file src/text/gdi.obj file src/text/stbtt.obj file src/text/text.obj file src/truetype.obj file src/unicode.obj file src/widget/box.obj file src/widget/button.obj file src/widget/calendar.obj file src/widget/checkbox.obj file src/widget/combobox.obj file src/widget/entry.obj file src/widget/frame.obj file src/widget/image.obj file src/widget/label.obj file src/widget/listbox.obj file src/widget/menu.obj file src/widget/numberentry.obj file src/widget/opengl.obj file src/widget/progressbar.obj file src/widget/radiobox.obj file src/widget/scrollbar.obj file src/widget/separator.obj file src/widget/submenu.obj file src/widget/subwindow.obj file src/widget/tab.obj file src/widget/table.obj file src/widget/treeview.obj file src/widget/viewport.obj file src/widget/window.obj library clib3r.lib library opengl32.lib library gdi32.lib library winmm.lib library user32.lib library advapi32.lib + + + +external/libz/src/adler32.obj: external/libz/src/adler32.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/adler32.c +external/libz/src/compress.obj: external/libz/src/compress.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/compress.c +external/libz/src/crc32.obj: external/libz/src/crc32.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/crc32.c +external/libz/src/deflate.obj: external/libz/src/deflate.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/deflate.c +external/libz/src/gzclose.obj: external/libz/src/gzclose.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/gzclose.c +external/libz/src/gzlib.obj: external/libz/src/gzlib.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/gzlib.c +external/libz/src/gzread.obj: external/libz/src/gzread.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/gzread.c +external/libz/src/gzwrite.obj: external/libz/src/gzwrite.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/gzwrite.c +external/libz/src/infback.obj: external/libz/src/infback.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/infback.c +external/libz/src/inffast.obj: external/libz/src/inffast.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/inffast.c +external/libz/src/inflate.obj: external/libz/src/inflate.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/inflate.c +external/libz/src/inftrees.obj: external/libz/src/inftrees.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/inftrees.c +external/libz/src/trees.obj: external/libz/src/trees.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/trees.c +external/libz/src/uncompr.obj: external/libz/src/uncompr.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/uncompr.c +external/libz/src/zutil.obj: external/libz/src/zutil.c + $(CC) $(MW_CFLAGS) -fo=$@ external/libz/src/zutil.c +external/stb_ds.obj: external/stb_ds.c + $(CC) $(MW_CFLAGS) -fo=$@ external/stb_ds.c +external/stb_image.obj: external/stb_image.c + $(CC) $(MW_CFLAGS) -fo=$@ external/stb_image.c +external/stb_truetype.obj: external/stb_truetype.c + $(CC) $(MW_CFLAGS) -fo=$@ external/stb_truetype.c +src/abstract/charset.obj: src/abstract/charset.c + $(CC) $(MW_CFLAGS) -fo=$@ src/abstract/charset.c +src/abstract/directory.obj: src/abstract/directory.c + $(CC) $(MW_CFLAGS) -fo=$@ src/abstract/directory.c +src/abstract/dynamic.obj: src/abstract/dynamic.c + $(CC) $(MW_CFLAGS) -fo=$@ src/abstract/dynamic.c +src/abstract/time.obj: src/abstract/time.c + $(CC) $(MW_CFLAGS) -fo=$@ src/abstract/time.c +src/backend/gdi.obj: src/backend/gdi.c + $(CC) $(MW_CFLAGS) -fo=$@ src/backend/gdi.c +src/color.obj: src/color.c + $(CC) $(MW_CFLAGS) -fo=$@ src/color.c +src/core.obj: src/core.c + $(CC) $(MW_CFLAGS) -fo=$@ src/core.c +src/cursor/arrow.obj: src/cursor/arrow.c + $(CC) $(MW_CFLAGS) -fo=$@ src/cursor/arrow.c +src/cursor/cross.obj: src/cursor/cross.c + $(CC) $(MW_CFLAGS) -fo=$@ src/cursor/cross.c +src/cursor/default.obj: src/cursor/default.c + $(CC) $(MW_CFLAGS) -fo=$@ src/cursor/default.c +src/cursor/hidden.obj: src/cursor/hidden.c + $(CC) $(MW_CFLAGS) -fo=$@ src/cursor/hidden.c +src/cursor/text.obj: src/cursor/text.c + $(CC) $(MW_CFLAGS) -fo=$@ src/cursor/text.c +src/default.obj: src/default.c + $(CC) $(MW_CFLAGS) -fo=$@ src/default.c +src/dialog/colorpicker.obj: src/dialog/colorpicker.c + $(CC) $(MW_CFLAGS) -fo=$@ src/dialog/colorpicker.c +src/dialog/directorychooser.obj: src/dialog/directorychooser.c + $(CC) $(MW_CFLAGS) -fo=$@ src/dialog/directorychooser.c +src/dialog/filechooser.obj: src/dialog/filechooser.c + $(CC) $(MW_CFLAGS) -fo=$@ src/dialog/filechooser.c +src/dialog/messagebox.obj: src/dialog/messagebox.c + $(CC) $(MW_CFLAGS) -fo=$@ src/dialog/messagebox.c +src/draw.obj: src/draw.c + $(CC) $(MW_CFLAGS) -fo=$@ src/draw.c +src/icon/back.obj: src/icon/back.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/back.c +src/icon/clock.obj: src/icon/clock.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/clock.c +src/icon/computer.obj: src/icon/computer.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/computer.c +src/icon/directory.obj: src/icon/directory.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/directory.c +src/icon/down.obj: src/icon/down.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/down.c +src/icon/error.obj: src/icon/error.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/error.c +src/icon/file.obj: src/icon/file.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/file.c +src/icon/forward.obj: src/icon/forward.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/forward.c +src/icon/info.obj: src/icon/info.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/info.c +src/icon/left.obj: src/icon/left.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/left.c +src/icon/news.obj: src/icon/news.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/news.c +src/icon/note.obj: src/icon/note.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/note.c +src/icon/right.obj: src/icon/right.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/right.c +src/icon/search.obj: src/icon/search.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/search.c +src/icon/up.obj: src/icon/up.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/up.c +src/icon/warning.obj: src/icon/warning.c + $(CC) $(MW_CFLAGS) -fo=$@ src/icon/warning.c +src/lowlevel.obj: src/lowlevel.c + $(CC) $(MW_CFLAGS) -fo=$@ src/lowlevel.c +src/string.obj: src/string.c + $(CC) $(MW_CFLAGS) -fo=$@ src/string.c +src/text/font/boldfont.obj: src/text/font/boldfont.c + $(CC) $(MW_CFLAGS) -fo=$@ src/text/font/boldfont.c +src/text/font/boldmonottf.obj: src/text/font/boldmonottf.c + $(CC) $(MW_CFLAGS) -fo=$@ src/text/font/boldmonottf.c +src/text/font/boldttf.obj: src/text/font/boldttf.c + $(CC) $(MW_CFLAGS) -fo=$@ src/text/font/boldttf.c +src/text/font/font.obj: src/text/font/font.c + $(CC) $(MW_CFLAGS) -fo=$@ src/text/font/font.c +src/text/font/monottf.obj: src/text/font/monottf.c + $(CC) $(MW_CFLAGS) -fo=$@ src/text/font/monottf.c +src/text/font/ttf.obj: src/text/font/ttf.c + $(CC) $(MW_CFLAGS) -fo=$@ src/text/font/ttf.c +src/text/ft2.obj: src/text/ft2.c + $(CC) $(MW_CFLAGS) -fo=$@ src/text/ft2.c +src/text/gdi.obj: src/text/gdi.c + $(CC) $(MW_CFLAGS) -fo=$@ src/text/gdi.c +src/text/stbtt.obj: src/text/stbtt.c + $(CC) $(MW_CFLAGS) -fo=$@ src/text/stbtt.c +src/text/text.obj: src/text/text.c + $(CC) $(MW_CFLAGS) -fo=$@ src/text/text.c +src/truetype.obj: src/truetype.c + $(CC) $(MW_CFLAGS) -fo=$@ src/truetype.c +src/unicode.obj: src/unicode.c + $(CC) $(MW_CFLAGS) -fo=$@ src/unicode.c +src/widget/box.obj: src/widget/box.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/box.c +src/widget/button.obj: src/widget/button.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/button.c +src/widget/calendar.obj: src/widget/calendar.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/calendar.c +src/widget/checkbox.obj: src/widget/checkbox.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/checkbox.c +src/widget/combobox.obj: src/widget/combobox.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/combobox.c +src/widget/entry.obj: src/widget/entry.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/entry.c +src/widget/frame.obj: src/widget/frame.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/frame.c +src/widget/image.obj: src/widget/image.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/image.c +src/widget/label.obj: src/widget/label.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/label.c +src/widget/listbox.obj: src/widget/listbox.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/listbox.c +src/widget/menu.obj: src/widget/menu.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/menu.c +src/widget/numberentry.obj: src/widget/numberentry.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/numberentry.c +src/widget/opengl.obj: src/widget/opengl.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/opengl.c +src/widget/progressbar.obj: src/widget/progressbar.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/progressbar.c +src/widget/radiobox.obj: src/widget/radiobox.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/radiobox.c +src/widget/scrollbar.obj: src/widget/scrollbar.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/scrollbar.c +src/widget/separator.obj: src/widget/separator.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/separator.c +src/widget/submenu.obj: src/widget/submenu.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/submenu.c +src/widget/subwindow.obj: src/widget/subwindow.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/subwindow.c +src/widget/tab.obj: src/widget/tab.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/tab.c +src/widget/table.obj: src/widget/table.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/table.c +src/widget/treeview.obj: src/widget/treeview.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/treeview.c +src/widget/viewport.obj: src/widget/viewport.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/viewport.c +src/widget/window.obj: src/widget/window.c + $(CC) $(MW_CFLAGS) -fo=$@ src/widget/window.c diff --git a/milsko.xml b/milsko.xml index 601bb39..a94c847 100644 --- a/milsko.xml +++ b/milsko.xml @@ -94,7 +94,6 @@ - @@ -192,9 +191,6 @@ - - -