瀏覽代碼

Merge pull request #144 from Hejsil/newline-fix

Newline fix for paq script on windows
Komari Spaghetti 5 年之前
父節點
當前提交
bbae32e4f6
共有 2 個文件被更改,包括 7 次插入4 次删除
  1. 3 0
      .gitattributes
  2. 4 4
      src/build.py

+ 3 - 0
.gitattributes

@@ -1,3 +1,6 @@
 # Github language settings
 *.h linguist-language=c
 *.c linguist-language=c
+
+*.h text eol=auto
+*.c text eol=auto

+ 4 - 4
src/build.py

@@ -134,7 +134,7 @@ for f in intro_files:
     sys.stdout.write(open(f, 'r').read())
 print("*/")
 
-# print(os.linesep + "#ifndef " + macro + "_SINGLE_HEADER");
+# print("\n#ifndef " + macro + "_SINGLE_HEADER");
 # print("#define " + macro + "_SINGLE_HEADER");
 print("#ifndef NK_SINGLE_FILE");
 print("  #define NK_SINGLE_FILE");
@@ -145,7 +145,7 @@ for f in pub_files:
     sys.stdout.write(open(f, 'r').read())
 # print("#endif /* " + macro + "_SINGLE_HEADER */");
 
-print(os.linesep + "#ifdef " + macro + "_IMPLEMENTATION");
+print("\n#ifdef " + macro + "_IMPLEMENTATION");
 print("");
 
 for f in priv_files1:
@@ -160,8 +160,8 @@ for f in priv_files2:
 
 print("#endif /* " + macro + "_IMPLEMENTATION */");
 
-print(os.linesep + "/*")
+print("\n/*")
 for f in outro_files:
     sys.stdout.write(open(f, 'r').read())
-print("*/" + os.linesep)
+print("*/\n")