Commit Graph

484 Commits

Author SHA1 Message Date
mattias
b4fcc4f59d IDE/lazbuild: if project target empty, put in unit output dir, bug #27823
git-svn-id: trunk@48694 -
2015-04-10 08:52:33 +00:00
mattias
3024ff1269 IDE: fixed changing empty project target file
git-svn-id: trunk@48640 -
2015-04-06 09:03:39 +00:00
juha
708afdf966 Fix uninitialized variables and other problems found by the compiler.
git-svn-id: trunk@48451 -
2015-03-22 10:17:35 +00:00
mattias
7760e5b734 IDE/lazbuild: simplified TestBuildDirectory, when checking if project needs compile check if target file exists
git-svn-id: trunk@48406 -
2015-03-17 13:30:53 +00:00
mattias
1a28636b9e IDE/lazbuild: append project/global additions to custom compiler options as last
git-svn-id: trunk@48396 -
2015-03-16 21:03:59 +00:00
mattias
f93f158c57 IDE: FindProgram: resolve leading ~ under Unix
git-svn-id: trunk@48132 -
2015-03-04 15:44:24 +00:00
mattias
a819e545f5 IDE: project: if target file is set and apply conventions is off then always pas -o
git-svn-id: trunk@48128 -
2015-03-04 15:23:38 +00:00
mattias
abfaa0bdd0 IDE: compiler options: removed obsolete option show summary, summary are now always shown in header
git-svn-id: trunk@47965 -
2015-02-23 17:00:47 +00:00
mattias
2da65d3074 IDE: compiler options: verbosity: removed -ve, IDE needs this to jump to errors
git-svn-id: trunk@47964 -
2015-02-23 16:56:52 +00:00
mattias
1196a85d76 IDE: always pass -vi to FPC, needed to resolve file names without path
git-svn-id: trunk@47958 -
2015-02-23 16:14:15 +00:00
mattias
b233984952 IDE: compare compiled file: ignore spaces between options
git-svn-id: trunk@47861 -
2015-02-17 13:20:27 +00:00
mattias
d36ce6440d IDE: less warnings
git-svn-id: trunk@47607 -
2015-02-06 21:42:43 +00:00
mattias
7ac6d9a919 IDE: free msg file
git-svn-id: trunk@46928 -
2014-11-21 08:19:32 +00:00
mattias
dfc66513db IDE,lazbuild: when disable warnings pass -vw- to counter the default settings of fpc.cfg
git-svn-id: trunk@46917 -
2014-11-20 23:47:21 +00:00
mattias
22a782c356 IDE: compiler options -vm: check fpc error message file if msg id exists
git-svn-id: trunk@46915 -
2014-11-20 23:21:50 +00:00
mattias
65736c481f IDE, lazbuild: pass -Cg only for x86-64, linux, *bsd, solaris
git-svn-id: trunk@46910 -
2014-11-20 22:13:31 +00:00
mattias
54eadbde1b IDE,lazbuild: do not append -Cg in Makefiles
git-svn-id: trunk@46875 -
2014-11-18 11:17:53 +00:00
mattias
b78a550572 IDE,lazbuild: append -Cg on targets linux, freebsd, openbsd, netbsd, solaris, bug #17412
git-svn-id: trunk@46874 -
2014-11-18 11:03:29 +00:00
mattias
710c061db5 IDE, lazbuild: compiler options: pass target options first
git-svn-id: trunk@46873 -
2014-11-18 10:50:10 +00:00
mattias
dd64d2e479 IDE: added macro FPC_FULLVERSION, added conditionals function GetProjValue for packages, only parameter now: FPC_FULLVERSION
git-svn-id: trunk@45958 -
2014-07-23 19:22:38 +00:00
mattias
a794bd27bc IDE: fixed compil
git-svn-id: trunk@45950 -
2014-07-21 05:24:43 +00:00
mattias
d9b5e15818 IDE: clean up old external tools
git-svn-id: trunk@45940 -
2014-07-20 19:29:40 +00:00
mattias
8d3f97d41e IDE+lazbuild: target processor: changed -Op to -Cp, the -Op is only for optimization
git-svn-id: trunk@45878 -
2014-07-15 13:00:24 +00:00
mattias
c39261347a IDE: fixed ignoring empty lines at end of conditionals, no modified if project icon was not touched
git-svn-id: trunk@45541 -
2014-06-15 18:37:10 +00:00
mattias
d101548d68 IDE: lpi: use as default: Compilerpath=$(CompPath)
git-svn-id: trunk@45532 -
2014-06-15 12:22:47 +00:00
mattias
403ed545d1 IDE: enabled new external tools by default, use old code with -dEnableOldExtTools
git-svn-id: trunk@45396 -
2014-06-08 10:19:28 +00:00
mattias
e374177ab3 IDE: fixed appending project options
git-svn-id: trunk@45360 -
2014-06-05 20:00:43 +00:00
mattias
5be3578cc6 IDE: fixed compilation
git-svn-id: trunk@45347 -
2014-06-05 06:55:46 +00:00
mattias
ec6d63f4a5 IDE: quick fix: add -vm option
git-svn-id: trunk@45342 -
2014-06-04 21:30:42 +00:00
mattias
39995327cc IDE: reference/release external tools, auto free
git-svn-id: trunk@45301 -
2014-06-02 10:04:34 +00:00
mattias
20e6cdc0a9 lazbuild: started migration to external tools
git-svn-id: trunk@45294 -
2014-06-01 21:38:27 +00:00
mattias
2f2073e7f4 IDE: do not recompile if only verbosity changed, for new messages: remove -vb and -v0 options, always pass -vbq
git-svn-id: trunk@45251 -
2014-05-30 17:18:36 +00:00
mattias
f0a130b1b0 IDE: messages: moved clear menu item down, about up
git-svn-id: trunk@45228 -
2014-05-29 20:16:36 +00:00
mattias
25538fd6df IDE: migrated compiler verbosity flags
git-svn-id: trunk@45224 -
2014-05-29 19:49:19 +00:00
mattias
d8e83aafcf IDE: messages: hint for execute before/after tool
git-svn-id: trunk@45156 -
2014-05-23 13:12:51 +00:00
juha
8bf7b2db6e CompilerOptions: small cleanup.
git-svn-id: trunk@45067 -
2014-05-18 08:56:49 +00:00
mattias
1489dc5cb6 IDE: more details why the IDE does not like the compiler file
git-svn-id: trunk@44295 -
2014-02-28 17:29:04 +00:00
mattias
d8201c49fb lazbuild: fixed compilation
git-svn-id: trunk@44175 -
2014-02-19 19:26:58 +00:00
mattias
88780a9aaa IDE: use compiler of project for FPCVer and codetools macro values
git-svn-id: trunk@44141 -
2014-02-18 18:26:04 +00:00
mattias
e73d9a7ee0 IDE: project: fixed local macros in target file name, bug #25729
git-svn-id: trunk@44122 -
2014-02-18 09:49:25 +00:00
mattias
ee2a512b9b IDE: macro loop marker
git-svn-id: trunk@44091 -
2014-02-16 01:34:41 +00:00
mattias
f66fa252fc IDE: renamed SetPathDelims to GetForcedPathDelims
git-svn-id: trunk@42698 -
2013-09-09 10:28:10 +00:00
mattias
ac4996ff62 replaced SetDirSeparators with SetPathDelims
git-svn-id: trunk@42685 -
2013-09-08 20:58:12 +00:00
mattias
f6775ab1f6 IDE: package editor: enable compile button: check SkipCompiler
git-svn-id: trunk@42650 -
2013-09-06 22:50:08 +00:00
mattias
00b45080ca IDE: package editor: disable Compile button if package has no commands
git-svn-id: trunk@42639 -
2013-09-06 13:55:32 +00:00
juha
4be93112dd IDE: generate comments in all compiler options GUI.
git-svn-id: trunk@42400 -
2013-08-14 22:38:12 +00:00
mattias
f81c251cb5 IDE: further migration external tools
git-svn-id: trunk@42356 -
2013-08-05 14:56:01 +00:00
mattias
97ff736947 IDE: further migration external tools
git-svn-id: trunk@42247 -
2013-07-31 13:54:49 +00:00
mattias
930a73f41a IDE: further migrated external tools
git-svn-id: trunk@42241 -
2013-07-30 14:36:34 +00:00
mattias
057762a149 IDE: migrate compiler message types
git-svn-id: trunk@42234 -
2013-07-30 09:18:33 +00:00