mirror of
https://gitea.nishi.boats/pyrite-dev/milsko
synced 2025-12-31 06:30:52 +00:00
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@274 b9cfdab3-6d41-4d17-bbe4-086880011989
31 lines
1.6 KiB
Plaintext
31 lines
1.6 KiB
Plaintext
# $Id$
|
|
CC = cl
|
|
LD = link
|
|
|
|
OBJS = src\core.obj src\draw.obj src\default.obj src\lowlevel.obj src\error.obj src\unicode.obj src\font.obj src\color.obj src\messagebox.obj src\boldfont.obj src\widget\button.obj src\widget\frame.obj src\widget\opengl.obj src\widget\window.obj src\widget\menu.obj src\widget\entry.obj src\widget\submenu.obj src\widget\image.obj src\widget\scrollbar.obj src\widget\checkbox.obj src\widget\label.obj src\widget\numberentry.obj src\widget\viewport.obj src\external\ds.obj src\external\image.obj src\cursor\default.obj src\cursor\cross.obj src\cursor\text.obj src\icon\info.obj src\icon\note.obj src\icon\warning.obj src\icon\error.obj src\icon\news.obj src\icon\question.obj src\backend\gdi.obj
|
|
OOOBJS = oosrc\base.obj oosrc\widget\button.obj oosrc\widget\frame.obj oosrc\widget\image.obj oosrc\widget\menu.obj oosrc\widget\opengl.obj oosrc\widget\scrollbar.obj oosrc\widget\submenu.obj oosrc\widget\window.obj oosrc\widget\checkbox.obj oosrc\widget\viewport.obj oosrc\widget\label.obj oosrc\widget\entry.obj oosrc\widget\numberentry.obj
|
|
CFLAGS = /nologo /DSTBI_NO_SIMD /D_MILSKO /DUSE_GDI /DUSE_STB_IMAGE /Iinclude
|
|
CXXFLAGS = /nologo /Iinclude
|
|
LDFLAGS = /nologo /DLL /LIBPATH:src /LIBPATH:oosrc
|
|
|
|
all: src\Mw.dll oosrc\MwOO.dll
|
|
|
|
.SUFFIXES: .cc .c .obj
|
|
|
|
.c.obj:
|
|
$(CC) $(CFLAGS) /TC /c /Fo$@ $<
|
|
|
|
.cc.obj:
|
|
$(CC) $(CXXFLAGS) /TP /c /Fo$@ $<
|
|
|
|
src\Mw.dll: $(OBJS)
|
|
$(LD) $(LDFLAGS) /OUT:src\Mw.dll $(OBJS) gdi32.lib user32.lib
|
|
|
|
oosrc\MwOO.dll: $(OOOBJS)
|
|
$(LD) $(LDFLAGS) /OUT:oosrc\MwOO.dll $(OOOBJS) Mw.lib
|
|
|
|
clean:
|
|
del /q $(OBJS)
|
|
del /q $(OOOBJS)
|
|
del /q src\Mw.dll src\Mw.lib src\Mw.exp oosrc\MwOO.dll oosrc\MwOO.lib oosrc\MwOO.exp
|