lengthcheck

This commit is contained in:
恍兮惚兮 2024-09-02 09:01:28 +08:00
parent 267c7f5fdc
commit 2c939fb84b
24 changed files with 16 additions and 67 deletions

View File

@ -284,10 +284,20 @@ class MAINUI:
is_auto_run is_auto_run
and ( and (
text == self.currenttext text == self.currenttext
or len(text) or (
> (max(globalconfig["maxoriginlength"], globalconfig["maxlength"])) len(text) < globalconfig["minlength"]
or len(text) > globalconfig["maxlength"]
)
) )
): ):
if text != "":
if len(text) > globalconfig["maxlength"]:
text = text[: globalconfig["maxlength"]] + "……"
else:
text = text
self.translation_ui.displayraw1.emit(
dict(text=text, color=globalconfig["rawtextcolor"])
)
return safe_callback_none() return safe_callback_none()
try: try:
@ -329,12 +339,6 @@ class MAINUI:
text_solved, optimization_params = self.solvebeforetrans(text) text_solved, optimization_params = self.solvebeforetrans(text)
if is_auto_run and (
len(text_solved) < globalconfig["minlength"]
or len(text_solved) > globalconfig["maxlength"]
):
return safe_callback_none()
premtalready = ["premt"] premtalready = ["premt"]
usefultranslators = list(self.translators.keys()) usefultranslators = list(self.translators.keys())
no_available_translator = True no_available_translator = True

View File

