mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-06-04 17:58:38 +02:00
Add WinApi messages unit rules
This commit is contained in:
parent
7245f74e9f
commit
55aff2366b
@ -1485,11 +1485,15 @@ blockrtl$(PPUEXT) : $(BLOCKRTL_DEPS)
|
||||
#
|
||||
# Windows, depends on objpas because of mode switch
|
||||
#
|
||||
ifndef WININCDIR
|
||||
WININCDIR = $(WINDIR)/wininc
|
||||
endif
|
||||
|
||||
WINDOWS_DEPS=windows.pp $(SYSTEMUNIT)$(PPUEXT) objpas$(PPUEXT) \
|
||||
$(WINDOWS_DEPS_OS) $(WINDOWS_DEPS_CPU)
|
||||
|
||||
windows$(PPUEXT): $(WINDOWS_DEPS)
|
||||
$(COMPILER) $(WINDOWS_OPT) $<
|
||||
$(COMPILER) -Fi$(WININC) $(WINDOWS_OPT) $<
|
||||
|
||||
WinApi.Windows$(PPUEXT): $(NSWINDOWSDIR)/WinApi.Windows.pp $(WINDOWS_DEPS)
|
||||
$(COMPILER) -Fi$(WININC) -Fi$(WINDIR) $(WINDOWS_OPT) $<
|
||||
@ -1506,6 +1510,26 @@ windirs$(PPUEXT): $(WINDIRS_DEPS)
|
||||
WinApi.WinDirs$(PPUEXT): $(NSWINDOWSDIR)/WinApi.WinDirs.pp $(WINDIRS_DEPS)
|
||||
$(COMPILER) -Fi$(WININC) -Fi$(WINDIR) $(WINDIRS_OPT) $<
|
||||
|
||||
# messages unit
|
||||
ifndef WINMESSAGESDIR
|
||||
WINMESSAGESDIR = $(WINDIR)
|
||||
endif
|
||||
ifndef WINMESSAGESINCDIR
|
||||
WINMESSAGESINCDIR = $(WINDIR)/wininc
|
||||
endif
|
||||
|
||||
|
||||
MESSAGES_DEPS = $(WINMESSAGESDIR)/messages.pp $(WINMESSAGESINCDIR)/messages.inc $(WINDOWSUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
|
||||
$(MESSAGES_DEPS_OS) $(MESSAGES_DEPS_CPU)
|
||||
|
||||
messages$(PPUEXT): $(MESSAGES_DEPS)
|
||||
$(COMPILER) -Fi$(WINMESSAGESINCDIR) $<
|
||||
|
||||
|
||||
WinApi.Messages$(PPUEXT): $(NSWINDOWSDIR)/WinApi.Messages.pp $(MESSAGES_DEPS)
|
||||
$(COMPILER) -Fi$(WINMESSAGESINCDIR) -Fi$(WINMMESSAGESDIR) $<
|
||||
|
||||
|
||||
###################
|
||||
# BSD units
|
||||
###################
|
||||
|
Loading…
Reference in New Issue
Block a user