git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@291 b9cfdab3-6d41-4d17-bbe4-086880011989
This commit is contained in:
Nishi 2025-10-12 09:46:47 +00:00
commit 7c3346c9e3
2 changed files with 27 additions and 27 deletions

View file

@ -4,63 +4,63 @@ CXX = bcc32
CFLAGS = -D_MILSKO -DUSE_GDI -DUSE_STB_IMAGE -DSTBI_NO_SIMD -Iinclude CFLAGS = -D_MILSKO -DUSE_GDI -DUSE_STB_IMAGE -DSTBI_NO_SIMD -Iinclude
CXXFLAGS = -Iinclude CXXFLAGS = -Iinclude
OBJS = src\boldfont.obj src\color.obj src\core.obj src\default.obj src\draw.obj src\error.obj src\font.obj src\lowlevel.obj src\messagebox.obj src\unicode.obj src\widget\button.obj src\widget\checkbox.obj src\widget\entry.obj src\widget\frame.obj src\widget\image.obj src\widget\label.obj src\widget\menu.obj src\widget\numberentry.obj src\widget\opengl.obj src\widget\scrollbar.obj src\widget\submenu.obj src\widget\viewport.obj src\widget\window.obj src\external\ds.obj src\external\image.obj src\cursor\cross.obj src\cursor\default.obj src\cursor\text.obj src\icon\error.obj src\icon\info.obj src\icon\news.obj src\icon\note.obj src\icon\question.obj src\icon\warning.obj src\backend\gdi.obj 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\checkbox.obj oosrc\widget\entry.obj oosrc\widget\frame.obj oosrc\widget\image.obj oosrc\widget\label.obj oosrc\widget\menu.obj oosrc\widget\numberentry.obj oosrc\widget\opengl.obj oosrc\widget\scrollbar.obj oosrc\widget\submenu.obj oosrc\widget\viewport.obj oosrc\widget\window.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
all: src\Mw.dll oosrc\MwOO.dll all: src\Mw.dll oosrc\MwOO.dll
.SUFFIXES: .c .cc .obj .SUFFIXES: .c .cc .obj
clean: clean:
del /q /f src\boldfont.obj
del /q /f src\color.obj
del /q /f src\core.obj del /q /f src\core.obj
del /q /f src\default.obj
del /q /f src\draw.obj del /q /f src\draw.obj
del /q /f src\error.obj del /q /f src\default.obj
del /q /f src\font.obj
del /q /f src\lowlevel.obj del /q /f src\lowlevel.obj
del /q /f src\messagebox.obj del /q /f src\error.obj
del /q /f src\unicode.obj del /q /f src\unicode.obj
del /q /f src\font.obj
del /q /f src\color.obj
del /q /f src\messagebox.obj
del /q /f src\boldfont.obj
del /q /f src\widget\button.obj del /q /f src\widget\button.obj
del /q /f src\widget\checkbox.obj
del /q /f src\widget\entry.obj
del /q /f src\widget\frame.obj del /q /f src\widget\frame.obj
del /q /f src\widget\image.obj
del /q /f src\widget\label.obj
del /q /f src\widget\menu.obj
del /q /f src\widget\numberentry.obj
del /q /f src\widget\opengl.obj del /q /f src\widget\opengl.obj
del /q /f src\widget\scrollbar.obj
del /q /f src\widget\submenu.obj
del /q /f src\widget\viewport.obj
del /q /f src\widget\window.obj del /q /f src\widget\window.obj
del /q /f src\widget\menu.obj
del /q /f src\widget\entry.obj
del /q /f src\widget\submenu.obj
del /q /f src\widget\image.obj
del /q /f src\widget\scrollbar.obj
del /q /f src\widget\checkbox.obj
del /q /f src\widget\label.obj
del /q /f src\widget\numberentry.obj
del /q /f src\widget\viewport.obj
del /q /f src\external\ds.obj del /q /f src\external\ds.obj
del /q /f src\external\image.obj del /q /f src\external\image.obj
del /q /f src\cursor\cross.obj
del /q /f src\cursor\default.obj del /q /f src\cursor\default.obj
del /q /f src\cursor\cross.obj
del /q /f src\cursor\text.obj del /q /f src\cursor\text.obj
del /q /f src\icon\error.obj
del /q /f src\icon\info.obj del /q /f src\icon\info.obj
del /q /f src\icon\news.obj
del /q /f src\icon\note.obj del /q /f src\icon\note.obj
del /q /f src\icon\question.obj
del /q /f src\icon\warning.obj del /q /f src\icon\warning.obj
del /q /f src\icon\error.obj
del /q /f src\icon\news.obj
del /q /f src\icon\question.obj
del /q /f src\backend\gdi.obj del /q /f src\backend\gdi.obj
del /q /f oosrc\base.obj del /q /f oosrc\base.obj
del /q /f oosrc\widget\button.obj del /q /f oosrc\widget\button.obj
del /q /f oosrc\widget\checkbox.obj
del /q /f oosrc\widget\entry.obj
del /q /f oosrc\widget\frame.obj del /q /f oosrc\widget\frame.obj
del /q /f oosrc\widget\image.obj del /q /f oosrc\widget\image.obj
del /q /f oosrc\widget\label.obj
del /q /f oosrc\widget\menu.obj del /q /f oosrc\widget\menu.obj
del /q /f oosrc\widget\numberentry.obj
del /q /f oosrc\widget\opengl.obj del /q /f oosrc\widget\opengl.obj
del /q /f oosrc\widget\scrollbar.obj del /q /f oosrc\widget\scrollbar.obj
del /q /f oosrc\widget\submenu.obj del /q /f oosrc\widget\submenu.obj
del /q /f oosrc\widget\viewport.obj
del /q /f oosrc\widget\window.obj del /q /f oosrc\widget\window.obj
del /q /f oosrc\widget\checkbox.obj
del /q /f oosrc\widget\viewport.obj
del /q /f oosrc\widget\label.obj
del /q /f oosrc\widget\entry.obj
del /q /f oosrc\widget\numberentry.obj
del /q /f src\Mw.dll del /q /f src\Mw.dll
del /q /f src\Mw.lib del /q /f src\Mw.lib
del /q /f oosrc\MwOO.dll del /q /f oosrc\MwOO.dll
@ -73,6 +73,6 @@ src\Mw.dll: $(OBJS)
$(CC) -tWD -esrc\Mw.dll $(OBJS) $(CC) -tWD -esrc\Mw.dll $(OBJS)
implib src\Mw.lib src\Mw.dll implib src\Mw.lib src\Mw.dll
.c.obj: .c.obj:
$(CC) $(CFLAGS) -c -o$@ $< $(CC) $(CFLAGS) -c -o$@ $<
.cc.obj: .cc.obj:
$(CXX) -P $(CXXFLAGS) -c -o$@ $< $(CXX) -P $(CXXFLAGS) -c -o$@ $<

4
tools/genbor.pl Normal file → Executable file
View file

@ -74,7 +74,7 @@ print(OUT " \$(CC) -tWD -esrc\\Mw.dll \$(OBJS)\n");
print(OUT " implib src\\Mw.lib src\\Mw.dll"); print(OUT " implib src\\Mw.lib src\\Mw.dll");
print(OUT "\n"); print(OUT "\n");
print(OUT ".c.obj:\n"); print(OUT ".c.obj:\n");
print(OUT " \$(CC) \$(CFLAGS) -c -o\$@ \$< \n"); print(OUT " \$(CC) \$(CFLAGS) -c -o\$@ \$< \n");
print(OUT ".cc.obj:\n"); print(OUT ".cc.obj:\n");
print(OUT " \$(CXX) -P \$(CXXFLAGS) -c -o\$@ \$< \n"); print(OUT " \$(CXX) -P \$(CXXFLAGS) -c -o\$@ \$< \n");
close(OUT); close(OUT);