forked from pyrite-dev/milsko
100 lines
6.8 KiB
Text
Generated
100 lines
6.8 KiB
Text
Generated
CC = cl /TC /c /nologo
|
|
LD = link /nologo
|
|
|
|
CFLAGS = /Iinclude /Iexternal\libz\include /D_MILSKO /DUSE_GDI /DUSE_STB_TRUETYPE /DUSE_STB_IMAGE /DSTBI_NO_SIMD
|
|
LDFLAGS = /DLL
|
|
.SUFFIXES: .obj .c
|
|
all: src\Mw.dll
|
|
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\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\stbtt.obj
|
|
del /f /q src\text\text.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\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\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
|
|
|
|
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\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\stbtt.obj src\text\text.obj src\unicode.obj src\widget\box.obj src\widget\button.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\treeview.obj src\widget\viewport.obj src\widget\window.obj
|
|
$(LD) $(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\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\stbtt.obj src\text\text.obj src\unicode.obj src\widget\box.obj src\widget\button.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\treeview.obj src\widget\viewport.obj src\widget\window.obj opengl32.lib gdi32.lib user32.lib advapi32.lib
|
|
|
|
|
|
.c.obj:
|
|
$(CC) $(CFLAGS) /Fo$@ $<
|