public static bool BuildPublicHeaderFiles() { try { HeaderGen gen = new HeaderGen(); gen.LoadConfig("build\\phapppub_options.txt"); gen.Execute(); } catch (Exception ex) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("[ERROR] " + ex.ToString()); Console.ForegroundColor = ConsoleColor.White; return(false); } return(true); }
public static bool BuildPublicHeaderFiles() { Program.PrintColorMessage("Building public SDK headers...", ConsoleColor.Cyan); try { HeaderGen gen = new HeaderGen(); gen.LoadConfig("build\\phapppub_options.txt"); gen.Execute(); } catch (Exception ex) { Program.PrintColorMessage("[ERROR] " + ex.ToString(), ConsoleColor.Red); return(false); } return(true); }
public static bool CopyVersionHeader() { try { HeaderGen gen = new HeaderGen(); gen.LoadConfig("build\\phapppub_options.txt"); gen.Execute(); File.Copy("ProcessHacker\\sdk\\phapppub.h", "sdk\\include\\phapppub.h", true); File.Copy("ProcessHacker\\sdk\\phdk.h", "sdk\\include\\phdk.h", true); File.Copy("ProcessHacker\\mxml\\mxml.h", "sdk\\include\\mxml.h", true); File.Copy("ProcessHacker\\resource.h", "sdk\\include\\phappresource.h", true); } catch (Exception ex) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("[ERROR] " + ex); return(false); } return(true); }
public static bool CopyVersionHeader() { Program.PrintColorMessage("Copying Plugin SDK version header...", ConsoleColor.Cyan); try { HeaderGen gen = new HeaderGen(); gen.LoadConfig("build\\phapppub_options.txt"); gen.Execute(); File.Copy("ProcessHacker\\sdk\\phapppub.h", "sdk\\include\\phapppub.h", true); File.Copy("ProcessHacker\\sdk\\phdk.h", "sdk\\include\\phdk.h", true); File.Copy("ProcessHacker\\mxml\\mxml.h", "sdk\\include\\mxml.h", true); File.Copy("ProcessHacker\\resource.h", "sdk\\include\\phappresource.h", true); } catch (Exception ex) { Program.PrintColorMessage("[ERROR] " + ex, ConsoleColor.Red); return(false); } return(true); }