ChangeLog 148 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833
  1. -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+-
  2. NOTE: This file was automatically generated by `cvs2cl.pl'. If you
  3. edit this file, your changes will be lost when someone next runs
  4. cvs2cl.pl. See http://www.red-bean.com/~kfogel/cvs2cl.shtml for more.
  5. -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+-
  6. 2001-08-09 15:07 martink
  7. * Source/cmMakefile.h, Source/cmMakefile.h: updated version
  8. 2001-08-09 15:07 martink
  9. * README: out of date
  10. 2001-08-09 13:33 hoffman
  11. * Source/cmConfigure.cmake.h.in: BUG: add in for scope variable
  12. 2001-08-08 18:25 martink
  13. * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: update to
  14. new style of cache access
  15. 2001-08-08 17:14 hoffman
  16. * Source/cmSiteNameCommand.cxx, Source/cmUtilitySourceCommand.cxx:
  17. BUG: can not Add a definition that you just got
  18. 2001-08-08 15:54 hoffman
  19. * configure, configure.in, Source/cmBuildCommand.cxx,
  20. Source/cmBuildNameCommand.cxx, Source/cmCableWrapTclCommand.cxx,
  21. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  22. Source/cmConfigure.h.in, Source/cmConfigureGccXmlCommand.cxx,
  23. Source/cmDSPWriter.cxx, Source/cmDSWWriter.cxx,
  24. Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
  25. Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
  26. Source/cmLinkLibrariesCommand.cxx, Source/cmMSProjectGenerator.cxx,
  27. Source/cmMakefile.cxx, Source/cmMakefile.h,
  28. Source/cmOptionCommand.cxx, Source/cmProjectCommand.cxx,
  29. Source/cmSetCommand.cxx, Source/cmSiteNameCommand.cxx,
  30. Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
  31. Source/cmUnixMakefileGenerator.cxx,
  32. Source/cmUtilitySourceCommand.cxx, Source/cmVTKWrapJavaCommand.cxx,
  33. Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx,
  34. Source/MFCDialog/CMakeSetupDialog.cpp,
  35. Templates/CMakeSystemConfig.cmake.in, Templates/configure,
  36. Templates/configure.in: ENH: big change, only allow commands access
  37. to the cache via the cmMakefile class and GetDefinition, also the
  38. cmMakefile is the only way for commands to add to the cache. Also,
  39. some changes to configure.in that check for for scoping
  40. 2001-08-07 19:49 hoffman
  41. * Source/cmStandardIncludes.h, Source/cmSystemTools.cxx: ENH:
  42. compile with broken 720 SGI C++ compiler
  43. 2001-08-07 17:46 hoffman
  44. * Source/cmMakefile.cxx: ENH: html output for docs
  45. 2001-08-07 17:15 hoffman
  46. * CMake.rtf: ENH: update documents with current commands and new
  47. GUI
  48. 2001-08-07 12:46 king
  49. * CMakeLogo.gif: ENH: CMakeLogo for Dart to use on testing web
  50. page.
  51. 2001-08-07 12:46 king
  52. * CMakeLists.txt: ERR: CMakeLogo.gif has been moved to the root
  53. directory of the source so that the Web and Web/Art directories are
  54. not needed here.
  55. 2001-08-06 21:01 martink
  56. * Source/cmElseCommand.cxx, Source/cmElseCommand.h,
  57. Source/cmIfCommand.cxx, Source/cmIfCommand.h: added new if commands
  58. 2001-08-06 19:11 king
  59. * CMake.pdf, CMake.rtf: Re-adding doc files. They were
  60. accidentally removed due to a symlink from the CMake/Web directory
  61. when it was removed.
  62. 2001-08-06 19:01 king
  63. * Web/index.html, Web/Art/CMakeBanner.jpg, Web/Art/CMakeBanner.psd,
  64. Web/Art/CMakeGUI.jpg, Web/Art/CMakeLogo.gif, Web/Art/CMakeLogo.ppt,
  65. Web/Art/CMakeLogo.psd, Web/Art/SideBar.jpg, Web/Art/SideBar.psd,
  66. Web/Art/acl.gif, Web/Art/asci.gif, Web/Art/asci_little.gif,
  67. Web/Art/itkLogoSmallTransparentBackground.gif,
  68. Web/Art/nlm_logo.gif, Web/Art/swooshSmall.gif, Web/HTML/About.html,
  69. CMake.pdf, CMake.rtf, Web/HTML/Documentation.html,
  70. Web/HTML/Download.html, Web/HTML/Examples.html, Web/HTML/FAQ.html,
  71. Web/HTML/Features.html, Web/HTML/Head.html, Web/HTML/Install.html,
  72. Web/HTML/MailingLists.html, Web/HTML/News.html,
  73. Web/HTML/SideBar.html, Web/HTML/Sponsors.html, Web/HTML/Style.css,
  74. Web/HTML/Table.html, Web/HTML/Testing.html,
  75. Web/HTML/TestingSetup.html, Web/HTML/cmakeExample.tar.gz: Removing
  76. Web directory from CMake. It is moving to a separate, parallel CVS
  77. module called "CMakeWeb"
  78. 2001-08-03 19:47 king
  79. * Source/cmConfigureFileCommand.cxx,
  80. Source/cmConfigureFileCommand.h: ENH: Added 'IMMEDIATE' option to
  81. CONFIGURE_FILE command to force file copy and configuration on the
  82. initial pass so that current variable values are used.
  83. 2001-08-02 21:27 king
  84. * Source/cmCableWrapTclCommand.cxx, Source/cmCableWrapTclCommand.h:
  85. ENH: Added use of a class's tag to generate a better set of
  86. filenames for its wrapper configuration, xml, and generated files.
  87. This should also prevent half the classes from re-wrapping when a
  88. new one is inserted in the middle.
  89. 2001-08-02 18:42 king
  90. * Source/cmUnixMakefileGenerator.cxx: BUG: Generated link line for
  91. shared libraries had CMAKE_CXX_FLAGS instead of CMAKE_CXXFLAGS
  92. (note underscore).
  93. 2001-08-02 18:10 king
  94. * Source/cmMakefile.cxx: BUG: Fixed off-by-one error in
  95. ExpandVariablesInString for case of $ or @ as last character of
  96. string.
  97. 2001-08-02 13:07 king
  98. * Source/cmUnixMakefileGenerator.cxx: BUG: We don't want to output
  99. -I/usr/include in the INCLUDE_FLAGS variable. This causes problems
  100. with finding system headers in the wrong places for certain
  101. standard library implementations.
  102. 2001-08-01 20:11 king
  103. * Modules/FindCABLE.cmake: ENH: Support to find CABLE utility if it
  104. is installed.
  105. 2001-08-01 20:11 king
  106. * Source/cmAddDefinitionsCommand.cxx: BUG: Needed to expand
  107. variables of definitions.
  108. 2001-08-01 20:11 king
  109. * Source/cmCommands.cxx, Source/cmMakefile.cxx,
  110. Source/cmMakefile.h, Source/cmSubdirDependsCommand.cxx,
  111. Source/cmSubdirDependsCommand.h,
  112. Source/cmUnixMakefileGenerator.cxx: ENH: Added SUBDIR_DEPENDS
  113. command and corresponding support code. This command allows
  114. specification that a set of subdirectories be built before a
  115. particular directory.
  116. 2001-08-01 20:11 king
  117. * Source/cmInstallFilesCommand.cxx: BUG: Need to expand variables
  118. when a regular expression is specified.
  119. 2001-08-01 15:19 king
  120. * Modules/FindTCL.cmake: ENH: Added tk library names tk8.4 tk8.3
  121. tk8.2 and tk8.0 to correspond to tk84 tk83 tk82 and tk80.
  122. TK_LIBRARY should now be found on more platforms.
  123. 2001-07-31 15:29 king
  124. * Source/cmCommands.cxx, Source/cmDSPWriter.cxx,
  125. Source/cmDSWWriter.cxx, Source/cmInstallFilesCommand.cxx,
  126. Source/cmInstallProgramsCommand.cxx,
  127. Source/cmInstallProgramsCommand.h, Source/cmMakefile.cxx,
  128. Source/cmTarget.cxx, Source/cmTarget.h,
  129. Source/cmUnixMakefileGenerator.cxx, Templates/CMakeLists.txt: ENH:
  130. Added INSTALL_PROGRAMS command and corresponding support. This
  131. involved splitting cmTarget::INSTALL into INSTALL_FILES and
  132. INSTALL_PROGRAMS enum values. INSTALL_FILES no longer adds execute
  133. permission. The INSTALL_PROGRAMS commnad takes either a list of
  134. explicit names, or a regex. It will not expand source lists like
  135. the INSTALL_FILES command will.
  136. 2001-07-30 16:21 king
  137. * Source/cmCableClassSet.cxx: ERR:
  138. ElementCombinationGenerator::ReplacePortion needs to be a friend of
  139. ElementCombinationGenerator so that it can get access to
  140. ElementCombinationGenerator::Substitution. Also fixed one minor
  141. problem for HP build.
  142. 2001-07-30 15:34 king
  143. * Source/cmCableClassSet.cxx, Source/cmCableWrapTclCommand.cxx,
  144. Source/cmDSPWriter.cxx, Source/cmMakeDepend.cxx,
  145. Source/cmMakefile.cxx, Source/cmMakefile.h,
  146. Source/cmUnixMakefileGenerator.cxx: BUG: Changed include and link
  147. directory paths in cmMakefile back to std::vector because there is
  148. an order dependency. Only cmMakefile::AddIncludeDirectory and
  149. cmMakefile::AddLinkDirectory should be called to add directories to
  150. the paths. They make sure the paths are unique as they are
  151. inserted.
  152. 2001-07-30 11:18 scottim
  153. * Source/cmCableClassSet.cxx, Source/cmCableWrapTclCommand.cxx,
  154. Source/cmDSPWriter.cxx, Source/cmMakeDepend.cxx,
  155. Source/cmMakefile.cxx, Source/cmMakefile.h,
  156. Source/cmUnixMakefileGenerator.cxx: Removed the Uniquification of
  157. the include and link directory list in FinalPass, and achieved the
  158. same effect by makein m_LinkDirectores and m_IncludeDirectories a
  159. set rather than vector
  160. 2001-07-27 20:29 hoffman
  161. * Source/cmMakefile.cxx: ENH: Re-implemented
  162. ExpandVariablesInString to significantly improve performance.
  163. 2001-07-27 17:06 scottim
  164. * Source/cmMakefile.cxx, Source/cmMakefile.h: MAkefile now strips
  165. duplicate directores from the libraries and include paths
  166. 2001-07-26 15:07 king
  167. * Source/cmCableClassSet.cxx, Source/cmCableClassSet.h,
  168. Source/cmCableClassSetCommand.cxx,
  169. Source/cmCableWrapTclCommand.cxx: ENH: Added cable class-set
  170. expansion and tagging for alternate name generation. This should
  171. make the generated wrappers much easier to setup and use.
  172. 2001-07-26 14:18 hoffman
  173. * Source/MFCDialog/CMakeSetupDialog.cpp,
  174. Source/MFCDialog/PropertyList.cpp: ENH: change the logic of
  175. disabling the ok button a bit
  176. 2001-07-26 13:47 berk
  177. * CMakeLists.txt: ENH: Updated regexp for tracing dependencies in
  178. FLTK dialog.
  179. 2001-07-26 12:36 martink
  180. * Source/cmMakefile.h: fixed warnings
  181. 2001-07-25 22:30 hoffman
  182. * Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmake.cxx,
  183. Source/cmake.h, Source/MFCDialog/CMakeDialog.h,
  184. Source/MFCDialog/CMakeSetup.rc,
  185. Source/MFCDialog/CMakeSetupDialog.cpp,
  186. Source/MFCDialog/CMakeSetupDialog.h,
  187. Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h,
  188. Source/MFCDialog/resource.h: ENH: rework GUI with
  189. configure/OK/Cancel
  190. 2001-07-25 20:52 martink
  191. * Source/cmEndForEachCommand.cxx, Source/cmEndForEachCommand.h,
  192. Source/cmForEachCommand.cxx, Source/cmForEachCommand.h: new
  193. commands
  194. 2001-07-25 20:52 martink
  195. * Source/cmCommands.cxx, Source/cmFunctionBlocker.h,
  196. Source/cmIfCommand.cxx, Source/cmIfCommand.h,
  197. Source/cmMakefile.cxx, Source/cmMakefile.h: added for each command
  198. 2001-07-25 13:40 berk
  199. * Source/cmCacheManager.cxx: Removing trailing spaces after cache
  200. entry value.
  201. 2001-07-24 20:46 hoffman
  202. * Source/MFCDialog/CMakeSetupDialog.cpp,
  203. Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h,
  204. Source/MFCDialog/resource.h: BUG: fix on scroll with buttons
  205. 2001-07-24 20:16 king
  206. * Source/cmDSPWriter.cxx: BUG: Fixed dependency generation to work
  207. for when there are many, many dependencies. Output is now easier
  208. to ready anyway because each dependency is on its own line.
  209. 2001-07-23 18:43 king
  210. * Source/cmConfigureGccXmlCommand.cxx,
  211. Source/cmConfigureGccXmlCommand.h: BUG: CompilerIsMipsPro needs to
  212. redirect stderr to stdout so that the test output can be checked.
  213. 2001-07-23 15:53 king
  214. * Source/cmConfigureGccXmlCommand.cxx,
  215. Source/cmConfigureGccXmlCommand.h: ENH: Added support for UNIX
  216. compilers. GCC and MIPSpro are supported.
  217. 2001-07-23 15:53 king
  218. * Source/cmSystemTools.cxx, Source/cmSystemTools.h: ENH: Added
  219. support for non-verbose mode output from running a command. This
  220. can be used when it is expected that the command may fail.
  221. 2001-07-23 15:06 king
  222. * Modules/FindGCCXML.cmake: ENH: Module to find and configure
  223. GCCXML and GCCXML_FLAGS.
  224. 2001-07-23 15:06 king
  225. * Source/cmCommands.cxx, Source/cmConfigureGccXmlCommand.cxx,
  226. Source/cmConfigureGccXmlCommand.h: ENH: Added CONFIGURE_GCCXML
  227. command to do hard work of configuring GCCXML's flags for the
  228. current compiler. Currently only implemented correctly for Visual
  229. C++ in Windows.
  230. 2001-07-20 19:05 millerjv
  231. * Web/index.html: FIX: changed hyperlink color from white/white
  232. 2001-07-20 15:41 millerjv
  233. * Modules/Dart.cmake: ENH: Added Purify targets
  234. 2001-07-20 13:20 millerjv
  235. * Modules/Dart.cmake: ENH: Added purify command.
  236. 2001-07-20 08:56 scottim
  237. * Templates/DLLHeader.dsptemplate: adding what I think is a missing
  238. /pdbtype:sept
  239. 2001-07-19 18:31 ibanez
  240. * Source/FLTKDialog/CMakeSetupGUI.cxx,
  241. Source/FLTKDialog/CMakeSetupGUI.fl,
  242. Source/FLTKDialog/CMakeSetupGUI.h,
  243. Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  244. Source/FLTKDialog/CMakeSetupGUIImplementation.h,
  245. Source/FLTKDialog/FLTKDialog.cxx: ENH: Save and Load of recent
  246. Source and Binary directories added.
  247. 2001-07-18 20:45 martink
  248. * Source/cmMakefile.h: updated version
  249. 2001-07-18 15:40 martink
  250. * Source/cmSystemTools.cxx: limit library search to appropriate
  251. extensions
  252. 2001-07-18 14:17 hoffman
  253. * Modules/Dart.cmake: BUG: enable testing even if not tcl found
  254. 2001-07-17 19:41 king
  255. * Source/cmCableWrapTclCommand.cxx: ENH: Added generation of
  256. dependencies on the CMake-generated input to gcc-xml so that
  257. re-generation of wrappers will occur if a header changes.
  258. 2001-07-17 19:41 king
  259. * Source/cmMakeDepend.cxx: BUG: Need to expand variables in search
  260. paths in case it hasn't been done yet by the makefile.
  261. 2001-07-17 19:09 king
  262. * Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
  263. Source/cmOutputRequiredFilesCommand.cxx,
  264. Source/cmUnixMakefileGenerator.cxx: ENH: Hacked together a new
  265. implementation of the dependency generator code. This should
  266. support finding dependencies for individual files without doing
  267. them for the entire makefile. Use cmMakeDepend::FindDependencies()
  268. to do this.
  269. 2001-07-17 13:54 king
  270. * Modules/CMakeLists.txt, Modules/FindDart.cmake,
  271. Modules/FindJNI.cmake, Modules/FindPythonLibs.cmake,
  272. Modules/FindTCL.cmake, Source/cmSystemTools.cxx,
  273. Source/cmSystemTools.h, Templates/configure,
  274. Templates/configure.in: ENH: Added support for using
  275. backslash-style escaping in CMakeLists.txt file arguments. This
  276. allows double quotes to be used in arguments.
  277. 2001-07-16 22:40 perera
  278. * Source/cmAuxSourceDirectoryCommand.cxx, Source/cmMakefile.cxx,
  279. Source/cmMakefile.h, Source/cmSourceFile.cxx,
  280. Source/cmSourceFile.h, Source/cmSourceFilesCommand.cxx,
  281. Source/cmSourceFilesRemoveCommand.cxx, Source/cmTarget.cxx: ENH:
  282. Source and header file extensions are in variables in cmMakefile.
  283. AUX_SOURCE_DIRECTORY will only add files that have a "source"
  284. extension.
  285. 2001-07-16 20:49 hoffman
  286. * Web/HTML/About.html, Web/HTML/Documentation.html,
  287. Web/HTML/Download.html, Web/HTML/Examples.html, Web/HTML/FAQ.html,
  288. Web/HTML/Features.html, Web/HTML/Install.html,
  289. Web/HTML/MailingLists.html, Web/HTML/News.html,
  290. Web/HTML/SideBar.html, Web/HTML/Sponsors.html,
  291. Web/HTML/Testing.html, Web/HTML/TestingSetup.html: ENH: add
  292. TestingSetup
  293. 2001-07-16 19:19 ibanez
  294. * Modules/FindGLU.cmake, Modules/FindGLUT.cmake: Search path
  295. for OpenGL related libraries
  296. 2001-07-16 15:17 king
  297. * Web/HTML/Sponsors.html: ERR: ITK is the original sponsoring
  298. project for CMake, not itself.
  299. 2001-07-16 14:14 hoffman
  300. * Templates/CMakeSystemConfig.cmake.in, Templates/configure,
  301. Templates/configure.in: ENH: add a variable for
  302. CMAKE_COMPILER_IS_GNUCXX
  303. 2001-07-16 14:14 hoffman
  304. * Source/cmMakefile.cxx, Source/cmSourceFile.cxx: ENH: add support
  305. for mac osx
  306. 2001-07-16 14:14 hoffman
  307. * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: make sure cache is
  308. cleared
  309. 2001-07-16 01:10 barre
  310. * Modules/FindPythonLibs.cmake: update include/lib path to Python
  311. (Linux)
  312. 2001-07-12 23:48 hoffman
  313. * Source/MFCDialog/CMakeSetupDialog.cpp,
  314. Source/MFCDialog/CMakeSetupDialog.h,
  315. Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h:
  316. ENH: add a check to avoid quitting before rebuilding
  317. 2001-07-11 17:30 martink
  318. * Source/cmMakefile.h, Source/cmMakefile.h: version num
  319. 2001-07-11 17:06 martink
  320. * Source/MFCDialog/CMakeSetupDialog.cpp: fixed up resizing info
  321. 2001-07-11 16:12 hoffman
  322. * Source/cmSystemTools.cxx: BUG: make sure find program does not
  323. find directories
  324. 2001-07-10 21:13 hoffman
  325. * Source/cmIncludeCommand.cxx, Source/cmLoadCacheCommand.cxx: BUG:
  326. remove iostream.h includes
  327. 2001-07-10 20:20 berk
  328. * Source/cmUnixMakefileGenerator.cxx: Unnecessary variable
  329. 2001-07-10 20:20 berk
  330. * Source/cmMakefile.cxx: Better error checking.
  331. 2001-07-10 18:29 hoffman
  332. * Templates/configure, Templates/configure.in: BUG: fix excape of *
  333. for cmake
  334. 2001-07-10 17:57 king
  335. * Source/cmUnixMakefileGenerator.cxx: BUG: When splitting a full
  336. path library into separate -L and -l parts, the -l part may not
  337. have a "lib" prefix on cygwin.
  338. 2001-07-10 16:09 king
  339. * Source/cmake.cxx: ENH: Removing automatic setting of
  340. BUILD_SHARED_LIBS. Projects that support this should explicitly
  341. declare it with the OPTION command, or set its libraries to shared
  342. or static directly on each ADD_LIBRARY command.
  343. 2001-07-10 15:56 berk
  344. * Modules/Dart.cmake: Checking if tclshcommand is defined before
  345. running it.
  346. 2001-07-10 15:46 king
  347. * Source/cmUnixMakefileGenerator.cxx: ENH: Added
  348. -D(library_name)_EXPORTS to build rules for sources that are going
  349. to be linked into a shared library. This allows dllexport setup
  350. for DLL building on cygwin. It may also come in handy in unix in
  351. the future. This corresponds to the same definition added by the
  352. dll dsp template in windows.
  353. 2001-07-10 13:23 martink
  354. * Source/cmBuildNameCommand.cxx: changes to better handle old
  355. values or hand set values
  356. 2001-07-09 16:46 nobody
  357. * DartConfig.cmake: Disabled doxygen and gnats
  358. 2001-07-08 21:54 perera
  359. * Source/cmUnixMakefileGenerator.cxx: BUG: library extension goes
  360. after library name, not before
  361. 2001-07-06 18:41 hoffman
  362. * Source/cmUnixMakefileGenerator.cxx,
  363. Source/cmUnixMakefileGenerator.h: ENH: some clean up, and better
  364. checking to see if we are building cmake
  365. 2001-07-06 18:11 hoffman
  366. * configure, configure.in: ENH: run make depend
  367. 2001-07-06 16:46 will
  368. * Source/cmCommand.h: ERR:Spelling mistake
  369. 2001-07-06 13:22 king
  370. * Source/cmStandardIncludes.h: ENH: Warning 4503 disable for MSVC.
  371. 2001-07-05 22:15 hoffman
  372. * Templates/configure, Templates/configure.in: BUG: fix flags for
  373. cygwin and shared builds
  374. 2001-07-05 21:52 hoffman
  375. * Source/cmSystemTools.cxx: ENH: add better error output
  376. 2001-07-05 16:03 hoffman
  377. * Source/cmUnixMakefileGenerator.cxx, Templates/configure,
  378. Templates/configure.in: BUG: fix solaris problems in install and ar
  379. 2001-07-03 14:53 king
  380. * Source/cmCableWrapTclCommand.cxx: ENH: Removed -fsyntax-only flag
  381. from call to gcc-xml. It should be part of GCCXML_FLAGS.
  382. 2001-07-03 09:27 scottim
  383. * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
  384. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  385. Templates/EXEWinHeader.dsptemplate,
  386. Templates/UtilityHeader.dsptemplate,
  387. Templates/staticLibHeader.dsptemplate: Renamed the
  388. ReleaseWithDebugInfo Build configuration to RelWithDebInfo, because
  389. msdev does simple matching on build target, and specifying either
  390. Release or Debug builds would also build ReleaseWithDebugInfo
  391. 2001-07-02 20:52 king
  392. * Source/cmUnixMakefileGenerator.cxx: BUG: When outputting relative
  393. path of .o, the relative path of the source file must also be
  394. written (not full path).
  395. 2001-07-02 20:30 millerjv
  396. * Source/cmBuildNameCommand.cxx: FIX: BuildName removes path to
  397. compiler and converts any illegal characters
  398. 2001-07-02 19:57 king
  399. * Source/cmCommands.cxx, Source/cmBuildSharedLibrariesCommand.cxx,
  400. Source/cmBuildSharedLibrariesCommand.h: ENH: Removed deprecated
  401. command completely.
  402. 2001-07-02 19:38 king
  403. * Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
  404. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  405. Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
  406. Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
  407. Source/cmUnixMakefileGenerator.h: ENH: Added support for selection
  408. of static/shared build on a per-library basis.
  409. 2001-07-02 18:38 martink
  410. * Source/cmake.cxx: better arg support
  411. 2001-07-02 18:02 berk
  412. * Source/cmVTKWrapJavaCommand.h, Source/cmVTKWrapPythonCommand.h,
  413. Source/cmVTKWrapTclCommand.h: Should not be inherited.
  414. 2001-07-02 18:02 berk
  415. * Source/cmConfigureFileCommand.cxx: Wrong place for fout
  416. 2001-07-02 18:02 berk
  417. * Source/cmVTKWrapJavaCommand.cxx,
  418. Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx:
  419. Better error checking.
  420. 2001-06-29 21:06 martink
  421. * Web/Art/CMakeLogo.gif: cmake logo for dashboard
  422. 2001-06-29 20:59 martink
  423. * Web/Art/CMakeLogo.gif: cmake logo for dashboard
  424. 2001-06-29 20:55 martink
  425. * Web/Art/CMakeLogo.gif: cmake logo for dashboard
  426. 2001-06-29 20:46 martink
  427. * Source/cmConfigureFileCommand.cxx: better configure file command
  428. 2001-06-29 20:06 nobody
  429. * CMakeLists.txt: added logo
  430. 2001-06-29 17:43 martink
  431. * Web/Art/CMakeLogo.gif: cmake logo for dashboard
  432. 2001-06-29 13:53 martink
  433. * Source/cmaketest.cxx: minor compile fix
  434. 2001-06-29 13:30 hoffman
  435. * Source/cmUnixMakefileGenerator.cxx,
  436. Templates/CMakeSystemConfig.cmake.in, Templates/configure,
  437. Templates/configure.in: BUG: break up CMAKE_AR into program and
  438. ARGS
  439. 2001-06-28 21:45 hoffman
  440. * configure, configure.in, Source/cmSystemTools.cxx,
  441. Source/cmUnixMakefileGenerator.cxx, Templates/configure,
  442. Templates/configure.in: ENH: various fixes to allow bootstrap on
  443. sunos with CC
  444. 2001-06-28 20:45 hoffman
  445. * Source/cmEnableTestingCommand.cxx: fixed Dart issue
  446. 2001-06-28 19:27 hoffman
  447. * Templates/CMakeSystemConfig.cmake.in: set values in the cache not
  448. just the current makefile
  449. 2001-06-28 19:08 berk
  450. * Source/FLTKDialog/FLTKPropertyItemRow.cxx: Undefined symbol
  451. 2001-06-28 19:08 berk
  452. * Source/cmUnixMakefileGenerator.cxx: Special rules for
  453. out-of-package source files.
  454. 2001-06-28 18:53 hoffman
  455. * Source/FLTKDialog/CMakeLists.txt,
  456. Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  457. Source/FLTKDialog/FLTKPropertyItemRow.cxx,
  458. Source/FLTKDialog/FLTKPropertyList.cxx: BUG: fix for sgi compiler
  459. 2001-06-28 18:38 hoffman
  460. * Templates/configure, Templates/configure.in: BUG: pass flags to
  461. compiler during configure
  462. 2001-06-28 18:27 hoffman
  463. * Templates/configure, Templates/configure.in: BUG: pass flags to
  464. compiler during configure
  465. 2001-06-28 18:01 hoffman
  466. * Source/cmSourceFilesCommand.cxx: BUG: find files in
  467. subdirectories
  468. 2001-06-28 15:40 hoffman
  469. * Source/cmSystemTools.cxx: BUG: check size of path error, HP
  470. gcount problem
  471. 2001-06-28 15:40 hoffman
  472. * Source/cmStandardIncludes.h: fix for scope on hp
  473. 2001-06-27 21:19 berk
  474. * Source/cmSourceFilesCommand.cxx: Added variable expansion.
  475. 2001-06-27 20:17 martink
  476. * Source/cmMakefile.h: updated version to 0.3
  477. 2001-06-27 20:17 martink
  478. * Source/cmMakefile.h: updated version to 0.2
  479. 2001-06-27 20:14 martink
  480. * Source/cmUnixMakefileGenerator.cxx: ENH: fix install when
  481. executable and lib path set
  482. 2001-06-27 19:42 hoffman
  483. * configure, configure.in, Source/CMakeLists.txt,
  484. Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx,
  485. Source/cmake.cxx, Templates/install-sh: ENH: fix install for
  486. cygwin, build cmake from configure
  487. 2001-06-27 19:13 king
  488. * Source/cmUnixMakefileGenerator.cxx,
  489. Source/cmUnixMakefileGenerator.h: BUG: Check for building shared
  490. libraries should read from the make file's setting, not directly
  491. from the cache.
  492. 2001-06-27 19:09 king
  493. * Source/cmDSPWriter.cxx: BUG: Check for building shared libraries
  494. should read from makefile's setting, not directly from the cache.
  495. 2001-06-27 17:57 will
  496. * Web/HTML/Download.html: added binary download
  497. 2001-06-27 17:12 martink
  498. * CMake.rtf: updated for 0.2
  499. 2001-06-27 17:12 martink
  500. * Source/cmLinkLibrariesCommand.h, Source/cmSubdirCommand.h:
  501. documentation change
  502. 2001-06-27 16:09 perera
  503. * Source/cmUnixMakefileGenerator.cxx: ENH: Use ${MAKE} instead of
  504. make for dependent library rules
  505. 2001-06-27 15:49 martink
  506. * Source/cmCommands.cxx: alphabetized
  507. 2001-06-27 15:35 martink
  508. * Source/cmake.cxx: added help options
  509. 2001-06-27 13:16 martink
  510. * Source/cmSystemTools.cxx, Source/cmaketest.cxx,
  511. Source/cmaketest.h.in: minor fixes to testing
  512. 2001-06-27 13:16 martink
  513. * CMakeLists.txt: added dependencies for testing
  514. 2001-06-27 13:16 martink
  515. * Source/CMakeLists.txt: mod to the testing
  516. 2001-06-26 20:44 hoffman
  517. * Source/MFCDialog/PropertyList.cpp: ENH: convert to unix slashes
  518. on browse, remove font and color junk
  519. 2001-06-26 20:19 hoffman
  520. * Source/cmake.dsp: BUG: change to dos mode
  521. 2001-06-26 17:41 martink
  522. * Modules/Dart.cmake: update for CMake changes
  523. 2001-06-26 17:23 martink
  524. * Source/CMakeLists.txt, Source/cmAddCustomTargetCommand.cxx,
  525. Source/cmAddCustomTargetCommand.h, Source/cmBuildCommand.cxx,
  526. Source/MFCDialog/CMakeLists.txt: modified how paths are escaped,
  527. added depends
  528. 2001-06-26 14:01 martink
  529. * Source/cmAddDependenciesCommand.cxx,
  530. Source/cmAddDependenciesCommand.h, Source/cmCommands.cxx: added add
  531. dependencies command
  532. 2001-06-26 13:55 martink
  533. * Source/MFCDialog/CMakeSetup.rc,
  534. Source/MFCDialog/CMakeSetupDialog.cpp,
  535. Source/MFCDialog/CMakeSetupDialog.h: better GUI resize and combo
  536. box fixes
  537. 2001-06-25 17:34 millerjv
  538. * Source/cmBuildNameCommand.cxx, Source/cmSiteNameCommand.cxx: FIX:
  539. added AddDefinition() to store site name and build name in
  540. makefile. Also stripped white space from the result of
  541. hostname.
  542. 2001-06-25 14:59 martink
  543. * CMakeLists.txt: made cmake write its execs into CMake/Source
  544. 2001-06-22 18:53 hoffman
  545. * Source/cmMakefile.cxx: ENH: put back stdio.h to get sprintf
  546. 2001-06-22 18:53 hoffman
  547. * Source/cmUnixMakefileGenerator.cxx: BUG: shared libraries should
  548. not depend on other shared libraries, they get relinked too often.
  549. 2001-06-22 18:23 biddi
  550. * Source/cmCommands.cxx: ERR: Serious problems with my CVS. How did
  551. this get committed?
  552. 2001-06-22 16:17 king
  553. * Source/cmSystemTools.cxx: BUG: Wrote correct implementation of
  554. cmCopyFile.
  555. 2001-06-22 16:17 king
  556. * Source/cmake.cxx: BUG: Fixed generation of cMakeRoot in one case.
  557. 2001-06-22 16:17 king
  558. * Source/cmStandardIncludes.h: ENH: Added string.h include.
  559. 2001-06-22 16:17 king
  560. * Source/cmMakefile.cxx: ERR: Removed stray standard header
  561. include. They should be added to cmStandardIncludes.h
  562. 2001-06-22 16:17 king
  563. * Source/cmIncludeCommand.cxx: BUG: Added missing newline in error
  564. message.
  565. 2001-06-22 15:32 martink
  566. * Source/cmMakefile.cxx: removed stricmp
  567. 2001-06-22 15:28 martink
  568. * Source/CMakeLists.txt: escape quotes on cmaketest.h.in
  569. 2001-06-22 15:14 martink
  570. * Source/cmMakefile.cxx, Source/cmMakefile.h: added escape quotes
  571. option in replace strings
  572. 2001-06-22 15:14 martink
  573. * Source/cmConfigureFileCommand.cxx,
  574. Source/cmConfigureFileCommand.h: added escape quotes option
  575. 2001-06-22 14:21 martink
  576. * Source/cmSystemTools.cxx, Source/cmSystemTools.h: added escape
  577. quote method
  578. 2001-06-22 13:58 biddi
  579. * Source/cmCommands.cxx, Source/cmSourceFilesRemoveCommand.cxx,
  580. Source/cmSourceFilesRemoveCommand.h: ENH: Added new command
  581. SOURCE_FILES_REMOVE which can be used to take files out of the
  582. build. Especially useful when certain compilers choke on the odd
  583. file.
  584. 2001-06-22 13:47 biddi
  585. * Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: Added
  586. RemoveSource(...) to complement AddSource. New command
  587. SOURCE_FILES_REMOVE uses it and can be used to take files out of
  588. the build
  589. 2001-06-22 13:27 martink
  590. * Source/cmaketest.cxx: namespace issues
  591. 2001-06-21 21:55 hoffman
  592. * Source/cmDSWWriter.cxx: allow no name project
  593. 2001-06-21 21:52 martink
  594. * Source/cmSystemTools.cxx, Source/cmSystemTools.h: adde
  595. changeDirectory
  596. 2001-06-21 21:52 martink
  597. * Source/CMakeLists.txt: better testing
  598. 2001-06-21 21:52 martink
  599. * Source/cmaketest.cxx, Source/cmaketest.h.in: new test driver
  600. 2001-06-21 21:52 martink
  601. * Tests/Simple/CMakeLists.txt, Tests/Simple/simple.cxx: new tests
  602. 2001-06-21 21:41 hoffman
  603. * Source/cmake.cxx: BUG: fix for unix
  604. 2001-06-21 21:25 hoffman
  605. * Source/cmake.cxx: ENH: clean up
  606. 2001-06-21 21:20 hoffman
  607. * Source/cmake.cxx: ENH: look in the PREFIX dir for the modules
  608. 2001-06-21 20:34 hoffman
  609. * Source/cmConfigure.cmake.h.in, Source/cmake.cxx: ENH: better
  610. ability to find cmake program
  611. 2001-06-21 19:57 martink
  612. * Templates/CMakeLists.txt: minor install fix
  613. 2001-06-21 19:54 martink
  614. * Source/cmUnixMakefileGenerator.cxx: better permission handling
  615. 2001-06-21 19:02 king
  616. * Source/cmIncludeRegularExpressionCommand.cxx,
  617. Source/cmIncludeRegularExpressionCommand.h,
  618. Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
  619. Source/cmMakefile.cxx, Source/cmMakefile.h,
  620. Source/cmUnixMakefileGenerator.cxx: ENH: Extended
  621. INCLUDE_REGULAR_EXPRESSION to allow selective complaints about
  622. missing dependencies.
  623. 2001-06-21 19:02 king
  624. * Source/CMakeLists.txt: ENH: Added BUILD_FLTK_GUI option (defaults
  625. to ON).
  626. 2001-06-21 17:48 hoffman
  627. * Source/CMakeLists.txt, Source/cmSourceFile.cxx,
  628. Source/cmStandardIncludes.h: BUG: fix bootstrap build on unix
  629. 2001-06-21 16:43 ibanez
  630. * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  631. Source/FLTKDialog/FLTKPropertyItemRow.cxx,
  632. Source/FLTKDialog/FLTKPropertyItemRow.h: ENH: Update the
  633. cacheManager from the GUI after each callback. Only load the
  634. cache from disk if the binary path has changed.
  635. 2001-06-21 16:31 hoffman
  636. * CMakeLists.txt: ENH: add include regexp
  637. 2001-06-21 16:19 martink
  638. * Source/FLTKDialog/CMakeLists.txt: added install target
  639. 2001-06-21 16:01 martink
  640. * CMakeLists.txt, Makefile.in, configure, configure.in, install-sh,
  641. Modules/CMakeLists.txt, Source/cmInstallFilesCommand.cxx,
  642. Source/cmInstallFilesCommand.h, Source/cmSystemTools.cxx,
  643. Source/cmSystemTools.h, Source/cmake.cxx, Templates/CMakeLists.txt,
  644. Templates/install-sh: better install support
  645. 2001-06-21 14:58 hoffman
  646. * Templates/CMakeSystemConfig.cmake.in: BUG: remove quotes
  647. 2001-06-21 14:36 hoffman
  648. * Source/cmIncludeCommand.cxx, Source/cmIncludeCommand.h: ENH: add
  649. optional include and only allow one file per INCLUDE
  650. 2001-06-21 14:17 ibanez
  651. * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: INTERNAL
  652. properties are not display any longer in the GUI
  653. 2001-06-21 13:56 ibanez
  654. * Source/FLTKDialog/FLTKPropertyItemRow.cxx: ENH: The cache is not
  655. saved now after every modification of the GUI
  656. 2001-06-21 13:45 ibanez
  657. * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  658. Source/FLTKDialog/FLTKPropertyItemRow.cxx: ENH: Clearing and
  659. redrawing the property list after a build to load the new cache.
  660. 2001-06-21 12:41 ibanez
  661. * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  662. Source/FLTKDialog/FLTKPropertyItemRow.cxx,
  663. Source/FLTKDialog/FLTKPropertyItemRow.h,
  664. Source/FLTKDialog/FLTKPropertyList.cxx,
  665. Source/FLTKDialog/FLTKPropertyList.h: ENH: PropertyRows have now a
  666. reference to CMakeSetupGUI and save the cache at each callback
  667. action
  668. 2001-06-21 11:35 ibanez
  669. * Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.h,
  670. Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx: Removed: now
  671. the help string is managed by the PropertyRow class
  672. 2001-06-21 11:35 ibanez
  673. * Source/FLTKDialog/CMakeLists.txt,
  674. Source/FLTKDialog/CMakeSetupGUI.cxx,
  675. Source/FLTKDialog/CMakeSetupGUI.fl,
  676. Source/FLTKDialog/CMakeSetupGUI.h,
  677. Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  678. Source/FLTKDialog/FLTKPropertyItemRow.cxx,
  679. Source/FLTKDialog/FLTKPropertyItemRow.h: ENH: PropertyNameButton
  680. was removed. PropertyRow manages all the callbacks now
  681. 2001-06-20 21:03 hoffman
  682. * Source/FLTKDialog/CMakeLists.txt,
  683. Source/MFCDialog/CMakeLists.txt: ENH: add CMakeSetup as a target
  684. 2001-06-20 20:49 hoffman
  685. * Source/CMakeLists.txt, Source/cmDSPWriter.cxx,
  686. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  687. Templates/EXEWinHeader.dsptemplate,
  688. Templates/staticLibHeader.dsptemplate: ENH: boot strap mfc gui and
  689. support for MFC
  690. 2001-06-20 17:56 hoffman
  691. * Source/CMakeLists.txt, Source/cmConfigure.cmake.h.in,
  692. Source/cmSourceFile.cxx, Source/cmStandardIncludes.h,
  693. Source/cmake.cxx, Source/FLTKDialog/CMakeLists.txt,
  694. Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  695. Templates/CMakeSystemConfig.cmake.in, Templates/configure,
  696. Templates/configure.in: ENH: fix cmake so it can boot strap itself
  697. better
  698. 2001-06-19 20:29 hoffman
  699. * Modules/FindFLTK.cmake: [no log message]
  700. 2001-06-19 20:10 hoffman
  701. * Source/CMakeLists.txt, Source/FLTKDialog/CMakeLists.txt,
  702. Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  703. Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx: ENH: build
  704. fltk cmake on unix with bootstrap
  705. 2001-06-19 20:05 king
  706. * Makefile.in: BUG: Exectuable installation must set permissions to
  707. 755 in case installer has a umask like 007.
  708. 2001-06-19 19:50 king
  709. * Source/cmBuildSharedLibrariesCommand.cxx, Source/cmake.cxx: ENH:
  710. CMake now always adds the BUILD_SHARED_LIBS cache entry. The
  711. BUILD_SHARED_LIBRARIES command that used to be used is now
  712. deprecated.
  713. 2001-06-19 19:49 hoffman
  714. * Source/FLTKDialog/CMakeLists.txt: ENH: add bootstrap support for
  715. building fltk
  716. 2001-06-19 19:33 hoffman
  717. * Source/CMakeLists.txt, Source/FLTKDialog/CMakeSetupGUI.cxx,
  718. Source/MFCDialog/CMakeSetupDialog.cpp: ENH: add bootstrap support
  719. for building fltk
  720. 2001-06-19 18:32 hoffman
  721. * Source/MFCDialog/CMakeDialog.h, Source/MFCDialog/CMakeSetup.rc,
  722. Source/MFCDialog/CMakeSetupDialog.cpp,
  723. Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/resource.h:
  724. ENH: add resize ability to dialog and fix tab stop orders
  725. 2001-06-19 16:01 king
  726. * Source/cmOutputRequiredFilesCommand.cxx: ERR: Removed unused
  727. variable.
  728. 2001-06-19 16:01 king
  729. * Source/cmCableCloseNamespaceCommand.cxx,
  730. Source/cmCableCloseNamespaceCommand.h, Source/cmCableCommand.cxx,
  731. Source/cmCableCommand.h, Source/cmCableData.cxx,
  732. Source/cmCableData.h, Source/cmCableDefineSetCommand.cxx,
  733. Source/cmCableDefineSetCommand.h,
  734. Source/cmCableInstantiateClassCommand.cxx,
  735. Source/cmCableInstantiateClassCommand.h,
  736. Source/cmCableInstantiateCommand.cxx,
  737. Source/cmCableInstantiateCommand.h,
  738. Source/cmCableOpenNamespaceCommand.cxx,
  739. Source/cmCableOpenNamespaceCommand.h,
  740. Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
  741. Source/cmCablePackageEntryCommand.cxx,
  742. Source/cmCablePackageEntryCommand.h,
  743. Source/cmCableSourceFilesCommand.cxx,
  744. Source/cmCableSourceFilesCommand.h, Source/cmCableWrapCommand.cxx,
  745. Source/cmCableWrapCommand.h, Source/cmCommands.cxx: ENH: Removing
  746. old-style cable commands related to the instantiation functionality
  747. which has now been removed from cable.
  748. 2001-06-19 11:41 millerjv
  749. * Source/cmAddTestCommand.cxx, Source/cmEnableTestingCommand.cxx:
  750. ENH: Changed generated filename to DartTestfile.txt
  751. 2001-06-18 21:26 hoffman
  752. * Source/cmSystemTools.cxx: BUG: use pclose not fclose
  753. 2001-06-18 20:54 perera
  754. * Source/cmLinkLibrariesCommand.cxx: ENH: LINK_LIBRARIES(abc) will
  755. automatically add the path to abc to the link directories, if the
  756. path is known.
  757. 2001-06-18 19:35 hoffman
  758. * Source/cmUnixMakefileGenerator.cxx: BUG: remove unused
  759. 2001-06-18 19:31 hoffman
  760. * Source/cmUnixMakefileGenerator.cxx: BUG: create directories in
  761. the right place
  762. 2001-06-18 19:31 hoffman
  763. * Source/cmake.cxx: ENH: move EXECUTABLE_OUTPUT_PATH and
  764. LIBRARY_OUTPUT_PATH initial creation to after the CMakeLists.txt
  765. files have been parsed
  766. 2001-06-18 17:16 martink
  767. * Modules/Dart.cmake: out of source dart support
  768. 2001-06-15 21:57 hoffman
  769. * Source/cmUnixMakefileGenerator.cxx: ENH: do not add anything from
  770. the current directory to the depends
  771. 2001-06-15 14:35 perera
  772. * Source/cmUnixMakefileGenerator.cxx: BUG: fixed so that empty
  773. library paths are ignored
  774. 2001-06-15 11:49 ibanez
  775. * Source/FLTKDialog/Makefile.in: ENH: Getting headers and libs for
  776. FLTK and OpenGL
  777. 2001-06-15 11:49 ibanez
  778. * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  779. Source/FLTKDialog/CMakeSetupGUIImplementation.h,
  780. Source/FLTKDialog/FLTKDialog.cxx,
  781. Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx: ENH: Absolute
  782. path to cmake resolved
  783. 2001-06-15 11:40 will
  784. * Web/HTML/Features.html: ENH:Added features
  785. 2001-06-15 11:34 will
  786. * Web/HTML/About.html, Web/HTML/Features.html,
  787. Web/HTML/SideBar.html: ENH:Added features
  788. 2001-06-15 11:24 will
  789. * Web/index.html, Web/HTML/Sponsors.html: Updated ASCI link
  790. 2001-06-14 21:29 king
  791. * Web/HTML/Download.html: ENH: Updated anonymous checkout commands
  792. for new repository root location.
  793. 2001-06-14 21:06 biddi
  794. * Source/cmSourceFile.cxx: ERR: allow *.cpp as well as *.cxx etc
  795. etc
  796. 2001-06-14 18:32 berk
  797. * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  798. Source/FLTKDialog/FLTKPropertyItemRow.cxx,
  799. Source/FLTKDialog/FLTKPropertyItemRow.h,
  800. Source/FLTKDialog/FLTKPropertyList.cxx,
  801. Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx,
  802. Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.h: Include
  803. directory names are Case sensitive in Unix.
  804. 2001-06-14 16:48 will
  805. * Web/HTML/Sponsors.html: Refined Jim Ahrens changes
  806. 2001-06-14 16:42 will
  807. * Web/index.html, Web/HTML/Sponsors.html, Web/Art/asci.gif,
  808. Web/Art/asci_little.gif: Feedback from Jim Ahrens
  809. 2001-06-14 15:45 martink
  810. * Source/CMakeLib.dsp: added make depend on win32
  811. 2001-06-14 14:19 hoffman
  812. * Source/cmUnixMakefileGenerator.cxx: BUG: fix it so that if a
  813. Makefile is out of date for some reason, it is only built once, it
  814. was doing it twice.
  815. 2001-06-14 13:10 martink
  816. * CMakeLists.txt, DartConfig.cmake: modified testing
  817. 2001-06-13 21:50 hoffman
  818. * Source/cmUnixMakefileGenerator.cxx: BUG: fix so it does not jump
  819. into the current directory for inital target builds
  820. 2001-06-13 21:03 hoffman
  821. * Source/cmUnixMakefileGenerator.cxx,
  822. Source/cmUnixMakefileGenerator.h, Source/cmake.cxx: ENH: fix
  823. EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH for unix
  824. 2001-06-13 20:15 martink
  825. * Modules/FindDart.cmake: used to find the dart testing system
  826. 2001-06-13 18:49 martink
  827. * CMakeLists.txt: minor dart change
  828. 2001-06-13 17:53 martink
  829. * Source/cmTarget.cxx, Source/cmTarget.h: duh
  830. 2001-06-13 17:49 martink
  831. * CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h: minor cvs
  832. web changeCMakeLists.txt
  833. 2001-06-13 14:28 ibanez
  834. * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: Search
  835. for cmake executable full path added (window/unix)
  836. 2001-06-13 13:37 will
  837. * Web/HTML/SideBar.html: Added dashboard
  838. 2001-06-13 04:16 ibanez
  839. * Source/FLTKDialog/FLTKPropertyItemRow.cxx,
  840. Source/FLTKDialog/FLTKPropertyItemRow.h,
  841. Source/FLTKDialog/FLTKPropertyList.cxx,
  842. Source/FLTKDialog/FLTKPropertyList.h,
  843. Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx,
  844. Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.h: ENH: Added
  845. popup menu for removing a property. Some style changes
  846. 2001-06-12 22:43 ibanez
  847. * Source/FLTKDialog/FLTKPropertyItemRow.cxx,
  848. Source/FLTKDialog/FLTKPropertyItemRow.h,
  849. Source/FLTKDialog/Makefile.in: ENH: Added help blobs that popup
  850. when the mouse is left on top of the property name
  851. 2001-06-12 22:43 ibanez
  852. * Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx,
  853. Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.h: Class derived
  854. from Fl_Button with added help blobs
  855. 2001-06-12 18:15 perera
  856. * Source/cmUnixMakefileGenerator.cxx, Templates/configure,
  857. Templates/configure.in: BUG: SHLIB_LINK was being used when linking
  858. static executables. Missing comma in RUNTIME_FLAG for IRIX. ENH:
  859. User supplied SHLIB_CFLAGS (-fPIC, etc) will override configure
  860. detected flags
  861. 2001-06-12 17:30 martink
  862. * CMakeLists.txt, Source/CMakeLists.txt: support testing
  863. 2001-06-12 16:20 king
  864. * Source/cmUnixMakefileGenerator.cxx: BUG: CMake's configure needs
  865. to run with the current directory as the project's binary
  866. directory.
  867. 2001-06-12 16:20 king
  868. * Source/FLTKDialog/CMakeSetupGUI.h,
  869. Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  870. Source/FLTKDialog/CMakeSetupGUIImplementation.h: ERR: Needed
  871. virtual destructor to correspond to virtual functions. Also added
  872. several std:: qualifiers to string.
  873. 2001-06-12 15:55 martink
  874. * Source/cmakemain.cxx, Source/cmakemain.cxx: cmake does not
  875. require two arguments
  876. 2001-06-12 15:12 martink
  877. * Source/cmCommands.cxx: removed old added new
  878. 2001-06-12 15:08 martink
  879. * Source/cmOutputRequiredFilesCommand.cxx,
  880. Source/cmOutputRequiredFilesCommand.h: added new command
  881. 2001-06-12 15:08 martink
  882. * Source/cmCommands.cxx: removed old added new
  883. 2001-06-12 15:08 martink
  884. * Source/cmConfigureFileNoAutoconf.cxx,
  885. Source/cmConfigureFileNoAutoconf.h, Source/cmTestsCommand.cxx,
  886. Source/cmTestsCommand.h: removed old commands
  887. 2001-06-12 14:59 king
  888. * Source/cmMakeDepend.cxx, Source/cmUnixMakefileGenerator.cxx: BUG:
  889. Dependency hints must be removed by the makefile generator before
  890. adding the dependencies generated by cmMakeDepend.
  891. 2001-06-12 14:45 perera
  892. * Source/cmUnixMakefileGenerator.cxx: BUG: There was no dependency
  893. for library targets on their required libraries. (Hopefully there
  894. aren't any cyclic dependencies for libraries.) CMAKE_SHLIB_LINK is
  895. now used for executable targets.
  896. 2001-06-12 13:00 martink
  897. * Source/cmMakeDepend.h, Source/cmUnixMakefileGenerator.cxx,
  898. Source/cmUnixMakefileGenerator.h, Source/cmMakeDepend.cxx: some
  899. cleanup to the make depend process
  900. 2001-06-12 12:34 ibanez
  901. * Source/FLTKDialog/CMakeSetupGUI.cxx,
  902. Source/FLTKDialog/CMakeSetupGUI.fl,
  903. Source/FLTKDialog/CMakeSetupGUI.h,
  904. Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  905. Source/FLTKDialog/CMakeSetupGUIImplementation.h,
  906. Source/FLTKDialog/FLTKPropertyItemRow.cxx: ENH: Paths are now
  907. expanded for environment variables and made absolute. The
  908. binary directory is created if it doesn't exist.
  909. 2001-06-12 12:30 king
  910. * Source/cmUnixMakefileGenerator.cxx: BUG: WIN32_EXECUTABLE targets
  911. were not being installed on unix properly. They are supposed to be
  912. treated just like any other EXECUTABLE target.
  913. 2001-06-12 12:30 king
  914. * Source/cmake.cxx: ERR: int -> unsigned int.
  915. 2001-06-12 01:50 ibanez
  916. * Modules/FindFLTK.cmake: ENH: Added the path used in SuSe Linux
  917. 7.1
  918. 2001-06-11 23:14 millerjv
  919. * Modules/Dart.cmake: Modified for new Dart source tree
  920. 2001-06-11 22:00 martink
  921. * Source/cmake.cxx, Source/MFCDialog/CMakeSetupDialog.cpp: minor
  922. fix in error checking
  923. 2001-06-11 21:09 king
  924. * Modules/FindTCL.cmake: ENH: Added check for tcl8.4 (as against
  925. tcl84), tcl8.3, tcl8.2, and tcl8.0 when finding the TCL_LIBRARY.
  926. 2001-06-11 20:47 martink
  927. * Source/cmMakefile.h: added some const versions of get methods
  928. 2001-06-11 19:28 millerjv
  929. * Modules/Testing.cmake: Changed Testing.cmake to Dart.cmake
  930. 2001-06-11 19:28 millerjv
  931. * Modules/Dart.cmake: Rename Testing.cmake to Dart.cmake
  932. 2001-06-11 14:18 king
  933. * Source/cmSystemTools.cxx: BUG: Fixed regular expression used to
  934. match registry entries. The expression now matches everything
  935. after a [HKEY until the first ']' is encountered.
  936. 2001-06-11 06:10 ibanez
  937. * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: Waiting
  938. cursor color were reversed
  939. 2001-06-11 05:20 ibanez
  940. * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  941. Source/FLTKDialog/CMakeSetupGUIImplementation.h: ENH: CMake
  942. invokation is working.
  943. 2001-06-11 01:36 ibanez
  944. * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  945. Source/FLTKDialog/CMakeSetupGUIImplementation.h: ENH: Cache saving
  946. added
  947. 2001-06-10 22:19 ibanez
  948. * Source/FLTKDialog/CMakeSetupGUI.cxx,
  949. Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
  950. Source/FLTKDialog/FLTKDialog.cxx,
  951. Source/FLTKDialog/FLTKPropertyItemRow.cxx,
  952. Source/FLTKDialog/FLTKPropertyList.cxx: ENH: cpp renamed cxx. Copy
  953. of data to and from the GUI is working
  954. 2001-06-10 22:19 ibanez
  955. * Source/FLTKDialog/FLTKPropertyItemRow.h: Class to manage
  956. every row in the GUI scrolling, corresponding to a
  957. single property
  958. 2001-06-10 22:19 ibanez
  959. * Source/FLTKDialog/Makefile.in: Template for the Makefile
  960. 2001-06-10 22:19 ibanez
  961. * Source/FLTKDialog/CMakeSetupGUI.fl,
  962. Source/FLTKDialog/CMakeSetupGUI.h,
  963. Source/FLTKDialog/CMakeSetupGUIImplementation.h,
  964. Source/FLTKDialog/FLTKPropertyList.h: ENH: Added Fl_Tiles as row
  965. for holding property data. Data to and from the GUI is working
  966. 2001-06-10 22:19 ibanez
  967. * Source/cmSystemTools.cxx: DOC: Added a comment about the risk of
  968. using tempnam in Unix, as opposed to using mkstemp.
  969. 2001-06-10 22:19 ibanez
  970. * Source/FLTKDialog/CMakeSetupGUI.cpp,
  971. Source/FLTKDialog/CMakeSetupGUIImplementation.cpp,
  972. Source/FLTKDialog/FLTKPropertyList.cpp,
  973. Source/FLTKDialog/FLTKDialog.cpp: .cpp renamed as .cxx
  974. 2001-06-10 00:54 king
  975. * Source/cmCableWrapTclCommand.cxx: BUG: Changed custom command
  976. generation to not use full path of output file from cable.
  977. 2001-06-08 18:38 king
  978. * Source/cmDSPWriter.cxx: BUG: Removed generation of stray # Begin
  979. Custom Build line.
  980. 2001-06-08 18:38 king
  981. * Source/cmCableWrapTclCommand.cxx, Source/cmCableWrapTclCommand.h:
  982. ENH: Added proper request for/generation of CABLE, GCCXML, and
  983. GCCXML_FLAGS cache entries. This also allowed the correct
  984. generation of gccxml rules.
  985. 2001-06-08 15:28 will
  986. * Web/HTML/Documentation.html, Web/HTML/Documentation.html,
  987. Web/HTML/Documentation.html, Web/HTML/Documentation.html:
  988. Documentation updated
  989. 2001-06-08 04:18 perera
  990. * Source/cmUnixMakefileGenerator.cxx,
  991. Templates/CMakeSystemConfig.cmake.in, Templates/configure,
  992. Templates/configure.in: ENH: Runtime library search paths can be
  993. added to the link lines for on shared builds.
  994. 2001-06-07 20:48 martink
  995. * CMake.pdf.gz: replaced with pdf version
  996. 2001-06-07 20:45 will
  997. * CMake.pdf: updated docs
  998. 2001-06-07 20:34 martink
  999. * CMake.doc.gz: checked in rtf version
  1000. 2001-06-07 20:24 martink
  1001. * CMake.rtf: updated docs
  1002. 2001-06-07 18:52 hoffman
  1003. * Source/cmAddTestCommand.cxx, Source/cmCablePackageCommand.cxx,
  1004. Source/cmCableWrapTclCommand.cxx, Source/cmCacheManager.cxx,
  1005. Source/cmCacheManager.h, Source/cmDSWWriter.cxx,
  1006. Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmSystemTools.h,
  1007. Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
  1008. Source/cmUtilitySourceCommand.cxx, Source/cmVTKWrapJavaCommand.cxx,
  1009. Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx,
  1010. Source/cmake.cxx, Source/MFCDialog/CMakeSetupDialog.cpp,
  1011. Templates/CMakeWindowsSystemConfig.cmake: ENH: move utilities to
  1012. targets from makefile, and add versioning to cache
  1013. 2001-06-07 16:22 king
  1014. * Source/cmEnableTestingCommand.cxx: BUG: ENABLE_TESTING command
  1015. may need to create output directory before writing the
  1016. CMakeTestfile into it since it is invoked before the makefile
  1017. generator runs.
  1018. 2001-06-07 15:36 scottim
  1019. * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
  1020. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  1021. Templates/EXEWinHeader.dsptemplate,
  1022. Templates/UtilityHeader.dsptemplate,
  1023. Templates/staticLibHeader.dsptemplate: adding a "Release with
  1024. debugging Info" build to CMake for NT
  1025. 2001-06-07 14:16 king
  1026. * Source/cmCableWrapTclCommand.cxx: ERR: Fixed generation of source
  1027. name and directory for cmSourceFiles of generated Tcl wrapper
  1028. files. Changed extension of generated gcc-xml input c++ file to be
  1029. .cc so that GCC will recognize it, but MsDev will still allow a
  1030. custom command on it.
  1031. 2001-06-07 12:50 millerjv
  1032. * Source/cmConfigureFileNoAutoconf.cxx: FIX: Chaned error message
  1033. to match command
  1034. 2001-06-06 20:45 king
  1035. * Source/cmCableWrapTclCommand.cxx: ENH: Changed generation of
  1036. gccxml command to write out define and include flags explicitly
  1037. instead of using CMAKE_CXX_FLAGS and INCLUDE_FLAGS variables. This
  1038. should help it run when gccxml is not the compiler that will build
  1039. the generated wrappers.
  1040. 2001-06-06 20:14 millerjv
  1041. * Source/cmAddTestCommand.cxx: FIX: InitialPass() seg fault on
  1042. std::copy and FinalPass() was not appending to the file
  1043. 2001-06-06 17:58 martink
  1044. * Source/cmAddTestCommand.cxx, Source/cmAddTestCommand.h,
  1045. Source/cmCommands.cxx, Source/cmConfigureFileNoAutoconf.cxx,
  1046. Source/cmEnableTestingCommand.cxx, Source/cmEnableTestingCommand.h,
  1047. Source/cmMakefile.cxx, Source/cmMakefile.h,
  1048. Source/cmTestsCommand.cxx: added enable testing deprecated some
  1049. commands
  1050. 2001-06-06 17:55 hoffman
  1051. * Source/CMakeLib.dsp: [no log message]
  1052. 2001-06-06 17:48 hoffman
  1053. * Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  1054. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  1055. Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
  1056. Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
  1057. Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h:
  1058. ENH: rename DSWMakefile and DSPMakefile to DSWWriter and DSPWriter
  1059. 2001-06-06 17:37 will
  1060. * Web/HTML/About.html, Web/HTML/Documentation.html: ENH:Some more
  1061. tweaks
  1062. 2001-06-06 17:18 hoffman
  1063. * Source/cmAbstractFilesCommand.cxx,
  1064. Source/cmAbstractFilesCommand.h,
  1065. Source/cmAddCustomTargetCommand.cxx,
  1066. Source/cmAddCustomTargetCommand.h,
  1067. Source/cmAddDefinitionsCommand.cxx,
  1068. Source/cmAddDefinitionsCommand.h,
  1069. Source/cmAddExecutableCommand.cxx, Source/cmAddExecutableCommand.h,
  1070. Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
  1071. Source/cmAddTestCommand.cxx, Source/cmAddTestCommand.h,
  1072. Source/cmAuxSourceDirectoryCommand.cxx,
  1073. Source/cmAuxSourceDirectoryCommand.h, Source/cmBuildCommand.cxx,
  1074. Source/cmBuildCommand.h, Source/cmBuildNameCommand.cxx,
  1075. Source/cmBuildNameCommand.h,
  1076. Source/cmBuildSharedLibrariesCommand.cxx,
  1077. Source/cmBuildSharedLibrariesCommand.h,
  1078. Source/cmCableClassSetCommand.cxx, Source/cmCableClassSetCommand.h,
  1079. Source/cmCableCloseNamespaceCommand.cxx,
  1080. Source/cmCableCloseNamespaceCommand.h,
  1081. Source/cmCableDefineSetCommand.cxx,
  1082. Source/cmCableDefineSetCommand.h,
  1083. Source/cmCableOpenNamespaceCommand.cxx,
  1084. Source/cmCableOpenNamespaceCommand.h,
  1085. Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
  1086. Source/cmCablePackageEntryCommand.cxx,
  1087. Source/cmCablePackageEntryCommand.h,
  1088. Source/cmCableWrapTclCommand.cxx, Source/cmCableWrapTclCommand.h,
  1089. Source/cmCommand.h, Source/cmConfigureFileCommand.cxx,
  1090. Source/cmConfigureFileCommand.h,
  1091. Source/cmConfigureFileNoAutoconf.cxx,
  1092. Source/cmConfigureFileNoAutoconf.h, Source/cmElseCommand.cxx,
  1093. Source/cmElseCommand.h, Source/cmEndIfCommand.cxx,
  1094. Source/cmEndIfCommand.h, Source/cmExecProgramCommand.cxx,
  1095. Source/cmExecProgramCommand.h, Source/cmFindFileCommand.cxx,
  1096. Source/cmFindFileCommand.h, Source/cmFindLibraryCommand.cxx,
  1097. Source/cmFindLibraryCommand.h, Source/cmFindPathCommand.cxx,
  1098. Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
  1099. Source/cmFindProgramCommand.h,
  1100. Source/cmGetFilenameComponentCommand.cxx,
  1101. Source/cmGetFilenameComponentCommand.h, Source/cmIfCommand.cxx,
  1102. Source/cmIfCommand.h, Source/cmIncludeCommand.cxx,
  1103. Source/cmIncludeCommand.h, Source/cmIncludeDirectoryCommand.cxx,
  1104. Source/cmIncludeDirectoryCommand.h,
  1105. Source/cmIncludeRegularExpressionCommand.cxx,
  1106. Source/cmIncludeRegularExpressionCommand.h,
  1107. Source/cmInstallFilesCommand.cxx, Source/cmInstallFilesCommand.h,
  1108. Source/cmInstallTargetsCommand.cxx,
  1109. Source/cmInstallTargetsCommand.h, Source/cmLibraryCommand.h,
  1110. Source/cmLinkDirectoriesCommand.cxx,
  1111. Source/cmLinkDirectoriesCommand.h,
  1112. Source/cmLinkLibrariesCommand.cxx, Source/cmLinkLibrariesCommand.h,
  1113. Source/cmLoadCacheCommand.cxx, Source/cmLoadCacheCommand.h,
  1114. Source/cmMakeDirectoryCommand.cxx, Source/cmMakeDirectoryCommand.h,
  1115. Source/cmMakefile.cxx, Source/cmMessageCommand.cxx,
  1116. Source/cmMessageCommand.h, Source/cmOptionCommand.cxx,
  1117. Source/cmOptionCommand.h, Source/cmProjectCommand.cxx,
  1118. Source/cmProjectCommand.h, Source/cmSetCommand.cxx,
  1119. Source/cmSetCommand.h, Source/cmSiteNameCommand.cxx,
  1120. Source/cmSiteNameCommand.h, Source/cmSourceFilesCommand.cxx,
  1121. Source/cmSourceFilesCommand.h, Source/cmSourceGroupCommand.cxx,
  1122. Source/cmSourceGroupCommand.h, Source/cmSubdirCommand.cxx,
  1123. Source/cmSubdirCommand.h, Source/cmTargetLinkLibrariesCommand.cxx,
  1124. Source/cmTargetLinkLibrariesCommand.h, Source/cmTestsCommand.cxx,
  1125. Source/cmTestsCommand.h, Source/cmUtilitySourceCommand.cxx,
  1126. Source/cmUtilitySourceCommand.h, Source/cmVTKWrapJavaCommand.cxx,
  1127. Source/cmVTKWrapJavaCommand.h, Source/cmVTKWrapPythonCommand.cxx,
  1128. Source/cmVTKWrapPythonCommand.h, Source/cmVTKWrapTclCommand.cxx,
  1129. Source/cmVTKWrapTclCommand.h, Source/cmWrapExcludeFilesCommand.cxx,
  1130. Source/cmWrapExcludeFilesCommand.h: ENH: rename Invoke to
  1131. InitialPass
  1132. 2001-06-06 17:18 hoffman
  1133. * Source/MFCDialog/PropertyList.cpp: BUG: PATH options should not
  1134. remove the file part of the path...
  1135. 2001-06-06 15:02 millerjv
  1136. * Source/cmMakefile.cxx: Change name of file created from Testfile
  1137. to CMakeTestfile.txt
  1138. 2001-06-06 14:29 will
  1139. * Web/HTML/Examples.html: ENH:More tweaks
  1140. 2001-06-06 14:25 will
  1141. * Web/HTML/Download.html, Web/HTML/Install.html,
  1142. Web/HTML/SideBar.html: ENH:More tweaks
  1143. 2001-06-06 14:11 will
  1144. * Web/Art/CMakeGUI.jpg, Web/HTML/About.html,
  1145. Web/HTML/Documentation.html, Web/HTML/Examples.html,
  1146. Web/HTML/SideBar.html, Web/HTML/Sponsors.html, Web/HTML/Table.html,
  1147. Web/HTML/cmakeExample.tar.gz: ENH:Some enhancements to the examples
  1148. 2001-06-06 13:43 martink
  1149. * Source/cmSystemTools.cxx: better regexp for reg entries
  1150. 2001-06-06 13:43 martink
  1151. * Modules/FindJNI.cmake: better tests
  1152. 2001-06-06 13:07 will
  1153. * Web/Art/CMakeBanner.jpg: Didn't kb
  1154. 2001-06-06 13:07 will
  1155. * Web/Art/CMakeBanner.jpg: ERR:Didn't -kb
  1156. 2001-06-06 12:49 will
  1157. * Web/index.html, Web/Art/CMakeBanner.jpg, Web/Art/CMakeBanner.psd,
  1158. Web/Art/CMakeLogo.ppt, Web/Art/CMakeLogo.psd, Web/Art/SideBar.jpg,
  1159. Web/Art/SideBar.psd, Web/Art/acl.gif,
  1160. Web/Art/itkLogoSmallTransparentBackground.gif,
  1161. Web/Art/nlm_logo.gif, Web/Art/swooshSmall.gif, Web/HTML/About.html,
  1162. Web/HTML/Documentation.html, Web/HTML/Download.html,
  1163. Web/HTML/Examples.html, Web/HTML/FAQ.html, Web/HTML/Head.html,
  1164. Web/HTML/MailingLists.html, Web/HTML/News.html,
  1165. Web/HTML/SideBar.html, Web/HTML/Sponsors.html, Web/HTML/Style.css,
  1166. Web/HTML/Table.html, Web/HTML/Testing.html: ENH:First incarnation
  1167. of web pages
  1168. 2001-06-06 11:47 millerjv
  1169. * Source/cmMakefile.cxx: FIX: forgot to close the files
  1170. 2001-06-06 02:54 perera
  1171. * Source/cmUnixMakefileGenerator.cxx: ENH: Compress the library
  1172. search directories so that each appears only once.
  1173. 2001-06-06 00:32 millerjv
  1174. * Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: Added AddTest,
  1175. and GenerateTestfile routines
  1176. 2001-06-06 00:32 millerjv
  1177. * Source/cmCommands.cxx: ENH: Added AddTest command
  1178. 2001-06-06 00:32 millerjv
  1179. * Source/cmAddTestCommand.cxx, Source/cmAddTestCommand.h: New cmake
  1180. command to specify a single test
  1181. 2001-06-05 21:46 berk
  1182. * Source/cmVTKWrapPythonCommand.cxx: Module name between Unix and
  1183. Windows got switched by mistake.
  1184. 2001-06-05 21:41 biddi
  1185. * Source/cmSystemTools.cxx, Source/cmSystemTools.h: ENH: Some
  1186. tweaks, hacks and #ifdefs required to compile cmake on Borland
  1187. C++Builder
  1188. 2001-06-05 21:26 hoffman
  1189. * Source/MFCDialog/CMakeSetup.dsp: ENH: add PathDialog
  1190. 2001-06-05 21:26 hoffman
  1191. * Source/MFCDialog/CMakeSetupDialog.cpp,
  1192. Source/MFCDialog/PathDialog.cpp, Source/MFCDialog/PathDialog.h,
  1193. Source/MFCDialog/PropertyList.cpp: ENH: add better path chooser
  1194. dialog
  1195. 2001-06-05 19:48 hoffman
  1196. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: BUG: fix EXE
  1197. and LIB path problems
  1198. 2001-06-04 22:23 hoffman
  1199. * Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx: STYLE: line too
  1200. long
  1201. 2001-06-04 22:23 hoffman
  1202. * Source/cmMessageCommand.cxx: ENH: print all arguments
  1203. 2001-06-04 22:23 hoffman
  1204. * Source/cmSetCommand.cxx: ENH: add better error checking
  1205. 2001-06-04 21:16 martink
  1206. * Source/cmFindIncludeCommand.cxx, Source/cmFindIncludeCommand.h:
  1207. removed find include command
  1208. 2001-06-04 21:16 martink
  1209. * Source/cmCommands.cxx: removed find include command finally added
  1210. message
  1211. 2001-06-04 20:55 martink
  1212. * Source/cmSystemTools.cxx, Source/cmSystemTools.h: new message
  1213. command
  1214. 2001-06-04 20:55 martink
  1215. * Source/cmMessageCommand.cxx, Source/cmMessageCommand.h: new
  1216. command
  1217. 2001-06-04 20:45 martink
  1218. * Source/cmVTKWrapPythonCommand.cxx: unused variable
  1219. 2001-06-04 19:46 barre
  1220. * Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  1221. Templates/EXEWinHeader.dsptemplate,
  1222. Templates/UtilityHeader.dsptemplate,
  1223. Templates/staticLibHeader.dsptemplate: the "Release" target is not
  1224. the default.
  1225. 2001-06-04 15:34 hoffman
  1226. * Source/cmGeneratedFileStream.h,
  1227. Source/cmUnixMakefileGenerator.cxx: ENH: try to better handle
  1228. control-c during make Makefiles
  1229. 2001-06-04 14:18 hoffman
  1230. * Source/cmCacheManager.cxx, Source/cmDSWMakefile.cxx,
  1231. Source/cmDSWWriter.cxx, Source/cmFunctionBlocker.h,
  1232. Source/cmMSProjectGenerator.cxx, Source/cmMakefile.cxx,
  1233. Source/cmMakefileGenerator.h,
  1234. Source/MFCDialog/CMakeSetupDialog.cpp: BUG: clean up memory leaks.
  1235. 2001-06-01 17:54 martink
  1236. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: fix for network
  1237. includ paths
  1238. 2001-06-01 17:29 berk
  1239. * Source/cmVTKWrapPythonCommand.cxx: Fixing the module name for
  1240. Unix.
  1241. 2001-05-31 19:48 hoffman
  1242. * Source/cmake.cxx, Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix
  1243. edit of directories
  1244. 2001-05-31 18:15 berk
  1245. * Source/cmVTKWrapPythonCommand.cxx: Should not use decl if not on
  1246. Windows.
  1247. 2001-05-30 19:56 hoffman
  1248. * Source/cmakemain.cxx: BUG: add missing file
  1249. 2001-05-30 19:36 hoffman
  1250. * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: remove unused
  1251. includes
  1252. 2001-05-30 19:28 hoffman
  1253. * Source/CMakeLib.dsp, Source/Makefile.in,
  1254. Source/cmMSProjectGenerator.cxx, Source/cmake.cxx,
  1255. Source/cmake.dsp, Source/cmake.h, Source/MFCDialog/CMakeSetup.dsp,
  1256. Source/MFCDialog/CMakeSetupDialog.cpp,
  1257. Source/MFCDialog/CMakeSetupDialog.h: ENH: change MFC gui to use
  1258. cmake class
  1259. 2001-05-29 18:16 perera
  1260. * Source/cmUnixMakefileGenerator.cxx: BUG: Now only one makefile
  1261. rule is generated per depenency. This eliminates a number of
  1262. warnings.
  1263. 2001-05-25 21:19 geoff
  1264. * Source/cmSetCommand.cxx: bug meaning that set(a b) just set a to
  1265. "" and not to b
  1266. 2001-05-25 19:32 king
  1267. * Source/cmUnixMakefileGenerator.cxx: BUG: WIN32 executable target
  1268. rules are now generated in unix the same as any other executable
  1269. (instead of not at all).
  1270. 2001-05-25 19:32 king
  1271. * Source/cmSystemTools.cxx: BUG: Fixed stupid error in the hack I
  1272. just checked in.
  1273. 2001-05-25 19:27 barre
  1274. * Source/MFCDialog/PropertyList.cpp: display the property name in
  1275. the help box
  1276. 2001-05-25 19:27 barre
  1277. * Templates/CMakeWindowsSystemConfig.cmake: better help
  1278. 2001-05-25 18:31 king
  1279. * Source/cmSystemTools.cxx: BUG: Added hack to
  1280. cmSystemTools::GetPath to make its algorithm correctly parse off
  1281. the last entry of the system PATH environment variable.
  1282. 2001-05-25 18:27 king
  1283. * Source/cmUnixMakefileGenerator.cxx: BUG: Fixed logic that splits
  1284. a full path library link into the -L and -l pieces to not write out
  1285. a -l by itself if the file regular expression does not match.
  1286. 2001-05-25 11:31 millerjv
  1287. * Modules/Testing.cmake: BUG: missing quote on a custom command
  1288. 2001-05-25 01:11 barre
  1289. * Source/cmFindPathCommand.cxx: The path found is now collapsed
  1290. (cleaner).
  1291. 2001-05-25 01:11 barre
  1292. * Source/CMakeLib.dsp: Welcome to cmGetFilenameComponentCommand
  1293. 2001-05-25 01:11 barre
  1294. * Source/cmGetFilenameComponentCommand.cxx,
  1295. Source/cmGetFilenameComponentCommand.h, Source/cmCommands.cxx:
  1296. Welcome to cmGetFilenameComponentCommand ("Get a specific component
  1297. of a full filename")
  1298. 2001-05-25 01:11 barre
  1299. * Source/cmSystemTools.cxx, Source/cmSystemTools.h: New functions
  1300. used to extract the components of a full filename.
  1301. 2001-05-25 01:11 barre
  1302. * Modules/FindTCL.cmake: Try to find tclsh or wish and use that
  1303. path to find the include or lib directory. TK_INTERNAL_PATH is
  1304. searched too (path to tkWinInt.h)
  1305. 2001-05-24 23:17 barre
  1306. * Source/cmSystemTools.cxx: optimize ConvertToUnixSlashes a little
  1307. bit, and use it in MakeDirectory (code was duplicated)
  1308. 2001-05-24 21:51 king
  1309. * Templates/CMakeSystemConfig.cmake.in: ERR: VAR type entry missing
  1310. after CACHE for CMAKE_TEMPLATE_FLAGS.
  1311. 2001-05-24 18:59 barre
  1312. * Source/cmVTKWrapTclCommand.cxx, Source/cmVTKWrapTclCommand.h:
  1313. updated to handle Tk commands compiled/linked separately. Useful
  1314. for VTK Tk widgets for example.
  1315. 2001-05-24 17:45 millerjv
  1316. * Modules/Testing.cmake: Project independent setting for testing
  1317. 2001-05-24 17:40 barre
  1318. * Source/cmSystemTools.cxx, Source/cmSystemTools.h: new Capitalized
  1319. function. Will be used in the VTK Tcl wrapper for example (in a
  1320. more portable way).
  1321. 2001-05-24 17:35 hoffman
  1322. * Source/MFCDialog/CMakeSetup.rc: [no log message]
  1323. 2001-05-24 16:57 hoffman
  1324. * Modules/FindOpenGL.cmake, Source/cmSetCommand.cxx,
  1325. Source/cmSetCommand.h, Source/MFCDialog/CMakeSetup.rc,
  1326. Source/MFCDialog/CMakeSetupDialog.cpp,
  1327. Templates/CMakeSystemConfig.cmake.in,
  1328. Templates/CMakeWindowsSystemConfig.cmake: ENH: change the syntax of
  1329. the SET command, fix the combo box for larger strings
  1330. 2001-05-24 15:47 martink
  1331. * Source/cmMakefile.h, Source/cmake.cxx,
  1332. Source/MFCDialog/CMakeSetup.rc,
  1333. Source/MFCDialog/CMakeSetupDialog.cpp, Source/MFCDialog/resource.h:
  1334. added version number
  1335. 2001-05-24 14:32 barre
  1336. * Templates/DLLHeader.dsptemplate: removed hardcoded VTKDLL
  1337. 2001-05-24 14:00 barre
  1338. * Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  1339. Templates/EXEWinHeader.dsptemplate,
  1340. Templates/staticLibHeader.dsptemplate: slight change in the order
  1341. of the options (right-most takes precedence)
  1342. 2001-05-24 00:16 millerjv
  1343. * Source/cmBuildCommand.cxx: Changed Windows build command to build
  1344. Release
  1345. 2001-05-23 22:31 barre
  1346. * Templates/DLLHeader.dsptemplate: Intermediate Dir was wrong
  1347. 2001-05-23 22:22 barre
  1348. * Templates/CMakeWindowsSystemConfig.cmake: /Gz => /GZ
  1349. 2001-05-23 22:19 barre
  1350. * Templates/CMakeWindowsSystemConfig.cmake: removed /O2 from debug
  1351. 2001-05-23 21:19 hoffman
  1352. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  1353. Templates/CMakeWindowsSystemConfig.cmake,
  1354. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  1355. Templates/EXEWinHeader.dsptemplate,
  1356. Templates/staticLibHeader.dsptemplate: ENH: create
  1357. CMAKE_CXX_FLAGS_[Buildtype] flags
  1358. 2001-05-23 20:33 hoffman
  1359. * Source/MFCDialog/CMakeSetupDialog.cpp: add compute systeminfo
  1360. 2001-05-23 20:31 martink
  1361. * Source/cmMSProjectGenerator.cxx: bug finding windows template
  1362. file
  1363. 2001-05-23 20:28 martink
  1364. * Source/cmSystemTools.cxx, Source/cmake.cxx: command line fixes
  1365. for win32
  1366. 2001-05-23 20:09 barre
  1367. * Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  1368. Templates/EXEWinHeader.dsptemplate,
  1369. Templates/UtilityHeader.dsptemplate,
  1370. Templates/staticLibHeader.dsptemplate: ReleaseMinSize => MinSizeRel
  1371. 2001-05-23 19:53 hoffman
  1372. * Templates/DLLHeader.dsptemplate: BUG: remove vtkCommon
  1373. 2001-05-23 19:49 martink
  1374. * Source/cmake.cxx: fixed quoted cmake
  1375. 2001-05-23 18:44 hoffman
  1376. * Source/cmSystemTools.cxx: ENH: add better error message
  1377. 2001-05-23 18:33 geoff
  1378. * Source/cmake.dsp: DSPs have to be binary
  1379. 2001-05-23 18:05 hoffman
  1380. * Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  1381. Templates/EXEWinHeader.dsptemplate,
  1382. Templates/UtilityHeader.dsptemplate,
  1383. Templates/staticLibHeader.dsptemplate: ENH: change Release Minsize
  1384. to MinSizeRel, add MinSizeRel to dll template
  1385. 2001-05-23 17:16 king
  1386. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ENH: Added
  1387. INSTALL target to switch in OutputDSPFile. Also added a default
  1388. that prints out an error message so that anyone who adds a target
  1389. doesn't forget to update the switch.
  1390. 2001-05-23 16:02 martink
  1391. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  1392. Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx: install fixes for
  1393. win32
  1394. 2001-05-23 15:53 martink
  1395. * Source/cmMakefile.cxx, Source/cmUnixMakefileGenerator.cxx,
  1396. Source/cmUnixMakefileGenerator.h: added install target support
  1397. 2001-05-23 15:34 ibanez
  1398. * Modules/FindVTK.cmake: Module to search for VTK include and
  1399. library paths
  1400. 2001-05-23 15:27 martink
  1401. * Templates/CMakeSystemConfig.cmake.in: added prefix to config
  1402. 2001-05-23 15:27 martink
  1403. * Source/cmInstallFilesCommand.cxx, Source/cmInstallFilesCommand.h,
  1404. Source/cmInstallTargetsCommand.cxx,
  1405. Source/cmInstallTargetsCommand.h, Source/cmCommands.cxx,
  1406. Source/cmTarget.cxx, Source/cmTarget.h: added install rules
  1407. 2001-05-23 14:47 hoffman
  1408. * Source/cmGeneratedFileStream.h: BUG: remove warning
  1409. 2001-05-23 14:47 hoffman
  1410. * Source/cmake.dsp: BUG: fix output directory
  1411. 2001-05-23 14:01 martink
  1412. * Source/cmProjectCommand.cxx: added PROJECT_SOURCE_DIR
  1413. 2001-05-23 13:35 hoffman
  1414. * Source/cmTarget.cxx: ENH: allow duplicate libraries
  1415. 2001-05-23 00:44 barre
  1416. * Templates/UtilityHeader.dsptemplate: Template now uses
  1417. EXECUTABLE_OUTPUT_PATH too.
  1418. 2001-05-23 00:44 barre
  1419. * Templates/EXEWinHeader.dsptemplate: PROP BASE and PROP were
  1420. inverted
  1421. 2001-05-23 00:36 barre
  1422. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: Seems to me
  1423. that EXEWinHeader was not searched in the right place.
  1424. 2001-05-22 21:49 hoffman
  1425. * Source/cmUnixMakefileGenerator.cxx: BUG: do not include /usr/lib
  1426. in -L
  1427. 2001-05-22 17:52 hoffman
  1428. * Source/Makefile.in: fix CXXFLAGS
  1429. 2001-05-22 17:40 hoffman
  1430. * Source/Makefile.in: [no log message]
  1431. 2001-05-22 17:40 hoffman
  1432. * configure, configure.in: use cxxflags in test builds
  1433. 2001-05-22 17:22 hoffman
  1434. * Source/Makefile.in, Source/cmUnixMakefileGenerator.cxx,
  1435. Templates/configure, Templates/configure.in: BUG: fix depends and
  1436. CXXFLAGS passing
  1437. 2001-05-22 16:38 barre
  1438. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  1439. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  1440. Templates/EXEWinHeader.dsptemplate,
  1441. Templates/staticLibHeader.dsptemplate: fixed some of the
  1442. LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH problems.
  1443. 2001-05-22 15:15 martink
  1444. * dummy.in: no longer used
  1445. 2001-05-22 14:41 ibanez
  1446. * Source/FLTKDialog/FLTKPropertyList.cpp,
  1447. Source/FLTKDialog/FLTKPropertyList.h: Class to manage the list
  1448. of properties displayed on the scroller
  1449. 2001-05-22 14:41 ibanez
  1450. * Source/FLTKDialog/CMakeSetupGUIImplementation.cpp,
  1451. Source/FLTKDialog/CMakeSetupGUIImplementation.h: ENH: Added support
  1452. for the fltk::PropertyList class
  1453. 2001-05-22 14:41 ibanez
  1454. * Source/FLTKDialog/CMakeSetupGUI.cpp,
  1455. Source/FLTKDialog/CMakeSetupGUI.fl,
  1456. Source/FLTKDialog/CMakeSetupGUI.h: Added interactions with the
  1457. PropertyList class
  1458. 2001-05-22 14:41 ibanez
  1459. * Source/FLTKDialog/FLTKDialog.dsp: ENH: PropertyList class added
  1460. 2001-05-21 20:43 king
  1461. * Makefile.in: ERR: Added missing @srcdir@ and modified install
  1462. expressions to include *.cmake* files instead of just *.cmake files
  1463. (for .in).
  1464. 2001-05-21 20:21 king
  1465. * Source/cmCableWrapTclCommand.cxx: ENH: Converted to new Class and
  1466. Group tags in place of WrapperSet and Groups tags.
  1467. 2001-05-21 20:10 hoffman
  1468. * Source/cmUnixMakefileGenerator.cxx,
  1469. Templates/CMakeSystemConfig.cmake.in: fix for hp x11 and gl
  1470. 2001-05-21 19:16 hoffman
  1471. * Modules/FindOpenGL.cmake, Source/cmSystemTools.cxx: fix opengl on
  1472. hp
  1473. 2001-05-21 18:42 martink
  1474. * Source/MFCDialog/CMakeSetup.rc,
  1475. Source/MFCDialog/res/CMakeSetupDialog.ico: icon updates
  1476. 2001-05-21 18:36 martink
  1477. * Source/MFCDialog/CMakeSetup.rc, Source/MFCDialog/resource.h: new
  1478. icon
  1479. 2001-05-21 18:17 hoffman
  1480. * Source/cmake.cxx: BUG: remove declaration without variable
  1481. 2001-05-21 18:01 hoffman
  1482. * configure, configure.in, Source/Makefile.in,
  1483. Source/cmBuildNameCommand.cxx, Source/cmUnixMakefileGenerator.cxx,
  1484. Templates/CMakeSystemConfig.cmake.in: clean up for build on its own
  1485. 2001-05-21 15:43 martink
  1486. * Source/cmake.dsp: release fix
  1487. 2001-05-21 15:32 martink
  1488. * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
  1489. Source/CMakeSetupCMD.dsp: collapsed into cmake.cxx
  1490. 2001-05-21 15:32 martink
  1491. * Source/cmake.dsp: new dsp
  1492. 2001-05-21 15:13 martink
  1493. * Source/cmake.cxx: bug fix in finding CMAKE_ROOT
  1494. 2001-05-21 15:10 martink
  1495. * Makefile.in: added install target
  1496. 2001-05-21 14:47 hoffman
  1497. * Source/cmBuildNameCommand.cxx, Source/cmSetCommand.cxx,
  1498. Source/MFCDialog/CMakeDialog.h, Source/MFCDialog/CMakeSetup.rc,
  1499. Source/MFCDialog/CMakeSetupDialog.cpp,
  1500. Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/resource.h:
  1501. BUG: fix compiler name
  1502. 2001-05-21 13:50 martink
  1503. * Source/CMakeSetup.dsw, Source/cmake.cxx,
  1504. Source/MFCDialog/CMakeSetupDialog.cpp: updated for out of tree
  1505. builds
  1506. 2001-05-21 13:31 martink
  1507. * Makefile.in, configure, configure.in, install-sh: out of place
  1508. cmake
  1509. 2001-05-21 13:31 martink
  1510. * CMakeSystemConfig.cmake.in, configure.in.sample,
  1511. Source/Makefile.in, Source/cmMakefile.cxx,
  1512. Source/cmUnixMakefileGenerator.cxx, Source/cmake.cxx: new out of
  1513. place builds
  1514. 2001-05-21 13:31 martink
  1515. * Templates/CMakeSystemConfig.cmake.in, Templates/configure,
  1516. Templates/configure.in: new structure
  1517. 2001-05-18 20:45 hoffman
  1518. * CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
  1519. ENH: add support for X11
  1520. 2001-05-18 20:30 martink
  1521. * Source/cmUnixMakefileGenerator.cxx: duh
  1522. 2001-05-18 19:20 martink
  1523. * Source/cmMSProjectGenerator.cxx: compiler fix
  1524. 2001-05-18 19:20 martink
  1525. * Source/cmSystemTools.h: minor whitespace change
  1526. 2001-05-18 19:20 martink
  1527. * Source/cmake.cxx, Source/cmake.h: new command
  1528. 2001-05-18 19:20 martink
  1529. * Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
  1530. Source/cmMakefileGenerator.h, Source/cmUnixMakefileGenerator.cxx,
  1531. Source/cmUnixMakefileGenerator.h: changes for cmake to live outside
  1532. of the source tree
  1533. 2001-05-18 17:04 hoffman
  1534. * CMakeSystemConfig.cmake.in, Source/cmSetCommand.cxx: ENH: allow
  1535. cache to override config file
  1536. 2001-05-18 15:48 king
  1537. * Source/cmUnixMakefileGenerator.cxx: BUG: fix link of executables
  1538. 2001-05-18 15:09 martink
  1539. * Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
  1540. Source/cmUnixMakefileGenerator.cxx,
  1541. Source/cmUnixMakefileGenerator.h, Source/cmMakefileGenerator.h:
  1542. added SetLocal method
  1543. 2001-05-18 14:15 hoffman
  1544. * CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
  1545. BUG: quote the compiler and other options
  1546. 2001-05-17 21:43 hoffman
  1547. * Source/CMakeBuildTargets.cxx, Source/Makefile.in: compile source
  1548. dir into cmake
  1549. 2001-05-17 19:48 will
  1550. * Source/cmSystemTools.cxx: ERR:Bad #ifdef's
  1551. 2001-05-17 16:36 ibanez
  1552. * Source/FLTKDialog/FLTKDialog.cpp: ENH: Load the cache at start
  1553. 2001-05-17 16:36 ibanez
  1554. * Source/FLTKDialog/CMakeSetupGUIImplementation.cpp: ENH: Added
  1555. Methods for loading the cache
  1556. 2001-05-17 16:36 ibanez
  1557. * Source/FLTKDialog/CMakeSetupGUIImplementation.h: ENH: Added
  1558. methods to load the cache
  1559. 2001-05-17 16:36 martink
  1560. * Source/DLLFooter.dsptemplate, Source/DLLHeader.dsptemplate,
  1561. Source/EXEFooter.dsptemplate, Source/EXEHeader.dsptemplate,
  1562. Source/EXEWinHeader.dsptemplate, Source/UtilityFooter.dsptemplate,
  1563. Source/UtilityHeader.dsptemplate,
  1564. Source/staticLibFooter.dsptemplate,
  1565. Source/staticLibHeader.dsptemplate: moved into Template directory
  1566. 2001-05-17 16:25 martink
  1567. * CMakeMakefileTemplate.in, CMakeMaster.make.in,
  1568. CMakeRules.make.in, CMakeSimpleRules.make.in, CMakeTargets.make.in,
  1569. CMakeTopMakefileTemplate.in, CMakeVariables.make.in,
  1570. CMakeWindowsSystemConfig.cmake: no longer used
  1571. 2001-05-17 16:14 martink
  1572. * Source/CMakeBuildTargets.cxx: unix fix
  1573. 2001-05-17 16:08 martink
  1574. * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
  1575. Source/cmCablePackageCommand.cxx, Source/cmDSPMakefile.cxx,
  1576. Source/cmDSPWriter.cxx, Source/cmMakefile.cxx,
  1577. Source/cmUnixMakefileGenerator.cxx,
  1578. Source/MFCDialog/CMakeSetupDialog.cpp: half checked in changes for
  1579. CMAKE_ROOT
  1580. 2001-05-17 16:04 martink
  1581. * Templates/CMakeWindowsSystemConfig.cmake,
  1582. Templates/DLLFooter.dsptemplate, Templates/DLLHeader.dsptemplate,
  1583. Templates/EXEFooter.dsptemplate, Templates/EXEHeader.dsptemplate,
  1584. Templates/EXEWinHeader.dsptemplate,
  1585. Templates/UtilityFooter.dsptemplate,
  1586. Templates/UtilityHeader.dsptemplate,
  1587. Templates/staticLibFooter.dsptemplate,
  1588. Templates/staticLibHeader.dsptemplate: new directory
  1589. 2001-05-17 15:58 ibanez
  1590. * Source/FLTKDialog/FLTKDialog.dsp: VC++ Project file to
  1591. construct the FLTK GUI for CMake
  1592. 2001-05-17 15:58 ibanez
  1593. * Source/FLTKDialog/CMakeSetupGUIImplementation.cpp,
  1594. Source/FLTKDialog/CMakeSetupGUIImplementation.h:
  1595. Implementation of the virtual Callbacks declared in the GUI
  1596. 2001-05-17 15:58 ibanez
  1597. * Source/FLTKDialog/CMakeSetupGUI.fl: GUI description file
  1598. used by FLTK interactive tool : FLUID
  1599. 2001-05-17 15:58 ibanez
  1600. * Source/FLTKDialog/CMakeSetupGUI.cpp,
  1601. Source/FLTKDialog/CMakeSetupGUI.h: File generated by FLTK
  1602. FLUID containing the implementation of the GUI
  1603. 2001-05-17 15:58 ibanez
  1604. * Source/FLTKDialog/FLTKDialog.cpp: Main file that
  1605. instantiates the GUI class and run it.
  1606. 2001-05-17 15:44 hoffman
  1607. * Source/cmCableWrapTclCommand.cxx, Source/cmConfigure.h.in,
  1608. Source/cmGeneratedFileStream.h, Source/cmStandardIncludes.h: BUG:
  1609. fix to compile on hp with aCC
  1610. 2001-05-17 15:22 king
  1611. * Source/cmCableWrapTclCommand.cxx: Renamed gccxml input/output
  1612. files to drop _tcl qualification.
  1613. 2001-05-16 22:08 hoffman
  1614. * Source/cmCacheManager.cxx, Source/cmUnixMakefileGenerator.cxx:
  1615. BUG: fix for sun compiler
  1616. 2001-05-16 22:08 hoffman
  1617. * CMakeSystemConfig.cmake.in: ENH: fix for sunCC
  1618. 2001-05-16 21:43 king
  1619. * Source/cmCableClassSet.cxx, Source/cmCableClassSet.h: ERR:
  1620. Removed use of member templates.
  1621. 2001-05-16 21:18 king
  1622. * Source/cmGeneratedFileStream.h: ERR: const error fixed.
  1623. 2001-05-16 21:18 king
  1624. * Source/cmUnixMakefileGenerator.cxx: ERR: int -> unsigned int
  1625. 2001-05-16 21:11 king
  1626. * Source/cmGeneratedFileStream.h: ERR: Added is_open() check in
  1627. cmGeneratedFileStream::operator bool() so that implicit conversion
  1628. to bool is not used.
  1629. 2001-05-16 21:11 king
  1630. * Source/cmCableClassSet.cxx: ERR: Removed dynamic_cast so that
  1631. RTTI isn't required.
  1632. 2001-05-16 21:11 king
  1633. * Source/CMakeLib.dsp: ENH: Added cmCableClassSet.cxx to build.
  1634. 2001-05-16 20:40 king
  1635. * Source/Makefile.in, Source/cmCableClassSet.cxx,
  1636. Source/cmCableClassSet.h, Source/cmCableClassSetCommand.cxx,
  1637. Source/cmCableClassSetCommand.h, Source/cmCableWrapTclCommand.cxx,
  1638. Source/cmCableWrapTclCommand.h, Source/cmCommands.cxx: ENH: Adding
  1639. CABLE_CLASS_SET and CABLE_WRAP_TCL commands. They cannot yet be
  1640. used with the main branch of CABLE, though.
  1641. 2001-05-16 20:40 king
  1642. * Source/cmGeneratedFileStream.h: ENH: cmGeneratedFileStream class
  1643. added to simplify copy-if-different usage on generated files.
  1644. 2001-05-16 19:43 hoffman
  1645. * configure.in.sample: [no log message]
  1646. 2001-05-16 19:15 hoffman
  1647. * CMakeSystemConfig.cmake.in, Source/Makefile.in,
  1648. Source/cmBuildNameCommand.cxx,
  1649. Source/cmBuildSharedLibrariesCommand.cxx,
  1650. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  1651. Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  1652. Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
  1653. Source/cmProjectCommand.cxx, Source/cmSetCommand.cxx,
  1654. Source/cmUnixMakefileGenerator.cxx,
  1655. Source/cmUnixMakefileGenerator.h,
  1656. Source/MFCDialog/CMakeSetupDialog.cpp: ENH: unify make process on
  1657. unix
  1658. 2001-05-16 13:19 king
  1659. * Source/cmData.h, Source/cmMakefile.cxx, Source/cmMakefile.h: ENH:
  1660. Added cmData and corresponding DataMap in cmMakefile to allow
  1661. commands to register arbitrary extra data with the makefile without
  1662. modifying the cmMakefile class definition.
  1663. 2001-05-15 17:14 martink
  1664. * Source/DLLHeader.dsptemplate, Source/EXEHeader.dsptemplate,
  1665. Source/EXEWinHeader.dsptemplate, Source/cmDSPMakefile.cxx,
  1666. Source/cmDSPWriter.cxx, Source/staticLibHeader.dsptemplate: added
  1667. output directory support
  1668. 2001-05-14 20:46 barre
  1669. * Source/cmSystemTools.cxx: Changed separator between registry key
  1670. and its value. Change regexp for registry key.
  1671. 2001-05-14 20:46 barre
  1672. * Modules/FindTCL.cmake: Changed separator between registry key and
  1673. its value.
  1674. 2001-05-14 14:36 hoffman
  1675. * Source/cmSystemTools.cxx: ENH: put back lost changes from r1.38
  1676. 2001-05-12 11:29 barre
  1677. * Source/cmSystemTools.cxx: fix + => += bug reported by A. Perera
  1678. 2001-05-11 21:41 barre
  1679. * Source/MFCDialog/res/CMakeSetupDialog.ico: I know, there are more
  1680. serious things to do :) A new icon. The previous one has not be
  1681. overwritten, it's in there too.
  1682. 2001-05-11 21:22 barre
  1683. * Source/cmSystemTools.cxx: Extended the registry key regexp
  1684. 2001-05-11 21:11 barre
  1685. * Modules/FindTCL.cmake: Add 8.4 and registry support
  1686. 2001-05-11 21:11 barre
  1687. * Source/cmSystemTools.cxx: Add support for a specific value name
  1688. in a registry key
  1689. 2001-05-11 18:49 geoff
  1690. * Source/cmCacheManager.cxx: Cache file is a bit prettier
  1691. 2001-05-11 18:39 hoffman
  1692. * Source/cmCableSourceFilesCommand.cxx, Source/cmSystemTools.cxx,
  1693. Source/cmUnixMakefileGenerator.cxx: BUG: fix find library for unix
  1694. 2001-05-11 17:58 barre
  1695. * Modules/FindPythonLibs.cmake: NAMES syntax
  1696. 2001-05-11 17:52 martink
  1697. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: fix for
  1698. expanding library vars
  1699. 2001-05-11 16:30 barre
  1700. * Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
  1701. used (forgot the case when there is no name)
  1702. 2001-05-11 16:13 barre
  1703. * Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
  1704. used
  1705. 2001-05-11 15:45 king
  1706. * Source/cmFindLibraryCommand.cxx: ERR: int -> unsigned int.
  1707. 2001-05-11 15:39 hoffman
  1708. * CMakeVariables.make.in, Source/cmFindLibraryCommand.cxx: BUG: add
  1709. back thread library
  1710. 2001-05-11 15:07 martink
  1711. * Source/cmFindProgramCommand.cxx: expands reg values
  1712. 2001-05-11 14:52 martink
  1713. * Source/EXEHeader.dsptemplate, Source/cmAddExecutableCommand.cxx,
  1714. Source/cmAddExecutableCommand.h, Source/cmDSPMakefile.cxx,
  1715. Source/cmDSPMakefile.h, Source/cmDSPWriter.cxx,
  1716. Source/cmDSPWriter.h, Source/cmFindLibraryCommand.cxx,
  1717. Source/cmFindPathCommand.cxx, Source/cmMakefile.cxx,
  1718. Source/cmMakefile.h, Source/cmSystemTools.cxx,
  1719. Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
  1720. Source/EXEWinHeader.dsptemplate: added registry entry support and
  1721. windows app support
  1722. 2001-05-11 14:27 martink
  1723. * Modules/FindJNI.cmake, Modules/FindPythonLibs.cmake: minor fixes
  1724. and new python module
  1725. 2001-05-11 14:04 hoffman
  1726. * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix gui problem
  1727. 2001-05-10 21:22 hoffman
  1728. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  1729. Source/MFCDialog/CMakeSetupDialog.cpp,
  1730. Source/MFCDialog/PropertyList.cpp: BUG: fix up gui with values that
  1731. stay around too long
  1732. 2001-05-10 20:21 geoff
  1733. * Source/cmMakefile.cxx: definitions should now be overwritten if
  1734. they already exist
  1735. 2001-05-10 19:50 hoffman
  1736. * Source/cmSystemTools.cxx: BUG: fix unix path search
  1737. 2001-05-10 19:32 martink
  1738. * Source/cmTarget.cxx: fix for expaning libraries prior to
  1739. generating dsp
  1740. 2001-05-10 18:30 geoff
  1741. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: Reads and uses
  1742. MSPROJECT_TEMPLATE_DIRECTORY if it exists
  1743. 2001-05-10 18:02 king
  1744. * CMake.doc: BUG: Removing this file. It has been replaced by
  1745. CMake.doc.gz to get around a problem with CVS.
  1746. 2001-05-10 17:52 martink
  1747. * Source/cmTarget.h: added win32 executable option
  1748. 2001-05-10 16:25 king
  1749. * CMake.doc.gz: Testing strange cvs problem with .doc files.
  1750. 2001-05-10 16:05 king
  1751. * CMake.pdf, CMake.pdf.gz: BUG: Removing old CMake.pdf and adding
  1752. the gzipped version, CMake.pdf.gz because of file size problems
  1753. with cvs.
  1754. 2001-05-10 15:18 king
  1755. * Source/cmSystemTools.cxx: ERR: RunCommand method needed return in
  1756. unix.
  1757. 2001-05-10 15:18 king
  1758. * Source/cmUnixMakefileGenerator.cxx: BUG: Removed stray debugging
  1759. output statement. Also renamed some variables for clarity.
  1760. 2001-05-10 15:18 king
  1761. * Source/cmFindLibraryCommand.cxx, Source/cmFindProgramCommand.cxx:
  1762. ERR: Removed unused variable
  1763. 2001-05-10 13:45 king
  1764. * CMakeVariables.make.in: BUG: ANSI_CFLAGS -> CMAKE_ANSI_CFLAGS
  1765. 2001-05-09 22:00 geoff
  1766. * Source/EXEHeader.dsptemplate, Source/cmDSPMakefile.cxx,
  1767. Source/cmDSPWriter.cxx: ADD LINK32s are now on multiple lines
  1768. because VC breaks otherwise
  1769. 2001-05-09 21:38 barre
  1770. * Modules/FindTCL.cmake: ENH: add 8.3 support
  1771. 2001-05-09 20:17 hoffman
  1772. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: BUG: escape
  1773. spaces before adding .lib
  1774. 2001-05-09 20:08 hoffman
  1775. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ENH: escape
  1776. spaces
  1777. 2001-05-09 19:48 hoffman
  1778. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ENH: only add
  1779. .lib if no .lib exists
  1780. 2001-05-09 18:53 hoffman
  1781. * Modules/FindFLTK.cmake, Modules/FindGTK.cmake,
  1782. Modules/FindJNI.cmake, Modules/FindJPEG.cmake,
  1783. Modules/FindMPI.cmake, Modules/FindTCL.cmake, Source/cmCommand.h,
  1784. Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
  1785. Source/cmFindProgramCommand.cxx, Source/cmSystemTools.cxx,
  1786. Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx: ENH:
  1787. change find library and find program to look for more than one name
  1788. 2001-05-09 17:44 hoffman
  1789. * Source/cmCableDefineSetCommand.cxx: BUG: match called on invalid
  1790. number
  1791. 2001-05-09 17:22 martink
  1792. * CMakeMaster.make.in, CMakeRules.make.in,
  1793. CMakeSystemConfig.cmake.in, CMakeTopMakefileTemplate.in,
  1794. CMakeVariables.make.in, configure.in.sample, Source/Makefile.in:
  1795. cleaned up configure some
  1796. 2001-05-09 15:15 millerjv
  1797. * Source/cmCacheManager.cxx: FIX: only clear the cache on a load
  1798. when the load needs to read internal values. Otherwise, it is
  1799. assumed that we are reading another projects cache.
  1800. 2001-05-09 14:13 hoffman
  1801. * Source/MFCDialog/PropertyList.cpp: BUG: fix crash
  1802. 2001-05-09 13:52 hoffman
  1803. * Source/cmConfigureFileCommand.cxx: BUG: fix use beyond end of
  1804. array
  1805. 2001-05-09 12:51 martink
  1806. * Source/cmCommands.cxx, Source/cmLoadCacheCommand.cxx,
  1807. Source/cmLoadCacheCommand.h, Source/cmSourceFile.cxx: added load
  1808. cache command and fixed source file
  1809. 2001-05-08 21:37 king
  1810. * Source/cmCacheManager.cxx: ERR: LoadCache needed to return a
  1811. value.
  1812. 2001-05-08 21:03 martink
  1813. * Source/cmCacheManager.cxx, Source/cmCacheManager.h: added ability
  1814. to load another cache
  1815. 2001-05-08 21:03 martink
  1816. * Source/cmProjectCommand.cxx: now adds src and bin dir into cache
  1817. 2001-05-08 20:20 martink
  1818. * Source/cmVTKWrapTclCommand.cxx: fixed bug in init code
  1819. 2001-05-08 20:01 hoffman
  1820. * configure.in.sample: clean up
  1821. 2001-05-08 17:40 hoffman
  1822. * Source/MFCDialog/PropertyList.cpp: ENH: add initial path support
  1823. for file choosers
  1824. 2001-05-08 15:40 martink
  1825. * Source/cmTargetLinkLibrariesCommand.cxx: BUG: added arg0 to link
  1826. libraries
  1827. 2001-05-08 14:16 ibanez
  1828. * Modules/FindFLTK.cmake: Module to search the path for FLTK
  1829. library ( http://www.fltk.org )
  1830. 2001-05-07 22:14 king
  1831. * Source/cmAddExecutableCommand.cxx,
  1832. Source/cmAddLibraryCommand.cxx, Source/cmMakefile.cxx: ENH: Moved
  1833. cache entry addition into cmMakefile::AddLibrary and AddExecutable
  1834. so that commands do not have to add it explicitly.
  1835. 2001-05-07 22:11 hoffman
  1836. * CMakeSystemConfig.cmake.in, Source/CMakeBuildTargets.cxx,
  1837. Source/Makefile.in, Source/cmCacheManager.cxx,
  1838. Source/cmCommands.cxx, Source/cmConfigureFile.cxx,
  1839. Source/cmConfigureFile.h, Source/cmConfigureFileCommand.cxx,
  1840. Source/cmConfigureFileCommand.h, Source/cmExecProgram.cxx,
  1841. Source/cmExecProgram.h, Source/cmExecProgramCommand.cxx,
  1842. Source/cmExecProgramCommand.h, Source/cmMakeDirectoryCommand.cxx,
  1843. Source/cmMakeDirectoryCommand.h, Source/cmMakefile.cxx,
  1844. Source/cmMakefile.h, Source/cmSystemTools.cxx,
  1845. Source/cmUnixMakefileGenerator.cxx,
  1846. Source/cmUnixMakefileGenerator.h: ENH: call configure from cmake
  1847. 2001-05-07 14:02 blezek
  1848. * Source/cmConfigureFile.cxx: BUG: Removing Remove Variables call
  1849. 2001-05-07 13:16 geoff
  1850. * configure.in.sample: Under FreeBSD: should be
  1851. CMAKE_SHLIB_BUILD_FLAGS and not CMAKE_SHLIB_LINK_FLAGS.
  1852. CMakeSystemConfig.cmake not being made
  1853. 2001-05-05 15:28 hoffman
  1854. * Source/cmAddExecutableCommand.cxx: BUG: add internal cache entry
  1855. for executables, so depends can work
  1856. 2001-05-05 15:03 hoffman
  1857. * Source/cmAddTargetCommand.cxx, Source/cmAddTargetCommand.h,
  1858. Source/cmCableInstantiateClassCommand.h,
  1859. Source/cmCableInstantiateCommand.h, Source/cmCommands.cxx,
  1860. Source/cmLibraryCommand.cxx: BUG: add removed command, and sort the
  1861. order in cmCommands.cxx
  1862. 2001-05-04 21:00 martink
  1863. * Source/cmMakefile.cxx, Source/cmUnixMakefileGenerator.cxx: fixes
  1864. for untiltiy targets in all
  1865. 2001-05-04 20:43 blezek
  1866. * Source/cmBuildNameCommand.cxx: ENH: Proper build name
  1867. 2001-05-04 20:43 blezek
  1868. * Source/cmSiteNameCommand.cxx: ENH: Correct sitename
  1869. 2001-05-04 19:50 martink
  1870. * Source/cmAddCustomTargetCommand.cxx,
  1871. Source/cmAddCustomTargetCommand.h, Source/cmAddTargetCommand.cxx,
  1872. Source/cmAddTargetCommand.h, Source/cmDSWMakefile.cxx,
  1873. Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
  1874. Source/cmTarget.h, Source/cmVTKWrapJavaCommand.cxx: option to make
  1875. utilities in the all target
  1876. 2001-05-04 18:53 hoffman
  1877. * CMakeSystemConfig.cmake.in, CMakeWindowsSystemConfig.cmake: ENH:
  1878. move to cmake for itkConfigure.h.in
  1879. 2001-05-04 16:52 martink
  1880. * Source/cmVTKWrapJavaCommand.cxx: updates
  1881. 2001-05-04 15:35 geoff
  1882. * Modules/FindGTK.cmake, Modules/FindJPEG.cmake: INCLUDE these to
  1883. find the relevant libraries
  1884. 2001-05-04 15:34 hoffman
  1885. * Source/cmAddCustomTargetCommand.cxx,
  1886. Source/cmAddCustomTargetCommand.h, Source/cmBuildCommand.cxx,
  1887. Source/cmBuildCommand.h, Source/cmBuildNameCommand.cxx,
  1888. Source/cmBuildNameCommand.h, Source/cmExecProgram.cxx,
  1889. Source/cmExecProgram.h, Source/cmSiteNameCommand.cxx,
  1890. Source/cmSiteNameCommand.h: ENH: move testing stuff to cmake from
  1891. configure, good bye dashboard... :)
  1892. 2001-05-04 15:30 hoffman
  1893. * CMakeRules.make.in, CMakeSystemConfig.txt.in,
  1894. CMakeWindowsSystemConfig.txt, Source/cmAddTargetCommand.cxx,
  1895. Source/cmAddTargetCommand.h, Source/cmCacheManager.cxx,
  1896. Source/cmCommands.cxx, Source/cmDSWMakefile.cxx,
  1897. Source/cmDSWWriter.cxx, Source/cmFindProgramCommand.cxx,
  1898. Source/cmMakefile.cxx, Source/cmOptionCommand.cxx,
  1899. Source/cmOptionCommand.h, Source/cmSourceGroup.cxx,
  1900. Source/cmSourceGroup.h, Source/cmSystemTools.cxx,
  1901. Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
  1902. Source/MFCDialog/CMakeSetup.rc: ENH: move testing stuff to cmake
  1903. from configure, good bye dashboard... :)
  1904. 2001-05-04 14:44 king
  1905. * Source/cmCablePackageCommand.cxx: ENH: Added use of CMAKE cache
  1906. entry for generating the DSP/makefile build rules.
  1907. 2001-05-04 14:44 king
  1908. * Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  1909. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h: ENH: Added use of
  1910. CMAKE cache entry for generating the DSP build rules.
  1911. 2001-05-04 14:44 king
  1912. * Source/cmSystemTools.cxx: ENH: Added support to EscapeSpaces to
  1913. use double quotes on windows.
  1914. 2001-05-04 14:13 martink
  1915. * Modules/FindJNI.cmake: minor fixes
  1916. 2001-05-04 13:56 martink
  1917. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: fixed custom
  1918. command rule
  1919. 2001-05-04 13:47 martink
  1920. * Modules/FindJNI.cmake: new module
  1921. 2001-05-04 13:39 martink
  1922. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  1923. Source/cmSourceGroup.cxx, Source/cmSourceGroup.h,
  1924. Source/cmVTKWrapJavaCommand.cxx: better custom rules
  1925. 2001-05-04 12:45 martink
  1926. * Source/cmSourceFilesRequireCommand.cxx,
  1927. Source/cmSourceFilesRequireCommand.h,
  1928. Source/cmUnixDefinesCommand.cxx, Source/cmUnixDefinesCommand.h,
  1929. Source/cmUnixLibrariesCommand.cxx, Source/cmUnixLibrariesCommand.h,
  1930. Source/cmWin32DefinesCommand.cxx, Source/cmWin32DefinesCommand.h,
  1931. Source/cmWin32IncludeDirectoryCommand.cxx,
  1932. Source/cmWin32IncludeDirectoryCommand.h,
  1933. Source/cmWin32LibrariesCommand.cxx,
  1934. Source/cmWin32LibrariesCommand.h: removed old functions
  1935. 2001-05-04 12:45 martink
  1936. * Source/cmFunctionBlocker.h, Source/cmIfCommand.cxx,
  1937. Source/cmIfCommand.h, Source/cmMakefile.cxx,
  1938. Source/cmVTKWrapJavaCommand.cxx: better If checks
  1939. 2001-05-03 20:55 king
  1940. * Source/cmFindProgramCommand.cxx, Source/cmSystemTools.cxx,
  1941. Source/cmSystemTools.h: ENH: Added cmSystemTools::FindProgram() and
  1942. full-path detection utilities.
  1943. 2001-05-03 20:55 king
  1944. * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
  1945. Source/MFCDialog/CMakeSetupDialog.cpp: ENH: Added generation of
  1946. internal CMAKE cache entry with path to command-line CMake
  1947. executable.
  1948. 2001-05-03 19:27 martink
  1949. * Source/cmCommands.cxx, Source/cmVTKWrapJavaCommand.cxx,
  1950. Source/cmVTKWrapJavaCommand.h: minor fixes
  1951. 2001-05-03 15:04 martink
  1952. * Source/cmCommands.cxx: removed deprecated commands
  1953. 2001-05-03 14:58 martink
  1954. * CMakeSystemConfig.cmake.in: better config info
  1955. 2001-05-03 14:35 martink
  1956. * Source/cmConfigureFile.cxx: now support cmakedefine
  1957. 2001-05-03 12:52 martink
  1958. * CMakeSystemConfig.cmake.in, CMakeSystemConfig.txt.in,
  1959. CMakeWindowsSystemConfig.cmake, CMakeWindowsSystemConfig.txt,
  1960. Source/cmMakefile.cxx, Source/cmMakefile.h: system config uses
  1961. cmake commands now
  1962. 2001-05-03 12:52 martink
  1963. * CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: uses
  1964. cmake commands now
  1965. 2001-05-02 21:33 martink
  1966. * Modules/FindMPI.cmake: minor fixes
  1967. 2001-05-02 21:07 martink
  1968. * Modules/FindMPI.cmake: new module
  1969. 2001-05-02 18:08 martink
  1970. * Modules/FindOpenGL.cmake: simple module
  1971. 2001-05-02 15:53 martink
  1972. * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx: cache
  1973. loaded into makefile
  1974. 2001-05-02 15:53 martink
  1975. * Modules/FindTCL.cmake: finds tk as well
  1976. 2001-05-01 21:52 martink
  1977. * Source/cmVTKWrapPythonCommand.cxx,
  1978. Source/cmVTKWrapTclCommand.cxx: fixed bug in limiting to source
  1979. lists
  1980. 2001-05-01 21:35 king
  1981. * Source/cmCableDefineSetCommand.cxx,
  1982. Source/cmCableDefineSetCommand.h, Source/cmCableWrapCommand.cxx,
  1983. Source/cmCableWrapCommand.h: ENH: Changed cmCableWrapCommand to
  1984. inherit from cmCableDefineSetCommand since they do almost exactly
  1985. the same thing. Added a GetXmlTag virtual function to both classes
  1986. to return what XML tag to generate in the set's output.
  1987. cmCableDefineSetCommand generates a "Set" tag, and
  1988. cmCableWrapCommand generates a "WrapperSet" tag. What is inside
  1989. the tags is still generated by the cmCableDefineSetCommand
  1990. superclass.
  1991. 2001-05-01 21:35 king
  1992. * Source/cmCableInstantiateClassCommand.cxx,
  1993. Source/cmCableInstantiateClassCommand.h,
  1994. Source/cmCableInstantiateCommand.cxx,
  1995. Source/cmCableInstantiateCommand.h,
  1996. Source/cmCablePackageEntryCommand.cxx,
  1997. Source/cmCablePackageEntryCommand.h,
  1998. Source/cmCableSourceFilesCommand.cxx,
  1999. Source/cmCableSourceFilesCommand.h: ENH: Changed WriteConfiguration
  2000. back to const because it doesn't need to report errors anymore.
  2001. 2001-05-01 21:12 hoffman
  2002. * Source/UtilityFooter.dsptemplate,
  2003. Source/UtilityHeader.dsptemplate: ADD: add utiltity templates
  2004. 2001-05-01 20:55 hoffman
  2005. * configure.in.sample, Source/cmAddTargetCommand.cxx,
  2006. Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  2007. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  2008. Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
  2009. Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
  2010. Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.h,
  2011. Source/cmUnixMakefileGenerator.cxx: ENH: implement ADD_TARGET
  2012. command, and add an ALL_BUILD target
  2013. 2001-05-01 20:34 martink
  2014. * Source/cmMakefile.cxx, Source/MFCDialog/CMakeSetupDialog.cpp:
  2015. cache now loaded into makefile
  2016. 2001-05-01 20:27 martink
  2017. * Source/cmCacheManager.cxx, Source/cmCacheManager.h: added method
  2018. to puch cache into makefile defines
  2019. 2001-05-01 20:27 martink
  2020. * Source/cmIfCommand.cxx: slight bug in If command I think
  2021. 2001-05-01 15:28 martink
  2022. * Modules/FindTCL.cmake: first module
  2023. 2001-05-01 15:16 martink
  2024. * Source/cmCommands.cxx, Source/cmElseCommand.cxx,
  2025. Source/cmIfCommand.cxx, Source/cmIfCommand.h,
  2026. Source/cmSetCommand.cxx, Source/cmSetCommand.h,
  2027. Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx:
  2028. new set command and IF NOT
  2029. 2001-04-30 18:56 martink
  2030. * Source/cmElseCommand.cxx, Source/cmFindFileCommand.cxx,
  2031. Source/cmFindLibraryCommand.cxx, Source/cmFindPathCommand.cxx,
  2032. Source/cmIfCommand.cxx, Source/cmSystemTools.cxx,
  2033. Source/cmSystemTools.h: bug fixes
  2034. 2001-04-30 15:51 king
  2035. * Source/cmCablePackageCommand.cxx: BUG: Fixed output of
  2036. CMakeLists.txt path in cable_config.xml dependency list for unix.
  2037. Needed to escape spaces instead of enclosing in double quotes.
  2038. 2001-04-30 15:29 king
  2039. * Source/cmMakefile.h: ERR: Removed a conflict that was checked in.
  2040. 2001-04-30 14:52 anonymous
  2041. * Source/cmCommands.cxx, Source/cmDSPMakefile.cxx,
  2042. Source/cmDSPMakefile.h, Source/cmDSPWriter.cxx,
  2043. Source/cmDSPWriter.h, Source/cmIncludeCommand.cxx,
  2044. Source/cmIncludeCommand.h, Source/cmMakefile.cxx,
  2045. Source/cmMakefile.h: New command: INCLUDE(somefile.txt)
  2046. 2001-04-30 14:44 martink
  2047. * Source/cmCommands.cxx, Source/cmDSPMakefile.cxx,
  2048. Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
  2049. Source/cmDSWWriter.cxx, Source/cmFindIncludeCommand.cxx,
  2050. Source/cmFindLibraryCommand.cxx, Source/cmLinkLibrariesCommand.cxx,
  2051. Source/cmLinkLibrariesCommand.h, Source/cmMakefile.cxx,
  2052. Source/cmMakefile.h, Source/cmTarget.cxx, Source/cmTarget.h,
  2053. Source/cmTargetLinkLibrariesCommand.cxx,
  2054. Source/cmTargetLinkLibrariesCommand.h,
  2055. Source/cmUnixMakefileGenerator.cxx,
  2056. Source/cmUnixMakefileGenerator.h: added TARGET_LINK_LIBRARY command
  2057. and support for debug and release libraries to link against
  2058. 2001-04-27 18:57 king
  2059. * Source/cmUnixMakefileGenerator.cxx: ERR: Renamed CustomCommands
  2060. to BuildRules to match change in cmSourceGroup.
  2061. 2001-04-27 18:51 king
  2062. * Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  2063. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  2064. Source/cmSourceGroup.cxx, Source/cmSourceGroup.h: BUG: Removed
  2065. output of dual rules for source files that are processed by both
  2066. the compiler and by a custom command. Also removed generation of
  2067. duplicate CMakeLists.txt in the project files.
  2068. 2001-04-27 18:51 king
  2069. * Source/cmCablePackageCommand.cxx: BUG: Removed output of GCC_XML
  2070. rules when the command cannot be found.
  2071. 2001-04-27 18:40 martink
  2072. * CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: get
  2073. system info into cmake
  2074. 2001-04-27 18:25 martink
  2075. * Source/cmConfigureFile.cxx, Source/cmConfigureFile.h: added
  2076. configure file
  2077. 2001-04-27 15:53 hoffman
  2078. * configure.in.sample: BUG: run cache build with each configure
  2079. 2001-04-27 15:36 hoffman
  2080. * CMakeRules.make.in, Source/cmMakefile.cxx: BUG: fix inplace
  2081. builds
  2082. 2001-04-27 15:03 hoffman
  2083. * Source/cmMakefile.cxx: ENH: fix in source build with non-gnu
  2084. 2001-04-27 13:32 hoffman
  2085. * Source/cmMakefile.cxx: ENH: add output when creating files
  2086. 2001-04-27 13:30 martink
  2087. * Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
  2088. Source/cmFindPathCommand.cxx: better help strings
  2089. 2001-04-27 13:13 will
  2090. * Source/cmAuxSourceDirectoryCommand.h: ENH:New copyright
  2091. 2001-04-27 12:46 martink
  2092. * CMakeVariables.make.in: removed old junk
  2093. 2001-04-27 12:01 will
  2094. * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
  2095. Source/cmAddDefinitionsCommand.cxx,
  2096. Source/cmAddDefinitionsCommand.h,
  2097. Source/cmAddExecutableCommand.cxx, Source/cmAddExecutableCommand.h,
  2098. Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
  2099. Source/cmAddTargetCommand.cxx, Source/cmAddTargetCommand.h,
  2100. Source/cmAuxSourceDirectoryCommand.cxx,
  2101. Source/cmBuildSharedLibrariesCommand.cxx,
  2102. Source/cmCableCloseNamespaceCommand.cxx,
  2103. Source/cmCableCloseNamespaceCommand.h, Source/cmCableCommand.cxx,
  2104. Source/cmCableCommand.h, Source/cmCableData.cxx,
  2105. Source/cmCableData.h, Source/cmCableDefineSetCommand.cxx,
  2106. Source/cmCableDefineSetCommand.h,
  2107. Source/cmCableInstantiateClassCommand.cxx,
  2108. Source/cmCableInstantiateClassCommand.h,
  2109. Source/cmCableInstantiateCommand.cxx,
  2110. Source/cmCableInstantiateCommand.h,
  2111. Source/cmCableOpenNamespaceCommand.cxx,
  2112. Source/cmCableOpenNamespaceCommand.h,
  2113. Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
  2114. Source/cmCablePackageEntryCommand.cxx,
  2115. Source/cmCablePackageEntryCommand.h,
  2116. Source/cmCableSourceFilesCommand.cxx,
  2117. Source/cmCableSourceFilesCommand.h, Source/cmCableWrapCommand.cxx,
  2118. Source/cmCableWrapCommand.h, Source/cmCacheManager.cxx,
  2119. Source/cmCacheManager.h, Source/cmCommand.h, Source/cmCommands.h,
  2120. Source/cmConfigureFileNoAutoconf.cxx,
  2121. Source/cmConfigureFileNoAutoconf.h, Source/cmCustomCommand.cxx,
  2122. Source/cmCustomCommand.h, Source/cmDSPMakefile.cxx,
  2123. Source/cmDSPMakefile.h, Source/cmDSPWriter.cxx,
  2124. Source/cmDSPWriter.h, Source/cmDSWMakefile.cxx,
  2125. Source/cmDSWMakefile.h, Source/cmDSWWriter.cxx,
  2126. Source/cmDSWWriter.h, Source/cmDirectory.cxx, Source/cmDirectory.h,
  2127. Source/cmElseCommand.cxx, Source/cmElseCommand.h,
  2128. Source/cmEndIfCommand.cxx, Source/cmEndIfCommand.h,
  2129. Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h,
  2130. Source/cmFindIncludeCommand.cxx, Source/cmFindIncludeCommand.h,
  2131. Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
  2132. Source/cmFindProgramCommand.cxx, Source/cmFindProgramCommand.h,
  2133. Source/cmFunctionBlocker.h, Source/cmIfCommand.cxx,
  2134. Source/cmIfCommand.h, Source/cmIncludeDirectoryCommand.cxx,
  2135. Source/cmIncludeDirectoryCommand.h,
  2136. Source/cmIncludeRegularExpressionCommand.cxx,
  2137. Source/cmIncludeRegularExpressionCommand.h,
  2138. Source/cmLibraryCommand.cxx, Source/cmLibraryCommand.h,
  2139. Source/cmLinkDirectoriesCommand.cxx,
  2140. Source/cmLinkDirectoriesCommand.h,
  2141. Source/cmLinkLibrariesCommand.cxx, Source/cmLinkLibrariesCommand.h,
  2142. Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
  2143. Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
  2144. Source/cmMakefile.cxx, Source/cmMakefile.h,
  2145. Source/cmMakefileGenerator.cxx, Source/cmMakefileGenerator.h,
  2146. Source/cmOptionCommand.cxx, Source/cmOptionCommand.h,
  2147. Source/cmProjectCommand.cxx, Source/cmProjectCommand.h,
  2148. Source/cmRegularExpression.cxx, Source/cmRegularExpression.h,
  2149. Source/cmSourceFile.cxx, Source/cmSourceFile.h,
  2150. Source/cmSourceFilesCommand.cxx, Source/cmSourceFilesCommand.h,
  2151. Source/cmSourceFilesRequireCommand.cxx,
  2152. Source/cmSourceFilesRequireCommand.h, Source/cmSourceGroup.cxx,
  2153. Source/cmSourceGroup.h, Source/cmSourceGroupCommand.cxx,
  2154. Source/cmSourceGroupCommand.h, Source/cmStandardIncludes.h,
  2155. Source/cmSubdirCommand.cxx, Source/cmSubdirCommand.h,
  2156. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  2157. Source/cmTarget.cxx, Source/cmTarget.h, Source/cmTestsCommand.cxx,
  2158. Source/cmTestsCommand.h, Source/cmUnixDefinesCommand.cxx,
  2159. Source/cmUnixDefinesCommand.h, Source/cmUnixLibrariesCommand.cxx,
  2160. Source/cmUnixLibrariesCommand.h,
  2161. Source/cmUnixMakefileGenerator.cxx,
  2162. Source/cmUnixMakefileGenerator.h,
  2163. Source/cmUtilitySourceCommand.cxx, Source/cmUtilitySourceCommand.h,
  2164. Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx,
  2165. Source/cmWin32DefinesCommand.cxx, Source/cmWin32DefinesCommand.h,
  2166. Source/cmWin32IncludeDirectoryCommand.cxx,
  2167. Source/cmWin32IncludeDirectoryCommand.h,
  2168. Source/cmWin32LibrariesCommand.cxx,
  2169. Source/cmWin32LibrariesCommand.h,
  2170. Source/cmWrapExcludeFilesCommand.cxx,
  2171. Source/cmWrapExcludeFilesCommand.h: ENH:New copyright
  2172. 2001-04-27 11:55 will
  2173. * Source/cmAbstractFilesCommand.cxx,
  2174. Source/cmAbstractFilesCommand.h: ENH:Copyright
  2175. 2001-04-26 20:22 martink
  2176. * Source/DLLHeader.dsptemplate, Source/EXEHeader.dsptemplate,
  2177. Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  2178. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  2179. Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
  2180. Source/cmLinkLibrariesCommand.cxx, Source/cmLinkLibrariesCommand.h,
  2181. Source/cmMakefile.cxx, Source/cmMakefile.h,
  2182. Source/cmUnixMakefileGenerator.cxx,
  2183. Source/cmVTKWrapPythonCommand.cxx, Source/MFCDialog/CMakeSetup.rc,
  2184. Source/MFCDialog/resource.h: support for debug and opt libraries
  2185. 2001-04-26 19:41 martink
  2186. * Source/cmOptionCommand.cxx, Source/cmOptionCommand.h: better help
  2187. 2001-04-26 19:27 king
  2188. * Source/cmCableInstantiateClassCommand.cxx,
  2189. Source/cmCableInstantiateClassCommand.h,
  2190. Source/cmCableInstantiateCommand.cxx,
  2191. Source/cmCableInstantiateCommand.h,
  2192. Source/cmCablePackageCommand.cxx,
  2193. Source/cmCablePackageEntryCommand.cxx,
  2194. Source/cmCablePackageEntryCommand.h,
  2195. Source/cmCableSourceFilesCommand.cxx,
  2196. Source/cmCableSourceFilesCommand.h, Source/cmCableWrapCommand.cxx,
  2197. Source/cmCableWrapCommand.h: ENH: Changed WriteConfiguration to
  2198. non-const so it can do error checking. Added parsing and output of
  2199. a name for each WrapperSet generated from a CABLE_WRAP command.
  2200. 2001-04-26 18:53 hoffman
  2201. * Source/cmAddLibraryCommand.cxx,
  2202. Source/cmBuildSharedLibrariesCommand.cxx,
  2203. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  2204. Source/cmFindFileCommand.cxx, Source/cmFindIncludeCommand.cxx,
  2205. Source/cmFindLibraryCommand.cxx, Source/cmFindPathCommand.cxx,
  2206. Source/cmFindProgramCommand.cxx, Source/cmOptionCommand.cxx,
  2207. Source/cmUtilitySourceCommand.cxx,
  2208. Source/MFCDialog/CMakeSetupDialog.cpp,
  2209. Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h:
  2210. ENH: add help for cache entries
  2211. 2001-04-26 14:49 martink
  2212. * Source/cmCacheManager.cxx, Source/cmElseCommand.cxx,
  2213. Source/cmIfCommand.cxx, Source/cmSystemTools.cxx,
  2214. Source/cmSystemTools.h: some fixes for If commands
  2215. 2001-04-26 13:38 martink
  2216. * Source/CMakeSetup.dsw, Source/DumpDocumentation.dsp,
  2217. Source/cmCommands.cxx, Source/cmDSPMakefile.cxx,
  2218. Source/cmDSPWriter.cxx, Source/cmDSPMakefile.h,
  2219. Source/cmDSPWriter.h, Source/cmFindFileCommand.cxx,
  2220. Source/cmFindIncludeCommand.cxx, Source/cmFindIncludeCommand.h,
  2221. Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
  2222. Source/cmFindPathCommand.cxx, Source/cmFindPathCommand.h,
  2223. Source/cmMakefile.cxx, Source/cmMakefile.h,
  2224. Source/cmUnixMakefileGenerator.cxx: bug fixes
  2225. 2001-04-25 23:01 hoffman
  2226. * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: set initial build to
  2227. source dir
  2228. 2001-04-25 22:53 hoffman
  2229. * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: add error checking
  2230. for empty build dir
  2231. 2001-04-25 20:09 hoffman
  2232. * configure.in.sample, Source/Makefile.in,
  2233. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  2234. Source/cmMakefile.cxx, Source/MFCDialog/CMakeDialog.h,
  2235. Source/MFCDialog/CMakeSetup.rc,
  2236. Source/MFCDialog/CMakeSetupDialog.cpp,
  2237. Source/MFCDialog/CMakeSetupDialog.h,
  2238. Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h:
  2239. ENH: clean up cmake GUI and remove the parsing of CMakeLists.txt
  2240. files by configure
  2241. 2001-04-25 15:47 martink
  2242. * Source/cmElseCommand.h, Source/cmEndIfCommand.h,
  2243. Source/cmIfCommand.h: rules were not inherited when they should be
  2244. 2001-04-25 13:37 king
  2245. * Source/cmUnixMakefileGenerator.cxx: BUG: Fixed output of
  2246. dependencies. It needs to loop over the makefile's targets, not
  2247. the source lists.
  2248. 2001-04-25 13:37 king
  2249. * Source/cmMakeDepend.cxx: STYLE: Updated comments for name change
  2250. cmClassFile->cmSourceFile
  2251. 2001-04-25 13:33 martink
  2252. * CMake.doc: updated the docs some
  2253. 2001-04-24 21:33 king
  2254. * Source/cmUnixMakefileGenerator.cxx: ERR: cmClassFile.h ->
  2255. cmSourceFile.h include change.
  2256. 2001-04-24 20:46 martink
  2257. * Source/CMakeLib.dsp, Source/Makefile.in,
  2258. Source/cmAbstractFilesCommand.cxx,
  2259. Source/cmAuxSourceDirectoryCommand.cxx,
  2260. Source/cmCablePackageCommand.cxx,
  2261. Source/cmCableSourceFilesCommand.cxx, Source/cmCacheManager.cxx,
  2262. Source/cmCacheManager.h, Source/cmCommands.cxx,
  2263. Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  2264. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  2265. Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
  2266. Source/cmMakefile.cxx, Source/cmMakefile.h,
  2267. Source/cmOptionCommand.cxx, Source/cmSourceFilesCommand.cxx,
  2268. Source/cmSourceFilesRequireCommand.cxx, Source/cmTarget.h,
  2269. Source/cmUnixDefinesCommand.cxx, Source/cmUnixLibrariesCommand.cxx,
  2270. Source/cmUnixMakefileGenerator.cxx,
  2271. Source/cmWin32DefinesCommand.cxx,
  2272. Source/cmWin32IncludeDirectoryCommand.cxx,
  2273. Source/cmWin32LibrariesCommand.cxx,
  2274. Source/cmWrapExcludeFilesCommand.cxx,
  2275. Source/MFCDialog/CMakeSetupDialog.cpp,
  2276. Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapPythonCommand.h,
  2277. Source/cmVTKWrapTclCommand.cxx, Source/cmVTKWrapTclCommand.h,
  2278. Source/cmSourceFile.cxx, Source/cmSourceFile.h,
  2279. Source/cmTarget.cxx, Source/cmWrapTclCommand.cxx,
  2280. Source/cmWrapTclCommand.h, Source/cmClassFile.cxx,
  2281. Source/cmClassFile.h: many fixes and cleanup and features
  2282. 2001-04-24 18:19 hoffman
  2283. * Source/MFCDialog/CMakeSetupDialog.cpp,
  2284. Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h:
  2285. BUG: fix duplicate property items
  2286. 2001-04-24 17:32 hoffman
  2287. * Source/MFCDialog/CMakeSetupDialog.cpp,
  2288. Source/MFCDialog/CMakeSetupDialog.h,
  2289. Source/MFCDialog/PropertyList.cpp: BUG: fix cache updates
  2290. 2001-04-24 16:40 hoffman
  2291. * Source/cmBuildSharedLibrariesCommand.cxx,
  2292. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  2293. Source/cmMakefile.cxx, Source/cmMakefile.h,
  2294. Source/cmOptionCommand.cxx, Source/cmWrapTclCommand.cxx,
  2295. Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix build directory
  2296. problem
  2297. 2001-04-24 13:45 king
  2298. * CMakeVariables.make.in: ERR: Removed extra SRC_OBJ reference.
  2299. The variable is no longer used.
  2300. 2001-04-23 20:40 hoffman
  2301. * Source/CMakeLib.dsp, Source/cmCacheManager.cxx,
  2302. Source/cmCacheManager.h, Source/cmDSWMakefile.cxx,
  2303. Source/cmDSWWriter.cxx, Source/cmSourceGroup.h,
  2304. Source/cmStandardIncludes.h, Source/cmWindowsConfigure.cxx,
  2305. Source/cmWindowsConfigure.h, Source/MFCDialog/CMakeDialog.h,
  2306. Source/MFCDialog/CMakeSetup.dsp, Source/MFCDialog/CMakeSetup.rc,
  2307. Source/MFCDialog/CMakeSetupDialog.cpp,
  2308. Source/MFCDialog/CMakeSetupDialog.h,
  2309. Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h,
  2310. Source/MFCDialog/resource.h: ENH: new GUI editor for cmake cache
  2311. file
  2312. 2001-04-23 20:33 martink
  2313. * Source/cmCommands.cxx, Source/cmWrapTclCommand.cxx: added option
  2314. command
  2315. 2001-04-23 20:33 martink
  2316. * Source/cmOptionCommand.cxx, Source/cmOptionCommand.h: new command
  2317. 2001-04-23 17:58 blezek
  2318. * CMakeRules.make.in, Source/cmUnixMakefileGenerator.cxx: BUG:
  2319. Clean was not doing it's job
  2320. 2001-04-23 14:23 king
  2321. * Source/cmIfCommand.h: ERR: Added virtual destructor to complement
  2322. virtual functions in cmIfFunctionBlocker.
  2323. 2001-04-19 21:39 martink
  2324. * Source/cmAddDefinitionsCommand.cxx,
  2325. Source/cmAddDefinitionsCommand.h, Source/cmCommands.cxx,
  2326. Source/cmElseCommand.cxx, Source/cmElseCommand.h,
  2327. Source/cmEndIfCommand.cxx, Source/cmEndIfCommand.h,
  2328. Source/cmFunctionBlocker.h, Source/cmIfCommand.cxx,
  2329. Source/cmIfCommand.h, Source/cmMakefile.cxx, Source/cmMakefile.h:
  2330. added if else endif add definition
  2331. 2001-04-19 17:28 martink
  2332. * Source/cmCablePackageCommand.cxx, Source/cmCustomCommand.h,
  2333. Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  2334. Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
  2335. Source/cmMakefile.cxx, Source/cmSourceGroup.cxx, Source/cmTarget.h,
  2336. Source/cmUnixMakefileGenerator.cxx: cleaned up the coding style
  2337. made ivars private etc
  2338. 2001-04-18 12:01 king
  2339. * Source/cmMakeDepend.cxx: ERR: We can't assume a vector iterator
  2340. is a pointer. It must be dereferenced to get a reference to the
  2341. element, and then we can take the address of that to get a pointer.
  2342. "i" becomes "&*i"
  2343. 2001-04-17 11:42 king
  2344. * Source/cmUnixMakefileGenerator.cxx: ERR: Removed unused variable.
  2345. 2001-04-16 19:40 hoffman
  2346. * Source/cmStandardIncludes.h, Source/cmSystemTools.cxx: BUG: fix
  2347. small compile issues on HP aCC
  2348. 2001-04-16 16:31 king
  2349. * Source/cmMakeDepend.cxx, Source/cmMakeDepend.h: ENH: Changed
  2350. m_Indices to an stl set and renamed it to m_IndexSet. Using a set
  2351. results in a significant performance increase and reduction in
  2352. memory usage.
  2353. 2001-04-16 14:15 millerjv
  2354. * Source/cmAddLibraryCommand.cxx: FIX: allow ADD_LIBRARY with no
  2355. source list
  2356. 2001-04-16 14:01 martink
  2357. * Source/cmCablePackageCommand.cxx, Source/cmMakefile.h: fixed
  2358. cable package issue
  2359. 2001-04-12 19:34 martink
  2360. * Source/Makefile.in, Source/cmAddLibraryCommand.cxx,
  2361. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  2362. Source/cmMakefile.h, Source/cmUnixMakefileGenerator.cxx,
  2363. Source/cmWrapTclCommand.cxx: some bug fixes
  2364. 2001-04-12 13:55 king
  2365. * Source/cmUnixMakefileGenerator.cxx,
  2366. Source/cmUnixMakefileGenerator.h: ENH: Added individual library
  2367. linkage output so that shared libraries will not try to link
  2368. against themselves.
  2369. 2001-04-12 13:49 martink
  2370. * Source/cmExecutablesCommand.cxx, Source/cmExecutablesCommand.h:
  2371. removed old rules
  2372. 2001-04-11 20:34 king
  2373. * Source/cmUnixMakefileGenerator.cxx: ENH: Generation now sets up
  2374. proper linking of shared libraries to each other.
  2375. 2001-04-11 19:43 king
  2376. * CMakeMaster.make.in: ERR: Needed to switch point where
  2377. CMakeTargets.make is included so that Variables will be available
  2378. to the targets file.
  2379. 2001-04-11 18:58 martink
  2380. * Source/CMakeLib.dsp, Source/CMakeSetupCMD.dsp,
  2381. Source/Makefile.in, Source/cmAbstractFilesCommand.cxx,
  2382. Source/cmAddExecutableCommand.cxx, Source/cmAddExecutableCommand.h,
  2383. Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
  2384. Source/cmAuxSourceDirectoryCommand.cxx,
  2385. Source/cmAuxSourceDirectoryCommand.h, Source/cmCableCommand.cxx,
  2386. Source/cmCableData.cxx, Source/cmCableData.h,
  2387. Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
  2388. Source/cmCableSourceFilesCommand.cxx, Source/cmClassFile.cxx,
  2389. Source/cmClassFile.h, Source/cmCommands.cxx,
  2390. Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
  2391. Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  2392. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  2393. Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
  2394. Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
  2395. Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
  2396. Source/cmMakefile.cxx, Source/cmMakefile.h,
  2397. Source/cmSourceFilesCommand.cxx, Source/cmSourceFilesCommand.h,
  2398. Source/cmSourceFilesRequireCommand.cxx,
  2399. Source/cmSourceFilesRequireCommand.h, Source/cmSourceGroup.cxx,
  2400. Source/cmSourceGroup.h, Source/cmTarget.h,
  2401. Source/cmTestsCommand.cxx, Source/cmUnixMakefileGenerator.cxx,
  2402. Source/cmUnixMakefileGenerator.h,
  2403. Source/cmWrapExcludeFilesCommand.cxx, Source/cmWrapTclCommand.cxx,
  2404. Source/cmWrapTclCommand.h, CMakeRules.make.in: major changes to
  2405. support multiple libraries and source lists
  2406. 2001-04-10 19:26 king
  2407. * Source/DLLHeader.dsptemplate: ENH: Need BUILD_SHARED_LIBRARIES
  2408. defined for making windows DLLs.
  2409. 2001-04-09 14:56 king
  2410. * Source/cmCablePackageCommand.cxx: ERR: Added double-quotes around
  2411. command name before arguments are appended.
  2412. 2001-04-09 14:53 king
  2413. * Source/cmUnixMakefileGenerator.cxx: ERR: Missed one EscapeSpaces
  2414. call.
  2415. 2001-04-09 14:31 king
  2416. * Source/cmCableCommand.cxx, Source/cmDSPMakefile.cxx,
  2417. Source/cmDSPWriter.cxx, Source/cmSystemTools.cxx,
  2418. Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
  2419. Source/cmUtilitySourceCommand.cxx: ERR: Corrected use of
  2420. double-quotes to be compatible with UNIX make. Now double quotes
  2421. (windows) or escape sequences for spaces (unix) are added when
  2422. dependencies are output.
  2423. 2001-04-09 13:44 king
  2424. * Source/cmCableCommand.cxx, Source/cmDSPMakefile.cxx,
  2425. Source/cmDSPWriter.cxx, Source/cmUtilitySourceCommand.cxx: ENH:
  2426. Added support for spaces in the output directory names. Spaces in
  2427. the input directory name may work also, but are untested.
  2428. 2001-04-06 21:01 hoffman
  2429. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  2430. Source/cmDSPMakefile.h, Source/cmDSPWriter.h,
  2431. Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx: BUG: fix depends
  2432. for libraries and executables in the same dir
  2433. 2001-04-06 18:51 hoffman
  2434. * Source/cmFindIncludeCommand.cxx, Source/cmFindLibraryCommand.cxx,
  2435. Source/cmMakefile.cxx: ENH: better error reporting, and add
  2436. NOTFOUND into cache for library and file find
  2437. 2001-04-06 16:00 martink
  2438. * Source/cmFindIncludeCommand.h: fixed the documentation some
  2439. 2001-04-06 12:28 millerjv
  2440. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: FIX:
  2441. configurations list needed to be reset for each dsp file created
  2442. 2001-04-04 13:33 millerjv
  2443. * Source/EXEHeader.dsptemplate, Source/staticLibHeader.dsptemplate:
  2444. FIX: returned to using /O2 optimization level and put a pragma in
  2445. the netlib code that could not handle the /Og component of /O2
  2446. 2001-03-28 16:49 king
  2447. * Source/cmSystemTools.cxx: ERR: Blank line regular expression
  2448. updated to allow whitespace on the line.
  2449. 2001-03-23 19:27 king
  2450. * Source/cmCableSourceFilesCommand.cxx,
  2451. Source/cmCableSourceFilesCommand.h: ENH: Added support for
  2452. CABLE_SOURCE_FILES to refer to files that are not in the current
  2453. directory. The include path is searched for the files.
  2454. 2001-03-21 20:52 king
  2455. * Source/cmStandardIncludes.h: ERR: Added pragma to disable symbol
  2456. length warning for Intel compiler.
  2457. 2001-03-20 18:48 king
  2458. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ERR: Small bug
  2459. in generated DSP file fixed. A custom command environment variable
  2460. has been replaced with explicity writing out the command.
  2461. 2001-03-20 18:20 king
  2462. * Source/CMakeLib.dsp, Source/Makefile.in,
  2463. Source/cmCableCommand.cxx, Source/cmCablePackageCommand.cxx,
  2464. Source/cmCommands.cxx, Source/cmDSPMakefile.cxx,
  2465. Source/cmDSPMakefile.h, Source/cmDSPWriter.cxx,
  2466. Source/cmDSPWriter.h, Source/cmMakefile.cxx, Source/cmMakefile.h,
  2467. Source/cmSourceGroup.cxx, Source/cmSourceGroup.h,
  2468. Source/cmSourceGroupCommand.cxx, Source/cmSourceGroupCommand.h,
  2469. Source/cmUnixMakefileGenerator.cxx, Source/cmWrapTclCommand.cxx:
  2470. ENH: Added SOURCE_GROUP command and corresponding support code.
  2471. This command allows CMakeLists files to specify how sources are
  2472. organized into groups in the generated DSP files and makefiles.
  2473. 2001-03-19 16:47 millerjv
  2474. * Source/EXEHeader.dsptemplate: ENH: ignore unused libary warnings,
  2475. removed /force
  2476. 2001-03-19 16:00 king
  2477. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ENH: Added text
  2478. files group to DSP output. CMakeLists.txt is duplicated in this
  2479. group and outside, but fixing this will require a reorganization of
  2480. custom rule generation. I should get to that soon.
  2481. 2001-03-19 16:00 king
  2482. * Source/cmSystemTools.cxx, Source/cmSystemTools.h: ERR: Removed
  2483. functions I just added. They don't belong here (yet?).
  2484. 2001-03-19 16:00 king
  2485. * Source/cmCableCommand.cxx: ERR: Changed generation of rule to
  2486. generate cable_config.xml to be produced differently for windows
  2487. and unix.
  2488. 2001-03-19 15:09 king
  2489. * Source/cmSystemTools.cxx, Source/cmSystemTools.h: ENH: Added
  2490. functions to get information about the CMake executable on each
  2491. platform.
  2492. 2001-03-19 15:09 king
  2493. * Source/cmCableCommand.cxx: ENH: Added generation of a rule to
  2494. re-run CMake if the cable_config.xml file is missing.
  2495. 2001-03-16 16:14 king
  2496. * Source/cmCableData.cxx, Source/cmCableData.h: ERR: Re-ordered
  2497. declaration of members v. order of initialization on the
  2498. constructor to match each other.
  2499. 2001-03-16 16:04 king
  2500. * Source/cmCableData.cxx, Source/cmCableData.h: BUG: Rearranged
  2501. cable config file open to do open in construction of m_OutputFile.
  2502. Fixes problem on SGI with opening the file.
  2503. 2001-03-16 14:25 king
  2504. * Source/cmCableDefineSetCommand.cxx,
  2505. Source/cmCableSourceFilesCommand.cxx: ENH: Changed generated
  2506. includes to not have full path specified.
  2507. 2001-03-15 23:09 king
  2508. * Source/cmCommands.cxx,
  2509. Source/cmIncludeRegularExpressionCommand.cxx,
  2510. Source/cmIncludeRegularExpressionCommand.h,
  2511. Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
  2512. Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: Added
  2513. INCLUDE_REGULAR_EXPRESSION command to set regular expression used
  2514. in dependency checking.
  2515. 2001-03-15 19:46 king
  2516. * Source/cmCableDefineSetCommand.cxx,
  2517. Source/cmCableDefineSetCommand.h: ENH: Added SOURCE_FILES syntax to
  2518. CABLE_DEFINE_SET command.
  2519. 2001-03-15 19:33 king
  2520. * Source/cmMakefile.cxx, Source/cmMakefile.h: BUG: Moved definition
  2521. of CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR to be as soon as their
  2522. information is known.
  2523. 2001-03-15 15:42 king
  2524. * Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h:
  2525. BUG: Fixed segfault when CABLE_PACKAGE is only CABLE command.
  2526. Related to order of virtual destructor calls.
  2527. 2001-03-14 22:49 king
  2528. * Source/cmStandardIncludes.h: ERR: Added for-loop scoping hack for
  2529. CMake sources on MSVC
  2530. 2001-03-14 21:34 king
  2531. * Source/cmSystemTools.cxx: ENH: Added support for comments inside
  2532. function calls and indented comments.
  2533. 2001-03-13 23:01 king
  2534. * Source/cmCableDefineSetCommand.cxx,
  2535. Source/cmCableDefineSetCommand.h: ENH: Added support for element
  2536. tag specification with syntax tag:element as an argument to the
  2537. CABLE_DEFINE_SET command. A single colon with nothing to its left
  2538. will result in an empty tag.
  2539. 2001-03-13 14:33 king
  2540. * Source/cmWrapTclCommand.cxx: ERR: Less-than-zero test replaced
  2541. with greater-than-zero since we want zero arguments.
  2542. 2001-03-12 23:30 king
  2543. * Source/cmCommand.h, Source/cmSystemTools.cxx,
  2544. Source/cmSystemTools.h: ENH: Improved error handling when GetError
  2545. is called on a command that has not called SetError.
  2546. 2001-03-12 15:10 geoff
  2547. * Source/cmCommands.cxx, Source/cmWin32IncludeDirectoryCommand.cxx,
  2548. Source/cmWin32IncludeDirectoryCommand.h: Include directories under
  2549. Win32 only (inherited by subdirs)
  2550. 2001-03-09 21:56 king
  2551. * Source/DLLHeader.dsptemplate, Source/EXEHeader.dsptemplate,
  2552. Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  2553. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  2554. Source/staticLibHeader.dsptemplate: ENH: Finished Simplifying
  2555. dsptemplate processing with in place of separate Release, Debug,
  2556. ReleaseDLL, ... configurations.
  2557. 2001-03-09 20:35 king
  2558. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  2559. Source/staticLibHeader.dsptemplate: ERR: Fixed library path problem
  2560. for ReleaseMinSize build. should now be used in place of separate
  2561. Release, Debug, and ReleaseMinSize.
  2562. 2001-03-09 19:35 king
  2563. * Source/EXEHeader.dsptemplate: ERR: Fixed header template for
  2564. Release MinSize builds.
  2565. 2001-03-09 16:33 king
  2566. * Source/EXEHeader.dsptemplate: ENH: Added Release MinSize
  2567. configuration for executables.
  2568. 2001-03-09 16:33 king
  2569. * Source/cmUtilitySourceCommand.h: ENH: Made UTILITY_SOURCE command
  2570. inherited, just like FIND_PROGRAM.
  2571. 2001-03-09 16:16 king
  2572. * Source/cmCablePackageCommand.cxx: ERR: Missing initalization of a
  2573. cmClassFile::m_HeaderFileOnly fixed.
  2574. 2001-03-09 15:52 king
  2575. * Source/cmCablePackageCommand.cxx: ENH: Added proper dependency
  2576. generation for a package on cable executable.
  2577. 2001-03-09 15:52 king
  2578. * Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
  2579. Source/cmMakefile.cxx, Source/cmMakefile.h,
  2580. Source/cmUnixMakefileGenerator.cxx,
  2581. Source/cmUnixMakefileGenerator.h,
  2582. Source/cmUtilitySourceCommand.cxx: ENH: Added utility dependency
  2583. support. Now a project can depend on other executables as well as
  2584. link libraries.
  2585. 2001-03-09 15:52 king
  2586. * Source/cmCableCommand.cxx, Source/cmCableData.cxx: ERR: Added
  2587. automatic creation of directory for cable_config.xml file and
  2588. corresponding error reporting.
  2589. 2001-03-08 23:24 king
  2590. * Source/cmMakefile.cxx, Source/cmUtilitySourceCommand.cxx: ERR:
  2591. Replaced CMAKE_CFG= with CMAKE_CFG_OUTDIR= to fix windows behavior.
  2592. 2001-03-08 23:13 king
  2593. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ENH: Added
  2594. output of custom rules for XML sources.
  2595. 2001-03-08 22:38 king
  2596. * Source/cmUnixMakefileGenerator.cxx: ENH: Added output of defines
  2597. flags as part of INCLUDE_FLAGS.
  2598. 2001-03-08 22:30 king
  2599. * Source/cmUnixMakefileGenerator.cxx: ENH: Added output of a custom
  2600. command's m_Source as a dependency.
  2601. 2001-03-08 22:30 king
  2602. * Source/cmUnixDefinesCommand.cxx: ERR: Minor wording error in
  2603. output message.
  2604. 2001-03-08 22:30 king
  2605. * Source/cmCablePackageCommand.cxx: ENH: Creation of generator rule
  2606. now properly uses the custom command's m_Source member.
  2607. 2001-03-08 21:12 king
  2608. * Source/cmCableCommand.cxx, Source/cmCableData.cxx,
  2609. Source/cmCableData.h, Source/cmCablePackageCommand.cxx,
  2610. Source/cmCablePackageCommand.h,
  2611. Source/cmCableSourceFilesCommand.cxx,
  2612. Source/cmCableSourceFilesCommand.h: ENH: Added creation of custom
  2613. rules for generating CABLE packages.
  2614. 2001-03-08 21:12 king
  2615. * Source/cmMakeDepend.cxx, Source/cmMakeDepend.h: ENH: Added
  2616. support for finding dependencies for files that don't exist.
  2617. Dependency recursion begins with hints provided in the cmClassFile
  2618. for a file if it doesn't exist.
  2619. 2001-03-08 16:30 king
  2620. * Source/cmCableSourceFilesCommand.cxx: ENH: Added .txx detection
  2621. for Header block output.
  2622. 2001-03-08 15:30 king
  2623. * Source/cmCommands.cxx, Source/cmMakefile.cxx,
  2624. Source/cmMakefile.h, Source/cmSystemTools.cxx,
  2625. Source/cmSystemTools.h, Source/cmUtilitySourceCommand.cxx,
  2626. Source/cmUtilitySourceCommand.h: ENH: Added UTILITY_SOURCE command
  2627. for specifying where a 3rd party utility's source is located when
  2628. it is included in the distribution of a project.
  2629. 2001-03-07 18:33 king
  2630. * Source/cmCableCommand.cxx: ERR: Commented out experimental code
  2631. that was accidentally checked in.
  2632. 2001-03-07 18:23 king
  2633. * Source/cmCableCommand.cxx: ENH: Added Cable to Utilities and
  2634. appropriate CMakeLists.txt changes. Moved VXLNumerics link out of
  2635. source's root directory and into separate entries for Code and
  2636. Testing directories. This prevents linking of all programs (like
  2637. Cable) with the numerics library.
  2638. 2001-03-02 21:04 king
  2639. * Source/cmUnixMakefileGenerator.cxx,
  2640. Source/cmUnixMakefileGenerator.h: ENH: Added custom rule support to
  2641. cmUnixMakefileGenerator.
  2642. 2001-03-02 18:47 will
  2643. * Source/cmUnixMakefileGenerator.cxx: BUG: repeat all -l options to
  2644. avoid having to worry about link order.
  2645. 2001-03-02 17:27 king
  2646. * Source/cmCableCommand.cxx, Source/cmCableData.cxx,
  2647. Source/cmCableData.h: ENH: CABLE config file (config_cable.xml)
  2648. should now be opened in the output directory.
  2649. 2001-03-01 21:47 king
  2650. * Source/cmCableCloseNamespaceCommand.cxx,
  2651. Source/cmCableCloseNamespaceCommand.h, Source/cmCableCommand.cxx,
  2652. Source/cmCableCommand.h, Source/cmCableData.cxx,
  2653. Source/cmCableData.h, Source/cmCableDefineSetCommand.cxx,
  2654. Source/cmCableDefineSetCommand.h,
  2655. Source/cmCableInstantiateClassCommand.cxx,
  2656. Source/cmCableInstantiateClassCommand.h,
  2657. Source/cmCableInstantiateCommand.cxx,
  2658. Source/cmCableInstantiateCommand.h,
  2659. Source/cmCableOpenNamespaceCommand.cxx,
  2660. Source/cmCableOpenNamespaceCommand.h,
  2661. Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
  2662. Source/cmCablePackageEntryCommand.cxx,
  2663. Source/cmCablePackageEntryCommand.h,
  2664. Source/cmCableSourceFilesCommand.cxx,
  2665. Source/cmCableSourceFilesCommand.h, Source/cmCableWrapCommand.cxx,
  2666. Source/cmCableWrapCommand.h, Source/cmCommands.cxx: ENH: Change to
  2667. new CABLE command architecture. CABLE configuration code is now
  2668. generated on the first pass, during the Invoke() calls.
  2669. 2001-02-28 22:50 hoffman
  2670. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  2671. Source/cmDSPMakefile.h, Source/cmDSPWriter.h,
  2672. Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx: BUG: fix circular
  2673. depends on libraries and remove depends for static libraries
  2674. 2001-02-28 14:34 king
  2675. * Source/cmCableCommand.cxx, Source/cmCableCommand.h,
  2676. Source/cmCableData.cxx, Source/cmCableData.h,
  2677. Source/cmCableDefineSetCommand.cxx,
  2678. Source/cmCableDefineSetCommand.h,
  2679. Source/cmCableInstantiateClassCommand.cxx,
  2680. Source/cmCableInstantiateClassCommand.h,
  2681. Source/cmCableInstantiateCommand.cxx,
  2682. Source/cmCableInstantiateCommand.h, Source/cmCommands.cxx: ENH:
  2683. CABIL -> CABLE rename.
  2684. 2001-02-27 21:44 martink
  2685. * Source/cmClassFile.h: added wrap exclude ivar
  2686. 2001-02-27 21:44 martink
  2687. * Source/cmBuildSharedLibrariesCommand.cxx,
  2688. Source/cmBuildSharedLibrariesCommand.h,
  2689. Source/cmWrapExcludeFilesCommand.cxx,
  2690. Source/cmWrapExcludeFilesCommand.h: new commands
  2691. 2001-02-27 21:44 martink
  2692. * Source/DLLFooter.dsptemplate, Source/DLLHeader.dsptemplate: dll
  2693. build rules
  2694. 2001-02-27 21:44 martink
  2695. * Source/cmWrapTclCommand.cxx: bug fixes
  2696. 2001-02-27 21:44 martink
  2697. * Source/cmCommands.cxx: added new commands
  2698. 2001-02-27 21:44 martink
  2699. * Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  2700. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  2701. Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx: many enhancements
  2702. including dll support
  2703. 2001-02-27 21:44 martink
  2704. * Source/staticLibHeader.dsptemplate: change in options for much
  2705. smaller libraries
  2706. 2001-02-27 21:28 king
  2707. * Source/cmCableCommand.h, Source/cmCableDefineSetCommand.cxx,
  2708. Source/cmCableDefineSetCommand.h,
  2709. Source/cmCableInstantiateClassCommand.cxx,
  2710. Source/cmCableInstantiateClassCommand.h,
  2711. Source/cmCableInstantiateCommand.cxx,
  2712. Source/cmCableInstantiateCommand.h, Source/cmCommands.cxx: ENH:
  2713. Implemented automatic tag generation for CABIL_DEFINE_SET command.
  2714. Added tag output to WriteConfiguration methods. Added
  2715. CABIL_INSTANTIATE_CLASS command to generate explicit class template
  2716. instantiation configuration output.
  2717. 2001-02-27 20:41 king
  2718. * Source/cmSystemTools.cxx: ENH/BUG: Improved function parsing to
  2719. allow just about anything inside a double-quoted argument. Also
  2720. fixed parsing of lines with both quoted and non-quoted arguments.
  2721. 2001-02-27 17:00 lorensen
  2722. * Source/cmSystemTools.cxx: ENH: mask on mkdir set to 777.
  2723. 2001-02-27 17:00 lorensen
  2724. * Source/CMakeBuildTargets.cxx: ERR: missing std:: on cout.
  2725. 2001-02-27 01:58 millerjv
  2726. * Source/staticLibHeader.dsptemplate: FIX: added /GR to MinSize
  2727. build to avoid warnings about dynamic cast
  2728. 2001-02-26 23:20 king
  2729. * Source/cmCableInstantiateCommand.cxx: ERR: Fixed configuration
  2730. file output to open file in output directory.
  2731. 2001-02-26 23:16 king
  2732. * Source/cmWrapTclCommand.cxx: int -> unsigned int
  2733. 2001-02-26 22:58 king
  2734. * Source/cmStandardIncludes.h: ERR: fsream.h -> fstream.h
  2735. 2001-02-26 22:58 king
  2736. * Source/cmCableCommand.cxx, Source/cmCableCommand.h,
  2737. Source/cmCableData.cxx, Source/cmCableData.h,
  2738. Source/cmCableDefineSetCommand.cxx,
  2739. Source/cmCableDefineSetCommand.h,
  2740. Source/cmCableInstantiateCommand.cxx,
  2741. Source/cmCableInstantiateCommand.h, Source/cmCommands.cxx: ENH:
  2742. Added CABIL commands for configuration file generation.
  2743. 2001-02-26 22:58 king
  2744. * Source/cmMakefile.h: ENH: Added GetUsedCommands() method.
  2745. 2001-02-26 22:13 martink
  2746. * Source/cmWrapTclCommand.cxx, Source/cmWrapTclCommand.h: very
  2747. early version of a wrapper
  2748. 2001-02-26 22:13 martink
  2749. * Source/cmCommands.cxx, Source/cmDSPMakefile.cxx,
  2750. Source/cmDSPMakefile.h, Source/cmDSPWriter.cxx,
  2751. Source/cmDSPWriter.h, Source/cmMakefile.h: a variety of fixes and
  2752. enhancements
  2753. 2001-02-26 22:13 martink
  2754. * Source/cmClassFile.cxx, Source/cmClassFile.h: added
  2755. functionality, fixed bug if no file existed and with header files
  2756. 2001-02-26 22:13 martink
  2757. * Source/cmFindProgramCommand.cxx, Source/cmFindProgramCommand.h:
  2758. fixed bug and modified functionality
  2759. 2001-02-26 22:13 martink
  2760. * Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h: new
  2761. command
  2762. 2001-02-26 18:25 king
  2763. * Source/cmMakefile.cxx: ERR: Fixed unknown command output error
  2764. message for spacing.
  2765. 2001-02-26 17:07 king
  2766. * Source/cmAbstractFilesCommand.h, Source/cmAddTargetCommand.h,
  2767. Source/cmAuxSourceDirectoryCommand.h, Source/cmCommand.h,
  2768. Source/cmExecutablesCommand.h, Source/cmFindIncludeCommand.h,
  2769. Source/cmFindLibraryCommand.h, Source/cmFindProgramCommand.h,
  2770. Source/cmIncludeDirectoryCommand.h, Source/cmLibraryCommand.h,
  2771. Source/cmLinkDirectoriesCommand.h, Source/cmLinkLibrariesCommand.h,
  2772. Source/cmProjectCommand.h, Source/cmSourceFilesCommand.h,
  2773. Source/cmSourceFilesRequireCommand.h, Source/cmSubdirCommand.h,
  2774. Source/cmTestsCommand.h, Source/cmUnixDefinesCommand.h,
  2775. Source/cmUnixLibrariesCommand.h, Source/cmWin32DefinesCommand.h,
  2776. Source/cmWin32LibrariesCommand.h: ENH: Added safe downcast support
  2777. (without RTTI) to cmCommand and its subclasses.
  2778. 2001-02-23 15:40 king
  2779. * Source/cmAbstractFilesCommand.cxx, Source/cmCommand.h,
  2780. Source/cmCommands.h, Source/cmConfigureFileNoAutoconf.h,
  2781. Source/cmFindIncludeCommand.cxx, Source/cmFindLibraryCommand.cxx,
  2782. Source/cmFindProgramCommand.cxx, Source/cmMakefile.cxx,
  2783. Source/cmUnixMakefileGenerator.cxx: ERR: Fixed warnings
  2784. (int->unsigned int and a few others).
  2785. 2001-02-23 00:37 hoffman
  2786. * configure.in.sample: ENH: update sample
  2787. 2001-02-23 00:31 hoffman
  2788. * Source/cmSystemTools.cxx: BUG: remove debug print
  2789. 2001-02-23 00:23 hoffman
  2790. * Source/CMakeBuildTargets.cxx, Source/Makefile.in,
  2791. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  2792. Source/cmConfigureFileNoAutoconf.cxx, Source/cmDSPMakefile.cxx,
  2793. Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
  2794. Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
  2795. Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
  2796. Source/cmSystemTools.h, Source/MFCDialog/CMakeSetupDialog.cpp,
  2797. CMakeRules.make.in, CMakeTopMakefileTemplate.in,
  2798. Source/cmConfigure.h.in: ENH: add CMakeCache.txt support
  2799. 2001-02-20 19:12 hoffman
  2800. * Source/cmSystemTools.cxx: ENH: remove relative and extra paths in
  2801. CMakeLists.txt files
  2802. 2001-02-20 17:25 hoffman
  2803. * CMakeRules.make.in: BUG: fix for in source build
  2804. 2001-02-19 20:13 hoffman
  2805. * CMakeMakefileTemplate.in, MakefileTemplate.in,
  2806. configure.in.sample, Source/CMakeBuildTargets.cxx,
  2807. Source/CMakeSetupCMD.cxx, Source/Makefile.in,
  2808. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  2809. Source/cmCommand.h, Source/cmDSWMakefile.cxx,
  2810. Source/cmDSWWriter.cxx, Source/cmFindIncludeCommand.cxx,
  2811. Source/cmFindLibraryCommand.cxx, Source/cmFindProgramCommand.cxx,
  2812. Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
  2813. Source/cmRegularExpression.h, Source/cmSystemTools.cxx,
  2814. Source/cmUnixMakefileGenerator.cxx,
  2815. Source/cmUnixMakefileGenerator.h, Source/MFCDialog/CMakeSetup.rc,
  2816. Source/MFCDialog/CMakeSetupDialog.cpp, Source/MFCDialog/resource.h:
  2817. ENH: first pass at cache, clean up the unix generator, clean up
  2818. configure.in some
  2819. 2001-02-18 18:02 hoffman
  2820. * configure.in.sample: ENH: add a smaple configure.in for CMake
  2821. based projects
  2822. 2001-02-18 17:47 hoffman
  2823. * configure.in.sample: ENH: add a smaple configure.in for CMake
  2824. based projects
  2825. 2001-02-16 20:34 hoffman
  2826. * Source/cmCacheManager.h: ENH: clean up comments some
  2827. 2001-02-16 20:01 will
  2828. * CMake.pdf: ENH:Added pdf file
  2829. 2001-02-16 16:52 martink
  2830. * CMake.doc: clean up docs
  2831. 2001-02-16 16:34 martink
  2832. * Source/cmConfigureFileNoAutoconf.cxx, Source/cmDSWMakefile.cxx,
  2833. Source/cmDSWWriter.cxx, Source/cmFindIncludeCommand.cxx,
  2834. Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
  2835. Source/cmFindProgramCommand.cxx, Source/cmMakefile.cxx,
  2836. Source/cmMakefile.h, Source/cmSystemTools.cxx,
  2837. Source/cmSystemTools.h: ENH: add new commands fro find library and
  2838. find program
  2839. 2001-02-15 18:30 martink
  2840. * CMakeRules.make.in, CMakeVariables.make.in,
  2841. Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
  2842. Source/cmClassFile.cxx, Source/cmClassFile.h,
  2843. Source/cmConfigureFileNoAutoconf.h, Source/cmDSPMakefile.cxx,
  2844. Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
  2845. Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
  2846. Source/cmProjectCommand.cxx, Source/cmProjectCommand.h,
  2847. Source/MFCDialog/CMakeSetupDialog.cpp: some cleanup and fixes
  2848. 2001-02-14 17:58 hoffman
  2849. * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: set output directory
  2850. correctly
  2851. 2001-02-14 17:26 hoffman
  2852. * Source/cmMakeDepend.cxx: ENH: fix depend segfault
  2853. 2001-02-13 23:49 hoffman
  2854. * Source/cmConfigureFileNoAutoconf.cxx, Source/cmMakefile.cxx: ENH:
  2855. new vnl
  2856. 2001-02-13 21:48 hoffman
  2857. * Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: add configure
  2858. style @var@ expansion
  2859. 2001-02-13 00:49 hoffman
  2860. * Source/CMakeBuildTargets.cxx, Source/Makefile.in,
  2861. Source/cmCommands.cxx, Source/cmConfigureFileNoAutoconf.cxx,
  2862. Source/cmConfigureFileNoAutoconf.h,
  2863. Source/cmConfigureHeaderCommand.cxx,
  2864. Source/cmConfigureHeaderCommand.h, Source/cmMakefile.cxx,
  2865. Source/cmMakefile.h, Source/cmStandardIncludes.h,
  2866. Source/cmSystemTools.cxx, Source/MFCDialog/CMakeSetupDialog.cpp,
  2867. Source/cmCommands.h: ENH: get rid of special msc configure file
  2868. 2001-02-12 19:42 hoffman
  2869. * Source/CMakeLib.dsp, Source/CMakeSetup.dsw,
  2870. Source/CMakeSetupCMD.dsp, Source/MFCDialog/CMakeSetup.dsp: ENH:
  2871. share a .lib with the command line and mfc versions.
  2872. 2001-02-12 19:26 hoffman
  2873. * Source/CMakeLib.dsp, Source/CMakeSetup.dsw,
  2874. Source/CMakeSetupCMD.cxx, Source/CMakeSetupCMD.dsp,
  2875. Source/Makefile.in, Source/cmCacheManager.cxx,
  2876. Source/cmCacheManager.h, Source/cmCommands.cxx,
  2877. Source/cmConfigureHeaderCommand.cxx,
  2878. Source/cmConfigureHeaderCommand.h, Source/cmDSWMakefile.cxx,
  2879. Source/cmDSWWriter.cxx, Source/cmMSProjectGenerator.h,
  2880. Source/MFCDialog/CMakeSetup.dsp,
  2881. Source/MFCDialog/CMakeSetupDialog.cpp: ENH: add cache manager
  2882. class, move all commands into cmCommands.cxx to speed up compile
  2883. times, share a .lib with the command line and mfc versions.
  2884. 2001-02-06 22:01 hoffman
  2885. * Source/staticLibHeader.dsptemplate: ENH: add /GX /Zm1000
  2886. 2001-02-06 21:48 hoffman
  2887. * Source/staticLibHeader.dsptemplate: ENH: min size build
  2888. 2001-02-06 15:52 hoffman
  2889. * Source/staticLibHeader.dsptemplate: ENH: put back /Zm1000 so we
  2890. can build large files
  2891. 2001-02-06 13:54 millerjv
  2892. * Source/EXEHeader.dsptemplate: FIX: added /force to link options
  2893. and removed precompiled header usage
  2894. 2001-02-06 13:54 millerjv
  2895. * Source/staticLibHeader.dsptemplate: FIX: remove precompiled
  2896. header settings
  2897. 2001-01-25 20:48 millerjv
  2898. * Source/EXEHeader.dsptemplate, Source/staticLibHeader.dsptemplate:
  2899. BUG: backed off on the compiler optimization used. Instead of
  2900. using /O2, we now use all the components of /Ox (/Ob1 /Oi /Ot /Oy
  2901. /Gs) except for /Og
  2902. 2001-01-22 15:00 will
  2903. * Source/CMakeSetupCMD.dsp: BUG: convert to dos format
  2904. 2001-01-22 14:49 will
  2905. * Source/CMakeSetup.dsw, Source/CMakeSetupCMD.dsp,
  2906. Source/MFCDialog/CMakeSetup.dsp, Source/CMakeSetup.dsw,
  2907. Source/CMakeSetupCMD.dsp, Source/MFCDialog/CMakeSetup.dsp: BUG:
  2908. make dsp and dsw files binary
  2909. 2001-01-18 18:43 will
  2910. * README: ENH:Commands not rules
  2911. 2001-01-18 17:06 will
  2912. * Source/Makefile.in: ERR:Oops, use SimpleRule not SimpleCommand
  2913. 2001-01-18 16:51 will
  2914. * CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
  2915. CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in: ERR:Oops,
  2916. renamed back
  2917. 2001-01-18 16:20 will
  2918. * CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
  2919. CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in,
  2920. Source/CMakeSetupCMD.dsp, Source/Makefile.in,
  2921. Source/cmAbstractFilesCommand.cxx, Source/cmAbstractFilesCommand.h,
  2922. Source/cmAbstractFilesRule.cxx, Source/cmAbstractFilesRule.h,
  2923. Source/cmAddTargetCommand.cxx, Source/cmAddTargetCommand.h,
  2924. Source/cmAddTargetRule.cxx, Source/cmAddTargetRule.h,
  2925. Source/cmAuxSourceDirectoryCommand.cxx,
  2926. Source/cmAuxSourceDirectoryCommand.h,
  2927. Source/cmAuxSourceDirectoryRule.cxx,
  2928. Source/cmAuxSourceDirectoryRule.h, Source/cmCommand.h,
  2929. Source/cmDumpDocumentation.cxx, Source/cmExecutablesCommand.cxx,
  2930. Source/cmExecutablesCommand.h, Source/cmExecutablesRule.cxx,
  2931. Source/cmExecutablesRule.h, Source/cmFindIncludeCommand.cxx,
  2932. Source/cmFindIncludeCommand.h, Source/cmFindIncludeRule.cxx,
  2933. Source/cmFindIncludeRule.h, Source/cmFindLibraryCommand.cxx,
  2934. Source/cmFindLibraryCommand.h, Source/cmFindLibraryRule.cxx,
  2935. Source/cmFindLibraryRule.h, Source/cmFindProgramCommand.cxx,
  2936. Source/cmFindProgramCommand.h, Source/cmFindProgramRule.cxx,
  2937. Source/cmFindProgramRule.h, Source/cmIncludeDirectoryCommand.cxx,
  2938. Source/cmIncludeDirectoryCommand.h,
  2939. Source/cmIncludeDirectoryRule.cxx, Source/cmIncludeDirectoryRule.h,
  2940. Source/cmLibraryCommand.cxx, Source/cmLibraryCommand.h,
  2941. Source/cmLibraryRule.cxx, Source/cmLibraryRule.h,
  2942. Source/cmLinkDirectoriesCommand.cxx,
  2943. Source/cmLinkDirectoriesCommand.h,
  2944. Source/cmLinkDirectoriesRule.cxx, Source/cmLinkDirectoriesRule.h,
  2945. Source/cmLinkLibrariesCommand.cxx, Source/cmLinkLibrariesCommand.h,
  2946. Source/cmLinkLibrariesRule.cxx, Source/cmLinkLibrariesRule.h,
  2947. Source/cmMakefile.cxx, Source/cmMakefile.h,
  2948. Source/cmMakefileGenerator.h, Source/cmProjectCommand.cxx,
  2949. Source/cmProjectCommand.h, Source/cmProjectRule.cxx,
  2950. Source/cmProjectRule.h, Source/cmRuleMaker.h,
  2951. Source/cmSourceFilesCommand.cxx, Source/cmSourceFilesCommand.h,
  2952. Source/cmSourceFilesRequireCommand.cxx,
  2953. Source/cmSourceFilesRequireCommand.h,
  2954. Source/cmSourceFilesRequireRule.cxx,
  2955. Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.cxx,
  2956. Source/cmSourceFilesRule.h, Source/cmSubdirCommand.cxx,
  2957. Source/cmSubdirCommand.h, Source/cmSubdirRule.cxx,
  2958. Source/cmSubdirRule.h, Source/cmSystemTools.h,
  2959. Source/cmTestsCommand.cxx, Source/cmTestsCommand.h,
  2960. Source/cmTestsRule.cxx, Source/cmTestsRule.h,
  2961. Source/cmUnixDefinesCommand.cxx, Source/cmUnixDefinesCommand.h,
  2962. Source/cmUnixDefinesRule.cxx, Source/cmUnixDefinesRule.h,
  2963. Source/cmUnixLibrariesCommand.cxx, Source/cmUnixLibrariesCommand.h,
  2964. Source/cmUnixLibrariesRule.cxx, Source/cmUnixLibrariesRule.h,
  2965. Source/cmWin32DefinesCommand.cxx, Source/cmWin32DefinesCommand.h,
  2966. Source/cmWin32DefinesRule.cxx, Source/cmWin32DefinesRule.h,
  2967. Source/cmWin32LibrariesCommand.cxx,
  2968. Source/cmWin32LibrariesCommand.h, Source/cmWin32LibrariesRule.cxx,
  2969. Source/cmWin32LibrariesRule.h, Source/MFCDialog/CMakeSetup.dsp:
  2970. ENH:Reworked CMake for consistency
  2971. 2001-01-12 19:35 will
  2972. * README, Source/cmAbstractFilesRule.h, Source/cmAddTargetRule.h,
  2973. Source/cmAuxSourceDirectoryRule.h, Source/cmExecutablesRule.h,
  2974. Source/cmFindIncludeRule.h, Source/cmFindLibraryRule.h,
  2975. Source/cmFindProgramRule.h, Source/cmIncludeDirectoryRule.h,
  2976. Source/cmLibraryRule.h, Source/cmLinkDirectoriesRule.h,
  2977. Source/cmLinkLibrariesRule.h, Source/cmMakefile.cxx,
  2978. Source/cmProjectRule.h, Source/cmRuleMaker.h,
  2979. Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.h,
  2980. Source/cmSubdirRule.h, Source/cmTestsRule.h,
  2981. Source/cmUnixDefinesRule.h, Source/cmUnixLibrariesRule.h,
  2982. Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesRule.h:
  2983. ENH:Tweaks to dump documentation
  2984. 2001-01-12 19:05 hoffman
  2985. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ENH: add define
  2986. flags in the right place
  2987. 2001-01-12 18:48 hoffman
  2988. * Source/cmSystemTools.cxx: BUG: add check for missing ) on
  2989. function
  2990. 2001-01-12 18:48 hoffman
  2991. * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: allow continue if
  2992. missing MSC configure file
  2993. 2001-01-12 18:07 will
  2994. * README, Source/cmAuxSourceDirectoryRule.h,
  2995. Source/cmIncludeDirectoryRule.h, Source/cmLinkLibrariesRule.h,
  2996. Source/cmProjectRule.h, Source/cmSourceFilesRequireRule.h,
  2997. Source/cmSubdirRule.h, Source/cmUnixDefinesRule.h,
  2998. Source/cmWin32DefinesRule.h: ENH:Tweaks to dump documentation
  2999. 2001-01-12 17:49 will
  3000. * Source/cmAddTargetRule.h, Source/cmMakefile.cxx: ENH:Tweaks to
  3001. documentation
  3002. 2001-01-12 17:49 will
  3003. * README: ENH:Updated for rule-based CMake
  3004. 2001-01-12 17:42 will
  3005. * Source/cmDumpDocumentation.cxx, Source/cmMakefile.cxx,
  3006. Source/cmMakefile.h: ENH:Simple program dumps out internal
  3007. documentation for CMake
  3008. 2001-01-12 12:43 will
  3009. * README: README
  3010. 2001-01-11 21:19 will
  3011. * doxygen.config: ENH:Doxygenated CMake
  3012. 2001-01-11 19:55 will
  3013. * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
  3014. Source/cmAbstractFilesRule.cxx, Source/cmClassFile.cxx,
  3015. Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  3016. Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
  3017. Source/cmExecutablesRule.cxx, Source/cmFindIncludeRule.cxx,
  3018. Source/cmFindLibraryRule.cxx, Source/cmFindProgramRule.cxx,
  3019. Source/cmIncludeDirectoryRule.cxx, Source/cmLibraryRule.cxx,
  3020. Source/cmLinkDirectoriesRule.cxx, Source/cmLinkLibrariesRule.cxx,
  3021. Source/cmMSProjectGenerator.cxx, Source/cmMakeDepend.cxx,
  3022. Source/cmMakefile.cxx, Source/cmMakefileGenerator.cxx,
  3023. Source/cmProjectRule.cxx, Source/cmSourceFilesRequireRule.cxx,
  3024. Source/cmSourceFilesRule.cxx, Source/cmSubdirRule.cxx,
  3025. Source/cmSystemTools.cxx, Source/cmTestsRule.cxx,
  3026. Source/cmUnixDefinesRule.cxx, Source/cmUnixLibrariesRule.cxx,
  3027. Source/cmWin32DefinesRule.cxx, Source/cmWin32LibrariesRule.cxx:
  3028. ENH:Documentation and cleanups
  3029. 2001-01-11 19:47 will
  3030. * Source/CMakeSetupCMD.cxx, Source/cmAddTargetRule.cxx,
  3031. Source/cmAuxSourceDirectoryRule.cxx, Source/cmClassFile.h,
  3032. Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
  3033. Source/cmDSWWriter.cxx, Source/cmDSWWriter.h, Source/cmDirectory.h,
  3034. Source/cmFindProgramRule.h, Source/cmMSProjectGenerator.cxx,
  3035. Source/cmMSProjectGenerator.h, Source/cmMakeDepend.h,
  3036. Source/cmMakefile.h, Source/cmMakefileGenerator.h,
  3037. Source/cmRegularExpression.cxx, Source/cmRegularExpression.h,
  3038. Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
  3039. Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
  3040. Source/cmUnixMakefileGenerator.h, Source/cmWindowsConfigure.cxx,
  3041. Source/cmWindowsConfigure.h: ENH:Documentation and cleanups
  3042. 2001-01-11 16:35 blezek
  3043. * Source/cmWin32DefinesRule.cxx, Source/cmWin32LibrariesRule.cxx:
  3044. BUG: Broken on non WIN32 platforms, changed SetEnableOff to
  3045. EnabledOff
  3046. 2001-01-11 13:04 will
  3047. * Source/cmFindIncludeRule.h, Source/cmFindLibraryRule.h,
  3048. Source/cmFindProgramRule.h, Source/cmIncludeDirectoryRule.h,
  3049. Source/cmLibraryRule.h, Source/cmLinkDirectoriesRule.h,
  3050. Source/cmLinkLibrariesRule.h, Source/cmProjectRule.h,
  3051. Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.h,
  3052. Source/cmSubdirRule.h, Source/cmTestsRule.h,
  3053. Source/cmUnixDefinesRule.h, Source/cmUnixLibrariesRule.h,
  3054. Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesRule.h:
  3055. ENH:Added documentation; clean-up
  3056. 2001-01-10 22:29 will
  3057. * Source/cmExecutablesRule.h, Source/cmFindIncludeRule.h:
  3058. ENH:Beginning clean up; adding documentation
  3059. 2001-01-10 22:13 will
  3060. * Source/cmAuxSourceDirectoryRule.h: ENH:Beginning clean up; adding
  3061. documentation
  3062. 2001-01-10 22:05 will
  3063. * Source/cmAbstractFilesRule.h, Source/cmAddTargetRule.h,
  3064. Source/cmAuxSourceDirectoryRule.h, Source/cmDSPMakefile.h,
  3065. Source/cmDSPWriter.h, Source/cmExecutablesRule.h,
  3066. Source/cmFindIncludeRule.h, Source/cmFindLibraryRule.h,
  3067. Source/cmFindProgramRule.h, Source/cmIncludeDirectoryRule.h,
  3068. Source/cmLibraryRule.h, Source/cmLinkDirectoriesRule.h,
  3069. Source/cmLinkLibrariesRule.h, Source/cmProjectRule.h,
  3070. Source/cmRuleMaker.h, Source/cmSourceFilesRequireRule.h,
  3071. Source/cmSourceFilesRule.h, Source/cmSubdirRule.h,
  3072. Source/cmTestsRule.h, Source/cmUnixDefinesRule.cxx,
  3073. Source/cmUnixDefinesRule.h, Source/cmUnixLibrariesRule.cxx,
  3074. Source/cmUnixLibrariesRule.h, Source/cmWin32DefinesRule.h,
  3075. Source/cmWin32LibrariesRule.h: ENH:Beginning clean up; adding
  3076. documentation
  3077. 2001-01-09 20:13 hoffman
  3078. * Source/cmUnixMakefileGenerator.cxx: BUG: look for -l and -L only
  3079. at the begining of a link string
  3080. 2001-01-05 18:49 blezek
  3081. * Source/cmMakefileGenerator.cxx: BUG: Looking for
  3082. cmMakeFileGenerator.h rather than cmMakefileGenerator.h
  3083. 2001-01-05 18:49 blezek
  3084. * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx: BUG: main
  3085. can not be void under ANSI C++
  3086. 2001-01-05 16:41 hoffman
  3087. * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
  3088. Source/CMakeSetupCMD.dsp, Source/Makefile.in,
  3089. Source/cmAbstractFilesRule.cxx, Source/cmAbstractFilesRule.h,
  3090. Source/cmAddTargetRule.cxx, Source/cmAddTargetRule.h,
  3091. Source/cmAuxSourceDirectoryRule.cxx,
  3092. Source/cmAuxSourceDirectoryRule.h, Source/cmClassFile.cxx,
  3093. Source/cmClassFile.h, Source/cmCollectFlags.cxx,
  3094. Source/cmCollectFlags.h, Source/cmDSPMakefile.cxx,
  3095. Source/cmDSPMakefile.h, Source/cmDSPWriter.cxx,
  3096. Source/cmDSPWriter.h, Source/cmDSWMakefile.cxx,
  3097. Source/cmDSWWriter.cxx, Source/cmDSWMakefile.h,
  3098. Source/cmDSWWriter.h, Source/cmDirectory.cxx, Source/cmDirectory.h,
  3099. Source/cmExecutablesRule.cxx, Source/cmExecutablesRule.h,
  3100. Source/cmFindIncludeRule.cxx, Source/cmFindIncludeRule.h,
  3101. Source/cmFindLibraryRule.cxx, Source/cmFindLibraryRule.h,
  3102. Source/cmFindProgramRule.cxx, Source/cmFindProgramRule.h,
  3103. Source/cmIncludeDirectoryRule.cxx, Source/cmIncludeDirectoryRule.h,
  3104. Source/cmLibraryRule.cxx, Source/cmLibraryRule.h,
  3105. Source/cmLinkDirectoriesRule.cxx, Source/cmLinkDirectoriesRule.h,
  3106. Source/cmLinkLibrariesRule.cxx, Source/cmLinkLibrariesRule.h,
  3107. Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
  3108. Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
  3109. Source/cmMakefile.cxx, Source/cmMakefile.h,
  3110. Source/cmMakefileGenerator.cxx, Source/cmMakefileGenerator.h,
  3111. Source/cmProjectRule.cxx, Source/cmProjectRule.h,
  3112. Source/cmRegularExpression.cxx, Source/cmRegularExpression.h,
  3113. Source/cmRuleMaker.h, Source/cmSourceFilesRequireRule.cxx,
  3114. Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.cxx,
  3115. Source/cmSourceFilesRule.h, Source/cmStandardIncludes.h,
  3116. Source/cmSubdirRule.cxx, Source/cmSubdirRule.h,
  3117. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  3118. Source/cmTestsRule.cxx, Source/cmTestsRule.h,
  3119. Source/cmUnixDefinesRule.cxx, Source/cmUnixDefinesRule.h,
  3120. Source/cmUnixLibrariesRule.cxx, Source/cmUnixLibrariesRule.h,
  3121. Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h,
  3122. Source/cmUnixMakefileGenerator.cxx,
  3123. Source/cmUnixMakefileGenerator.h, Source/cmWin32DefinesRule.cxx,
  3124. Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesRule.cxx,
  3125. Source/cmWin32LibrariesRule.h, Source/cmWindowsConfigure.cxx,
  3126. Source/cmWindowsConfigure.h, Source/MFCDialog/CMakeSetup.dsp,
  3127. Source/MFCDialog/CMakeSetupDialog.cpp: ENH: rework cmake, added
  3128. ruleMaker classes and changed the syntax of the CMakeLists.txt
  3129. files.
  3130. 2000-12-07 20:45 blezek
  3131. * Source/cmMakefile.cxx: ENH: Added TESTS target
  3132. 2000-11-22 16:02 hoffman
  3133. * Source/cmMakeDepend.cxx: BUG: remove bogus warning about not
  3134. finding a depend file, if there are no include paths
  3135. 2000-11-10 22:13 hoffman
  3136. * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix inplace build
  3137. 2000-11-09 15:41 will
  3138. * README, Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
  3139. Source/cmWindowsConfigure.cxx: ENH:Changed CMAKE_SOURCE_ROOT to
  3140. CMAKE_SOURCE_DIR
  3141. 2000-11-03 21:37 hoffman
  3142. * README: [no log message]
  3143. 2000-11-03 21:37 hoffman
  3144. * Source/MFCDialog/CMakeSetupDialog.cpp,
  3145. Source/MFCDialog/CMakeSetupDialog.h: ENH: add ability to run from
  3146. different directories
  3147. 2000-11-02 16:13 hoffman
  3148. * Source/cmMakefile.cxx: BUG: make sure SOURCE_FILES starts at the
  3149. begining of line
  3150. 2000-11-02 15:56 blezek
  3151. * CMakeVariables.make.in: ENH: Moved @JAVA@ to @JAVACOMMAND@
  3152. 2000-11-02 15:24 will
  3153. * README, Source/cmClassFile.cxx, Source/cmMakefile.cxx:
  3154. ENH:Reworked CMake to clearer indicate what the variables do
  3155. 2000-10-25 21:18 hoffman
  3156. * Source/cmSystemTools.cxx, Source/cmSystemTools.cxx: BUG: remove
  3157. tabs from classnames
  3158. 2000-10-04 13:58 lorensen
  3159. * CMakeVariables.make.in: Enh: Added TCLSH
  3160. 2000-10-02 18:21 blezek
  3161. * Source/CMakeBuildTargets.cxx: BUG: if the path to your source
  3162. directory has a -S in it, it will be picked up as the source
  3163. directory by the command line parser, because it matches -S at any
  3164. character position in the argements. Bad, should have used getopt,
  3165. except that it is not cross platform.
  3166. 2000-10-02 17:50 blezek
  3167. * CMakeVariables.make.in: ENH: Support for XML builds and Dashboard
  3168. 2000-09-28 16:43 blezek
  3169. * README: ENH: Added note about VERBATIM targets in CMakeList.txt
  3170. 2000-09-27 19:01 hoffman
  3171. * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
  3172. README, Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
  3173. Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
  3174. Source/cmMakefile.cxx, Source/cmMakefile.h,
  3175. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  3176. Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h: ENH: change ME
  3177. to LIBRARY and added PROJECT, also remove ITK stuff and replaced
  3178. with CMake
  3179. 2000-09-21 17:45 hoffman
  3180. * README, Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
  3181. Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
  3182. Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  3183. Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
  3184. Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
  3185. Source/cmMakefile.h, Source/cmUnixMakefile.cxx,
  3186. Source/itkVC60Configure.cxx, Source/itkVC60Configure.h: ENH: clean
  3187. up code, and varible names
  3188. 2000-09-18 14:19 hoffman
  3189. * Source/cmUnixMakefile.cxx: BUG: remove cout
  3190. 2000-09-18 13:19 hoffman
  3191. * CMakeRules.make.in, CMakeVariables.make.in, README,
  3192. Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  3193. Source/cmMakeDepend.cxx, Source/cmUnixMakefile.cxx,
  3194. Source/cmWindowsConfigure.cxx, Source/cmWindowsConfigure.h,
  3195. Source/MFCDialog/CMakeSetup.dsp, Source/MFCDialog/CMakeSetup.rc,
  3196. Source/MFCDialog/CMakeSetupDialog.cpp, Source/MFCDialog/resource.h:
  3197. ENH: added a config setup file for CMakeSetup. Cleaned up the
  3198. names of the source and binary directories
  3199. 2000-09-18 11:27 hoffman
  3200. * Source/CMakeSetupCMD.dsp, Source/MFCDialog/CMakeSetup.dsp: ENH:
  3201. remove unused files
  3202. 2000-09-12 10:44 hoffman
  3203. * CMakeRules.make.in, CMakeVariables.make.in: BUG: fix build in
  3204. place source directory
  3205. 2000-09-12 09:37 hoffman
  3206. * Source/cmCollectFlags.cxx, Source/cmCollectFlags.h: NEW: class to
  3207. collect all the flags from parent directories
  3208. 2000-09-12 09:30 hoffman
  3209. * CMakeMaster.make.in, CMakeRules.make.in, CMakeTargets.make.in,
  3210. CMakeVariables.make.in, MakefileTemplate.in, README,
  3211. Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
  3212. Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
  3213. Source/CMakeSetupCMD.dsp, Source/Makefile.in,
  3214. Source/cmClassFile.cxx, Source/cmClassFile.h,
  3215. Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
  3216. Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  3217. Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
  3218. Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
  3219. Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
  3220. Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
  3221. Source/cmMakefile.h, Source/cmPCBuilder.cxx, Source/cmPCBuilder.h,
  3222. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  3223. Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h,
  3224. Source/cmWindowsConfigure.h, Source/itkVC60Configure.h,
  3225. Source/MFCDialog/CMakeDialog.cpp, Source/MFCDialog/CMakeSetup.dsp,
  3226. Source/MFCDialog/CMakeSetupDialog.cpp: ENH: CMake and configure now
  3227. use SUBDIRS in CMakeLists.txt to find all the directories of the
  3228. system.
  3229. 2000-09-01 14:43 hoffman
  3230. * Source/EXEHeader.dsptemplate, Source/cmSystemTools.cxx: BUG: fix
  3231. release build on windows
  3232. 2000-08-31 18:26 hoffman
  3233. * CMakeVariables.make.in, Source/cmUnixMakefile.cxx: BUG: fix build
  3234. of lib.a problem
  3235. 2000-08-31 18:15 hoffman
  3236. * Source/CMakeSetup.dsw, Source/cmDSPMakefile.cxx,
  3237. Source/cmDSPWriter.cxx: BUG: fix name of command line version in
  3238. dsp files
  3239. 2000-08-31 17:52 hoffman
  3240. * CMakeSimpleRules.make: ENH: fix for Sgi make
  3241. 2000-08-31 17:52 hoffman
  3242. * CMakeSimpleRules.make, CMakeSimpleRules.make.in: BUG: fix for out
  3243. of source build
  3244. 2000-08-31 13:36 hoffman
  3245. * CMakeRules.make.in, Source/Makefile.in,
  3246. Source/cmUnixMakefile.cxx: ENH: fix for SGI make
  3247. 2000-08-31 10:36 hoffman
  3248. * CMakeVariables.make.in, README: ENH: clean things up a bit
  3249. 2000-08-30 17:59 hoffman
  3250. * Source/cmDirectory.cxx, Source/cmDirectory.h,
  3251. MakefileTemplate.in: ENH: add ability to compile all the files in a
  3252. sub-directory
  3253. 2000-08-30 17:35 hoffman
  3254. * CMakeRules.make.in, CMakeVariables.make.in, README,
  3255. Source/CMakeSetupCMD.dsp, Source/Makefile.in,
  3256. Source/cmClassFile.cxx, Source/cmDSPMakefile.cxx,
  3257. Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
  3258. Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
  3259. Source/cmUnixMakefile.cxx, Source/MFCDialog/CMakeSetup.dsp,
  3260. Source/MFCDialog/CMakeSetupDialog.cpp: ENH: move from tools and
  3261. create working CMake program
  3262. 2000-08-29 19:26 hoffman
  3263. * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
  3264. Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
  3265. Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
  3266. Source/CMakeSetupCMD.dsp, Source/EXEFooter.dsptemplate,
  3267. Source/EXEHeader.dsptemplate, Source/Makefile.in,
  3268. Source/cmClassFile.cxx, Source/cmClassFile.h,
  3269. Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
  3270. Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  3271. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  3272. Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
  3273. Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
  3274. Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
  3275. Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
  3276. Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmPCBuilder.cxx,
  3277. Source/cmPCBuilder.h, Source/cmRegularExpression.cxx,
  3278. Source/cmRegularExpression.h, Source/cmSystemTools.cxx,
  3279. Source/cmSystemTools.h, Source/cmUnixMakefile.cxx,
  3280. Source/cmUnixMakefile.h, Source/cmWindowsConfigure.cxx,
  3281. Source/cmWindowsConfigure.h, Source/itkVC60Configure.cxx,
  3282. Source/itkVC60Configure.h, Source/staticLibFooter.dsptemplate,
  3283. Source/staticLibHeader.dsptemplate,
  3284. Source/MFCDialog/CMakeDialog.cpp, Source/MFCDialog/CMakeDialog.h,
  3285. Source/MFCDialog/CMakeSetup.cpp, Source/MFCDialog/CMakeSetup.dsp,
  3286. Source/MFCDialog/CMakeSetup.h, Source/MFCDialog/CMakeSetup.rc,
  3287. Source/MFCDialog/CMakeSetupDialog.cpp,
  3288. Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/StdAfx.cpp,
  3289. Source/MFCDialog/StdAfx.h, Source/MFCDialog/resource.h,
  3290. Source/MFCDialog/res/CMakeSetupDialog.ico,
  3291. Source/MFCDialog/res/CMakeSetupDialog.rc2, README: NEW: move from
  3292. tools and config to create CMake
  3293. 2000-08-29 14:56 hoffman
  3294. * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
  3295. dummy.in: [no log message]