forked from ikonst/make-it-so
-
Notifications
You must be signed in to change notification settings - Fork 0
/
notes & todos.txt
74 lines (50 loc) · 1.42 KB
/
notes & todos.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
C++
---
- Projects with property sheets, and inherited properties
- How do we know whether properties
- override parents?
- merge with parents?
- Some properties have a '<inherit from parent or project defaults>' setting
- Where is this stored? It doesn't seem to be on the properties themselves.
- VCConfiguration
- Intermediate folder
- Output folder
- Tools["VCCLCompilerTool"]
- AdditionalIncludeDirectories
- PreprocessorDefinitions
- WarningLevel
- WarnAsError
- Optimization
- Tools["VCLinkerTool"]
- AdditionalLibraryDirectories
- AdditionalDependencies
- LinkLibraryDependencies
- GenerateDebugInformation
- Tools["VCLibrarianTool"]
- LinkLibraryDependencies
- Tools["VCPreBuildEventTool"]
- CommandLine
- Tools["VCPostBuildEventTool"]
- CommandLine
General
-------
- Make path to cygwin configurable for the tester
- Output target names might not be the same as project names.
- 32-bit vs 64-bit generation?
- Config option to suppress checking in current folder for dlls.
- Allow change to folder prefix "gcc" (maybe v 1.2)
Custom build steps etc
----------------------
- Custom build steps
- Pre / post build steps
Tests
-----
WIKI
----
- Notes on the code
- Notes on cygwin install for testings
QUESTIONS
---------
BUGS
----
- OnDemandPriceLogger: fails with 'Value cannot be null'