forked from pyrite-dev/milsko
remove old stuff
This commit is contained in:
parent
4b335ad49f
commit
65115b53d6
4 changed files with 3 additions and 757 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -19,6 +19,8 @@ examples/*/*.exe
|
|||
compile_flags.txt
|
||||
.cache
|
||||
.DS_Store
|
||||
/vms
|
||||
/BorMakefile
|
||||
|
||||
*.pef
|
||||
*.dsk
|
||||
|
|
@ -26,3 +28,4 @@ compile_flags.txt
|
|||
*.rsrc
|
||||
*.finf
|
||||
*.gdb
|
||||
|
||||
|
|
|
|||
326
BorMakefile
generated
326
BorMakefile
generated
|
|
@ -1,326 +0,0 @@
|
|||
CC = bcc32 -c
|
||||
LD = bcc32
|
||||
|
||||
MW_CFLAGS = -Iinclude -Iexternal\libz\include -D_MILSKO -DUSE_GDI -DUSE_STB_TRUETYPE -DUSE_STB_IMAGE -DSTBI_NO_SIMD
|
||||
MW_LDFLAGS = -tWD
|
||||
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\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\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) -e$@ examples\basic\box.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\box.obj: examples/basic/box.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/box.c
|
||||
|
||||
examples\basic\calculator.exe: examples\basic\calculator.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\calculator.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\calculator.obj: examples/basic/calculator.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/calculator.c
|
||||
|
||||
examples\basic\checkbox.exe: examples\basic\checkbox.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\checkbox.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\checkbox.obj: examples/basic/checkbox.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/checkbox.c
|
||||
|
||||
examples\basic\clipboard.exe: examples\basic\clipboard.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\clipboard.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\clipboard.obj: examples/basic/clipboard.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/clipboard.c
|
||||
|
||||
examples\basic\colorpicker.exe: examples\basic\colorpicker.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\colorpicker.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\colorpicker.obj: examples/basic/colorpicker.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/colorpicker.c
|
||||
|
||||
examples\basic\combobox.exe: examples\basic\combobox.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\combobox.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\combobox.obj: examples/basic/combobox.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/combobox.c
|
||||
|
||||
examples\basic\example.exe: examples\basic\example.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\example.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\example.obj: examples/basic/example.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/example.c
|
||||
|
||||
examples\basic\filechooser.exe: examples\basic\filechooser.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\filechooser.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\filechooser.obj: examples/basic/filechooser.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/filechooser.c
|
||||
|
||||
examples\basic\image.exe: examples\basic\image.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\image.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\image.obj: examples/basic/image.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/image.c
|
||||
|
||||
examples\basic\listbox.exe: examples\basic\listbox.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\listbox.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\listbox.obj: examples/basic/listbox.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/listbox.c
|
||||
|
||||
examples\basic\messagebox.exe: examples\basic\messagebox.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\messagebox.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\messagebox.obj: examples/basic/messagebox.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/messagebox.c
|
||||
|
||||
examples\basic\periodic.exe: examples\basic\periodic.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\periodic.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\periodic.obj: examples/basic/periodic.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/periodic.c
|
||||
|
||||
examples\basic\progressbar.exe: examples\basic\progressbar.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\progressbar.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\progressbar.obj: examples/basic/progressbar.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/progressbar.c
|
||||
|
||||
examples\basic\radiobox.exe: examples\basic\radiobox.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\radiobox.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\radiobox.obj: examples/basic/radiobox.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/radiobox.c
|
||||
|
||||
examples\basic\rotate.exe: examples\basic\rotate.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\rotate.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\rotate.obj: examples/basic/rotate.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/rotate.c
|
||||
|
||||
examples\basic\scrollbar.exe: examples\basic\scrollbar.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\scrollbar.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\scrollbar.obj: examples/basic/scrollbar.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/scrollbar.c
|
||||
|
||||
examples\basic\sevensegment.exe: examples\basic\sevensegment.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\sevensegment.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\sevensegment.obj: examples/basic/sevensegment.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/sevensegment.c
|
||||
|
||||
examples\basic\subwindow.exe: examples\basic\subwindow.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\subwindow.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\subwindow.obj: examples/basic/subwindow.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/subwindow.c
|
||||
|
||||
examples\basic\tab.exe: examples\basic\tab.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\tab.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\tab.obj: examples/basic/tab.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/tab.c
|
||||
|
||||
examples\basic\treeview.exe: examples\basic\treeview.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\treeview.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\treeview.obj: examples/basic/treeview.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/treeview.c
|
||||
|
||||
examples\basic\viewport.exe: examples\basic\viewport.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\basic\viewport.obj -lsrc\Mw.lib
|
||||
|
||||
examples\basic\viewport.obj: examples/basic/viewport.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/basic/viewport.c
|
||||
|
||||
examples\gldemos\boing.exe: examples\gldemos\boing.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\gldemos\boing.obj -lsrc\Mw.lib -lopengl32.lib -lglu32.lib
|
||||
|
||||
examples\gldemos\boing.obj: examples/gldemos/boing.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/gldemos/boing.c
|
||||
|
||||
examples\gldemos\clock.exe: examples\gldemos\clock.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\gldemos\clock.obj -lsrc\Mw.lib -lopengl32.lib -lglu32.lib
|
||||
|
||||
examples\gldemos\clock.obj: examples/gldemos/clock.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/gldemos/clock.c
|
||||
|
||||
examples\gldemos\cube.exe: examples\gldemos\cube.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\gldemos\cube.obj -lsrc\Mw.lib -lopengl32.lib -lglu32.lib
|
||||
|
||||
examples\gldemos\cube.obj: examples/gldemos/cube.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/gldemos/cube.c
|
||||
|
||||
examples\gldemos\gears.exe: examples\gldemos\gears.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\gldemos\gears.obj -lsrc\Mw.lib -lopengl32.lib -lglu32.lib
|
||||
|
||||
examples\gldemos\gears.obj: examples/gldemos/gears.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/gldemos/gears.c
|
||||
|
||||
examples\gldemos\triangle.exe: examples\gldemos\triangle.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\gldemos\triangle.obj -lsrc\Mw.lib -lopengl32.lib -lglu32.lib
|
||||
|
||||
examples\gldemos\triangle.obj: examples/gldemos/triangle.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ examples/gldemos/triangle.c
|
||||
|
||||
examples\gldemos\tripaint.exe: examples\gldemos\tripaint.obj src\Mw.dll
|
||||
$(LD) $(EXE_LDFLAGS) -e$@ examples\gldemos\tripaint.obj -lsrc\Mw.lib -lopengl32.lib -lglu32.lib
|
||||
|
||||
examples\gldemos\tripaint.obj: examples/gldemos/tripaint.c
|
||||
$(CC) $(EXE_CFLAGS) -o$@ 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\stbtt.obj src\text\text.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) -e$@ 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\stbtt.obj src\text\text.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 -lopengl32.lib -lgdi32.lib -luser32.lib -ladvapi32.lib
|
||||
implib src\Mw.lib src\Mw.dll
|
||||
|
||||
.c.obj:
|
||||
$(CC) $(MW_CFLAGS) -o$@ $<
|
||||
370
vms/build.com
370
vms/build.com
|
|
@ -1,370 +0,0 @@
|
|||
$ if f$search("[.src]color.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src]color.obj"
|
||||
$ cc /include_directory=("./include","./src") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src]color.obj [.src]color.c
|
||||
$ endif
|
||||
$ if f$search("[.src]core.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src]core.obj"
|
||||
$ cc /include_directory=("./include","./src") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src]core.obj [.src]core.c
|
||||
$ endif
|
||||
$ if f$search("[.src]default.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src]default.obj"
|
||||
$ cc /include_directory=("./include","./src") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src]default.obj [.src]default.c
|
||||
$ endif
|
||||
$ if f$search("[.src]draw.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src]draw.obj"
|
||||
$ cc /include_directory=("./include","./src") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src]draw.obj [.src]draw.c
|
||||
$ endif
|
||||
$ if f$search("[.src]string.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src]string.obj"
|
||||
$ cc /include_directory=("./include","./src") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src]string.obj [.src]string.c
|
||||
$ endif
|
||||
$ if f$search("[.src]lowlevel.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src]lowlevel.obj"
|
||||
$ cc /include_directory=("./include","./src") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src]lowlevel.obj [.src]lowlevel.c
|
||||
$ endif
|
||||
$ if f$search("[.src]unicode.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src]unicode.obj"
|
||||
$ cc /include_directory=("./include","./src") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src]unicode.obj [.src]unicode.c
|
||||
$ endif
|
||||
$ if f$search("[.src.cursor]arrow.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.cursor]arrow.obj"
|
||||
$ cc /include_directory=("./include","./src/cursor") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.cursor]arrow.obj [.src.cursor]arrow.c
|
||||
$ endif
|
||||
$ if f$search("[.src.cursor]cross.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.cursor]cross.obj"
|
||||
$ cc /include_directory=("./include","./src/cursor") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.cursor]cross.obj [.src.cursor]cross.c
|
||||
$ endif
|
||||
$ if f$search("[.src.cursor]default.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.cursor]default.obj"
|
||||
$ cc /include_directory=("./include","./src/cursor") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.cursor]default.obj [.src.cursor]default.c
|
||||
$ endif
|
||||
$ if f$search("[.src.cursor]hidden.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.cursor]hidden.obj"
|
||||
$ cc /include_directory=("./include","./src/cursor") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.cursor]hidden.obj [.src.cursor]hidden.c
|
||||
$ endif
|
||||
$ if f$search("[.src.cursor]text.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.cursor]text.obj"
|
||||
$ cc /include_directory=("./include","./src/cursor") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.cursor]text.obj [.src.cursor]text.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]box.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]box.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]box.obj [.src.widget]box.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]button.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]button.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]button.obj [.src.widget]button.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]checkbox.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]checkbox.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]checkbox.obj [.src.widget]checkbox.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]combobox.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]combobox.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]combobox.obj [.src.widget]combobox.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]entry.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]entry.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]entry.obj [.src.widget]entry.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]frame.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]frame.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]frame.obj [.src.widget]frame.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]image.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]image.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]image.obj [.src.widget]image.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]label.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]label.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]label.obj [.src.widget]label.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]listbox.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]listbox.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]listbox.obj [.src.widget]listbox.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]menu.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]menu.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]menu.obj [.src.widget]menu.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]numberentry.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]numberentry.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]numberentry.obj [.src.widget]numberentry.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]progressbar.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]progressbar.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]progressbar.obj [.src.widget]progressbar.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]radiobox.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]radiobox.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]radiobox.obj [.src.widget]radiobox.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]scrollbar.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]scrollbar.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]scrollbar.obj [.src.widget]scrollbar.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]separator.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]separator.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]separator.obj [.src.widget]separator.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]submenu.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]submenu.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]submenu.obj [.src.widget]submenu.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]treeview.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]treeview.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]treeview.obj [.src.widget]treeview.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]viewport.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]viewport.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]viewport.obj [.src.widget]viewport.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]window.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]window.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]window.obj [.src.widget]window.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]subwindow.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]subwindow.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]subwindow.obj [.src.widget]subwindow.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]calendar.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]calendar.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]calendar.obj [.src.widget]calendar.c
|
||||
$ endif
|
||||
$ if f$search("[.src.widget]tab.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.widget]tab.obj"
|
||||
$ cc /include_directory=("./include","./src/widget") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.widget]tab.obj [.src.widget]tab.c
|
||||
$ endif
|
||||
$ if f$search("[.src.dialog]colorpicker.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.dialog]colorpicker.obj"
|
||||
$ cc /include_directory=("./include","./src/dialog") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.dialog]colorpicker.obj [.src.dialog]colorpicker.c
|
||||
$ endif
|
||||
$ if f$search("[.src.dialog]directorychooser.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.dialog]directorychooser.obj"
|
||||
$ cc /include_directory=("./include","./src/dialog") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.dialog]directorychooser.obj [.src.dialog]directorychooser.c
|
||||
$ endif
|
||||
$ if f$search("[.src.dialog]filechooser.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.dialog]filechooser.obj"
|
||||
$ cc /include_directory=("./include","./src/dialog") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.dialog]filechooser.obj [.src.dialog]filechooser.c
|
||||
$ endif
|
||||
$ if f$search("[.src.dialog]messagebox.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.dialog]messagebox.obj"
|
||||
$ cc /include_directory=("./include","./src/dialog") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.dialog]messagebox.obj [.src.dialog]messagebox.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]back.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]back.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]back.obj [.src.icon]back.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]clock.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]clock.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]clock.obj [.src.icon]clock.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]computer.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]computer.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]computer.obj [.src.icon]computer.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]directory.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]directory.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]directory.obj [.src.icon]directory.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]down.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]down.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]down.obj [.src.icon]down.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]error.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]error.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]error.obj [.src.icon]error.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]file.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]file.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]file.obj [.src.icon]file.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]forward.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]forward.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]forward.obj [.src.icon]forward.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]info.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]info.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]info.obj [.src.icon]info.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]left.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]left.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]left.obj [.src.icon]left.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]news.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]news.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]news.obj [.src.icon]news.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]note.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]note.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]note.obj [.src.icon]note.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]right.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]right.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]right.obj [.src.icon]right.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]search.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]search.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]search.obj [.src.icon]search.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]up.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]up.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]up.obj [.src.icon]up.c
|
||||
$ endif
|
||||
$ if f$search("[.src.icon]warning.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.icon]warning.obj"
|
||||
$ cc /include_directory=("./include","./src/icon") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.icon]warning.obj [.src.icon]warning.c
|
||||
$ endif
|
||||
$ if f$search("[.src.abstract]directory.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.abstract]directory.obj"
|
||||
$ cc /include_directory=("./include","./src/abstract") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.abstract]directory.obj [.src.abstract]directory.c
|
||||
$ endif
|
||||
$ if f$search("[.src.abstract]dynamic.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.abstract]dynamic.obj"
|
||||
$ cc /include_directory=("./include","./src/abstract") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.abstract]dynamic.obj [.src.abstract]dynamic.c
|
||||
$ endif
|
||||
$ if f$search("[.src.abstract]time.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.abstract]time.obj"
|
||||
$ cc /include_directory=("./include","./src/abstract") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.abstract]time.obj [.src.abstract]time.c
|
||||
$ endif
|
||||
$ if f$search("[.src.abstract]charset.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.abstract]charset.obj"
|
||||
$ cc /include_directory=("./include","./src/abstract") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.abstract]charset.obj [.src.abstract]charset.c
|
||||
$ endif
|
||||
$ if f$search("[.external]stb_ds.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.external]stb_ds.obj"
|
||||
$ cc /include_directory=("./include","./external") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.external]stb_ds.obj [.external]stb_ds.c
|
||||
$ endif
|
||||
$ if f$search("[.src.backend]x11.obj;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "CC [.src.backend]x11.obj"
|
||||
$ cc /include_directory=("./include","./src/backend") /define=(_MILSKO,USE_X11,NO_IMAGE) /object=[.src.backend]x11.obj [.src.backend]x11.c
|
||||
$ endif
|
||||
$ if f$search("[.src]MwSHR.exe;*") .eqs. ""
|
||||
$ then
|
||||
$ write sys$output "LINK [.src]MwSHR.exe"
|
||||
$ OPEN /WRITE LINK_OPT LINK.OPT
|
||||
$ WRITE LINK_OPT "[.src]color.obj"
|
||||
$ WRITE LINK_OPT "[.src]core.obj"
|
||||
$ WRITE LINK_OPT "[.src]default.obj"
|
||||
$ WRITE LINK_OPT "[.src]draw.obj"
|
||||
$ WRITE LINK_OPT "[.src]string.obj"
|
||||
$ WRITE LINK_OPT "[.src]lowlevel.obj"
|
||||
$ WRITE LINK_OPT "[.src]unicode.obj"
|
||||
$ WRITE LINK_OPT "[.src.cursor]arrow.obj"
|
||||
$ WRITE LINK_OPT "[.src.cursor]cross.obj"
|
||||
$ WRITE LINK_OPT "[.src.cursor]default.obj"
|
||||
$ WRITE LINK_OPT "[.src.cursor]hidden.obj"
|
||||
$ WRITE LINK_OPT "[.src.cursor]text.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]box.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]button.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]checkbox.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]combobox.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]entry.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]frame.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]image.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]label.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]listbox.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]menu.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]numberentry.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]progressbar.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]radiobox.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]scrollbar.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]separator.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]submenu.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]treeview.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]viewport.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]window.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]subwindow.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]calendar.obj"
|
||||
$ WRITE LINK_OPT "[.src.widget]tab.obj"
|
||||
$ WRITE LINK_OPT "[.src.dialog]colorpicker.obj"
|
||||
$ WRITE LINK_OPT "[.src.dialog]directorychooser.obj"
|
||||
$ WRITE LINK_OPT "[.src.dialog]filechooser.obj"
|
||||
$ WRITE LINK_OPT "[.src.dialog]messagebox.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]back.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]clock.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]computer.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]directory.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]down.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]error.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]file.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]forward.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]info.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]left.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]news.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]note.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]right.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]search.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]up.obj"
|
||||
$ WRITE LINK_OPT "[.src.icon]warning.obj"
|
||||
$ WRITE LINK_OPT "[.src.abstract]directory.obj"
|
||||
$ WRITE LINK_OPT "[.src.abstract]dynamic.obj"
|
||||
$ WRITE LINK_OPT "[.src.abstract]time.obj"
|
||||
$ WRITE LINK_OPT "[.src.abstract]charset.obj"
|
||||
$ WRITE LINK_OPT "[.external]stb_ds.obj"
|
||||
$ WRITE LINK_OPT "[.src.backend]x11.obj"
|
||||
$ WRITE LINK_OPT "SYS$LIBRARY:DECW$XLIBSHR/SHARE"
|
||||
$ WRITE LINK_OPT "SYS$LIBRARY:DPML$SHR/SHARE"
|
||||
$ CLOSE LINK_OPT
|
||||
$ link /SHAREABLE=[.src]MwSHR.exe LINK.OPT/options
|
||||
$ DELETE LINK.OPT;*
|
||||
$ endif
|
||||
|
|
@ -1,61 +0,0 @@
|
|||
$ if f$search("[.src]color.obj") .nes. "" then delete [.src]color.obj;*
|
||||
$ if f$search("[.src]core.obj") .nes. "" then delete [.src]core.obj;*
|
||||
$ if f$search("[.src]default.obj") .nes. "" then delete [.src]default.obj;*
|
||||
$ if f$search("[.src]draw.obj") .nes. "" then delete [.src]draw.obj;*
|
||||
$ if f$search("[.src]string.obj") .nes. "" then delete [.src]string.obj;*
|
||||
$ if f$search("[.src]lowlevel.obj") .nes. "" then delete [.src]lowlevel.obj;*
|
||||
$ if f$search("[.src]unicode.obj") .nes. "" then delete [.src]unicode.obj;*
|
||||
$ if f$search("[.src.cursor]arrow.obj") .nes. "" then delete [.src.cursor]arrow.obj;*
|
||||
$ if f$search("[.src.cursor]cross.obj") .nes. "" then delete [.src.cursor]cross.obj;*
|
||||
$ if f$search("[.src.cursor]default.obj") .nes. "" then delete [.src.cursor]default.obj;*
|
||||
$ if f$search("[.src.cursor]hidden.obj") .nes. "" then delete [.src.cursor]hidden.obj;*
|
||||
$ if f$search("[.src.cursor]text.obj") .nes. "" then delete [.src.cursor]text.obj;*
|
||||
$ if f$search("[.src.widget]box.obj") .nes. "" then delete [.src.widget]box.obj;*
|
||||
$ if f$search("[.src.widget]button.obj") .nes. "" then delete [.src.widget]button.obj;*
|
||||
$ if f$search("[.src.widget]checkbox.obj") .nes. "" then delete [.src.widget]checkbox.obj;*
|
||||
$ if f$search("[.src.widget]combobox.obj") .nes. "" then delete [.src.widget]combobox.obj;*
|
||||
$ if f$search("[.src.widget]entry.obj") .nes. "" then delete [.src.widget]entry.obj;*
|
||||
$ if f$search("[.src.widget]frame.obj") .nes. "" then delete [.src.widget]frame.obj;*
|
||||
$ if f$search("[.src.widget]image.obj") .nes. "" then delete [.src.widget]image.obj;*
|
||||
$ if f$search("[.src.widget]label.obj") .nes. "" then delete [.src.widget]label.obj;*
|
||||
$ if f$search("[.src.widget]listbox.obj") .nes. "" then delete [.src.widget]listbox.obj;*
|
||||
$ if f$search("[.src.widget]menu.obj") .nes. "" then delete [.src.widget]menu.obj;*
|
||||
$ if f$search("[.src.widget]numberentry.obj") .nes. "" then delete [.src.widget]numberentry.obj;*
|
||||
$ if f$search("[.src.widget]progressbar.obj") .nes. "" then delete [.src.widget]progressbar.obj;*
|
||||
$ if f$search("[.src.widget]radiobox.obj") .nes. "" then delete [.src.widget]radiobox.obj;*
|
||||
$ if f$search("[.src.widget]scrollbar.obj") .nes. "" then delete [.src.widget]scrollbar.obj;*
|
||||
$ if f$search("[.src.widget]separator.obj") .nes. "" then delete [.src.widget]separator.obj;*
|
||||
$ if f$search("[.src.widget]submenu.obj") .nes. "" then delete [.src.widget]submenu.obj;*
|
||||
$ if f$search("[.src.widget]treeview.obj") .nes. "" then delete [.src.widget]treeview.obj;*
|
||||
$ if f$search("[.src.widget]viewport.obj") .nes. "" then delete [.src.widget]viewport.obj;*
|
||||
$ if f$search("[.src.widget]window.obj") .nes. "" then delete [.src.widget]window.obj;*
|
||||
$ if f$search("[.src.widget]subwindow.obj") .nes. "" then delete [.src.widget]subwindow.obj;*
|
||||
$ if f$search("[.src.widget]calendar.obj") .nes. "" then delete [.src.widget]calendar.obj;*
|
||||
$ if f$search("[.src.widget]tab.obj") .nes. "" then delete [.src.widget]tab.obj;*
|
||||
$ if f$search("[.src.dialog]colorpicker.obj") .nes. "" then delete [.src.dialog]colorpicker.obj;*
|
||||
$ if f$search("[.src.dialog]directorychooser.obj") .nes. "" then delete [.src.dialog]directorychooser.obj;*
|
||||
$ if f$search("[.src.dialog]filechooser.obj") .nes. "" then delete [.src.dialog]filechooser.obj;*
|
||||
$ if f$search("[.src.dialog]messagebox.obj") .nes. "" then delete [.src.dialog]messagebox.obj;*
|
||||
$ if f$search("[.src.icon]back.obj") .nes. "" then delete [.src.icon]back.obj;*
|
||||
$ if f$search("[.src.icon]clock.obj") .nes. "" then delete [.src.icon]clock.obj;*
|
||||
$ if f$search("[.src.icon]computer.obj") .nes. "" then delete [.src.icon]computer.obj;*
|
||||
$ if f$search("[.src.icon]directory.obj") .nes. "" then delete [.src.icon]directory.obj;*
|
||||
$ if f$search("[.src.icon]down.obj") .nes. "" then delete [.src.icon]down.obj;*
|
||||
$ if f$search("[.src.icon]error.obj") .nes. "" then delete [.src.icon]error.obj;*
|
||||
$ if f$search("[.src.icon]file.obj") .nes. "" then delete [.src.icon]file.obj;*
|
||||
$ if f$search("[.src.icon]forward.obj") .nes. "" then delete [.src.icon]forward.obj;*
|
||||
$ if f$search("[.src.icon]info.obj") .nes. "" then delete [.src.icon]info.obj;*
|
||||
$ if f$search("[.src.icon]left.obj") .nes. "" then delete [.src.icon]left.obj;*
|
||||
$ if f$search("[.src.icon]news.obj") .nes. "" then delete [.src.icon]news.obj;*
|
||||
$ if f$search("[.src.icon]note.obj") .nes. "" then delete [.src.icon]note.obj;*
|
||||
$ if f$search("[.src.icon]right.obj") .nes. "" then delete [.src.icon]right.obj;*
|
||||
$ if f$search("[.src.icon]search.obj") .nes. "" then delete [.src.icon]search.obj;*
|
||||
$ if f$search("[.src.icon]up.obj") .nes. "" then delete [.src.icon]up.obj;*
|
||||
$ if f$search("[.src.icon]warning.obj") .nes. "" then delete [.src.icon]warning.obj;*
|
||||
$ if f$search("[.src.abstract]directory.obj") .nes. "" then delete [.src.abstract]directory.obj;*
|
||||
$ if f$search("[.src.abstract]dynamic.obj") .nes. "" then delete [.src.abstract]dynamic.obj;*
|
||||
$ if f$search("[.src.abstract]time.obj") .nes. "" then delete [.src.abstract]time.obj;*
|
||||
$ if f$search("[.src.abstract]charset.obj") .nes. "" then delete [.src.abstract]charset.obj;*
|
||||
$ if f$search("[.external]stb_ds.obj") .nes. "" then delete [.external]stb_ds.obj;*
|
||||
$ if f$search("[.src.backend]x11.obj") .nes. "" then delete [.src.backend]x11.obj;*
|
||||
$ if f$search("[.src]MwSHR.exe") .nes. "" then delete [.src]MwSHR.exe;*
|
||||
Loading…
Add table
Add a link
Reference in a new issue