<commit_before>###############################################################################
#                                                                             #
#   File name:      cpuid.mak                                                 #
#                                                                             #
#   Description:    Specific rules for building cpuid.exe.                    #
#                                                                             #
#   Notes:          cpuid is a DOS/WIN32 program only.                        #
#                                                                             #
#   History:                                                                  #
#    2012-10-18 JFL <EMAIL> created this file.                     #
#    2016-04-17 JFL Avoid building the DOS version if missing required libs.  #
#                                                                             #
#          Copyright 2016 Hewlett Packard Enterprise Development LP          #
# Licensed under the Apache 2.0 license - www.apache.org/licenses/LICENSE-2.0 #
###############################################################################

!IF "$(T)"=="DOS" && ("$(HAS_BIOSLIB)"!="1" || "$(HAS_LODOSLIB)"!="1" || "$(HAS_PMODE)"!="1")
complain:
	@echo>con The DOS version of this program requires the BIOSLIB, LODOSLIB, and PMODE libraries.

dirs $(O)\cpuid.obj $(B)\cpuid.exe: complain
	@rem Do nothing as we don't have the necessary libraries
!ENDIF

!IF "$(T)"=="WIN64"
complain:
	@echo>con There's no 64-bits version of this program yet.

dirs $(O)\cpuid.obj $(B)\cpuid.exe: complain
	@rem Do nothing as there's nothing to do
!ENDIF
<commit_msg>Prevent a link warning U4004: too many rules for target.<commit_after>###############################################################################
#                                                                             #
#   File name:      cpuid.mak                                                 #
#                                                                             #
#   Description:    Specific rules for building cpuid.exe.                    #
#                                                                             #
#   Notes:          cpuid is a DOS/WIN32 program only.                        #
#                                                                             #
#   History:                                                                  #
#    2012-10-18 JFL <EMAIL> created this file.                     #
#    2016-04-17 JFL Avoid building the DOS version if missing required libs.  #
#    2017-05-17 JFL Prevent a link warning U4004: too many rules for target.  #
#                                                                             #
#          Copyright 2016 Hewlett Packard Enterprise Development LP          #
# Licensed under the Apache 2.0 license - www.apache.org/licenses/LICENSE-2.0 #
###############################################################################

!IF "$(T)"=="DOS" && ("$(HAS_BIOSLIB)"!="1" || "$(HAS_LODOSLIB)"!="1" || "$(HAS_PMODE)"!="1")
complain:
	@echo>con The DOS version of this program requires the BIOSLIB, LODOSLIB, and PMODE libraries.

dirs $(O)\cpuid.obj $(B)\cpuid.exe: complain
	@rem Do nothing as we don't have the necessary libraries
!ENDIF

!IF "$(T)"=="WIN64"
complain:
	@echo>con There's no 64-bits version of this program yet.

dirs $(O)\cpuid.obj $(B)\cpuid.exe: complain
	@rem Do nothing as there's nothing to do

EXENAME=no_such.exe	# Prevent the win32.mak $(B)\$(EXENAME) inference rule from conflicting with this one.
!ENDIF

{'fraction_non_alphanumeric': 0.1734610123119015, 'fraction_numerical': 0.02298221614227086, 'mean_word_length': 1.2623762376237624, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 40, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5473421', 'n_tokens_mistral': 899, 'n_tokens_neox': 796, 'n_words': 251}