mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2025-01-31 02:50:26 +08:00
use template.cproject if it exists
This commit is contained in:
parent
02a2670f98
commit
822e825c8f
@ -3,6 +3,7 @@ import re
|
||||
from string import Template
|
||||
|
||||
import rtconfig
|
||||
import shutil
|
||||
|
||||
cproject_temp = """<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
|
||||
@ -272,6 +273,14 @@ def gen_org_eclipse_core_runtime_prefs(output_file_path):
|
||||
|
||||
|
||||
def gen_cproject_file(output_file_path):
|
||||
template_file_path = os.path.join(os.path.dirname(output_file_path),"template.cproject")
|
||||
if os.path.exists(template_file_path):
|
||||
try:
|
||||
shutil.copy(template_file_path, output_file_path)
|
||||
except Exception as e:
|
||||
print(e)
|
||||
return True
|
||||
else:
|
||||
CFLAGS = rtconfig.CFLAGS
|
||||
AFLAGS = rtconfig.AFLAGS
|
||||
LFLAGS = rtconfig.LFLAGS
|
||||
|
Loading…
x
Reference in New Issue
Block a user