mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
668 B
33 lines
668 B
#
|
|
# build a private credui.lib that contains undocumented and
|
|
# private functions
|
|
#
|
|
|
|
$(O)\creduip.def: credui.src
|
|
@echo Creating $@ from $**
|
|
$(C_PREPROCESSOR_NAME) /DNOT_PUBLIC= $(C_PREPROCESSOR_FLAGS) $** > $@
|
|
|
|
|
|
$(O)\creduip.lib: $(O)\creduip.def $(LIBRARY_OBJS)
|
|
-lib -out:$@ @<<
|
|
$(LIBRARIAN_FLAGS)
|
|
-def:$(O)\creduip.def
|
|
$(LIBRARY_OBJS)
|
|
<<NOKEEP
|
|
|
|
|
|
#
|
|
# Build public credui.lib
|
|
#
|
|
|
|
$(O)\credui.def: credui.src
|
|
@echo Creating $@ from $**
|
|
$(C_PREPROCESSOR_NAME) /DNOT_PUBLIC=PRIVATE $(C_PREPROCESSOR_FLAGS) $** > $@
|
|
|
|
|
|
$(O)\credui.lib : $(O)\credui.def $(LIBRARY_OBJS)
|
|
-lib -out:$@ @<<
|
|
$(LIBRARIAN_FLAGS)
|
|
-def:$(O)\credui.def
|
|
$(LIBRARY_OBJS)
|
|
<<NOKEEP
|