@ -471,14 +471,6 @@ def xianshigrid_style(self):
globalconfig, "showatcenter" globalconfig, "showatcenter"
), ),
"", "",
"最长显示字数",
D_getspinbox(
0,
1000000,
globalconfig,
"maxoriginlength",
),
"",
"收到翻译时才刷新", "收到翻译时才刷新",
D_getsimpleswitch( D_getsimpleswitch(
globalconfig, "refresh_on_get_trans" globalconfig, "refresh_on_get_trans"

View File

@ -317,15 +317,11 @@ class TranslatorWindow(resizableframeless):
if onlytrans: if onlytrans:
return return
if len(res) > globalconfig["maxoriginlength"]:
_res = res[: globalconfig["maxoriginlength"]] + "……"
else:
_res = res
if globalconfig["showfanyisource"]: if globalconfig["showfanyisource"]:
_showtext = name + " " + _res _showtext = name + " " + res
else: else:
_showtext = _res _showtext = res
self.showline( self.showline(
clear=clear, clear=clear,
text=_showtext, text=_showtext,
@ -345,12 +341,8 @@ class TranslatorWindow(resizableframeless):
clear = True clear = True
if onlytrans: if onlytrans:
return return
if len(text) > globalconfig["maxoriginlength"]:
_res = text[: globalconfig["maxoriginlength"]] + "……"
else:
_res = text
if globalconfig["isshowrawtext"]: if globalconfig["isshowrawtext"]:
self.showline(clear=clear, text=_res, isshowrawtext=True, color=color) self.showline(clear=clear, text=text, isshowrawtext=True, color=color)
else: else:
self.showline(clear=clear) self.showline(clear=clear)

View File

@ -515,7 +515,6 @@
"序列数": "رقم التسلسل", "序列数": "رقم التسلسل",
"过长惩罚": "عقوبة طويلة", "过长惩罚": "عقوبة طويلة",
"重复惩罚": "تكرار العقوبة", "重复惩罚": "تكرار العقوبة",
"最长显示字数": "أقصى عرض الكلمات",
"显示日语注音": "عرض صوتي ياباني", "显示日语注音": "عرض صوتي ياباني",
"注音颜色": "لون صوتي", "注音颜色": "لون صوتي",
"注音字体缩放": "حجم الخط", "注音字体缩放": "حجم الخط",
@ -780,7 +779,6 @@
"捷克语": "اللغة التشيكية", "捷克语": "اللغة التشيكية",
"英语": "إنجليزي", "英语": "إنجليزي",
"直接替换": "استبدال مباشر", "直接替换": "استبدال مباشر",
"占位符": "النائبة",
"词典": "قواميس", "词典": "قواميس",
"注释": "الحواشي", "注释": "الحواشي",
"打开链接": "فتح الرابط", "打开链接": "فتح الرابط",

View File

@ -515,7 +515,6 @@
"序列数": "序列數", "序列数": "序列數",
"过长惩罚": "過長懲罰", "过长惩罚": "過長懲罰",
"重复惩罚": "重複懲罰", "重复惩罚": "重複懲罰",
"最长显示字数": "最長顯示字數",
"显示日语注音": "顯示日語注音", "显示日语注音": "顯示日語注音",
"注音颜色": "注音顏色", "注音颜色": "注音顏色",
"注音字体缩放": "注音字體縮放", "注音字体缩放": "注音字體縮放",
@ -780,7 +779,6 @@
"捷克语": "捷克語", "捷克语": "捷克語",
"英语": "英語", "英语": "英語",
"直接替换": "直接取代", "直接替换": "直接取代",
"占位符": "預留位置",
"词典": "詞典", "词典": "詞典",
"注释": "註釋", "注释": "註釋",
"打开链接": "打開連結", "打开链接": "打開連結",

View File

@ -521,7 +521,6 @@
"过长惩罚": "Nadměrný trest", "过长惩罚": "Nadměrný trest",
"重复惩罚": "Opakovaný trest", "重复惩罚": "Opakovaný trest",
"语言包": "Jazykový balíček", "语言包": "Jazykový balíček",
"最长显示字数": "Maximální počet zobrazených slov",
"显示日语注音": "Zobrazit japonské fonetické anotace", "显示日语注音": "Zobrazit japonské fonetické anotace",
"注音颜色": "Fonetická barva", "注音颜色": "Fonetická barva",
"注音字体缩放": "Škálování fonetických písem", "注音字体缩放": "Škálování fonetických písem",
@ -780,7 +779,6 @@
"英语": "angličtina", "英语": "angličtina",
"捷克语": "Čeština", "捷克语": "Čeština",
"直接替换": "Přímo nahradit", "直接替换": "Přímo nahradit",
"占位符": "zástupný symbol",
"词典": "Slovník", "词典": "Slovník",
"注释": "poznámky", "注释": "poznámky",
"打开链接": "Otevřít odkaz", "打开链接": "Otevřít odkaz",

View File

@ -521,7 +521,6 @@
"过长惩罚": "Übermäßige Bestrafung", "过长惩罚": "Übermäßige Bestrafung",
"重复惩罚": "Wiederholte Strafe", "重复惩罚": "Wiederholte Strafe",
"语言包": "Sprachpaket", "语言包": "Sprachpaket",
"最长显示字数": "Maximale Anzahl an angezeigten Wörtern",
"显示日语注音": "Japanische phonetische Anmerkungen anzeigen", "显示日语注音": "Japanische phonetische Anmerkungen anzeigen",
"注音颜色": "Phonetische Farbe", "注音颜色": "Phonetische Farbe",
"注音字体缩放": "Skalierung der phonetischen Schriftarten", "注音字体缩放": "Skalierung der phonetischen Schriftarten",
@ -780,7 +779,6 @@
"捷克语": "Tschechisch", "捷克语": "Tschechisch",
"英语": "Englisch", "英语": "Englisch",
"直接替换": "Direkt ersetzen", "直接替换": "Direkt ersetzen",
"占位符": "Platzhalter",
"词典": "Wörterbuch", "词典": "Wörterbuch",
"注释": "Anmerkungen", "注释": "Anmerkungen",
"打开链接": "Link öffnen", "打开链接": "Link öffnen",

View File

@ -514,7 +514,6 @@
"序列数": "Sequence Number", "序列数": "Sequence Number",
"过长惩罚": "Length Penalty", "过长惩罚": "Length Penalty",
"重复惩罚": "Repetition Penalty", "重复惩罚": "Repetition Penalty",
"最长显示字数": "Max Display Characters",
"显示日语注音": "Show Furigana", "显示日语注音": "Show Furigana",
"注音颜色": "Furigana Color", "注音颜色": "Furigana Color",
"注音字体缩放": "Furigana Font Scaling", "注音字体缩放": "Furigana Font Scaling",
@ -780,7 +779,6 @@
"捷克语": "Czech", "捷克语": "Czech",
"英语": "English", "英语": "English",
"直接替换": "Directly replace", "直接替换": "Directly replace",
"占位符": "placeholder ",
"词典": "Dictionary", "词典": "Dictionary",
"注释": "notes", "注释": "notes",
"打开链接": "Open link", "打开链接": "Open link",

View File

@ -515,7 +515,6 @@
"序列数": "Número de secuencias", "序列数": "Número de secuencias",
"过长惩罚": "Castigo excesivo", "过长惩罚": "Castigo excesivo",
"重复惩罚": "Repetir el castigo", "重复惩罚": "Repetir el castigo",
"最长显示字数": "Número máximo de palabras mostradas",
"显示日语注音": "Muestra la fonética japonesa", "显示日语注音": "Muestra la fonética japonesa",
"注音颜色": "Color de la nota", "注音颜色": "Color de la nota",
"注音字体缩放": "Escala de la fuente fonética", "注音字体缩放": "Escala de la fuente fonética",
@ -780,7 +779,6 @@
"捷克语": "Checo", "捷克语": "Checo",
"英语": "Inglés", "英语": "Inglés",
"直接替换": "Sustitución directa", "直接替换": "Sustitución directa",
"占位符": "Marcador de posición",
"词典": "Diccionario", "词典": "Diccionario",
"注释": "Anotaciones", "注释": "Anotaciones",
"打开链接": "Abrir enlace", "打开链接": "Abrir enlace",

View File

@ -515,7 +515,6 @@
"序列数": "Nombre de séquences", "序列数": "Nombre de séquences",
"过长惩罚": "Pénalité trop longue", "过长惩罚": "Pénalité trop longue",
"重复惩罚": "Punition répétée", "重复惩罚": "Punition répétée",
"最长显示字数": "Nombre maximal de mots affichés",
"显示日语注音": "Afficher les notes en japonais", "显示日语注音": "Afficher les notes en japonais",
"注音颜色": "Couleur d'accent", "注音颜色": "Couleur d'accent",
"注音字体缩放": "Zoom des polices d'accent", "注音字体缩放": "Zoom des polices d'accent",
@ -780,7 +779,6 @@
"捷克语": "Tchèque", "捷克语": "Tchèque",
"英语": "Anglais", "英语": "Anglais",
"直接替换": "Remplacement direct", "直接替换": "Remplacement direct",
"占位符": "Espace réservé",
"词典": "Dictionnaire", "词典": "Dictionnaire",
"注释": "Notes", "注释": "Notes",
"打开链接": "Ouvrir le lien", "打开链接": "Ouvrir le lien",

View File

@ -515,7 +515,6 @@
"序列数": "Numero di sequenze", "序列数": "Numero di sequenze",
"过长惩罚": "Pena eccessiva", "过长惩罚": "Pena eccessiva",
"重复惩罚": "Pena ripetitiva", "重复惩罚": "Pena ripetitiva",
"最长显示字数": "Numero massimo di parole visualizzate",
"显示日语注音": "Mostra pinyin giapponese", "显示日语注音": "Mostra pinyin giapponese",
"注音颜色": "Colore pinyin", "注音颜色": "Colore pinyin",
"注音字体缩放": "Scalamento dei caratteri Bopomofo", "注音字体缩放": "Scalamento dei caratteri Bopomofo",
@ -780,7 +779,6 @@
"捷克语": "Ceco", "捷克语": "Ceco",
"英语": "Inglese", "英语": "Inglese",
"直接替换": "Sostituire direttamente", "直接替换": "Sostituire direttamente",
"占位符": "segnaposto",
"词典": "Dizionario", "词典": "Dizionario",
"注释": "note", "注释": "note",
"打开链接": "Apri link", "打开链接": "Apri link",

View File

@ -515,7 +515,6 @@
"序列数": "シーケンス数", "序列数": "シーケンス数",
"过长惩罚": "長すぎる罰", "过长惩罚": "長すぎる罰",
"重复惩罚": "繰り返し罰する.", "重复惩罚": "繰り返し罰する.",
"最长显示字数": "最長表示文字数",
"显示日语注音": "日本語のルビを表示", "显示日语注音": "日本語のルビを表示",
"注音颜色": "ルビの色", "注音颜色": "ルビの色",
"注音字体缩放": "ルビフォントの拡大・縮小", "注音字体缩放": "ルビフォントの拡大・縮小",
@ -780,7 +779,6 @@
"捷克语": "チェコ語", "捷克语": "チェコ語",
"英语": "英語", "英语": "英語",
"直接替换": "直接置換", "直接替换": "直接置換",
"占位符": "プレースホルダ",
"词典": "辞書", "词典": "辞書",
"注释": "コメント", "注释": "コメント",
"打开链接": "リンクを開く", "打开链接": "リンクを開く",

View File

@ -515,7 +515,6 @@
"序列数": "시퀀스 수", "序列数": "시퀀스 수",
"过长惩罚": "과도한 처벌", "过长惩罚": "과도한 처벌",
"重复惩罚": "반복 처벌", "重复惩罚": "반복 처벌",
"最长显示字数": "최대 표시 단어 수",
"显示日语注音": "일본어 메모 표시", "显示日语注音": "일본어 메모 표시",
"注音颜色": "주음 색상", "注音颜色": "주음 색상",
"注音字体缩放": "콜아웃 글꼴 크기 조절", "注音字体缩放": "콜아웃 글꼴 크기 조절",
@ -780,7 +779,6 @@
"捷克语": "체코어", "捷克语": "체코어",
"英语": "영어", "英语": "영어",
"直接替换": "직접 교체", "直接替换": "직접 교체",
"占位符": "자리 표시자",
"词典": "사전", "词典": "사전",
"注释": "주석", "注释": "주석",
"打开链接": "링크 열기", "打开链接": "링크 열기",

View File

@ -521,7 +521,6 @@
"过长惩罚": "Overmatige straf", "过长惩罚": "Overmatige straf",
"重复惩罚": "Herhaalde straf", "重复惩罚": "Herhaalde straf",
"语言包": "Taalpakket", "语言包": "Taalpakket",
"最长显示字数": "Maximale hoeveelheid weergegeven woorden",
"显示日语注音": "Japanse fonetische annotaties tonen", "显示日语注音": "Japanse fonetische annotaties tonen",
"注音颜色": "Fonetische kleur", "注音颜色": "Fonetische kleur",
"注音字体缩放": "Schaal van fonetische lettertypen", "注音字体缩放": "Schaal van fonetische lettertypen",
@ -780,7 +779,6 @@
"捷克语": "Tsjechisch", "捷克语": "Tsjechisch",
"英语": "Engels", "英语": "Engels",
"直接替换": "Direct vervangen", "直接替换": "Direct vervangen",
"占位符": "plaatsaanduiding",
"词典": "Woordenboek", "词典": "Woordenboek",
"注释": "notities", "注释": "notities",
"打开链接": "Koppeling openen", "打开链接": "Koppeling openen",

View File

@ -515,7 +515,6 @@
"序列数": "Liczba sekwencji", "序列数": "Liczba sekwencji",
"过长惩罚": "Nadmierna kara", "过长惩罚": "Nadmierna kara",
"重复惩罚": "Kary powtarzające się", "重复惩罚": "Kary powtarzające się",
"最长显示字数": "Maksymalna liczba wyświetlanych słów",
"显示日语注音": "Wyświetl japoński pinyin", "显示日语注音": "Wyświetl japoński pinyin",
"注音颜色": "Kolor pinyin", "注音颜色": "Kolor pinyin",
"注音字体缩放": "Skalowanie czcionki Bopomofo", "注音字体缩放": "Skalowanie czcionki Bopomofo",
@ -780,7 +779,6 @@
"捷克语": "Czeski", "捷克语": "Czeski",
"英语": "Angielski", "英语": "Angielski",
"直接替换": "Bezpośrednio zastąpić", "直接替换": "Bezpośrednio zastąpić",
"占位符": "symbol zastępczy",
"词典": "Słownik", "词典": "Słownik",
"注释": "notatki", "注释": "notatki",
"打开链接": "Otwórz link", "打开链接": "Otwórz link",

View File

@ -521,7 +521,6 @@
"过长惩罚": "Pena excessiva", "过长惩罚": "Pena excessiva",
"重复惩罚": "Repetição da punição", "重复惩罚": "Repetição da punição",
"语言包": "Pacote de Idiomas", "语言包": "Pacote de Idiomas",
"最长显示字数": "Número máximo de palavras apresentadas",
"显示日语注音": "Mostrar as anotações fonéticas japonesas", "显示日语注音": "Mostrar as anotações fonéticas japonesas",
"注音颜色": "Cor fonética", "注音颜色": "Cor fonética",
"注音字体缩放": "Dimensionamento dos tipos de letra fonéticos", "注音字体缩放": "Dimensionamento dos tipos de letra fonéticos",
@ -780,7 +779,6 @@
"英语": "Inglês", "英语": "Inglês",
"捷克语": "Checo", "捷克语": "Checo",
"直接替换": "Substituir directamente", "直接替换": "Substituir directamente",
"占位符": "espaço reservado",
"词典": "Dicionário", "词典": "Dicionário",
"注释": "notas", "注释": "notas",
"打开链接": "Abrir ligação", "打开链接": "Abrir ligação",

View File

@ -515,7 +515,6 @@
"序列数": "Количество последовательностей", "序列数": "Количество последовательностей",
"过长惩罚": "Слишком длительное наказание", "过长惩罚": "Слишком длительное наказание",
"重复惩罚": "Повторное наказание", "重复惩罚": "Повторное наказание",
"最长显示字数": "Максимальное количество слов",
"显示日语注音": "Показать японское произношение", "显示日语注音": "Показать японское произношение",
"注音颜色": "Цвет звука", "注音颜色": "Цвет звука",
"注音字体缩放": "Масштаб шрифта", "注音字体缩放": "Масштаб шрифта",
@ -780,7 +779,6 @@
"捷克语": "Чешский язык", "捷克语": "Чешский язык",
"英语": "Английский язык", "英语": "Английский язык",
"直接替换": "Прямая замена", "直接替换": "Прямая замена",
"占位符": "Заполнитель",
"词典": "Словарь", "词典": "Словарь",
"注释": "Примечания", "注释": "Примечания",
"打开链接": "Открыть ссылку", "打开链接": "Открыть ссылку",

View File

@ -521,7 +521,6 @@
"过长惩罚": "Överdrivet straff", "过长惩罚": "Överdrivet straff",
"重复惩罚": "Upprepat straff", "重复惩罚": "Upprepat straff",
"语言包": "Språkpaket", "语言包": "Språkpaket",
"最长显示字数": "Maximalt antal visade ord",
"显示日语注音": "Visa japanska fonetiska anteckningar", "显示日语注音": "Visa japanska fonetiska anteckningar",
"注音颜色": "Fonetisk färg", "注音颜色": "Fonetisk färg",
"注音字体缩放": "Skalning av fonetiska teckensnitt", "注音字体缩放": "Skalning av fonetiska teckensnitt",
@ -780,7 +779,6 @@
"捷克语": "Tjeckiska", "捷克语": "Tjeckiska",
"英语": "Engelska", "英语": "Engelska",
"直接替换": "Byt direkt ut", "直接替换": "Byt direkt ut",
"占位符": "platshållare",
"词典": "Ordbok", "词典": "Ordbok",
"注释": "anteckningar", "注释": "anteckningar",
"打开链接": "Öppna länk", "打开链接": "Öppna länk",

View File

@ -515,7 +515,6 @@
"序列数": "จำนวนลำดับ", "序列数": "จำนวนลำดับ",
"过长惩罚": "การลงโทษที่ยาวนานเกินไป", "过长惩罚": "การลงโทษที่ยาวนานเกินไป",
"重复惩罚": "การลงโทษซ้ำ", "重复惩罚": "การลงโทษซ้ำ",
"最长显示字数": "แสดงจำนวนคำที่ยาวที่สุด",
"显示日语注音": "แสดงหมายเหตุภาษาญี่ปุ่น", "显示日语注音": "แสดงหมายเหตุภาษาญี่ปุ่น",
"注音颜色": "สี Injection", "注音颜色": "สี Injection",
"注音字体缩放": "Note ตัวอักษร Zoom", "注音字体缩放": "Note ตัวอักษร Zoom",
@ -780,7 +779,6 @@
"捷克语": "เช็ก", "捷克语": "เช็ก",
"英语": "ภาษาอังกฤษ", "英语": "ภาษาอังกฤษ",
"直接替换": "แทนที่โดยตรง", "直接替换": "แทนที่โดยตรง",
"占位符": "ตัวยึดตำแหน่ง",
"词典": "พจนานุกรม", "词典": "พจนานุกรม",
"注释": "หมายเหตุ", "注释": "หมายเหตุ",
"打开链接": "เปิดลิงค์", "打开链接": "เปิดลิงค์",

View File

@ -515,7 +515,6 @@
"序列数": "Sezenler sayısı", "序列数": "Sezenler sayısı",
"过长惩罚": "Çok fazla ceza", "过长惩罚": "Çok fazla ceza",
"重复惩罚": "Tekrar cezalandırıcı", "重复惩罚": "Tekrar cezalandırıcı",
"最长显示字数": "Gösterilen sözlerin en yüksek sayısı",
"显示日语注音": "Display Japanese Pinyin", "显示日语注音": "Display Japanese Pinyin",
"注音颜色": "Pinyin rengi", "注音颜色": "Pinyin rengi",
"注音字体缩放": "Bopomofo yazıtipi skalaması", "注音字体缩放": "Bopomofo yazıtipi skalaması",
@ -780,7 +779,6 @@
"捷克语": "Çehçe", "捷克语": "Çehçe",
"英语": "İngilizce", "英语": "İngilizce",
"直接替换": "Direkten değiştir", "直接替换": "Direkten değiştir",
"占位符": "yer sahibi",
"词典": "Sözlük", "词典": "Sözlük",
"注释": "notlar", "注释": "notlar",
"打开链接": "Bağlantı Aç", "打开链接": "Bağlantı Aç",

View File

@ -515,7 +515,6 @@
"序列数": "Кількість послідовностей", "序列数": "Кількість послідовностей",
"过长惩罚": "Великий покарання", "过长惩罚": "Великий покарання",
"重复惩罚": "Повторює покарання", "重复惩罚": "Повторює покарання",
"最长显示字数": "Максимальна кількість показаних слів",
"显示日语注音": "Показувати японський пінін", "显示日语注音": "Показувати японський пінін",
"注音颜色": "Колір пініна", "注音颜色": "Колір пініна",
"注音字体缩放": "Масштабування шрифтів Bopomofo", "注音字体缩放": "Масштабування шрифтів Bopomofo",
@ -780,7 +779,6 @@
"捷克语": "Чешка", "捷克语": "Чешка",
"英语": "Англійська@ item Spelling dictionary", "英语": "Англійська@ item Spelling dictionary",
"直接替换": "Прямо замінити", "直接替换": "Прямо замінити",
"占位符": "замінник",
"词典": "Словник", "词典": "Словник",
"注释": "нотатки", "注释": "нотатки",
"打开链接": "Відкрити посилання", "打开链接": "Відкрити посилання",

View File

@ -515,7 +515,6 @@
"序列数": "Số dãy", "序列数": "Số dãy",
"过长惩罚": "Hình phạt quá dài", "过长惩罚": "Hình phạt quá dài",
"重复惩罚": "Hình phạt lặp lại", "重复惩罚": "Hình phạt lặp lại",
"最长显示字数": "Hiển thị tối đa số từ",
"显示日语注音": "Hiện chú thích tiếng Nhật", "显示日语注音": "Hiện chú thích tiếng Nhật",
"注音颜色": "Màu chú thích", "注音颜色": "Màu chú thích",
"注音字体缩放": "Thu phóng phông chữ chú thích", "注音字体缩放": "Thu phóng phông chữ chú thích",
@ -780,7 +779,6 @@
"捷克语": "Tiếng Séc", "捷克语": "Tiếng Séc",
"英语": "Tiếng Việt", "英语": "Tiếng Việt",
"直接替换": "Thay thế trực tiếp", "直接替换": "Thay thế trực tiếp",
"占位符": "Bộ giữ chỗ",
"词典": "Từ điển", "词典": "Từ điển",
"注释": "Ghi chú", "注释": "Ghi chú",
"打开链接": "Mở liên kết", "打开链接": "Mở liên kết",

View File

@ -521,7 +521,6 @@
"过长惩罚": "", "过长惩罚": "",
"重复惩罚": "", "重复惩罚": "",
"语言包": "", "语言包": "",
"最长显示字数": "",
"显示日语注音": "", "显示日语注音": "",
"注音颜色": "", "注音颜色": "",
"注音字体缩放": "", "注音字体缩放": "",

View File

@ -29,7 +29,7 @@ include(generate_product_version)
set(VERSION_MAJOR 5) set(VERSION_MAJOR 5)
set(VERSION_MINOR 33) set(VERSION_MINOR 33)
set(VERSION_PATCH 0) set(VERSION_PATCH 1)
add_library(pch pch.cpp) add_library(pch pch.cpp)
target_precompile_headers(pch PUBLIC pch.h) target_precompile_headers(pch PUBLIC pch.h)