mirror of
https://github.com/reactos/reactos.git
synced 2026-07-07 14:09:38 +08:00
* Makefile, drivers/video/makefile, lib/cpl/Makefile, ntoskrnl/Makefile, tools/helper.mk: Add test target. * include/ntos/types.h (UINT16, PUINT16): Declare. * regtests/kmregtests/tests/mdl-1.c, regtests/kmregtests/tests/mdl-2.c, regtests/kmregtests/tests/mm-1.c, subsys/win32k/tests/tests/eng-mem-1.c: Simplify tests. * regtests/shared/regtests.c: Include <ctype.h> and <stdlib.h>. * regtests/shared/regtests.h (DISPATCHER): Declare the whole function. * tools/regtests.c: Refactor part of register_test into get_test_name(); Stub for running tests in the build environment. * w32api/include/basetsd.h (INT16, PINT16, UINT16, PUINT16): Declare. * lib/user32/misc/exticon.c (UINT16): Remove declaration. svn path=/trunk/; revision=10261
74 lines
2.0 KiB
Makefile
74 lines
2.0 KiB
Makefile
DISPLAY_DRIVERS = vga framebuf
|
|
MINIPORT_DRIVERS = vga vbe
|
|
|
|
all: $(DISPLAY_DRIVERS:%=DD%) $(MINIPORT_DRIVERS:%=MP%)
|
|
$(MAKE) -C videoprt all
|
|
|
|
implib: $(DISPLAY_DRIVERS:%=DD%_implib) $(MINIPORT_DRIVERS:%=MP%_implib)
|
|
$(MAKE) -C videoprt implib
|
|
|
|
test: $(DISPLAY_DRIVERS:%=DD%_test) $(MINIPORT_DRIVERS:%=MP%_test)
|
|
$(MAKE) -C videoprt test
|
|
|
|
clean: $(DISPLAY_DRIVERS:%=DD%_clean) $(MINIPORT_DRIVERS:%=MP%_clean)
|
|
$(MAKE) -C videoprt clean
|
|
|
|
install: $(DISPLAY_DRIVERS:%=DD%_install) $(MINIPORT_DRIVERS:%=MP%_install)
|
|
$(MAKE) -C videoprt install
|
|
|
|
bootcd: $(DISPLAY_DRIVERS:%=DD%_bootcd) $(MINIPORT_DRIVERS:%=MP%_bootcd)
|
|
$(MAKE) -C videoprt bootcd
|
|
|
|
#
|
|
# Video display driver rules
|
|
#
|
|
|
|
$(DISPLAY_DRIVERS:%=DD%): DD%:
|
|
$(MAKE) -C displays/$*
|
|
|
|
$(DISPLAY_DRIVERS:%=DD%_implib): DD%_implib:
|
|
$(MAKE) -C displays/$* implib
|
|
|
|
$(DISPLAY_DRIVERS:%=DD%_test): DD%_test:
|
|
$(MAKE) -C displays/$* test
|
|
|
|
$(DISPLAY_DRIVERS:%=DD%_clean): DD%_clean:
|
|
$(MAKE) -C displays/$* clean
|
|
|
|
$(DISPLAY_DRIVERS:%=DD%_install): DD%_install:
|
|
$(MAKE) -C displays/$* install
|
|
|
|
$(DISPLAY_DRIVERS:%=DD%_bootcd): DD%_bootcd:
|
|
$(MAKE) -C displays/$* bootcd
|
|
|
|
.PHONY: $(DISPLAY_DRIVERS:%=DD%) $(DISPLAY_DRIVERS:%=DD%_implib) \
|
|
$(DISPLAY_DRIVERS:%=DD%_test) $(DISPLAY_DRIVERS:%=DD%_clean) \
|
|
$(DISPLAY_DRIVERS:%=DD%_install) $(DISPLAY_DRIVERS:%=DD%_bootcd)
|
|
|
|
|
|
#
|
|
# Video miniport driver rules
|
|
#
|
|
|
|
$(MINIPORT_DRIVERS:%=MP%): MP%:
|
|
$(MAKE) -C miniport/$*
|
|
|
|
$(MINIPORT_DRIVERS:%=MP%_implib): MP%_implib:
|
|
$(MAKE) -C miniport/$* implib
|
|
|
|
$(MINIPORT_DRIVERS:%=MP%_test): MP%_test:
|
|
$(MAKE) -C miniport/$* test
|
|
|
|
$(MINIPORT_DRIVERS:%=MP%_clean): MP%_clean:
|
|
$(MAKE) -C miniport/$* clean
|
|
|
|
$(MINIPORT_DRIVERS:%=MP%_install): MP%_install:
|
|
$(MAKE) -C miniport/$* install
|
|
|
|
$(MINIPORT_DRIVERS:%=MP%_bootcd): MP%_bootcd:
|
|
$(MAKE) -C miniport/$* bootcd
|
|
|
|
.PHONY: $(MINIPORT_DRIVERS:%=MP%) $(MINIPORT_DRIVERS:%=MP%_implib) \
|
|
$(MINIPORT_DRIVERS:%=MP%_test) $(MINIPORT_DRIVERS:%=MP%_clean) \
|
|
$(MINIPORT_DRIVERS:%=MP%_install) $(MINIPORT_DRIVERS:%=MP%_bootcd)
|