Commit Graph

207 Commits

Author SHA1 Message Date
mattias
843133346d IDE: compiler options: load,save build modes
git-svn-id: trunk@18276 -
2009-01-13 16:38:53 +00:00
mattias
7f7c0b3387 IDE: comp opts dlg: new build modes
git-svn-id: trunk@18275 -
2009-01-13 16:35:04 +00:00
mattias
63d5f54f09 IDE: keep PathDelim in .lpi files
git-svn-id: trunk@18162 -
2009-01-06 11:03:44 +00:00
mattias
e768bb58c3 IDE: started path delim saving in projects/packages
git-svn-id: trunk@18137 -
2009-01-05 14:11:05 +00:00
mattias
38abb0125e IDE: made SwitchPathDelims more generic
git-svn-id: trunk@18132 -
2009-01-05 11:24:58 +00:00
mattias
7332c0b540 IDE: global build modes
git-svn-id: trunk@17999 -
2008-12-30 14:16:56 +00:00
mattias
1b335b08eb IDE: build modes: implemented move up/down
git-svn-id: trunk@17996 -
2008-12-30 13:17:45 +00:00
mattias
9e3a20fbaa IDE: build modes: assign/load/save/creatediff
git-svn-id: trunk@17989 -
2008-12-30 08:54:22 +00:00
mattias
8bf8766577 IDE: fixed mem leak
git-svn-id: trunk@17985 -
2008-12-30 07:20:06 +00:00
mattias
2ea820af53 IDE: added build modes to compiler options
git-svn-id: trunk@17984 -
2008-12-30 07:18:40 +00:00
mattias
2f112de7fd IDE: added project compiler options page conditionals
git-svn-id: trunk@17953 -
2008-12-26 16:38:47 +00:00
mattias
f4560dae0c IDE: conditional compiler options: diff, assign
git-svn-id: trunk@17886 -
2008-12-22 21:40:35 +00:00
mattias
014229dcec IDE: conditional compiler options: load/save
git-svn-id: trunk@17883 -
2008-12-22 15:41:01 +00:00
mattias
3ba102a25f IDE: started build modes
git-svn-id: trunk@17859 -
2008-12-18 22:33:04 +00:00
mattias
aa6a1cb30d IDE: using absolute paths for compiling, because some external tools resolve symlinked directories
git-svn-id: trunk@17643 -
2008-12-01 10:53:42 +00:00
tombo
9539a04c14 IDE carbon: applied patch #0012477: Can't cross compile carbon from non-darwin machine from Brad Campbell
git-svn-id: trunk@17126 -
2008-10-24 14:35:48 +00:00
paul
864ac18db8 ide: add a compiler switch to use compile an application with separate gdb debug file (from Dmitry Boyarintsev #0012399 with small modifications)
git-svn-id: trunk@17079 -
2008-10-21 06:13:19 +00:00
vincents
e9fe4e0b49 IDE: fixed order of syntax options + test (issue #12204)
git-svn-id: trunk@16694 -
2008-09-24 07:22:02 +00:00
mattias
c1dd4c638e IDE: compiler options: removed obsolete switch -gd debugging info for DBX
git-svn-id: trunk@16157 -
2008-08-20 08:54:32 +00:00
mattias
32c38fd57d IDE: compiler options: updated optimization _faster_ for fpc 2.2.2
git-svn-id: trunk@16147 -
2008-08-19 16:21:12 +00:00
mattias
cb164f1467 IDE: compiler options: updated target processors for fpc 2.2.2
git-svn-id: trunk@16146 -
2008-08-19 15:56:03 +00:00
mattias
1e87ce80b9 IDE: compiler options: replaced obsolete -S mode flags with -M flag
git-svn-id: trunk@16144 -
2008-08-19 12:16:28 +00:00
mattias
1752c2e410 IDE: environment option FPCSourceDirectory can now contain macros
git-svn-id: trunk@16122 -
2008-08-18 14:10:26 +00:00
mattias
ea23d0c086 IDE+codetools: using compiler mode Delphi when set in compiler options
git-svn-id: trunk@16092 -
2008-08-17 19:45:49 +00:00
tombo
976c8bd482 IDE Carbon - fixed Carbon framework linking options case
git-svn-id: trunk@16063 -
2008-08-15 08:29:49 +00:00
mattias
ac7275e981 IDE: compiler test: added check for intersections of unit paths between project and used packages
git-svn-id: trunk@16052 -
2008-08-13 13:06:20 +00:00
mattias
48d36bc7b2 IDE: TProject.TargetFilename now sets modified
git-svn-id: trunk@16047 -
2008-08-12 21:03:05 +00:00
mattias
c737c9082c IDE: compiler options test: now supporting packages and checking for separate output directory
git-svn-id: trunk@16008 -
2008-08-09 09:51:58 +00:00
mattias
fb2f6ebefd IDE: now auto appending library file extension for libraries, bug #10624
git-svn-id: trunk@15947 -
2008-08-04 11:02:53 +00:00
sekelsenmat
c48bc3eba2 Adds the Cocoa widgetset.
git-svn-id: trunk@14796 -
2008-04-09 23:54:49 +00:00
tombo
b0faa028b7 IDE: added workaround for linking carbon apps under Leopard
git-svn-id: trunk@14687 -
2008-03-30 08:50:17 +00:00
sekelsenmat
d8d0de7c0e Small fix for screenshot taking on carbon and removes carbon clistbox.
git-svn-id: trunk@14230 -
2008-02-22 09:46:02 +00:00
sekelsenmat
78d3a22099 Implements screenshot taking on the Carbon widgetset, adds -k-framework -kOpenGL for all Carbon apps as dependency and adds Apple OpenGL bindings to the carbon interface directory.
git-svn-id: trunk@14226 -
2008-02-21 22:00:28 +00:00
mattias
8d1b4060a1 LCL: added widgetset NoGUI
git-svn-id: trunk@14139 -
2008-02-15 10:49:38 +00:00
tombo
8d5086eb31 IDE compiler options, build lazarus dialog: add default linker options for widget set (mainly carbon) to params
git-svn-id: trunk@14050 -
2008-02-09 15:00:02 +00:00
mattias
999e8b059d IDE: TXMLConfig.Flush does not save if Filename empty, TLazPackage extended to save to string, package system extended to revert packages not edited and to check changed packages on disk, disk diff dlg extended to show changes of packages
git-svn-id: trunk@13913 -
2008-01-29 17:52:05 +00:00
mattias
7cac0aa984 IDE: compiler tests: added warnings when a search path does not exist
git-svn-id: trunk@13203 -
2007-12-07 13:50:30 +00:00
mattias
7a243a0dbd codetools: added a cache for FindDeclarationAndOverload calls, IDE: combined macro time stamps of values and graph
git-svn-id: trunk@12937 -
2007-11-20 20:00:26 +00:00
mattias
0d555e756d IDE: auto update of save speedbuttons and menu items
git-svn-id: trunk@12122 -
2007-09-21 22:04:19 +00:00
vincents
9659e879c0 IDE: fixed memleak introduced in r11821 #04703e3b42
git-svn-id: trunk@11857 -
2007-08-24 12:35:18 +00:00
vincents
04703e3b42 IDE: fixed CompilerOptions.IsEqual (bug #8060)
git-svn-id: trunk@11821 -
2007-08-15 14:13:02 +00:00
mattias
f03569a3c1 IDE: added compiler check for relative unit paths, missing directories, wrong * character, ambiguous fpc configs, missing fpc config
git-svn-id: trunk@11529 -
2007-07-16 21:23:55 +00:00
vincents
ecaebbe825 + introduced LCLPlatformDisplayNames (used on screen) and LCLPlatformDirNames (used for compilation) to be able show win32/win64 on screen and use the win32 directory
git-svn-id: trunk@11133 -
2007-05-13 14:25:05 +00:00
mattias
cc16db91ec IDE: fixed adding base directory to search paths
git-svn-id: trunk@10253 -
2006-11-28 18:51:19 +00:00
mattias
9b795b8260 IDE: project directory is now added to the include path of all project directories
git-svn-id: trunk@10142 -
2006-10-31 13:06:14 +00:00
mattias
83cc6976b1 IDE: compiler output path single . is now kept, bug #7695
git-svn-id: trunk@10131 -
2006-10-30 11:11:01 +00:00
mattias
6a729a5bd3 h2pas: added ConvertAndBuildProject
git-svn-id: trunk@9970 -
2006-09-22 23:55:22 +00:00
mattias
f7855da268 IDE: moved package compile code to packagesystem, IDEIntf: removed IsPartOfProject flag of Backup functions, lazbuidl: package compiling
git-svn-id: trunk@9821 -
2006-09-06 22:40:37 +00:00
mattias
a7c0385d1a lazbuild: checking dependency graph
git-svn-id: trunk@9815 -
2006-09-05 11:36:29 +00:00
mattias
e12027f867 hints: CalcHintRect now uses screen width as default
git-svn-id: trunk@9777 -
2006-09-01 08:37:19 +00:00