ChangeLog.txt 2.5 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404434054340643407434084340943410434114341243413434144341543416434174341843419434204342143422434234342443425434264342743428434294343043431434324343343434434354343643437434384343943440434414344243443434444344543446434474344843449434504345143452434534345443455434564345743458434594346043461434624346343464434654346643467434684346943470434714347243473434744347543476434774347843479434804348143482434834348443485434864348743488434894349043491434924349343494434954349643497434984349943500435014350243503435044350543506435074350843509435104351143512435134351443515435164351743518435194352043521435224352343524435254352643527435284352943530435314353243533435344353543536435374353843539435404354143542435434354443545435464354743548435494355043551435524355343554435554355643557435584355943560435614356243563435644356543566435674356843569435704357143572435734357443575435764357743578435794358043581435824358343584435854358643587435884358943590435914359243593435944359543596435974359843599436004360143602436034360443605436064360743608436094361043611436124361343614436154361643617436184361943620436214362243623436244362543626436274362843629436304363143632436334363443635436364363743638436394364043641436424364343644436454364643647436484364943650436514365243653436544365543656436574365843659436604366143662436634366443665436664366743668436694367043671436724367343674436754367643677436784367943680436814368243683436844368543686436874368843689436904369143692436934369443695436964369743698436994370043701437024370343704437054370643707437084370943710437114371243713437144371543716437174371843719437204372143722437234372443725437264372743728437294373043731437324373343734437354373643737437384373943740437414374243743437444374543746437474374843749437504375143752437534375443755437564375743758437594376043761437624376343764437654376643767437684376943770437714377243773437744377543776437774377843779437804378143782437834378443785437864378743788437894379043791437924379343794437954379643797437984379943800438014380243803438044380543806438074380843809438104381143812438134381443815438164381743818438194382043821438224382343824438254382643827438284382943830438314383243833438344383543836438374383843839438404384143842438434384443845438464384743848438494385043851438524385343854438554385643857438584385943860438614386243863438644386543866438674386843869438704387143872438734387443875438764387743878438794388043881438824388343884438854388643887438884388943890438914389243893438944389543896438974389843899439004390143902439034390443905439064390743908439094391043911439124391343914439154391643917439184391943920439214392243923439244392543926439274392843929439304393143932439334393443935439364393743938439394394043941439424394343944439454394643947439484394943950439514395243953439544395543956439574395843959439604396143962439634396443965439664396743968439694397043971439724397343974439754397643977439784397943980439814398243983439844398543986439874398843989439904399143992439934399443995439964399743998439994400044001440024400344004440054400644007440084400944010440114401244013440144401544016440174401844019440204402144022440234402444025440264402744028440294403044031440324403344034440354403644037440384403944040440414404244043440444404544046440474404844049440504405144052440534405444055440564405744058440594406044061440624406344064440654406644067440684406944070440714407244073440744407544076440774407844079440804408144082440834408444085440864408744088440894409044091440924409344094440954409644097440984409944100441014410244103441044410544106441074410844109441104411144112441134411444115441164411744118441194412044121441224412344124441254412644127441284412944130441314413244133441344413544136441374413844139441404414144142441434414444145441464414744148441494415044151441524415344154441554415644157441584415944160441614416244163441644416544166441674416844169441704417144172441734417444175441764417744178441794418044181441824418344184441854418644187441884418944190441914419244193441944419544196441974419844199442004420144202442034420444205442064420744208442094421044211442124421344214442154421644217442184421944220442214422244223442244422544226442274422844229442304423144232442334423444235442364423744238442394424044241442424424344244442454424644247442484424944250442514425244253442544425544256442574425844259442604426144262442634426444265442664426744268442694427044271442724427344274442754427644277442784427944280442814428244283442844428544286442874428844289442904429144292442934429444295442964429744298442994430044301443024430344304443054430644307443084430944310443114431244313443144431544316443174431844319443204432144322443234432444325443264432744328443294433044331443324433344334443354433644337443384433944340443414434244343443444434544346443474434844349443504435144352443534435444355443564435744358443594436044361443624436344364443654436644367443684436944370443714437244373443744437544376443774437844379443804438144382443834438444385443864438744388443894439044391443924439344394443954439644397443984439944400444014440244403444044440544406444074440844409444104441144412444134441444415444164441744418444194442044421444224442344424444254442644427444284442944430444314443244433444344443544436444374443844439444404444144442444434444444445444464444744448444494445044451444524445344454444554445644457444584445944460444614446244463444644446544466444674446844469444704447144472444734447444475444764447744478444794448044481444824448344484444854448644487444884448944490444914449244493444944449544496444974449844499445004450144502445034450444505445064450744508445094451044511445124451344514445154451644517445184451944520445214452244523445244452544526445274452844529445304453144532445334453444535445364453744538445394454044541445424454344544445454454644547445484454944550445514455244553445544455544556445574455844559445604456144562445634456444565445664456744568445694457044571445724457344574445754457644577445784457944580445814458244583445844458544586445874458844589445904459144592445934459444595445964459744598445994460044601446024460344604446054460644607446084460944610446114461244613446144461544616446174461844619446204462144622446234462444625446264462744628446294463044631446324463344634446354463644637446384463944640446414464244643446444464544646446474464844649446504465144652446534465444655446564465744658446594466044661446624466344664446654466644667446684466944670446714467244673446744467544676446774467844679446804468144682446834468444685446864468744688446894469044691446924469344694446954469644697446984469944700447014470244703447044470544706447074470844709447104471144712447134471444715447164471744718447194472044721447224472344724447254472644727447284472944730447314473244733447344473544736447374473844739447404474144742447434474444745447464474744748447494475044751447524475344754447554475644757447584475944760447614476244763447644476544766447674476844769447704477144772447734477444775447764477744778447794478044781447824478344784447854478644787447884478944790447914479244793447944479544796447974479844799448004480144802448034480444805448064480744808448094481044811448124481344814448154481644817448184481944820448214482244823448244482544826448274482844829448304483144832448334483444835448364483744838448394484044841448424484344844448454484644847448484484944850448514485244853448544485544856448574485844859448604486144862448634486444865448664486744868448694487044871448724487344874448754487644877448784487944880448814488244883448844488544886448874488844889448904489144892448934489444895448964489744898448994490044901449024490344904449054490644907449084490944910449114491244913449144491544916449174491844919449204492144922449234492444925449264492744928449294493044931449324493344934449354493644937449384493944940449414494244943449444494544946449474494844949449504495144952449534495444955449564495744958449594496044961449624496344964449654496644967449684496944970449714497244973449744497544976449774497844979449804498144982449834498444985449864498744988449894499044991449924499344994449954499644997449984499945000450014500245003450044500545006450074500845009450104501145012450134501445015450164501745018450194502045021450224502345024450254502645027450284502945030450314503245033450344503545036450374503845039450404504145042450434504445045450464504745048450494505045051450524505345054450554505645057450584505945060450614506245063450644506545066450674506845069450704507145072450734507445075450764507745078450794508045081450824508345084450854508645087450884508945090450914509245093450944509545096450974509845099451004510145102451034510445105451064510745108451094511045111451124511345114451154511645117451184511945120451214512245123451244512545126451274512845129451304513145132451334513445135451364513745138451394514045141451424514345144451454514645147451484514945150451514515245153451544515545156451574515845159451604516145162451634516445165451664516745168451694517045171451724517345174451754517645177451784517945180451814518245183451844518545186451874518845189451904519145192451934519445195451964519745198451994520045201452024520345204452054520645207452084520945210452114521245213452144521545216452174521845219452204522145222452234522445225452264522745228452294523045231452324523345234452354523645237452384523945240452414524245243452444524545246452474524845249452504525145252452534525445255452564525745258452594526045261452624526345264452654526645267452684526945270452714527245273452744527545276452774527845279452804528145282452834528445285452864528745288452894529045291452924529345294452954529645297452984529945300453014530245303453044530545306453074530845309453104531145312453134531445315453164531745318453194532045321453224532345324453254532645327453284532945330453314533245333453344533545336453374533845339453404534145342453434534445345453464534745348453494535045351453524535345354453554535645357453584535945360453614536245363453644536545366453674536845369453704537145372453734537445375453764537745378453794538045381453824538345384453854538645387453884538945390453914539245393453944539545396453974539845399454004540145402454034540445405454064540745408454094541045411454124541345414454154541645417454184541945420454214542245423454244542545426454274542845429454304543145432454334543445435454364543745438454394544045441454424544345444454454544645447454484544945450454514545245453454544545545456454574545845459454604546145462454634546445465454664546745468454694547045471454724547345474454754547645477454784547945480454814548245483454844548545486454874548845489454904549145492454934549445495454964549745498454994550045501455024550345504455054550645507455084550945510455114551245513455144551545516455174551845519455204552145522455234552445525455264552745528455294553045531455324553345534455354553645537455384553945540455414554245543455444554545546455474554845549455504555145552455534555445555455564555745558455594556045561455624556345564455654556645567455684556945570455714557245573455744557545576455774557845579455804558145582455834558445585455864558745588455894559045591455924559345594455954559645597455984559945600456014560245603456044560545606456074560845609456104561145612456134561445615456164561745618456194562045621456224562345624456254562645627456284562945630456314563245633456344563545636456374563845639456404564145642456434564445645456464564745648456494565045651456524565345654456554565645657456584565945660456614566245663456644566545666456674566845669456704567145672456734567445675456764567745678456794568045681456824568345684456854568645687456884568945690456914569245693456944569545696456974569845699457004570145702457034570445705457064570745708457094571045711457124571345714457154571645717457184571945720457214572245723457244572545726457274572845729457304573145732457334573445735457364573745738457394574045741457424574345744457454574645747457484574945750457514575245753457544575545756457574575845759457604576145762457634576445765457664576745768457694577045771457724577345774457754577645777457784577945780457814578245783457844578545786457874578845789457904579145792457934579445795457964579745798457994580045801458024580345804458054580645807458084580945810458114581245813458144581545816458174581845819458204582145822458234582445825458264582745828458294583045831458324583345834458354583645837458384583945840458414584245843458444584545846458474584845849458504585145852458534585445855458564585745858458594586045861458624586345864458654586645867458684586945870458714587245873458744587545876458774587845879458804588145882458834588445885458864588745888458894589045891458924589345894458954589645897458984589945900459014590245903459044590545906459074590845909459104591145912459134591445915459164591745918459194592045921459224592345924459254592645927459284592945930459314593245933459344593545936459374593845939459404594145942459434594445945459464594745948459494595045951459524595345954459554595645957459584595945960459614596245963459644596545966459674596845969459704597145972459734597445975459764597745978459794598045981459824598345984459854598645987459884598945990459914599245993459944599545996459974599845999460004600146002460034600446005460064600746008460094601046011460124601346014460154601646017460184601946020460214602246023460244602546026460274602846029460304603146032460334603446035460364603746038460394604046041460424604346044460454604646047460484604946050460514605246053460544605546056460574605846059460604606146062460634606446065460664606746068460694607046071460724607346074460754607646077460784607946080460814608246083460844608546086460874608846089460904609146092460934609446095460964609746098460994610046101461024610346104461054610646107461084610946110461114611246113461144611546116461174611846119461204612146122461234612446125461264612746128461294613046131461324613346134461354613646137461384613946140461414614246143461444614546146461474614846149461504615146152461534615446155461564615746158461594616046161461624616346164461654616646167461684616946170461714617246173461744617546176461774617846179461804618146182461834618446185461864618746188461894619046191461924619346194461954619646197461984619946200462014620246203462044620546206462074620846209462104621146212462134621446215462164621746218462194622046221462224622346224462254622646227462284622946230462314623246233462344623546236462374623846239462404624146242462434624446245462464624746248462494625046251462524625346254462554625646257462584625946260462614626246263462644626546266462674626846269462704627146272462734627446275462764627746278462794628046281462824628346284462854628646287462884628946290462914629246293462944629546296462974629846299463004630146302463034630446305463064630746308463094631046311463124631346314463154631646317463184631946320463214632246323463244632546326463274632846329463304633146332463334633446335463364633746338463394634046341463424634346344463454634646347463484634946350463514635246353463544635546356463574635846359463604636146362463634636446365463664636746368463694637046371463724637346374463754637646377463784637946380463814638246383463844638546386463874638846389463904639146392463934639446395463964639746398463994640046401464024640346404464054640646407464084640946410464114641246413464144641546416464174641846419464204642146422464234642446425464264642746428464294643046431464324643346434464354643646437464384643946440464414644246443464444644546446464474644846449464504645146452464534645446455464564645746458464594646046461464624646346464464654646646467464684646946470464714647246473464744647546476464774647846479464804648146482464834648446485464864648746488464894649046491464924649346494464954649646497464984649946500465014650246503465044650546506465074650846509465104651146512465134651446515465164651746518465194652046521465224652346524465254652646527465284652946530465314653246533465344653546536465374653846539465404654146542465434654446545465464654746548465494655046551465524655346554465554655646557465584655946560465614656246563465644656546566465674656846569465704657146572465734657446575465764657746578465794658046581465824658346584465854658646587465884658946590465914659246593465944659546596465974659846599466004660146602466034660446605466064660746608466094661046611466124661346614466154661646617466184661946620466214662246623466244662546626466274662846629466304663146632466334663446635466364663746638466394664046641466424664346644466454664646647466484664946650466514665246653466544665546656466574665846659466604666146662466634666446665466664666746668466694667046671466724667346674466754667646677466784667946680466814668246683466844668546686466874668846689466904669146692466934669446695466964669746698466994670046701467024670346704467054670646707467084670946710467114671246713467144671546716467174671846719467204672146722467234672446725467264672746728467294673046731467324673346734467354673646737467384673946740467414674246743467444674546746467474674846749467504675146752467534675446755467564675746758467594676046761467624676346764467654676646767467684676946770467714677246773467744677546776467774677846779467804678146782467834678446785467864678746788467894679046791467924679346794467954679646797467984679946800468014680246803468044680546806468074680846809468104681146812468134681446815468164681746818468194682046821468224682346824468254682646827468284682946830468314683246833468344683546836468374683846839468404684146842468434684446845468464684746848468494685046851468524685346854468554685646857468584685946860468614686246863468644686546866468674686846869468704687146872468734687446875468764687746878468794688046881468824688346884468854688646887468884688946890468914689246893468944689546896468974689846899469004690146902469034690446905469064690746908469094691046911469124691346914469154691646917469184691946920469214692246923469244692546926469274692846929469304693146932469334693446935469364693746938469394694046941469424694346944469454694646947469484694946950469514695246953469544695546956469574695846959469604696146962469634696446965469664696746968469694697046971469724697346974469754697646977469784697946980469814698246983469844698546986469874698846989469904699146992469934699446995469964699746998469994700047001470024700347004470054700647007470084700947010470114701247013470144701547016470174701847019470204702147022470234702447025470264702747028470294703047031470324703347034470354703647037470384703947040470414704247043470444704547046470474704847049470504705147052470534705447055470564705747058470594706047061470624706347064470654706647067470684706947070470714707247073470744707547076470774707847079470804708147082470834708447085470864708747088470894709047091470924709347094470954709647097470984709947100471014710247103471044710547106471074710847109471104711147112471134711447115471164711747118471194712047121471224712347124471254712647127471284712947130471314713247133471344713547136471374713847139471404714147142471434714447145471464714747148471494715047151471524715347154471554715647157471584715947160471614716247163471644716547166471674716847169471704717147172471734717447175471764717747178471794718047181471824718347184471854718647187471884718947190471914719247193471944719547196471974719847199472004720147202472034720447205472064720747208472094721047211472124721347214472154721647217472184721947220472214722247223472244722547226472274722847229472304723147232472334723447235472364723747238472394724047241472424724347244472454724647247472484724947250472514725247253472544725547256472574725847259472604726147262472634726447265472664726747268472694727047271472724727347274472754727647277472784727947280472814728247283472844728547286472874728847289472904729147292472934729447295472964729747298472994730047301473024730347304473054730647307473084730947310473114731247313473144731547316473174731847319473204732147322473234732447325473264732747328473294733047331473324733347334473354733647337473384733947340473414734247343473444734547346473474734847349473504735147352473534735447355473564735747358473594736047361473624736347364473654736647367473684736947370473714737247373473744737547376473774737847379473804738147382473834738447385473864738747388473894739047391473924739347394473954739647397473984739947400474014740247403474044740547406474074740847409474104741147412474134741447415474164741747418474194742047421474224742347424474254742647427474284742947430474314743247433474344743547436474374743847439474404744147442474434744447445474464744747448474494745047451474524745347454474554745647457474584745947460474614746247463474644746547466474674746847469474704747147472474734747447475474764747747478474794748047481474824748347484474854748647487474884748947490474914749247493474944749547496474974749847499475004750147502475034750447505475064750747508475094751047511475124751347514475154751647517475184751947520475214752247523475244752547526475274752847529475304753147532475334753447535475364753747538475394754047541475424754347544475454754647547475484754947550475514755247553475544755547556475574755847559475604756147562475634756447565475664756747568475694757047571475724757347574475754757647577475784757947580475814758247583475844758547586475874758847589475904759147592475934759447595475964759747598475994760047601476024760347604476054760647607476084760947610476114761247613476144761547616476174761847619476204762147622476234762447625476264762747628476294763047631476324763347634476354763647637476384763947640476414764247643476444764547646476474764847649476504765147652476534765447655476564765747658476594766047661476624766347664476654766647667476684766947670476714767247673476744767547676476774767847679476804768147682476834768447685476864768747688476894769047691476924769347694476954769647697476984769947700477014770247703477044770547706477074770847709477104771147712477134771447715477164771747718477194772047721477224772347724477254772647727477284772947730477314773247733477344773547736477374773847739477404774147742477434774447745477464774747748477494775047751477524775347754477554775647757477584775947760477614776247763477644776547766477674776847769477704777147772477734777447775477764777747778477794778047781477824778347784477854778647787477884778947790477914779247793477944779547796477974779847799478004780147802478034780447805478064780747808478094781047811478124781347814478154781647817478184781947820478214782247823478244782547826478274782847829478304783147832478334783447835478364783747838478394784047841478424784347844478454784647847478484784947850478514785247853478544785547856478574785847859478604786147862478634786447865478664786747868478694787047871478724787347874478754787647877478784787947880478814788247883478844788547886478874788847889478904789147892478934789447895478964789747898478994790047901479024790347904479054790647907479084790947910479114791247913479144791547916479174791847919479204792147922479234792447925479264792747928479294793047931479324793347934479354793647937479384793947940479414794247943479444794547946479474794847949479504795147952479534795447955479564795747958479594796047961479624796347964479654796647967479684796947970479714797247973479744797547976479774797847979479804798147982479834798447985479864798747988479894799047991479924799347994479954799647997479984799948000480014800248003480044800548006480074800848009480104801148012480134801448015480164801748018480194802048021480224802348024480254802648027480284802948030480314803248033480344803548036480374803848039480404804148042480434804448045480464804748048480494805048051480524805348054480554805648057480584805948060480614806248063480644806548066480674806848069480704807148072480734807448075480764807748078480794808048081480824808348084480854808648087480884808948090480914809248093480944809548096480974809848099481004810148102481034810448105481064810748108481094811048111481124811348114481154811648117481184811948120481214812248123481244812548126481274812848129481304813148132481334813448135481364813748138481394814048141481424814348144481454814648147481484814948150481514815248153481544815548156481574815848159481604816148162481634816448165481664816748168481694817048171481724817348174481754817648177481784817948180481814818248183481844818548186481874818848189481904819148192481934819448195481964819748198481994820048201482024820348204482054820648207482084820948210482114821248213482144821548216482174821848219482204822148222482234822448225482264822748228482294823048231482324823348234482354823648237482384823948240482414824248243482444824548246482474824848249482504825148252482534825448255482564825748258482594826048261482624826348264482654826648267482684826948270482714827248273482744827548276482774827848279482804828148282482834828448285482864828748288482894829048291482924829348294482954829648297482984829948300483014830248303483044830548306483074830848309483104831148312483134831448315483164831748318483194832048321483224832348324483254832648327483284832948330483314833248333483344833548336483374833848339483404834148342483434834448345483464834748348483494835048351483524835348354483554835648357483584835948360483614836248363483644836548366483674836848369483704837148372483734837448375483764837748378483794838048381483824838348384483854838648387483884838948390483914839248393483944839548396483974839848399484004840148402484034840448405484064840748408484094841048411484124841348414484154841648417484184841948420484214842248423484244842548426484274842848429484304843148432484334843448435484364843748438484394844048441484424844348444484454844648447484484844948450484514845248453484544845548456484574845848459484604846148462484634846448465484664846748468484694847048471484724847348474484754847648477484784847948480484814848248483484844848548486484874848848489484904849148492484934849448495484964849748498484994850048501485024850348504485054850648507485084850948510485114851248513485144851548516485174851848519485204852148522485234852448525485264852748528485294853048531485324853348534485354853648537485384853948540485414854248543485444854548546485474854848549485504855148552485534855448555485564855748558485594856048561485624856348564485654856648567485684856948570485714857248573485744857548576485774857848579485804858148582485834858448585485864858748588485894859048591485924859348594485954859648597485984859948600486014860248603486044860548606486074860848609486104861148612486134861448615486164861748618486194862048621486224862348624486254862648627486284862948630486314863248633486344863548636486374863848639486404864148642486434864448645486464864748648486494865048651486524865348654486554865648657486584865948660486614866248663486644866548666486674866848669486704867148672486734867448675486764867748678486794868048681486824868348684486854868648687486884868948690486914869248693486944869548696486974869848699487004870148702487034870448705487064870748708487094871048711487124871348714487154871648717487184871948720487214872248723487244872548726487274872848729487304873148732487334873448735487364873748738487394874048741487424874348744487454874648747487484874948750487514875248753487544875548756487574875848759487604876148762487634876448765487664876748768487694877048771487724877348774487754877648777487784877948780487814878248783487844878548786487874878848789487904879148792487934879448795487964879748798487994880048801488024880348804488054880648807488084880948810488114881248813488144881548816488174881848819488204882148822488234882448825488264882748828488294883048831488324883348834488354883648837488384883948840488414884248843488444884548846488474884848849488504885148852488534885448855488564885748858488594886048861488624886348864488654886648867488684886948870488714887248873488744887548876488774887848879488804888148882488834888448885488864888748888488894889048891488924889348894488954889648897488984889948900489014890248903489044890548906489074890848909489104891148912489134891448915489164891748918489194892048921489224892348924489254892648927489284892948930489314893248933489344893548936489374893848939489404894148942489434894448945489464894748948489494895048951489524895348954489554895648957489584895948960489614896248963489644896548966489674896848969489704897148972489734897448975489764897748978489794898048981489824898348984489854898648987489884898948990489914899248993489944899548996489974899848999490004900149002490034900449005490064900749008490094901049011490124901349014490154901649017490184901949020490214902249023490244902549026490274902849029490304903149032490334903449035490364903749038490394904049041490424904349044490454904649047490484904949050490514905249053490544905549056490574905849059490604906149062490634906449065490664906749068490694907049071490724907349074490754907649077490784907949080490814908249083490844908549086490874908849089490904909149092490934909449095490964909749098490994910049101491024910349104491054910649107491084910949110491114911249113491144911549116491174911849119491204912149122491234912449125491264912749128491294913049131491324913349134491354913649137491384913949140491414914249143491444914549146491474914849149491504915149152491534915449155491564915749158491594916049161491624916349164491654916649167491684916949170491714917249173491744917549176491774917849179491804918149182491834918449185491864918749188491894919049191491924919349194491954919649197491984919949200492014920249203492044920549206492074920849209492104921149212492134921449215492164921749218492194922049221492224922349224492254922649227492284922949230492314923249233492344923549236492374923849239492404924149242492434924449245492464924749248492494925049251492524925349254492554925649257492584925949260492614926249263492644926549266492674926849269492704927149272492734927449275492764927749278492794928049281492824928349284492854928649287492884928949290492914929249293492944929549296492974929849299493004930149302493034930449305493064930749308493094931049311493124931349314493154931649317493184931949320493214932249323493244932549326493274932849329493304933149332493334933449335493364933749338493394934049341493424934349344493454934649347493484934949350493514935249353493544935549356493574935849359493604936149362493634936449365493664936749368493694937049371493724937349374493754937649377493784937949380493814938249383493844938549386493874938849389493904939149392493934939449395493964939749398493994940049401494024940349404494054940649407494084940949410494114941249413494144941549416494174941849419494204942149422494234942449425494264942749428494294943049431494324943349434494354943649437494384943949440494414944249443494444944549446494474944849449494504945149452494534945449455494564945749458494594946049461494624946349464494654946649467494684946949470494714947249473494744947549476494774947849479494804948149482494834948449485494864948749488494894949049491494924949349494494954949649497494984949949500495014950249503495044950549506495074950849509495104951149512495134951449515495164951749518495194952049521495224952349524495254952649527495284952949530495314953249533495344953549536495374953849539495404954149542495434954449545495464954749548495494955049551495524955349554495554955649557495584955949560495614956249563495644956549566495674956849569495704957149572495734957449575495764957749578495794958049581495824958349584495854958649587495884958949590495914959249593495944959549596495974959849599496004960149602496034960449605496064960749608496094961049611496124961349614496154961649617496184961949620496214962249623496244962549626496274962849629496304963149632496334963449635496364963749638496394964049641496424964349644496454964649647496484964949650496514965249653496544965549656496574965849659496604966149662496634966449665496664966749668496694967049671496724967349674496754967649677496784967949680496814968249683496844968549686496874968849689496904969149692496934969449695496964969749698496994970049701497024970349704497054970649707497084970949710497114971249713497144971549716497174971849719497204972149722497234972449725497264972749728497294973049731497324973349734497354973649737497384973949740497414974249743497444974549746497474974849749497504975149752497534975449755497564975749758497594976049761497624976349764497654976649767497684976949770497714977249773497744977549776497774977849779497804978149782497834978449785497864978749788497894979049791497924979349794497954979649797497984979949800498014980249803498044980549806498074980849809498104981149812498134981449815498164981749818498194982049821498224982349824498254982649827498284982949830498314983249833498344983549836498374983849839498404984149842498434984449845498464984749848498494985049851498524985349854498554985649857498584985949860498614986249863498644986549866498674986849869498704987149872498734987449875498764987749878498794988049881498824988349884498854988649887498884988949890498914989249893498944989549896498974989849899499004990149902499034990449905499064990749908499094991049911499124991349914499154991649917499184991949920499214992249923499244992549926499274992849929499304993149932499334993449935499364993749938499394994049941499424994349944499454994649947499484994949950499514995249953499544995549956499574995849959499604996149962499634996449965499664996749968499694997049971499724997349974499754997649977499784997949980499814998249983499844998549986499874998849989499904999149992499934999449995499964999749998499995000050001500025000350004500055000650007500085000950010500115001250013500145001550016500175001850019500205002150022500235002450025500265002750028500295003050031500325003350034500355003650037500385003950040500415004250043500445004550046500475004850049500505005150052500535005450055500565005750058500595006050061500625006350064500655006650067500685006950070500715007250073500745007550076500775007850079500805008150082500835008450085500865008750088500895009050091500925009350094500955009650097500985009950100501015010250103501045010550106501075010850109501105011150112501135011450115501165011750118501195012050121501225012350124501255012650127501285012950130501315013250133501345013550136501375013850139501405014150142501435014450145501465014750148501495015050151501525015350154501555015650157501585015950160501615016250163501645016550166501675016850169501705017150172501735017450175501765017750178501795018050181501825018350184501855018650187501885018950190501915019250193501945019550196501975019850199502005020150202502035020450205502065020750208502095021050211502125021350214502155021650217502185021950220502215022250223502245022550226502275022850229502305023150232502335023450235502365023750238502395024050241502425024350244502455024650247502485024950250502515025250253502545025550256502575025850259502605026150262502635026450265502665026750268502695027050271502725027350274502755027650277502785027950280502815028250283502845028550286502875028850289502905029150292502935029450295502965029750298502995030050301503025030350304503055030650307503085030950310503115031250313503145031550316503175031850319503205032150322503235032450325503265032750328503295033050331503325033350334503355033650337503385033950340503415034250343503445034550346503475034850349503505035150352503535035450355503565035750358503595036050361503625036350364503655036650367503685036950370503715037250373503745037550376503775037850379503805038150382503835038450385503865038750388503895039050391503925039350394503955039650397503985039950400504015040250403504045040550406504075040850409504105041150412504135041450415504165041750418504195042050421504225042350424504255042650427504285042950430504315043250433504345043550436504375043850439504405044150442504435044450445504465044750448504495045050451504525045350454504555045650457504585045950460504615046250463504645046550466504675046850469504705047150472504735047450475504765047750478504795048050481504825048350484504855048650487504885048950490504915049250493504945049550496504975049850499505005050150502505035050450505505065050750508505095051050511505125051350514505155051650517505185051950520505215052250523505245052550526505275052850529505305053150532505335053450535505365053750538505395054050541505425054350544505455054650547505485054950550505515055250553505545055550556505575055850559505605056150562505635056450565505665056750568505695057050571505725057350574505755057650577505785057950580505815058250583505845058550586505875058850589505905059150592505935059450595505965059750598505995060050601506025060350604506055060650607506085060950610506115061250613506145061550616506175061850619506205062150622506235062450625506265062750628506295063050631506325063350634506355063650637506385063950640506415064250643506445064550646506475064850649506505065150652506535065450655506565065750658506595066050661506625066350664506655066650667506685066950670506715067250673506745067550676506775067850679506805068150682506835068450685506865068750688506895069050691506925069350694506955069650697506985069950700507015070250703507045070550706507075070850709507105071150712507135071450715507165071750718507195072050721507225072350724507255072650727507285072950730507315073250733507345073550736507375073850739507405074150742507435074450745507465074750748507495075050751507525075350754507555075650757507585075950760507615076250763507645076550766507675076850769507705077150772507735077450775507765077750778507795078050781507825078350784507855078650787507885078950790507915079250793507945079550796507975079850799508005080150802508035080450805508065080750808508095081050811508125081350814508155081650817508185081950820508215082250823508245082550826508275082850829508305083150832508335083450835508365083750838508395084050841508425084350844508455084650847508485084950850508515085250853508545085550856508575085850859508605086150862508635086450865508665086750868508695087050871508725087350874508755087650877508785087950880508815088250883508845088550886508875088850889508905089150892508935089450895508965089750898508995090050901509025090350904509055090650907509085090950910509115091250913509145091550916509175091850919509205092150922509235092450925509265092750928509295093050931509325093350934509355093650937509385093950940509415094250943509445094550946509475094850949509505095150952509535095450955509565095750958509595096050961509625096350964509655096650967509685096950970509715097250973509745097550976509775097850979509805098150982509835098450985509865098750988509895099050991509925099350994509955099650997509985099951000510015100251003510045100551006510075100851009510105101151012510135101451015510165101751018510195102051021510225102351024510255102651027510285102951030510315103251033510345103551036510375103851039510405104151042510435104451045510465104751048510495105051051510525105351054510555105651057510585105951060510615106251063510645106551066510675106851069510705107151072510735107451075510765107751078510795108051081510825108351084510855108651087510885108951090510915109251093510945109551096510975109851099511005110151102511035110451105511065110751108511095111051111511125111351114511155111651117511185111951120511215112251123511245112551126511275112851129511305113151132511335113451135511365113751138511395114051141511425114351144511455114651147511485114951150511515115251153511545115551156511575115851159511605116151162511635116451165511665116751168511695117051171511725117351174511755117651177511785117951180511815118251183511845118551186511875118851189511905119151192511935119451195511965119751198511995120051201512025120351204512055120651207512085120951210512115121251213512145121551216512175121851219512205122151222512235122451225512265122751228512295123051231512325123351234512355123651237512385123951240512415124251243512445124551246512475124851249512505125151252512535125451255512565125751258512595126051261512625126351264512655126651267512685126951270512715127251273512745127551276512775127851279512805128151282512835128451285512865128751288512895129051291512925129351294512955129651297512985129951300513015130251303513045130551306513075130851309513105131151312513135131451315513165131751318513195132051321513225132351324513255132651327513285132951330513315133251333513345133551336513375133851339513405134151342513435134451345513465134751348513495135051351513525135351354513555135651357513585135951360513615136251363513645136551366513675136851369513705137151372513735137451375513765137751378513795138051381513825138351384513855138651387513885138951390513915139251393513945139551396513975139851399514005140151402514035140451405514065140751408514095141051411514125141351414514155141651417514185141951420514215142251423514245142551426514275142851429514305143151432514335143451435514365143751438514395144051441514425144351444514455144651447514485144951450514515145251453514545145551456514575145851459514605146151462514635146451465514665146751468514695147051471514725147351474514755147651477514785147951480514815148251483514845148551486514875148851489514905149151492514935149451495514965149751498514995150051501515025150351504515055150651507515085150951510515115151251513515145151551516515175151851519515205152151522515235152451525515265152751528515295153051531515325153351534515355153651537515385153951540515415154251543515445154551546515475154851549515505155151552515535155451555515565155751558515595156051561515625156351564515655156651567515685156951570515715157251573515745157551576515775157851579515805158151582515835158451585515865158751588515895159051591515925159351594515955159651597515985159951600516015160251603516045160551606516075160851609516105161151612516135161451615516165161751618516195162051621516225162351624516255162651627516285162951630516315163251633516345163551636516375163851639516405164151642516435164451645516465164751648516495165051651516525165351654516555165651657516585165951660516615166251663516645166551666516675166851669516705167151672516735167451675516765167751678516795168051681516825168351684516855168651687516885168951690516915169251693516945169551696516975169851699517005170151702517035170451705517065170751708517095171051711517125171351714517155171651717517185171951720517215172251723517245172551726517275172851729517305173151732517335173451735517365173751738517395174051741517425174351744517455174651747517485174951750517515175251753517545175551756517575175851759517605176151762517635176451765517665176751768517695177051771517725177351774517755177651777517785177951780517815178251783517845178551786517875178851789517905179151792517935179451795517965179751798517995180051801518025180351804518055180651807518085180951810518115181251813518145181551816518175181851819518205182151822518235182451825518265182751828518295183051831518325183351834518355183651837518385183951840518415184251843518445184551846518475184851849518505185151852518535185451855518565185751858518595186051861518625186351864518655186651867518685186951870518715187251873518745187551876518775187851879518805188151882518835188451885518865188751888518895189051891518925189351894518955189651897518985189951900519015190251903519045190551906519075190851909519105191151912519135191451915519165191751918519195192051921519225192351924519255192651927519285192951930519315193251933519345193551936519375193851939519405194151942519435194451945519465194751948519495195051951519525195351954519555195651957519585195951960519615196251963519645196551966519675196851969519705197151972519735197451975519765197751978519795198051981519825198351984519855198651987519885198951990519915199251993519945199551996519975199851999520005200152002520035200452005520065200752008520095201052011520125201352014520155201652017520185201952020520215202252023520245202552026520275202852029520305203152032520335203452035520365203752038520395204052041520425204352044520455204652047520485204952050520515205252053520545205552056520575205852059520605206152062520635206452065520665206752068520695207052071520725207352074520755207652077520785207952080520815208252083520845208552086520875208852089520905209152092520935209452095520965209752098520995210052101521025210352104521055210652107521085210952110521115211252113521145211552116521175211852119521205212152122521235212452125521265212752128521295213052131521325213352134521355213652137521385213952140521415214252143521445214552146521475214852149521505215152152521535215452155521565215752158521595216052161521625216352164521655216652167521685216952170521715217252173521745217552176521775217852179521805218152182521835218452185521865218752188521895219052191521925219352194521955219652197521985219952200522015220252203522045220552206522075220852209522105221152212522135221452215522165221752218522195222052221522225222352224522255222652227522285222952230522315223252233522345223552236522375223852239522405224152242522435224452245522465224752248522495225052251522525225352254522555225652257522585225952260522615226252263522645226552266522675226852269522705227152272522735227452275522765227752278522795228052281522825228352284522855228652287522885228952290522915229252293522945229552296522975229852299523005230152302523035230452305523065230752308523095231052311523125231352314523155231652317523185231952320523215232252323523245232552326523275232852329523305233152332523335233452335523365233752338523395234052341523425234352344523455234652347523485234952350523515235252353523545235552356523575235852359523605236152362523635236452365523665236752368523695237052371523725237352374523755237652377523785237952380523815238252383523845238552386523875238852389523905239152392523935239452395523965239752398523995240052401524025240352404524055240652407524085240952410524115241252413524145241552416524175241852419524205242152422524235242452425524265242752428524295243052431524325243352434524355243652437524385243952440524415244252443524445244552446524475244852449524505245152452524535245452455524565245752458524595246052461524625246352464524655246652467524685246952470524715247252473524745247552476524775247852479524805248152482524835248452485524865248752488524895249052491524925249352494524955249652497524985249952500525015250252503525045250552506525075250852509525105251152512525135251452515525165251752518525195252052521525225252352524525255252652527525285252952530525315253252533525345253552536525375253852539525405254152542525435254452545525465254752548525495255052551525525255352554525555255652557525585255952560525615256252563525645256552566525675256852569525705257152572525735257452575525765257752578525795258052581525825258352584525855258652587525885258952590525915259252593525945259552596525975259852599526005260152602526035260452605526065260752608526095261052611526125261352614526155261652617526185261952620526215262252623526245262552626526275262852629526305263152632526335263452635526365263752638526395264052641526425264352644526455264652647526485264952650526515265252653526545265552656526575265852659526605266152662526635266452665526665266752668526695267052671526725267352674526755267652677526785267952680526815268252683526845268552686526875268852689526905269152692526935269452695526965269752698526995270052701527025270352704527055270652707527085270952710527115271252713527145271552716527175271852719527205272152722527235272452725527265272752728527295273052731527325273352734527355273652737527385273952740527415274252743527445274552746527475274852749527505275152752527535275452755527565275752758527595276052761527625276352764527655276652767527685276952770527715277252773527745277552776527775277852779527805278152782527835278452785527865278752788527895279052791527925279352794527955279652797527985279952800528015280252803528045280552806528075280852809528105281152812528135281452815528165281752818528195282052821528225282352824528255282652827528285282952830528315283252833528345283552836528375283852839528405284152842528435284452845528465284752848528495285052851528525285352854528555285652857528585285952860528615286252863528645286552866528675286852869528705287152872528735287452875528765287752878528795288052881528825288352884528855288652887528885288952890528915289252893528945289552896528975289852899529005290152902529035290452905529065290752908529095291052911529125291352914529155291652917529185291952920529215292252923529245292552926529275292852929529305293152932529335293452935529365293752938529395294052941529425294352944529455294652947529485294952950529515295252953529545295552956529575295852959529605296152962529635296452965529665296752968529695297052971529725297352974529755297652977529785297952980529815298252983529845298552986529875298852989529905299152992529935299452995529965299752998529995300053001530025300353004530055300653007530085300953010530115301253013530145301553016530175301853019530205302153022530235302453025530265302753028530295303053031530325303353034530355303653037530385303953040530415304253043530445304553046530475304853049530505305153052530535305453055530565305753058530595306053061530625306353064530655306653067530685306953070530715307253073530745307553076530775307853079530805308153082530835308453085530865308753088530895309053091530925309353094530955309653097530985309953100531015310253103531045310553106531075310853109531105311153112531135311453115531165311753118531195312053121531225312353124531255312653127531285312953130531315313253133531345313553136531375313853139531405314153142531435314453145531465314753148531495315053151531525315353154531555315653157531585315953160531615316253163531645316553166531675316853169531705317153172531735317453175531765317753178531795318053181531825318353184531855318653187531885318953190531915319253193531945319553196531975319853199532005320153202532035320453205532065320753208532095321053211532125321353214532155321653217532185321953220532215322253223532245322553226532275322853229532305323153232532335323453235532365323753238532395324053241532425324353244532455324653247532485324953250532515325253253532545325553256532575325853259532605326153262532635326453265532665326753268532695327053271532725327353274532755327653277532785327953280532815328253283532845328553286532875328853289532905329153292532935329453295532965329753298532995330053301533025330353304533055330653307533085330953310533115331253313533145331553316533175331853319533205332153322533235332453325533265332753328533295333053331533325333353334533355333653337533385333953340533415334253343533445334553346533475334853349533505335153352533535335453355533565335753358533595336053361533625336353364533655336653367533685336953370533715337253373533745337553376533775337853379533805338153382533835338453385533865338753388533895339053391533925339353394533955339653397533985339953400534015340253403534045340553406534075340853409534105341153412534135341453415534165341753418534195342053421534225342353424534255342653427534285342953430534315343253433534345343553436534375343853439534405344153442534435344453445534465344753448534495345053451534525345353454534555345653457534585345953460534615346253463534645346553466534675346853469534705347153472534735347453475534765347753478534795348053481534825348353484534855348653487534885348953490534915349253493534945349553496534975349853499535005350153502535035350453505535065350753508535095351053511535125351353514535155351653517535185351953520535215352253523535245352553526535275352853529535305353153532535335353453535535365353753538535395354053541535425354353544535455354653547535485354953550535515355253553535545355553556535575355853559535605356153562535635356453565535665356753568535695357053571535725357353574535755357653577535785357953580535815358253583535845358553586535875358853589535905359153592535935359453595535965359753598535995360053601536025360353604536055360653607536085360953610536115361253613536145361553616536175361853619536205362153622536235362453625536265362753628536295363053631536325363353634536355363653637536385363953640536415364253643536445364553646536475364853649536505365153652536535365453655536565365753658536595366053661536625366353664536655366653667536685366953670536715367253673536745367553676536775367853679536805368153682536835368453685536865368753688536895369053691536925369353694536955369653697536985369953700537015370253703537045370553706537075370853709537105371153712537135371453715537165371753718537195372053721537225372353724537255372653727537285372953730537315373253733537345373553736537375373853739537405374153742537435374453745537465374753748537495375053751537525375353754537555375653757537585375953760537615376253763537645376553766537675376853769537705377153772537735377453775537765377753778537795378053781537825378353784537855378653787537885378953790537915379253793537945379553796537975379853799538005380153802538035380453805538065380753808538095381053811538125381353814538155381653817538185381953820538215382253823538245382553826538275382853829538305383153832538335383453835538365383753838538395384053841538425384353844538455384653847538485384953850538515385253853538545385553856538575385853859538605386153862538635386453865538665386753868538695387053871538725387353874538755387653877538785387953880538815388253883538845388553886538875388853889538905389153892538935389453895538965389753898538995390053901539025390353904539055390653907539085390953910539115391253913539145391553916539175391853919539205392153922539235392453925539265392753928539295393053931539325393353934539355393653937539385393953940539415394253943539445394553946539475394853949539505395153952539535395453955539565395753958539595396053961539625396353964539655396653967539685396953970539715397253973539745397553976539775397853979539805398153982539835398453985539865398753988539895399053991539925399353994539955399653997539985399954000540015400254003540045400554006540075400854009540105401154012540135401454015540165401754018540195402054021540225402354024540255402654027540285402954030540315403254033540345403554036540375403854039540405404154042540435404454045540465404754048540495405054051540525405354054540555405654057540585405954060540615406254063540645406554066540675406854069540705407154072540735407454075540765407754078540795408054081540825408354084540855408654087540885408954090540915409254093540945409554096540975409854099541005410154102541035410454105541065410754108541095411054111541125411354114541155411654117541185411954120541215412254123541245412554126541275412854129541305413154132541335413454135541365413754138541395414054141541425414354144541455414654147541485414954150541515415254153541545415554156541575415854159541605416154162541635416454165541665416754168541695417054171541725417354174541755417654177541785417954180541815418254183541845418554186541875418854189541905419154192541935419454195541965419754198541995420054201542025420354204542055420654207542085420954210542115421254213542145421554216542175421854219542205422154222542235422454225542265422754228542295423054231542325423354234542355423654237542385423954240542415424254243542445424554246542475424854249542505425154252542535425454255542565425754258542595426054261542625426354264542655426654267542685426954270542715427254273542745427554276542775427854279542805428154282542835428454285542865428754288542895429054291542925429354294542955429654297542985429954300543015430254303543045430554306543075430854309543105431154312543135431454315543165431754318543195432054321543225432354324543255432654327543285432954330543315433254333543345433554336543375433854339543405434154342543435434454345543465434754348543495435054351543525435354354543555435654357543585435954360543615436254363543645436554366543675436854369543705437154372543735437454375543765437754378543795438054381543825438354384543855438654387543885438954390543915439254393543945439554396543975439854399544005440154402544035440454405544065440754408544095441054411544125441354414544155441654417544185441954420544215442254423544245442554426544275442854429544305443154432544335443454435544365443754438544395444054441544425444354444544455444654447544485444954450544515445254453544545445554456544575445854459544605446154462544635446454465544665446754468544695447054471544725447354474544755447654477544785447954480544815448254483544845448554486544875448854489544905449154492544935449454495544965449754498544995450054501545025450354504545055450654507545085450954510545115451254513545145451554516545175451854519545205452154522545235452454525545265452754528545295453054531545325453354534545355453654537545385453954540545415454254543545445454554546545475454854549545505455154552545535455454555545565455754558545595456054561545625456354564545655456654567545685456954570545715457254573545745457554576545775457854579545805458154582545835458454585545865458754588545895459054591545925459354594545955459654597545985459954600546015460254603546045460554606546075460854609546105461154612546135461454615546165461754618546195462054621546225462354624546255462654627546285462954630546315463254633546345463554636546375463854639546405464154642546435464454645546465464754648546495465054651546525465354654546555465654657546585465954660546615466254663546645466554666546675466854669546705467154672546735467454675546765467754678546795468054681546825468354684546855468654687546885468954690546915469254693546945469554696546975469854699547005470154702547035470454705547065470754708547095471054711547125471354714547155471654717547185471954720547215472254723547245472554726547275472854729547305473154732547335473454735547365473754738547395474054741547425474354744547455474654747547485474954750547515475254753547545475554756547575475854759547605476154762547635476454765547665476754768547695477054771547725477354774547755477654777547785477954780547815478254783547845478554786547875478854789547905479154792547935479454795547965479754798547995480054801548025480354804548055480654807548085480954810548115481254813548145481554816548175481854819548205482154822548235482454825548265482754828548295483054831548325483354834548355483654837548385483954840548415484254843548445484554846548475484854849548505485154852548535485454855548565485754858548595486054861548625486354864548655486654867548685486954870548715487254873548745487554876548775487854879548805488154882548835488454885548865488754888548895489054891548925489354894548955489654897548985489954900549015490254903549045490554906549075490854909549105491154912549135491454915549165491754918549195492054921549225492354924549255492654927549285492954930549315493254933549345493554936549375493854939549405494154942549435494454945549465494754948549495495054951549525495354954549555495654957549585495954960549615496254963549645496554966549675496854969549705497154972549735497454975549765497754978549795498054981549825498354984549855498654987549885498954990549915499254993549945499554996549975499854999550005500155002550035500455005550065500755008550095501055011550125501355014550155501655017550185501955020550215502255023550245502555026550275502855029550305503155032550335503455035550365503755038550395504055041550425504355044550455504655047550485504955050550515505255053550545505555056550575505855059550605506155062550635506455065550665506755068550695507055071550725507355074550755507655077550785507955080550815508255083550845508555086550875508855089550905509155092550935509455095550965509755098550995510055101551025510355104551055510655107551085510955110551115511255113551145511555116551175511855119551205512155122551235512455125551265512755128551295513055131551325513355134551355513655137551385513955140551415514255143551445514555146551475514855149551505515155152551535515455155551565515755158551595516055161551625516355164551655516655167551685516955170551715517255173551745517555176551775517855179551805518155182551835518455185551865518755188551895519055191551925519355194551955519655197551985519955200552015520255203552045520555206552075520855209552105521155212552135521455215552165521755218552195522055221552225522355224552255522655227552285522955230552315523255233552345523555236552375523855239552405524155242552435524455245552465524755248552495525055251552525525355254552555525655257552585525955260552615526255263552645526555266552675526855269552705527155272552735527455275552765527755278552795528055281552825528355284552855528655287552885528955290552915529255293552945529555296552975529855299553005530155302553035530455305553065530755308553095531055311553125531355314553155531655317553185531955320553215532255323553245532555326553275532855329553305533155332553335533455335553365533755338553395534055341553425534355344553455534655347553485534955350553515535255353553545535555356553575535855359553605536155362553635536455365553665536755368553695537055371553725537355374553755537655377553785537955380553815538255383553845538555386553875538855389553905539155392553935539455395553965539755398553995540055401554025540355404554055540655407554085540955410554115541255413554145541555416554175541855419554205542155422554235542455425554265542755428554295543055431554325543355434554355543655437554385543955440554415544255443554445544555446554475544855449554505545155452554535545455455554565545755458554595546055461554625546355464554655546655467554685546955470554715547255473554745547555476554775547855479554805548155482554835548455485554865548755488554895549055491554925549355494554955549655497554985549955500555015550255503555045550555506555075550855509555105551155512555135551455515555165551755518555195552055521555225552355524555255552655527555285552955530555315553255533555345553555536555375553855539555405554155542555435554455545555465554755548555495555055551555525555355554555555555655557555585555955560555615556255563555645556555566555675556855569555705557155572555735557455575555765557755578555795558055581555825558355584555855558655587555885558955590555915559255593555945559555596555975559855599556005560155602556035560455605556065560755608556095561055611556125561355614556155561655617556185561955620556215562255623556245562555626556275562855629556305563155632556335563455635556365563755638556395564055641556425564355644556455564655647556485564955650556515565255653556545565555656556575565855659556605566155662556635566455665556665566755668556695567055671556725567355674556755567655677556785567955680556815568255683556845568555686556875568855689556905569155692556935569455695556965569755698556995570055701557025570355704557055570655707557085570955710557115571255713557145571555716557175571855719557205572155722557235572455725557265572755728557295573055731557325573355734557355573655737557385573955740557415574255743557445574555746557475574855749557505575155752557535575455755557565575755758557595576055761557625576355764557655576655767557685576955770557715577255773557745577555776557775577855779557805578155782557835578455785557865578755788557895579055791557925579355794557955579655797557985579955800558015580255803558045580555806558075580855809558105581155812558135581455815558165581755818558195582055821558225582355824558255582655827558285582955830558315583255833558345583555836558375583855839558405584155842558435584455845558465584755848558495585055851558525585355854558555585655857558585585955860558615586255863558645586555866558675586855869558705587155872558735587455875558765587755878558795588055881558825588355884558855588655887558885588955890558915589255893558945589555896558975589855899559005590155902559035590455905559065590755908559095591055911559125591355914559155591655917559185591955920559215592255923559245592555926559275592855929559305593155932559335593455935559365593755938559395594055941559425594355944559455594655947559485594955950559515595255953559545595555956559575595855959559605596155962559635596455965559665596755968559695597055971559725597355974559755597655977559785597955980559815598255983559845598555986559875598855989559905599155992559935599455995559965599755998559995600056001560025600356004560055600656007560085600956010560115601256013560145601556016560175601856019560205602156022560235602456025560265602756028560295603056031560325603356034560355603656037560385603956040560415604256043560445604556046560475604856049560505605156052560535605456055560565605756058560595606056061560625606356064560655606656067560685606956070560715607256073560745607556076560775607856079560805608156082560835608456085560865608756088560895609056091560925609356094560955609656097560985609956100561015610256103561045610556106561075610856109561105611156112561135611456115561165611756118561195612056121561225612356124561255612656127561285612956130561315613256133561345613556136561375613856139561405614156142561435614456145561465614756148561495615056151561525615356154561555615656157561585615956160561615616256163561645616556166561675616856169561705617156172561735617456175561765617756178561795618056181561825618356184561855618656187561885618956190561915619256193561945619556196561975619856199562005620156202562035620456205562065620756208562095621056211562125621356214562155621656217562185621956220562215622256223562245622556226562275622856229562305623156232562335623456235562365623756238562395624056241562425624356244562455624656247562485624956250562515625256253562545625556256562575625856259562605626156262562635626456265562665626756268562695627056271562725627356274562755627656277562785627956280562815628256283562845628556286562875628856289562905629156292562935629456295562965629756298562995630056301563025630356304563055630656307563085630956310563115631256313563145631556316563175631856319563205632156322563235632456325563265632756328563295633056331563325633356334563355633656337563385633956340563415634256343563445634556346563475634856349563505635156352563535635456355563565635756358563595636056361563625636356364563655636656367563685636956370563715637256373563745637556376563775637856379563805638156382563835638456385563865638756388563895639056391563925639356394563955639656397563985639956400564015640256403564045640556406564075640856409564105641156412564135641456415564165641756418564195642056421564225642356424564255642656427564285642956430564315643256433564345643556436564375643856439564405644156442564435644456445564465644756448564495645056451564525645356454564555645656457564585645956460564615646256463564645646556466564675646856469564705647156472564735647456475564765647756478564795648056481564825648356484564855648656487564885648956490564915649256493564945649556496564975649856499565005650156502565035650456505565065650756508565095651056511565125651356514565155651656517565185651956520565215652256523565245652556526565275652856529565305653156532565335653456535565365653756538565395654056541565425654356544565455654656547565485654956550565515655256553565545655556556565575655856559565605656156562565635656456565565665656756568565695657056571565725657356574565755657656577565785657956580565815658256583565845658556586565875658856589565905659156592565935659456595565965659756598565995660056601566025660356604566055660656607566085660956610566115661256613566145661556616566175661856619566205662156622566235662456625566265662756628566295663056631566325663356634566355663656637566385663956640566415664256643566445664556646566475664856649566505665156652566535665456655566565665756658566595666056661566625666356664566655666656667566685666956670566715667256673566745667556676566775667856679566805668156682566835668456685566865668756688566895669056691566925669356694566955669656697566985669956700567015670256703567045670556706567075670856709567105671156712567135671456715567165671756718567195672056721567225672356724567255672656727567285672956730567315673256733567345673556736567375673856739567405674156742567435674456745567465674756748567495675056751567525675356754567555675656757567585675956760567615676256763567645676556766567675676856769567705677156772567735677456775567765677756778567795678056781567825678356784567855678656787567885678956790567915679256793567945679556796567975679856799568005680156802568035680456805568065680756808568095681056811568125681356814568155681656817568185681956820568215682256823568245682556826568275682856829568305683156832568335683456835568365683756838568395684056841568425684356844568455684656847568485684956850568515685256853568545685556856568575685856859568605686156862568635686456865568665686756868568695687056871568725687356874568755687656877568785687956880568815688256883568845688556886568875688856889568905689156892568935689456895568965689756898568995690056901569025690356904569055690656907569085690956910569115691256913569145691556916569175691856919569205692156922569235692456925569265692756928569295693056931569325693356934569355693656937569385693956940569415694256943569445694556946569475694856949569505695156952569535695456955569565695756958569595696056961569625696356964569655696656967569685696956970569715697256973569745697556976569775697856979569805698156982569835698456985569865698756988569895699056991569925699356994569955699656997569985699957000570015700257003570045700557006570075700857009570105701157012570135701457015570165701757018570195702057021570225702357024570255702657027570285702957030570315703257033570345703557036570375703857039570405704157042570435704457045570465704757048570495705057051570525705357054570555705657057570585705957060570615706257063570645706557066570675706857069570705707157072570735707457075570765707757078570795708057081570825708357084570855708657087570885708957090570915709257093570945709557096570975709857099571005710157102571035710457105571065710757108571095711057111571125711357114571155711657117571185711957120571215712257123571245712557126571275712857129571305713157132571335713457135571365713757138571395714057141571425714357144571455714657147571485714957150571515715257153571545715557156571575715857159571605716157162571635716457165571665716757168571695717057171571725717357174571755717657177571785717957180571815718257183571845718557186571875718857189571905719157192571935719457195571965719757198571995720057201572025720357204572055720657207572085720957210572115721257213572145721557216572175721857219572205722157222572235722457225572265722757228572295723057231572325723357234572355723657237572385723957240572415724257243572445724557246572475724857249572505725157252572535725457255572565725757258572595726057261572625726357264572655726657267572685726957270572715727257273572745727557276572775727857279572805728157282572835728457285572865728757288572895729057291572925729357294572955729657297572985729957300573015730257303573045730557306573075730857309573105731157312573135731457315573165731757318573195732057321573225732357324573255732657327573285732957330573315733257333573345733557336573375733857339573405734157342573435734457345573465734757348573495735057351573525735357354573555735657357573585735957360573615736257363573645736557366573675736857369573705737157372573735737457375573765737757378573795738057381573825738357384573855738657387573885738957390573915739257393573945739557396573975739857399574005740157402574035740457405574065740757408574095741057411574125741357414574155741657417574185741957420574215742257423574245742557426574275742857429574305743157432574335743457435574365743757438574395744057441574425744357444574455744657447574485744957450574515745257453574545745557456574575745857459574605746157462574635746457465574665746757468574695747057471574725747357474574755747657477574785747957480574815748257483574845748557486574875748857489574905749157492574935749457495574965749757498574995750057501575025750357504575055750657507575085750957510575115751257513575145751557516575175751857519575205752157522575235752457525575265752757528575295753057531575325753357534575355753657537575385753957540575415754257543575445754557546575475754857549575505755157552575535755457555575565755757558575595756057561575625756357564575655756657567575685756957570575715757257573575745757557576575775757857579575805758157582575835758457585575865758757588575895759057591575925759357594575955759657597575985759957600576015760257603576045760557606576075760857609576105761157612576135761457615576165761757618576195762057621576225762357624576255762657627576285762957630576315763257633576345763557636576375763857639576405764157642576435764457645576465764757648576495765057651576525765357654576555765657657576585765957660576615766257663576645766557666576675766857669576705767157672576735767457675576765767757678576795768057681576825768357684576855768657687576885768957690576915769257693576945769557696576975769857699577005770157702577035770457705577065770757708577095771057711577125771357714577155771657717577185771957720577215772257723577245772557726577275772857729577305773157732577335773457735577365773757738577395774057741577425774357744577455774657747577485774957750577515775257753577545775557756577575775857759577605776157762577635776457765577665776757768577695777057771577725777357774577755777657777577785777957780577815778257783577845778557786577875778857789577905779157792577935779457795577965779757798577995780057801578025780357804578055780657807578085780957810578115781257813578145781557816578175781857819578205782157822578235782457825578265782757828578295783057831578325783357834578355783657837578385783957840578415784257843578445784557846578475784857849578505785157852578535785457855578565785757858578595786057861578625786357864578655786657867578685786957870578715787257873578745787557876578775787857879578805788157882578835788457885578865788757888578895789057891578925789357894578955789657897578985789957900579015790257903579045790557906579075790857909579105791157912579135791457915579165791757918579195792057921579225792357924579255792657927579285792957930579315793257933579345793557936579375793857939579405794157942579435794457945579465794757948579495795057951579525795357954579555795657957579585795957960579615796257963579645796557966579675796857969579705797157972579735797457975579765797757978579795798057981579825798357984579855798657987579885798957990579915799257993579945799557996579975799857999580005800158002580035800458005580065800758008580095801058011580125801358014580155801658017580185801958020580215802258023580245802558026580275802858029580305803158032580335803458035580365803758038580395804058041580425804358044580455804658047580485804958050580515805258053580545805558056580575805858059580605806158062580635806458065580665806758068580695807058071580725807358074580755807658077580785807958080580815808258083580845808558086580875808858089580905809158092580935809458095580965809758098580995810058101581025810358104581055810658107581085810958110581115811258113581145811558116581175811858119581205812158122581235812458125581265812758128581295813058131581325813358134581355813658137581385813958140581415814258143581445814558146581475814858149581505815158152581535815458155581565815758158581595816058161581625816358164581655816658167581685816958170581715817258173581745817558176581775817858179581805818158182581835818458185581865818758188581895819058191581925819358194581955819658197581985819958200582015820258203582045820558206582075820858209582105821158212582135821458215582165821758218582195822058221582225822358224582255822658227582285822958230582315823258233582345823558236582375823858239582405824158242582435824458245582465824758248582495825058251582525825358254582555825658257582585825958260582615826258263582645826558266582675826858269582705827158272582735827458275582765827758278582795828058281582825828358284582855828658287582885828958290582915829258293582945829558296582975829858299583005830158302583035830458305583065830758308583095831058311583125831358314583155831658317583185831958320583215832258323583245832558326583275832858329583305833158332583335833458335583365833758338583395834058341583425834358344583455834658347583485834958350583515835258353583545835558356583575835858359583605836158362583635836458365583665836758368583695837058371583725837358374583755837658377583785837958380583815838258383583845838558386583875838858389583905839158392583935839458395583965839758398583995840058401584025840358404584055840658407584085840958410584115841258413584145841558416584175841858419584205842158422584235842458425584265842758428584295843058431584325843358434584355843658437584385843958440584415844258443584445844558446584475844858449584505845158452584535845458455584565845758458584595846058461584625846358464584655846658467584685846958470584715847258473584745847558476584775847858479584805848158482584835848458485584865848758488584895849058491584925849358494584955849658497584985849958500585015850258503585045850558506585075850858509585105851158512585135851458515585165851758518585195852058521585225852358524585255852658527585285852958530585315853258533585345853558536585375853858539585405854158542585435854458545585465854758548585495855058551585525855358554585555855658557585585855958560585615856258563585645856558566585675856858569585705857158572585735857458575585765857758578585795858058581585825858358584585855858658587585885858958590585915859258593585945859558596585975859858599586005860158602586035860458605586065860758608586095861058611586125861358614586155861658617586185861958620586215862258623586245862558626586275862858629586305863158632586335863458635586365863758638586395864058641586425864358644586455864658647586485864958650586515865258653586545865558656586575865858659586605866158662586635866458665586665866758668586695867058671586725867358674586755867658677586785867958680586815868258683586845868558686586875868858689586905869158692586935869458695586965869758698586995870058701587025870358704587055870658707587085870958710587115871258713587145871558716587175871858719587205872158722587235872458725587265872758728587295873058731587325873358734587355873658737587385873958740587415874258743587445874558746587475874858749587505875158752587535875458755587565875758758587595876058761587625876358764587655876658767587685876958770587715877258773587745877558776587775877858779587805878158782587835878458785587865878758788587895879058791587925879358794587955879658797587985879958800588015880258803588045880558806588075880858809588105881158812588135881458815588165881758818588195882058821588225882358824588255882658827588285882958830588315883258833588345883558836588375883858839588405884158842588435884458845588465884758848588495885058851588525885358854588555885658857588585885958860588615886258863588645886558866588675886858869588705887158872588735887458875588765887758878588795888058881588825888358884588855888658887588885888958890588915889258893588945889558896588975889858899589005890158902589035890458905589065890758908589095891058911589125891358914589155891658917589185891958920589215892258923589245892558926589275892858929589305893158932589335893458935589365893758938589395894058941589425894358944589455894658947589485894958950589515895258953589545895558956589575895858959589605896158962589635896458965589665896758968589695897058971589725897358974589755897658977589785897958980589815898258983589845898558986589875898858989589905899158992589935899458995589965899758998589995900059001590025900359004590055900659007590085900959010590115901259013590145901559016590175901859019590205902159022590235902459025590265902759028590295903059031590325903359034590355903659037590385903959040590415904259043590445904559046590475904859049590505905159052590535905459055590565905759058590595906059061590625906359064590655906659067590685906959070590715907259073590745907559076590775907859079590805908159082590835908459085590865908759088590895909059091590925909359094590955909659097590985909959100591015910259103591045910559106591075910859109591105911159112591135911459115591165911759118591195912059121591225912359124591255912659127591285912959130591315913259133591345913559136591375913859139591405914159142591435914459145591465914759148591495915059151591525915359154591555915659157591585915959160591615916259163591645916559166591675916859169591705917159172591735917459175591765917759178591795918059181591825918359184591855918659187591885918959190591915919259193591945919559196591975919859199592005920159202592035920459205592065920759208592095921059211592125921359214592155921659217592185921959220592215922259223592245922559226592275922859229592305923159232592335923459235592365923759238592395924059241592425924359244592455924659247592485924959250592515925259253592545925559256592575925859259592605926159262592635926459265592665926759268592695927059271592725927359274592755927659277592785927959280592815928259283592845928559286592875928859289592905929159292592935929459295592965929759298592995930059301593025930359304593055930659307593085930959310593115931259313593145931559316593175931859319593205932159322593235932459325593265932759328593295933059331593325933359334593355933659337593385933959340593415934259343593445934559346593475934859349593505935159352593535935459355593565935759358593595936059361593625936359364593655936659367593685936959370593715937259373593745937559376593775937859379593805938159382593835938459385593865938759388593895939059391593925939359394593955939659397593985939959400594015940259403594045940559406594075940859409594105941159412594135941459415594165941759418594195942059421594225942359424594255942659427594285942959430594315943259433594345943559436594375943859439594405944159442594435944459445594465944759448594495945059451594525945359454594555945659457594585945959460594615946259463594645946559466594675946859469594705947159472594735947459475594765947759478594795948059481594825948359484594855948659487594885948959490594915949259493594945949559496594975949859499595005950159502595035950459505595065950759508595095951059511595125951359514595155951659517595185951959520595215952259523595245952559526595275952859529595305953159532595335953459535595365953759538595395954059541595425954359544595455954659547595485954959550595515955259553595545955559556595575955859559595605956159562595635956459565595665956759568595695957059571595725957359574595755957659577595785957959580595815958259583595845958559586595875958859589595905959159592595935959459595595965959759598595995960059601596025960359604596055960659607596085960959610596115961259613596145961559616596175961859619596205962159622596235962459625596265962759628596295963059631596325963359634596355963659637596385963959640596415964259643596445964559646596475964859649596505965159652596535965459655596565965759658596595966059661596625966359664596655966659667596685966959670596715967259673596745967559676596775967859679596805968159682596835968459685596865968759688596895969059691596925969359694596955969659697596985969959700597015970259703597045970559706597075970859709597105971159712597135971459715597165971759718597195972059721597225972359724597255972659727597285972959730597315973259733597345973559736597375973859739597405974159742597435974459745597465974759748597495975059751597525975359754597555975659757597585975959760597615976259763597645976559766597675976859769597705977159772597735977459775597765977759778597795978059781597825978359784597855978659787597885978959790597915979259793597945979559796597975979859799598005980159802598035980459805598065980759808598095981059811598125981359814598155981659817598185981959820598215982259823598245982559826598275982859829598305983159832598335983459835598365983759838598395984059841598425984359844598455984659847598485984959850598515985259853598545985559856598575985859859598605986159862598635986459865598665986759868598695987059871598725987359874598755987659877598785987959880598815988259883598845988559886598875988859889598905989159892598935989459895598965989759898598995990059901599025990359904599055990659907599085990959910599115991259913599145991559916599175991859919599205992159922599235992459925599265992759928599295993059931599325993359934599355993659937599385993959940599415994259943599445994559946599475994859949599505995159952599535995459955599565995759958599595996059961599625996359964599655996659967599685996959970599715997259973599745997559976599775997859979599805998159982599835998459985599865998759988599895999059991599925999359994599955999659997599985999960000600016000260003600046000560006600076000860009600106001160012600136001460015600166001760018600196002060021600226002360024600256002660027600286002960030600316003260033600346003560036600376003860039600406004160042600436004460045600466004760048600496005060051600526005360054600556005660057600586005960060600616006260063600646006560066600676006860069600706007160072600736007460075600766007760078600796008060081600826008360084600856008660087600886008960090600916009260093600946009560096600976009860099601006010160102601036010460105601066010760108601096011060111601126011360114601156011660117601186011960120601216012260123601246012560126601276012860129601306013160132601336013460135601366013760138601396014060141601426014360144601456014660147601486014960150601516015260153601546015560156601576015860159601606016160162601636016460165601666016760168601696017060171601726017360174601756017660177601786017960180601816018260183601846018560186601876018860189601906019160192601936019460195601966019760198601996020060201602026020360204602056020660207602086020960210602116021260213602146021560216602176021860219602206022160222602236022460225602266022760228602296023060231602326023360234602356023660237602386023960240602416024260243602446024560246602476024860249602506025160252602536025460255602566025760258602596026060261602626026360264602656026660267602686026960270602716027260273602746027560276602776027860279602806028160282602836028460285602866028760288602896029060291602926029360294602956029660297602986029960300603016030260303603046030560306603076030860309603106031160312603136031460315603166031760318603196032060321603226032360324603256032660327603286032960330603316033260333603346033560336603376033860339603406034160342603436034460345603466034760348603496035060351603526035360354603556035660357603586035960360603616036260363603646036560366603676036860369603706037160372603736037460375603766037760378603796038060381603826038360384603856038660387603886038960390603916039260393603946039560396603976039860399604006040160402604036040460405604066040760408604096041060411604126041360414604156041660417604186041960420604216042260423604246042560426604276042860429604306043160432604336043460435604366043760438604396044060441604426044360444604456044660447604486044960450604516045260453604546045560456604576045860459604606046160462604636046460465604666046760468604696047060471604726047360474604756047660477604786047960480604816048260483604846048560486604876048860489604906049160492604936049460495604966049760498604996050060501605026050360504605056050660507605086050960510605116051260513605146051560516605176051860519605206052160522605236052460525605266052760528605296053060531605326053360534605356053660537605386053960540605416054260543605446054560546605476054860549605506055160552605536055460555605566055760558605596056060561605626056360564605656056660567605686056960570605716057260573605746057560576605776057860579605806058160582605836058460585605866058760588605896059060591605926059360594605956059660597605986059960600606016060260603606046060560606606076060860609606106061160612606136061460615606166061760618606196062060621606226062360624606256062660627606286062960630606316063260633606346063560636606376063860639606406064160642606436064460645606466064760648606496065060651606526065360654606556065660657606586065960660606616066260663606646066560666606676066860669606706067160672606736067460675606766067760678606796068060681606826068360684606856068660687606886068960690606916069260693606946069560696606976069860699607006070160702607036070460705607066070760708607096071060711607126071360714607156071660717607186071960720607216072260723607246072560726607276072860729607306073160732607336073460735607366073760738607396074060741607426074360744607456074660747607486074960750607516075260753607546075560756607576075860759607606076160762607636076460765607666076760768607696077060771607726077360774607756077660777607786077960780607816078260783607846078560786607876078860789607906079160792607936079460795607966079760798607996080060801608026080360804608056080660807608086080960810608116081260813608146081560816608176081860819608206082160822608236082460825608266082760828608296083060831608326083360834608356083660837608386083960840608416084260843608446084560846608476084860849608506085160852608536085460855608566085760858608596086060861608626086360864608656086660867608686086960870608716087260873608746087560876608776087860879608806088160882608836088460885608866088760888608896089060891608926089360894608956089660897608986089960900609016090260903609046090560906609076090860909609106091160912609136091460915609166091760918609196092060921609226092360924609256092660927609286092960930609316093260933609346093560936609376093860939609406094160942609436094460945609466094760948609496095060951609526095360954609556095660957609586095960960609616096260963609646096560966609676096860969609706097160972609736097460975609766097760978609796098060981609826098360984609856098660987609886098960990609916099260993609946099560996609976099860999610006100161002610036100461005610066100761008610096101061011610126101361014610156101661017610186101961020610216102261023610246102561026610276102861029610306103161032610336103461035610366103761038610396104061041610426104361044610456104661047610486104961050610516105261053610546105561056610576105861059610606106161062610636106461065610666106761068610696107061071610726107361074610756107661077610786107961080610816108261083610846108561086610876108861089610906109161092610936109461095610966109761098610996110061101611026110361104611056110661107611086110961110611116111261113611146111561116611176111861119611206112161122611236112461125611266112761128611296113061131611326113361134611356113661137611386113961140611416114261143611446114561146611476114861149611506115161152611536115461155611566115761158611596116061161611626116361164611656116661167611686116961170611716117261173611746117561176611776117861179611806118161182611836118461185611866118761188611896119061191611926119361194611956119661197611986119961200612016120261203612046120561206612076120861209612106121161212612136121461215612166121761218612196122061221612226122361224612256122661227612286122961230612316123261233612346123561236612376123861239612406124161242612436124461245612466124761248612496125061251612526125361254612556125661257612586125961260612616126261263612646126561266612676126861269612706127161272612736127461275612766127761278612796128061281612826128361284612856128661287612886128961290612916129261293612946129561296612976129861299613006130161302613036130461305613066130761308613096131061311613126131361314613156131661317613186131961320613216132261323613246132561326613276132861329613306133161332613336133461335613366133761338613396134061341613426134361344613456134661347613486134961350613516135261353613546135561356613576135861359613606136161362613636136461365613666136761368613696137061371613726137361374613756137661377613786137961380613816138261383613846138561386613876138861389613906139161392613936139461395613966139761398613996140061401614026140361404614056140661407614086140961410614116141261413614146141561416614176141861419614206142161422614236142461425614266142761428614296143061431614326143361434614356143661437614386143961440614416144261443614446144561446614476144861449614506145161452614536145461455614566145761458614596146061461614626146361464614656146661467614686146961470614716147261473614746147561476614776147861479614806148161482614836148461485614866148761488614896149061491614926149361494614956149661497614986149961500615016150261503615046150561506615076150861509615106151161512615136151461515615166151761518615196152061521615226152361524615256152661527615286152961530615316153261533615346153561536615376153861539615406154161542615436154461545615466154761548615496155061551615526155361554615556155661557615586155961560615616156261563615646156561566615676156861569615706157161572615736157461575615766157761578615796158061581615826158361584615856158661587615886158961590615916159261593615946159561596615976159861599616006160161602616036160461605616066160761608616096161061611616126161361614616156161661617616186161961620616216162261623616246162561626616276162861629616306163161632616336163461635616366163761638616396164061641616426164361644616456164661647616486164961650616516165261653616546165561656616576165861659616606166161662616636166461665616666166761668616696167061671616726167361674616756167661677616786167961680616816168261683616846168561686616876168861689616906169161692616936169461695616966169761698616996170061701617026170361704617056170661707617086170961710617116171261713617146171561716617176171861719617206172161722617236172461725617266172761728617296173061731617326173361734617356173661737617386173961740617416174261743617446174561746617476174861749617506175161752617536175461755617566175761758617596176061761617626176361764617656176661767617686176961770617716177261773617746177561776617776177861779617806178161782617836178461785617866178761788617896179061791617926179361794617956179661797617986179961800618016180261803618046180561806618076180861809618106181161812618136181461815618166181761818618196182061821618226182361824618256182661827618286182961830618316183261833618346183561836618376183861839618406184161842618436184461845618466184761848618496185061851618526185361854618556185661857618586185961860618616186261863618646186561866618676186861869618706187161872618736187461875618766187761878618796188061881618826188361884618856188661887618886188961890618916189261893618946189561896618976189861899619006190161902619036190461905619066190761908619096191061911619126191361914619156191661917619186191961920619216192261923619246192561926619276192861929619306193161932619336193461935619366193761938619396194061941619426194361944619456194661947619486194961950619516195261953619546195561956619576195861959619606196161962619636196461965619666196761968619696197061971619726197361974619756197661977619786197961980619816198261983619846198561986619876198861989619906199161992619936199461995619966199761998619996200062001620026200362004620056200662007620086200962010620116201262013620146201562016620176201862019620206202162022620236202462025620266202762028620296203062031620326203362034620356203662037620386203962040620416204262043620446204562046620476204862049620506205162052620536205462055620566205762058620596206062061620626206362064620656206662067620686206962070620716207262073620746207562076620776207862079620806208162082620836208462085620866208762088620896209062091620926209362094620956209662097620986209962100621016210262103621046210562106621076210862109621106211162112621136211462115621166211762118621196212062121621226212362124621256212662127621286212962130621316213262133621346213562136621376213862139621406214162142621436214462145621466214762148621496215062151621526215362154621556215662157621586215962160621616216262163621646216562166621676216862169621706217162172621736217462175621766217762178621796218062181621826218362184621856218662187621886218962190621916219262193621946219562196621976219862199622006220162202622036220462205622066220762208622096221062211622126221362214622156221662217622186221962220622216222262223622246222562226622276222862229622306223162232622336223462235622366223762238622396224062241622426224362244622456224662247622486224962250622516225262253622546225562256622576225862259622606226162262622636226462265622666226762268622696227062271622726227362274622756227662277622786227962280622816228262283622846228562286622876228862289622906229162292622936229462295622966229762298622996230062301623026230362304623056230662307623086230962310623116231262313623146231562316623176231862319623206232162322623236232462325623266232762328623296233062331623326233362334623356233662337623386233962340623416234262343623446234562346623476234862349623506235162352623536235462355623566235762358623596236062361623626236362364623656236662367623686236962370623716237262373623746237562376623776237862379623806238162382623836238462385623866238762388623896239062391623926239362394623956239662397623986239962400624016240262403624046240562406624076240862409624106241162412624136241462415624166241762418624196242062421624226242362424624256242662427624286242962430624316243262433624346243562436624376243862439624406244162442624436244462445624466244762448624496245062451624526245362454624556245662457624586245962460624616246262463624646246562466624676246862469624706247162472624736247462475624766247762478624796248062481624826248362484624856248662487624886248962490624916249262493624946249562496624976249862499625006250162502625036250462505625066250762508625096251062511625126251362514625156251662517625186251962520625216252262523625246252562526625276252862529625306253162532625336253462535625366253762538625396254062541625426254362544625456254662547625486254962550625516255262553625546255562556625576255862559625606256162562625636256462565625666256762568625696257062571625726257362574625756257662577625786257962580625816258262583625846258562586625876258862589625906259162592625936259462595625966259762598625996260062601626026260362604626056260662607626086260962610626116261262613626146261562616626176261862619626206262162622626236262462625626266262762628626296263062631626326263362634626356263662637626386263962640626416264262643626446264562646626476264862649626506265162652626536265462655626566265762658626596266062661626626266362664626656266662667626686266962670626716267262673626746267562676626776267862679626806268162682626836268462685626866268762688626896269062691626926269362694626956269662697626986269962700627016270262703627046270562706627076270862709627106271162712627136271462715627166271762718627196272062721627226272362724627256272662727627286272962730627316273262733627346273562736627376273862739627406274162742627436274462745627466274762748627496275062751627526275362754627556275662757627586275962760627616276262763627646276562766627676276862769627706277162772627736277462775627766277762778627796278062781627826278362784627856278662787627886278962790627916279262793627946279562796627976279862799628006280162802628036280462805628066280762808628096281062811628126281362814628156281662817628186281962820628216282262823628246282562826628276282862829628306283162832628336283462835628366283762838628396284062841628426284362844628456284662847628486284962850628516285262853628546285562856628576285862859628606286162862628636286462865628666286762868628696287062871628726287362874628756287662877628786287962880628816288262883628846288562886628876288862889628906289162892628936289462895628966289762898628996290062901629026290362904629056290662907629086290962910629116291262913629146291562916629176291862919629206292162922629236292462925629266292762928629296293062931629326293362934629356293662937629386293962940629416294262943629446294562946629476294862949629506295162952629536295462955629566295762958629596296062961629626296362964629656296662967629686296962970629716297262973629746297562976629776297862979629806298162982629836298462985629866298762988629896299062991629926299362994629956299662997629986299963000630016300263003630046300563006630076300863009630106301163012630136301463015630166301763018630196302063021630226302363024630256302663027630286302963030630316303263033630346303563036630376303863039630406304163042630436304463045630466304763048630496305063051630526305363054630556305663057630586305963060630616306263063630646306563066630676306863069630706307163072630736307463075630766307763078630796308063081630826308363084630856308663087630886308963090630916309263093630946309563096630976309863099631006310163102631036310463105631066310763108631096311063111631126311363114631156311663117631186311963120631216312263123631246312563126631276312863129631306313163132631336313463135631366313763138631396314063141631426314363144631456314663147631486314963150631516315263153631546315563156631576315863159631606316163162631636316463165631666316763168631696317063171631726317363174631756317663177631786317963180631816318263183631846318563186631876318863189631906319163192631936319463195631966319763198631996320063201632026320363204632056320663207632086320963210632116321263213632146321563216632176321863219632206322163222632236322463225632266322763228632296323063231632326323363234632356323663237632386323963240632416324263243632446324563246632476324863249632506325163252632536325463255632566325763258632596326063261632626326363264632656326663267632686326963270632716327263273632746327563276632776327863279632806328163282632836328463285632866328763288632896329063291632926329363294632956329663297632986329963300633016330263303633046330563306633076330863309633106331163312633136331463315633166331763318633196332063321633226332363324633256332663327633286332963330633316333263333633346333563336633376333863339633406334163342633436334463345633466334763348633496335063351633526335363354633556335663357633586335963360633616336263363633646336563366633676336863369633706337163372633736337463375633766337763378633796338063381633826338363384633856338663387633886338963390633916339263393633946339563396633976339863399634006340163402634036340463405634066340763408634096341063411634126341363414634156341663417634186341963420634216342263423634246342563426634276342863429634306343163432634336343463435634366343763438634396344063441634426344363444634456344663447634486344963450634516345263453634546345563456634576345863459634606346163462634636346463465634666346763468634696347063471634726347363474634756347663477634786347963480634816348263483634846348563486634876348863489634906349163492634936349463495634966349763498634996350063501635026350363504635056350663507635086350963510635116351263513635146351563516635176351863519635206352163522635236352463525635266352763528635296353063531635326353363534635356353663537635386353963540635416354263543635446354563546635476354863549635506355163552635536355463555635566355763558635596356063561635626356363564635656356663567635686356963570635716357263573635746357563576635776357863579635806358163582635836358463585635866358763588635896359063591635926359363594635956359663597635986359963600636016360263603636046360563606636076360863609636106361163612636136361463615636166361763618636196362063621636226362363624636256362663627636286362963630636316363263633636346363563636636376363863639636406364163642636436364463645636466364763648636496365063651636526365363654636556365663657636586365963660636616366263663636646366563666636676366863669636706367163672636736367463675636766367763678636796368063681636826368363684636856368663687636886368963690636916369263693636946369563696636976369863699637006370163702637036370463705637066370763708637096371063711637126371363714637156371663717637186371963720637216372263723637246372563726637276372863729637306373163732637336373463735637366373763738637396374063741637426374363744637456374663747637486374963750637516375263753637546375563756637576375863759637606376163762637636376463765637666376763768637696377063771637726377363774637756377663777637786377963780637816378263783637846378563786637876378863789637906379163792637936379463795637966379763798637996380063801638026380363804638056380663807638086380963810638116381263813638146381563816638176381863819638206382163822638236382463825638266382763828638296383063831638326383363834638356383663837638386383963840638416384263843638446384563846638476384863849638506385163852638536385463855638566385763858638596386063861638626386363864638656386663867638686386963870638716387263873638746387563876638776387863879638806388163882638836388463885638866388763888638896389063891638926389363894638956389663897638986389963900639016390263903639046390563906639076390863909639106391163912639136391463915639166391763918639196392063921639226392363924639256392663927639286392963930639316393263933639346393563936639376393863939639406394163942639436394463945639466394763948639496395063951639526395363954639556395663957639586395963960639616396263963639646396563966639676396863969639706397163972639736397463975639766397763978639796398063981639826398363984639856398663987639886398963990639916399263993639946399563996639976399863999640006400164002640036400464005640066400764008640096401064011640126401364014640156401664017640186401964020640216402264023640246402564026640276402864029640306403164032640336403464035640366403764038640396404064041640426404364044640456404664047640486404964050640516405264053640546405564056640576405864059640606406164062640636406464065640666406764068640696407064071640726407364074640756407664077640786407964080640816408264083640846408564086640876408864089640906409164092640936409464095640966409764098640996410064101641026410364104641056410664107641086410964110641116411264113641146411564116641176411864119641206412164122641236412464125641266412764128641296413064131641326413364134641356413664137641386413964140641416414264143641446414564146641476414864149641506415164152641536415464155641566415764158641596416064161641626416364164641656416664167641686416964170641716417264173641746417564176641776417864179641806418164182641836418464185641866418764188641896419064191641926419364194641956419664197641986419964200642016420264203642046420564206642076420864209642106421164212642136421464215642166421764218642196422064221642226422364224642256422664227642286422964230642316423264233642346423564236642376423864239642406424164242642436424464245642466424764248642496425064251642526425364254642556425664257642586425964260642616426264263642646426564266642676426864269642706427164272642736427464275642766427764278642796428064281642826428364284642856428664287642886428964290642916429264293642946429564296642976429864299643006430164302643036430464305643066430764308643096431064311643126431364314643156431664317643186431964320643216432264323643246432564326643276432864329643306433164332643336433464335643366433764338643396434064341643426434364344643456434664347643486434964350643516435264353643546435564356643576435864359643606436164362643636436464365643666436764368643696437064371643726437364374643756437664377643786437964380643816438264383643846438564386643876438864389643906439164392643936439464395643966439764398643996440064401644026440364404644056440664407644086440964410644116441264413644146441564416644176441864419644206442164422644236442464425644266442764428644296443064431644326443364434644356443664437644386443964440644416444264443644446444564446644476444864449644506445164452644536445464455644566445764458644596446064461644626446364464644656446664467644686446964470644716447264473644746447564476644776447864479644806448164482644836448464485644866448764488644896449064491644926449364494644956449664497644986449964500645016450264503645046450564506645076450864509645106451164512645136451464515645166451764518645196452064521645226452364524645256452664527645286452964530645316453264533645346453564536645376453864539645406454164542645436454464545645466454764548645496455064551645526455364554645556455664557645586455964560645616456264563645646456564566645676456864569645706457164572645736457464575645766457764578645796458064581645826458364584645856458664587645886458964590645916459264593645946459564596645976459864599646006460164602646036460464605646066460764608646096461064611646126461364614646156461664617646186461964620646216462264623646246462564626646276462864629646306463164632646336463464635646366463764638646396464064641646426464364644646456464664647646486464964650646516465264653646546465564656646576465864659646606466164662646636466464665646666466764668646696467064671646726467364674646756467664677646786467964680646816468264683646846468564686646876468864689646906469164692646936469464695646966469764698646996470064701647026470364704647056470664707647086470964710647116471264713647146471564716647176471864719647206472164722647236472464725647266472764728647296473064731647326473364734647356473664737647386473964740647416474264743647446474564746647476474864749647506475164752647536475464755647566475764758647596476064761647626476364764647656476664767647686476964770647716477264773647746477564776647776477864779647806478164782647836478464785647866478764788647896479064791647926479364794647956479664797647986479964800648016480264803648046480564806648076480864809648106481164812648136481464815648166481764818648196482064821648226482364824648256482664827648286482964830648316483264833648346483564836648376483864839648406484164842648436484464845648466484764848648496485064851648526485364854648556485664857648586485964860648616486264863648646486564866648676486864869648706487164872648736487464875648766487764878648796488064881648826488364884648856488664887648886488964890648916489264893648946489564896648976489864899649006490164902649036490464905649066490764908649096491064911649126491364914649156491664917649186491964920649216492264923649246492564926649276492864929649306493164932649336493464935649366493764938649396494064941649426494364944649456494664947649486494964950649516495264953649546495564956649576495864959649606496164962649636496464965649666496764968649696497064971649726497364974649756497664977649786497964980649816498264983649846498564986649876498864989649906499164992649936499464995649966499764998649996500065001650026500365004650056500665007650086500965010650116501265013650146501565016650176501865019650206502165022650236502465025650266502765028650296503065031650326503365034650356503665037650386503965040650416504265043650446504565046650476504865049650506505165052650536505465055650566505765058650596506065061650626506365064650656506665067650686506965070650716507265073650746507565076650776507865079650806508165082650836508465085650866508765088650896509065091650926509365094650956509665097650986509965100651016510265103651046510565106651076510865109651106511165112651136511465115651166511765118651196512065121651226512365124651256512665127651286512965130651316513265133651346513565136651376513865139651406514165142651436514465145651466514765148651496515065151651526515365154651556515665157651586515965160651616516265163651646516565166651676516865169651706517165172651736517465175651766517765178651796518065181651826518365184651856518665187651886518965190651916519265193651946519565196651976519865199652006520165202652036520465205652066520765208652096521065211652126521365214652156521665217652186521965220652216522265223652246522565226652276522865229652306523165232652336523465235652366523765238652396524065241652426524365244652456524665247652486524965250652516525265253652546525565256652576525865259652606526165262652636526465265652666526765268652696527065271652726527365274652756527665277652786527965280652816528265283652846528565286652876528865289652906529165292652936529465295652966529765298652996530065301653026530365304653056530665307653086530965310653116531265313653146531565316653176531865319653206532165322653236532465325653266532765328653296533065331653326533365334653356533665337653386533965340653416534265343653446534565346653476534865349653506535165352653536535465355653566535765358653596536065361653626536365364653656536665367653686536965370653716537265373653746537565376653776537865379653806538165382653836538465385653866538765388653896539065391653926539365394653956539665397653986539965400654016540265403654046540565406654076540865409654106541165412654136541465415654166541765418654196542065421654226542365424654256542665427654286542965430654316543265433654346543565436654376543865439654406544165442654436544465445654466544765448654496545065451654526545365454654556545665457654586545965460654616546265463654646546565466654676546865469654706547165472654736547465475654766547765478654796548065481654826548365484654856548665487654886548965490654916549265493654946549565496654976549865499655006550165502655036550465505655066550765508655096551065511655126551365514655156551665517655186551965520655216552265523655246552565526655276552865529655306553165532655336553465535655366553765538655396554065541655426554365544655456554665547655486554965550655516555265553655546555565556655576555865559655606556165562655636556465565655666556765568655696557065571655726557365574655756557665577655786557965580655816558265583655846558565586655876558865589655906559165592655936559465595655966559765598655996560065601656026560365604656056560665607656086560965610656116561265613656146561565616656176561865619656206562165622656236562465625656266562765628656296563065631656326563365634656356563665637656386563965640656416564265643656446564565646656476564865649656506565165652656536565465655656566565765658656596566065661656626566365664656656566665667656686566965670656716567265673656746567565676656776567865679656806568165682656836568465685656866568765688656896569065691656926569365694656956569665697656986569965700657016570265703657046570565706657076570865709657106571165712657136571465715657166571765718657196572065721657226572365724657256572665727657286572965730657316573265733657346573565736657376573865739657406574165742657436574465745657466574765748657496575065751657526575365754657556575665757657586575965760657616576265763657646576565766657676576865769657706577165772657736577465775657766577765778657796578065781657826578365784657856578665787657886578965790657916579265793657946579565796657976579865799658006580165802658036580465805658066580765808658096581065811658126581365814658156581665817658186581965820658216582265823658246582565826658276582865829658306583165832658336583465835658366583765838658396584065841658426584365844658456584665847658486584965850658516585265853658546585565856658576585865859658606586165862658636586465865658666586765868658696587065871658726587365874658756587665877658786587965880658816588265883658846588565886658876588865889658906589165892658936589465895658966589765898658996590065901659026590365904659056590665907659086590965910659116591265913659146591565916659176591865919659206592165922659236592465925659266592765928659296593065931659326593365934659356593665937659386593965940659416594265943659446594565946659476594865949659506595165952659536595465955659566595765958659596596065961659626596365964659656596665967659686596965970659716597265973659746597565976659776597865979659806598165982659836598465985659866598765988659896599065991659926599365994659956599665997659986599966000660016600266003660046600566006660076600866009660106601166012660136601466015660166601766018660196602066021660226602366024660256602666027660286602966030660316603266033660346603566036660376603866039660406604166042660436604466045660466604766048660496605066051660526605366054660556605666057660586605966060660616606266063660646606566066660676606866069660706607166072660736607466075660766607766078660796608066081660826608366084660856608666087660886608966090660916609266093660946609566096660976609866099661006610166102661036610466105661066610766108661096611066111661126611366114661156611666117661186611966120661216612266123661246612566126661276612866129661306613166132661336613466135661366613766138661396614066141661426614366144661456614666147661486614966150661516615266153661546615566156661576615866159661606616166162661636616466165661666616766168661696617066171661726617366174661756617666177661786617966180661816618266183661846618566186661876618866189661906619166192661936619466195661966619766198661996620066201662026620366204662056620666207662086620966210662116621266213662146621566216662176621866219662206622166222662236622466225662266622766228662296623066231662326623366234662356623666237662386623966240662416624266243662446624566246662476624866249662506625166252662536625466255662566625766258662596626066261662626626366264662656626666267662686626966270662716627266273662746627566276662776627866279662806628166282662836628466285662866628766288662896629066291662926629366294662956629666297662986629966300663016630266303663046630566306663076630866309663106631166312663136631466315663166631766318663196632066321663226632366324663256632666327663286632966330663316633266333663346633566336663376633866339663406634166342663436634466345663466634766348663496635066351663526635366354663556635666357663586635966360663616636266363663646636566366663676636866369663706637166372663736637466375663766637766378663796638066381663826638366384663856638666387663886638966390663916639266393663946639566396663976639866399664006640166402664036640466405664066640766408664096641066411664126641366414664156641666417664186641966420664216642266423664246642566426664276642866429664306643166432664336643466435664366643766438664396644066441664426644366444664456644666447664486644966450664516645266453664546645566456664576645866459664606646166462664636646466465664666646766468664696647066471664726647366474664756647666477664786647966480664816648266483664846648566486664876648866489664906649166492664936649466495664966649766498664996650066501665026650366504665056650666507665086650966510665116651266513665146651566516665176651866519665206652166522665236652466525665266652766528665296653066531665326653366534665356653666537665386653966540665416654266543665446654566546665476654866549665506655166552665536655466555665566655766558665596656066561665626656366564665656656666567665686656966570665716657266573665746657566576665776657866579665806658166582665836658466585665866658766588665896659066591665926659366594665956659666597665986659966600666016660266603666046660566606666076660866609666106661166612666136661466615666166661766618666196662066621666226662366624666256662666627666286662966630666316663266633666346663566636666376663866639666406664166642666436664466645666466664766648666496665066651666526665366654666556665666657666586665966660666616666266663666646666566666666676666866669666706667166672666736667466675666766667766678666796668066681666826668366684666856668666687666886668966690666916669266693666946669566696666976669866699667006670166702667036670466705667066670766708667096671066711667126671366714667156671666717667186671966720667216672266723667246672566726667276672866729667306673166732667336673466735667366673766738667396674066741667426674366744667456674666747667486674966750667516675266753667546675566756667576675866759667606676166762667636676466765667666676766768667696677066771667726677366774667756677666777667786677966780667816678266783667846678566786667876678866789667906679166792667936679466795667966679766798667996680066801668026680366804668056680666807668086680966810668116681266813668146681566816668176681866819668206682166822668236682466825668266682766828668296683066831668326683366834668356683666837668386683966840668416684266843668446684566846668476684866849668506685166852668536685466855668566685766858668596686066861668626686366864668656686666867668686686966870668716687266873668746687566876668776687866879668806688166882668836688466885668866688766888668896689066891668926689366894668956689666897668986689966900669016690266903669046690566906669076690866909669106691166912669136691466915669166691766918669196692066921669226692366924669256692666927669286692966930669316693266933669346693566936669376693866939669406694166942669436694466945669466694766948669496695066951669526695366954669556695666957669586695966960669616696266963669646696566966669676696866969669706697166972669736697466975669766697766978669796698066981669826698366984669856698666987669886698966990669916699266993669946699566996669976699866999670006700167002670036700467005670066700767008670096701067011670126701367014670156701667017670186701967020670216702267023670246702567026670276702867029670306703167032670336703467035670366703767038670396704067041670426704367044670456704667047670486704967050670516705267053670546705567056670576705867059670606706167062670636706467065670666706767068670696707067071670726707367074670756707667077670786707967080670816708267083670846708567086670876708867089670906709167092670936709467095670966709767098670996710067101671026710367104671056710667107671086710967110671116711267113671146711567116671176711867119671206712167122671236712467125671266712767128671296713067131671326713367134671356713667137671386713967140671416714267143671446714567146671476714867149671506715167152671536715467155671566715767158671596716067161671626716367164671656716667167671686716967170671716717267173671746717567176671776717867179671806718167182671836718467185671866718767188671896719067191671926719367194671956719667197671986719967200672016720267203672046720567206672076720867209672106721167212672136721467215672166721767218672196722067221672226722367224672256722667227672286722967230672316723267233672346723567236672376723867239672406724167242672436724467245672466724767248672496725067251672526725367254672556725667257672586725967260672616726267263672646726567266672676726867269672706727167272672736727467275672766727767278672796728067281672826728367284672856728667287672886728967290672916729267293672946729567296672976729867299673006730167302673036730467305673066730767308673096731067311673126731367314673156731667317673186731967320673216732267323673246732567326673276732867329673306733167332673336733467335673366733767338673396734067341673426734367344673456734667347673486734967350673516735267353673546735567356673576735867359673606736167362673636736467365673666736767368673696737067371673726737367374673756737667377673786737967380673816738267383673846738567386673876738867389673906739167392673936739467395673966739767398673996740067401674026740367404674056740667407674086740967410674116741267413674146741567416674176741867419674206742167422674236742467425674266742767428674296743067431674326743367434674356743667437674386743967440674416744267443674446744567446674476744867449674506745167452674536745467455674566745767458674596746067461674626746367464674656746667467674686746967470674716747267473674746747567476674776747867479674806748167482674836748467485674866748767488674896749067491674926749367494674956749667497674986749967500675016750267503675046750567506675076750867509675106751167512675136751467515675166751767518675196752067521675226752367524675256752667527675286752967530675316753267533675346753567536675376753867539675406754167542675436754467545675466754767548675496755067551675526755367554675556755667557675586755967560675616756267563675646756567566675676756867569675706757167572675736757467575675766757767578675796758067581675826758367584675856758667587675886758967590675916759267593675946759567596675976759867599676006760167602676036760467605676066760767608676096761067611676126761367614676156761667617676186761967620676216762267623676246762567626676276762867629676306763167632676336763467635676366763767638676396764067641676426764367644676456764667647676486764967650676516765267653676546765567656676576765867659676606766167662676636766467665676666766767668676696767067671676726767367674676756767667677676786767967680676816768267683676846768567686676876768867689676906769167692676936769467695676966769767698676996770067701677026770367704677056770667707677086770967710677116771267713677146771567716677176771867719677206772167722677236772467725677266772767728677296773067731677326773367734677356773667737677386773967740677416774267743677446774567746677476774867749677506775167752677536775467755677566775767758677596776067761677626776367764677656776667767677686776967770677716777267773677746777567776677776777867779677806778167782677836778467785677866778767788677896779067791677926779367794677956779667797677986779967800678016780267803678046780567806678076780867809678106781167812678136781467815678166781767818678196782067821678226782367824678256782667827678286782967830678316783267833678346783567836678376783867839678406784167842678436784467845678466784767848678496785067851678526785367854678556785667857678586785967860678616786267863678646786567866678676786867869678706787167872678736787467875678766787767878678796788067881678826788367884678856788667887678886788967890678916789267893678946789567896678976789867899679006790167902679036790467905679066790767908679096791067911679126791367914679156791667917679186791967920679216792267923679246792567926679276792867929679306793167932679336793467935679366793767938679396794067941679426794367944679456794667947679486794967950679516795267953679546795567956679576795867959679606796167962679636796467965679666796767968679696797067971679726797367974679756797667977679786797967980679816798267983679846798567986679876798867989679906799167992679936799467995679966799767998679996800068001680026800368004680056800668007680086800968010680116801268013680146801568016680176801868019680206802168022680236802468025680266802768028680296803068031680326803368034680356803668037680386803968040680416804268043680446804568046680476804868049680506805168052680536805468055680566805768058680596806068061680626806368064680656806668067680686806968070680716807268073680746807568076680776807868079680806808168082680836808468085680866808768088680896809068091680926809368094680956809668097680986809968100681016810268103681046810568106681076810868109681106811168112681136811468115681166811768118681196812068121681226812368124681256812668127681286812968130681316813268133681346813568136681376813868139681406814168142681436814468145681466814768148681496815068151681526815368154681556815668157681586815968160681616816268163681646816568166681676816868169681706817168172681736817468175681766817768178681796818068181681826818368184681856818668187681886818968190681916819268193681946819568196681976819868199682006820168202682036820468205682066820768208682096821068211682126821368214682156821668217682186821968220682216822268223682246822568226682276822868229682306823168232682336823468235682366823768238682396824068241682426824368244682456824668247682486824968250682516825268253682546825568256682576825868259682606826168262682636826468265682666826768268682696827068271682726827368274682756827668277682786827968280682816828268283682846828568286682876828868289682906829168292682936829468295682966829768298682996830068301683026830368304683056830668307683086830968310683116831268313683146831568316683176831868319683206832168322683236832468325683266832768328683296833068331683326833368334683356833668337683386833968340683416834268343683446834568346683476834868349683506835168352683536835468355683566835768358683596836068361683626836368364683656836668367683686836968370683716837268373683746837568376683776837868379683806838168382683836838468385683866838768388683896839068391683926839368394683956839668397683986839968400684016840268403684046840568406684076840868409684106841168412684136841468415684166841768418684196842068421684226842368424684256842668427684286842968430684316843268433684346843568436684376843868439684406844168442684436844468445684466844768448684496845068451684526845368454684556845668457684586845968460684616846268463684646846568466684676846868469684706847168472684736847468475684766847768478684796848068481684826848368484684856848668487684886848968490684916849268493684946849568496684976849868499685006850168502685036850468505685066850768508685096851068511685126851368514685156851668517685186851968520685216852268523685246852568526685276852868529685306853168532685336853468535685366853768538685396854068541685426854368544685456854668547685486854968550685516855268553685546855568556685576855868559685606856168562685636856468565685666856768568685696857068571685726857368574685756857668577685786857968580685816858268583685846858568586685876858868589685906859168592685936859468595685966859768598685996860068601686026860368604686056860668607686086860968610686116861268613686146861568616686176861868619686206862168622686236862468625686266862768628686296863068631686326863368634686356863668637686386863968640686416864268643686446864568646686476864868649686506865168652686536865468655686566865768658686596866068661686626866368664686656866668667686686866968670686716867268673686746867568676686776867868679686806868168682686836868468685686866868768688686896869068691686926869368694686956869668697686986869968700687016870268703687046870568706687076870868709687106871168712687136871468715687166871768718687196872068721687226872368724687256872668727687286872968730687316873268733687346873568736687376873868739687406874168742687436874468745687466874768748687496875068751687526875368754687556875668757687586875968760687616876268763687646876568766687676876868769687706877168772687736877468775687766877768778687796878068781687826878368784687856878668787687886878968790687916879268793687946879568796687976879868799688006880168802688036880468805688066880768808688096881068811688126881368814688156881668817688186881968820688216882268823688246882568826688276882868829688306883168832688336883468835688366883768838688396884068841688426884368844688456884668847688486884968850688516885268853688546885568856688576885868859688606886168862688636886468865688666886768868688696887068871688726887368874688756887668877688786887968880688816888268883688846888568886688876888868889688906889168892688936889468895688966889768898688996890068901689026890368904689056890668907689086890968910689116891268913689146891568916689176891868919689206892168922689236892468925689266892768928689296893068931689326893368934689356893668937689386893968940689416894268943689446894568946689476894868949689506895168952689536895468955689566895768958689596896068961689626896368964689656896668967689686896968970689716897268973689746897568976689776897868979689806898168982689836898468985689866898768988689896899068991689926899368994689956899668997689986899969000690016900269003690046900569006690076900869009690106901169012690136901469015690166901769018690196902069021690226902369024690256902669027690286902969030690316903269033690346903569036690376903869039690406904169042690436904469045690466904769048690496905069051690526905369054690556905669057690586905969060690616906269063690646906569066690676906869069690706907169072690736907469075690766907769078690796908069081690826908369084690856908669087690886908969090690916909269093690946909569096690976909869099691006910169102691036910469105691066910769108691096911069111691126911369114691156911669117691186911969120691216912269123691246912569126691276912869129691306913169132691336913469135691366913769138691396914069141691426914369144691456914669147691486914969150691516915269153691546915569156691576915869159691606916169162691636916469165691666916769168691696917069171691726917369174691756917669177691786917969180691816918269183691846918569186691876918869189691906919169192691936919469195691966919769198691996920069201692026920369204692056920669207692086920969210692116921269213692146921569216692176921869219692206922169222692236922469225692266922769228692296923069231692326923369234692356923669237692386923969240692416924269243692446924569246692476924869249692506925169252692536925469255692566925769258692596926069261692626926369264692656926669267692686926969270692716927269273692746927569276692776927869279692806928169282692836928469285692866928769288692896929069291692926929369294692956929669297692986929969300693016930269303693046930569306693076930869309693106931169312693136931469315693166931769318693196932069321693226932369324693256932669327693286932969330693316933269333693346933569336693376933869339693406934169342693436934469345693466934769348693496935069351693526935369354693556935669357693586935969360693616936269363693646936569366693676936869369693706937169372693736937469375693766937769378693796938069381693826938369384693856938669387693886938969390693916939269393693946939569396693976939869399694006940169402694036940469405694066940769408694096941069411694126941369414694156941669417694186941969420694216942269423694246942569426694276942869429694306943169432694336943469435694366943769438694396944069441694426944369444694456944669447694486944969450694516945269453694546945569456694576945869459694606946169462694636946469465694666946769468694696947069471694726947369474694756947669477694786947969480694816948269483694846948569486694876948869489694906949169492694936949469495694966949769498694996950069501695026950369504695056950669507695086950969510695116951269513695146951569516695176951869519695206952169522695236952469525695266952769528695296953069531695326953369534695356953669537695386953969540695416954269543695446954569546695476954869549695506955169552695536955469555695566955769558695596956069561695626956369564695656956669567695686956969570695716957269573695746957569576695776957869579695806958169582695836958469585695866958769588695896959069591695926959369594695956959669597695986959969600696016960269603696046960569606696076960869609696106961169612696136961469615696166961769618696196962069621696226962369624696256962669627696286962969630696316963269633696346963569636696376963869639696406964169642696436964469645696466964769648696496965069651696526965369654696556965669657696586965969660696616966269663696646966569666696676966869669696706967169672696736967469675696766967769678696796968069681696826968369684696856968669687696886968969690696916969269693696946969569696696976969869699697006970169702697036970469705697066970769708697096971069711697126971369714697156971669717697186971969720697216972269723697246972569726697276972869729697306973169732697336973469735697366973769738697396974069741697426974369744697456974669747697486974969750697516975269753697546975569756697576975869759697606976169762697636976469765697666976769768697696977069771697726977369774697756977669777697786977969780697816978269783697846978569786697876978869789697906979169792697936979469795697966979769798697996980069801698026980369804698056980669807698086980969810698116981269813698146981569816698176981869819698206982169822698236982469825698266982769828698296983069831698326983369834698356983669837698386983969840698416984269843698446984569846698476984869849698506985169852698536985469855698566985769858698596986069861698626986369864698656986669867698686986969870698716987269873698746987569876698776987869879698806988169882698836988469885698866988769888698896989069891698926989369894698956989669897698986989969900699016990269903699046990569906699076990869909699106991169912699136991469915699166991769918699196992069921699226992369924699256992669927699286992969930699316993269933699346993569936699376993869939699406994169942699436994469945699466994769948699496995069951699526995369954699556995669957699586995969960699616996269963699646996569966699676996869969699706997169972699736997469975699766997769978699796998069981699826998369984699856998669987699886998969990699916999269993699946999569996699976999869999700007000170002700037000470005700067000770008700097001070011700127001370014700157001670017700187001970020700217002270023700247002570026700277002870029700307003170032700337003470035700367003770038700397004070041700427004370044700457004670047700487004970050700517005270053700547005570056700577005870059700607006170062700637006470065700667006770068700697007070071700727007370074700757007670077700787007970080700817008270083700847008570086700877008870089700907009170092700937009470095700967009770098700997010070101701027010370104701057010670107701087010970110701117011270113701147011570116701177011870119701207012170122701237012470125701267012770128701297013070131701327013370134701357013670137701387013970140701417014270143701447014570146701477014870149701507015170152701537015470155701567015770158701597016070161701627016370164701657016670167701687016970170701717017270173701747017570176701777017870179701807018170182701837018470185701867018770188701897019070191701927019370194701957019670197701987019970200702017020270203702047020570206702077020870209702107021170212702137021470215702167021770218702197022070221702227022370224702257022670227702287022970230702317023270233702347023570236702377023870239702407024170242702437024470245702467024770248702497025070251702527025370254702557025670257702587025970260702617026270263702647026570266702677026870269702707027170272702737027470275702767027770278702797028070281702827028370284702857028670287702887028970290702917029270293702947029570296702977029870299703007030170302703037030470305703067030770308703097031070311703127031370314703157031670317703187031970320703217032270323703247032570326703277032870329703307033170332703337033470335703367033770338703397034070341703427034370344703457034670347703487034970350703517035270353703547035570356703577035870359703607036170362703637036470365703667036770368703697037070371703727037370374703757037670377703787037970380703817038270383703847038570386703877038870389703907039170392703937039470395703967039770398703997040070401704027040370404704057040670407704087040970410704117041270413704147041570416704177041870419704207042170422704237042470425704267042770428704297043070431704327043370434704357043670437704387043970440704417044270443704447044570446704477044870449704507045170452704537045470455704567045770458704597046070461704627046370464704657046670467704687046970470704717047270473704747047570476704777047870479704807048170482704837048470485704867048770488704897049070491704927049370494704957049670497704987049970500705017050270503705047050570506705077050870509705107051170512705137051470515705167051770518705197052070521705227052370524705257052670527705287052970530705317053270533705347053570536705377053870539705407054170542705437054470545705467054770548705497055070551705527055370554705557055670557705587055970560705617056270563705647056570566705677056870569705707057170572705737057470575705767057770578705797058070581705827058370584705857058670587705887058970590705917059270593705947059570596705977059870599706007060170602706037060470605706067060770608706097061070611706127061370614706157061670617706187061970620706217062270623706247062570626706277062870629706307063170632706337063470635706367063770638706397064070641706427064370644706457064670647706487064970650706517065270653706547065570656706577065870659706607066170662706637066470665706667066770668706697067070671706727067370674706757067670677706787067970680706817068270683706847068570686706877068870689706907069170692706937069470695706967069770698706997070070701707027070370704707057070670707707087070970710707117071270713707147071570716707177071870719707207072170722707237072470725707267072770728707297073070731707327073370734707357073670737707387073970740707417074270743707447074570746707477074870749707507075170752707537075470755707567075770758707597076070761707627076370764707657076670767707687076970770707717077270773707747077570776707777077870779707807078170782707837078470785707867078770788707897079070791707927079370794707957079670797707987079970800708017080270803708047080570806708077080870809708107081170812708137081470815708167081770818708197082070821708227082370824708257082670827708287082970830708317083270833708347083570836708377083870839708407084170842708437084470845708467084770848708497085070851708527085370854708557085670857708587085970860708617086270863708647086570866708677086870869708707087170872708737087470875708767087770878708797088070881708827088370884708857088670887708887088970890708917089270893708947089570896708977089870899709007090170902709037090470905709067090770908709097091070911709127091370914709157091670917709187091970920709217092270923709247092570926709277092870929709307093170932709337093470935709367093770938709397094070941709427094370944709457094670947709487094970950709517095270953709547095570956709577095870959709607096170962709637096470965709667096770968709697097070971709727097370974709757097670977709787097970980709817098270983709847098570986709877098870989709907099170992709937099470995709967099770998709997100071001710027100371004710057100671007710087100971010710117101271013710147101571016710177101871019710207102171022710237102471025710267102771028710297103071031710327103371034710357103671037710387103971040710417104271043710447104571046710477104871049710507105171052710537105471055710567105771058710597106071061710627106371064710657106671067710687106971070710717107271073710747107571076710777107871079710807108171082710837108471085710867108771088710897109071091710927109371094710957109671097710987109971100711017110271103711047110571106711077110871109711107111171112711137111471115711167111771118711197112071121711227112371124711257112671127711287112971130711317113271133711347113571136711377113871139711407114171142711437114471145711467114771148711497115071151711527115371154711557115671157711587115971160711617116271163711647116571166711677116871169711707117171172711737117471175711767117771178711797118071181711827118371184711857118671187711887118971190711917119271193711947119571196711977119871199712007120171202712037120471205712067120771208712097121071211712127121371214712157121671217712187121971220712217122271223712247122571226712277122871229712307123171232712337123471235712367123771238712397124071241712427124371244712457124671247712487124971250712517125271253712547125571256712577125871259712607126171262712637126471265712667126771268712697127071271712727127371274712757127671277712787127971280712817128271283712847128571286712877128871289712907129171292712937129471295712967129771298712997130071301713027130371304713057130671307713087130971310713117131271313713147131571316713177131871319713207132171322713237132471325713267132771328713297133071331713327133371334713357133671337713387133971340713417134271343713447134571346713477134871349713507135171352713537135471355713567135771358713597136071361713627136371364713657136671367713687136971370713717137271373713747137571376713777137871379713807138171382713837138471385713867138771388713897139071391713927139371394713957139671397713987139971400714017140271403714047140571406714077140871409714107141171412714137141471415714167141771418714197142071421714227142371424714257142671427714287142971430714317143271433714347143571436714377143871439714407144171442714437144471445714467144771448714497145071451714527145371454714557145671457714587145971460714617146271463714647146571466714677146871469714707147171472714737147471475714767147771478714797148071481714827148371484714857148671487714887148971490714917149271493714947149571496714977149871499715007150171502715037150471505715067150771508715097151071511715127151371514715157151671517715187151971520715217152271523715247152571526715277152871529715307153171532715337153471535715367153771538715397154071541715427154371544715457154671547715487154971550715517155271553715547155571556715577155871559715607156171562715637156471565715667156771568715697157071571715727157371574715757157671577715787157971580715817158271583715847158571586715877158871589715907159171592715937159471595715967159771598715997160071601716027160371604716057160671607716087160971610716117161271613716147161571616716177161871619716207162171622716237162471625716267162771628716297163071631716327163371634716357163671637716387163971640716417164271643716447164571646716477164871649716507165171652716537165471655716567165771658716597166071661716627166371664716657166671667716687166971670716717167271673716747167571676716777167871679716807168171682716837168471685716867168771688716897169071691716927169371694716957169671697716987169971700717017170271703717047170571706717077170871709717107171171712717137171471715717167171771718717197172071721717227172371724717257172671727717287172971730717317173271733717347173571736717377173871739717407174171742717437174471745717467174771748717497175071751717527175371754717557175671757717587175971760717617176271763717647176571766717677176871769717707177171772717737177471775717767177771778717797178071781717827178371784717857178671787717887178971790717917179271793717947179571796717977179871799718007180171802718037180471805718067180771808718097181071811718127181371814718157181671817718187181971820718217182271823718247182571826718277182871829718307183171832718337183471835718367183771838718397184071841718427184371844718457184671847718487184971850718517185271853718547185571856718577185871859718607186171862718637186471865718667186771868718697187071871718727187371874718757187671877718787187971880718817188271883718847188571886718877188871889718907189171892718937189471895718967189771898718997190071901719027190371904719057190671907719087190971910719117191271913719147191571916719177191871919719207192171922719237192471925719267192771928719297193071931719327193371934719357193671937719387193971940719417194271943719447194571946719477194871949719507195171952719537195471955719567195771958719597196071961719627196371964719657196671967719687196971970719717197271973719747197571976719777197871979719807198171982719837198471985719867198771988719897199071991719927199371994719957199671997719987199972000720017200272003720047200572006720077200872009720107201172012720137201472015720167201772018720197202072021720227202372024720257202672027720287202972030720317203272033720347203572036720377203872039720407204172042720437204472045720467204772048720497205072051720527205372054720557205672057720587205972060720617206272063720647206572066720677206872069720707207172072720737207472075720767207772078720797208072081720827208372084720857208672087720887208972090720917209272093720947209572096720977209872099721007210172102721037210472105721067210772108721097211072111721127211372114721157211672117721187211972120721217212272123721247212572126721277212872129721307213172132721337213472135721367213772138721397214072141721427214372144721457214672147721487214972150721517215272153721547215572156721577215872159721607216172162721637216472165721667216772168721697217072171721727217372174721757217672177721787217972180721817218272183721847218572186721877218872189721907219172192721937219472195721967219772198721997220072201722027220372204722057220672207722087220972210722117221272213722147221572216722177221872219722207222172222722237222472225722267222772228722297223072231722327223372234722357223672237722387223972240722417224272243722447224572246722477224872249722507225172252722537225472255722567225772258722597226072261722627226372264722657226672267722687226972270722717227272273722747227572276722777227872279722807228172282722837228472285722867228772288722897229072291722927229372294722957229672297722987229972300723017230272303723047230572306723077230872309723107231172312723137231472315723167231772318723197232072321723227232372324723257232672327723287232972330723317233272333723347233572336723377233872339723407234172342723437234472345723467234772348723497235072351723527235372354723557235672357723587235972360723617236272363723647236572366723677236872369723707237172372723737237472375723767237772378723797238072381723827238372384723857238672387723887238972390723917239272393723947239572396723977239872399724007240172402724037240472405724067240772408724097241072411724127241372414724157241672417724187241972420724217242272423724247242572426724277242872429724307243172432724337243472435724367243772438724397244072441724427244372444724457244672447724487244972450724517245272453724547245572456724577245872459724607246172462724637246472465724667246772468724697247072471724727247372474724757247672477724787247972480724817248272483724847248572486724877248872489724907249172492724937249472495724967249772498724997250072501725027250372504725057250672507725087250972510725117251272513725147251572516725177251872519725207252172522725237252472525725267252772528725297253072531725327253372534725357253672537725387253972540725417254272543725447254572546725477254872549725507255172552725537255472555725567255772558725597256072561725627256372564725657256672567725687256972570725717257272573725747257572576725777257872579725807258172582725837258472585725867258772588725897259072591725927259372594725957259672597725987259972600726017260272603726047260572606726077260872609726107261172612726137261472615726167261772618726197262072621726227262372624726257262672627726287262972630726317263272633726347263572636726377263872639726407264172642726437264472645726467264772648726497265072651726527265372654726557265672657726587265972660726617266272663726647266572666726677266872669726707267172672726737267472675726767267772678726797268072681726827268372684726857268672687726887268972690726917269272693726947269572696726977269872699727007270172702727037270472705727067270772708727097271072711727127271372714727157271672717727187271972720727217272272723727247272572726727277272872729727307273172732727337273472735727367273772738727397274072741727427274372744727457274672747727487274972750727517275272753727547275572756727577275872759727607276172762727637276472765727667276772768727697277072771727727277372774727757277672777727787277972780727817278272783727847278572786727877278872789727907279172792727937279472795727967279772798727997280072801728027280372804728057280672807728087280972810728117281272813728147281572816728177281872819728207282172822728237282472825728267282772828728297283072831728327283372834728357283672837728387283972840728417284272843728447284572846728477284872849728507285172852728537285472855728567285772858728597286072861728627286372864728657286672867728687286972870728717287272873728747287572876728777287872879728807288172882728837288472885728867288772888728897289072891728927289372894728957289672897728987289972900729017290272903729047290572906729077290872909729107291172912729137291472915729167291772918729197292072921729227292372924729257292672927729287292972930729317293272933729347293572936729377293872939729407294172942729437294472945729467294772948729497295072951729527295372954729557295672957729587295972960729617296272963729647296572966729677296872969729707297172972729737297472975729767297772978729797298072981729827298372984729857298672987729887298972990729917299272993729947299572996729977299872999730007300173002730037300473005730067300773008730097301073011730127301373014730157301673017730187301973020730217302273023730247302573026730277302873029730307303173032730337303473035730367303773038730397304073041730427304373044730457304673047730487304973050730517305273053730547305573056730577305873059730607306173062730637306473065730667306773068730697307073071730727307373074730757307673077730787307973080730817308273083730847308573086730877308873089730907309173092730937309473095730967309773098730997310073101731027310373104731057310673107731087310973110731117311273113731147311573116731177311873119731207312173122731237312473125731267312773128731297313073131731327313373134731357313673137731387313973140731417314273143731447314573146731477314873149731507315173152731537315473155731567315773158731597316073161731627316373164731657316673167731687316973170731717317273173731747317573176731777317873179731807318173182731837318473185731867318773188731897319073191731927319373194731957319673197731987319973200732017320273203732047320573206732077320873209732107321173212732137321473215732167321773218732197322073221732227322373224732257322673227732287322973230732317323273233732347323573236732377323873239732407324173242732437324473245732467324773248732497325073251732527325373254732557325673257732587325973260732617326273263732647326573266732677326873269732707327173272732737327473275732767327773278732797328073281732827328373284732857328673287732887328973290732917329273293732947329573296732977329873299733007330173302733037330473305733067330773308733097331073311733127331373314733157331673317733187331973320733217332273323733247332573326733277332873329733307333173332733337333473335733367333773338733397334073341733427334373344733457334673347733487334973350733517335273353733547335573356733577335873359733607336173362733637336473365733667336773368733697337073371733727337373374733757337673377733787337973380733817338273383733847338573386733877338873389733907339173392733937339473395733967339773398733997340073401734027340373404734057340673407734087340973410734117341273413734147341573416734177341873419734207342173422734237342473425734267342773428734297343073431734327343373434734357343673437734387343973440734417344273443734447344573446734477344873449734507345173452734537345473455734567345773458734597346073461734627346373464734657346673467734687346973470734717347273473734747347573476734777347873479734807348173482734837348473485734867348773488734897349073491734927349373494734957349673497734987349973500735017350273503735047350573506735077350873509735107351173512735137351473515735167351773518735197352073521735227352373524735257352673527735287352973530735317353273533735347353573536735377353873539735407354173542735437354473545735467354773548735497355073551735527355373554735557355673557735587355973560735617356273563735647356573566735677356873569735707357173572735737357473575735767357773578735797358073581735827358373584735857358673587735887358973590735917359273593735947359573596735977359873599736007360173602736037360473605736067360773608736097361073611736127361373614736157361673617736187361973620736217362273623736247362573626736277362873629736307363173632736337363473635736367363773638736397364073641736427364373644736457364673647736487364973650736517365273653736547365573656736577365873659736607366173662736637366473665736667366773668736697367073671736727367373674736757367673677736787367973680736817368273683736847368573686736877368873689736907369173692736937369473695736967369773698736997370073701737027370373704737057370673707737087370973710737117371273713737147371573716737177371873719737207372173722737237372473725737267372773728737297373073731737327373373734737357373673737737387373973740737417374273743737447374573746737477374873749737507375173752737537375473755737567375773758737597376073761737627376373764737657376673767737687376973770737717377273773737747377573776737777377873779737807378173782737837378473785737867378773788737897379073791737927379373794737957379673797737987379973800738017380273803738047380573806738077380873809738107381173812738137381473815738167381773818738197382073821738227382373824738257382673827738287382973830738317383273833738347383573836738377383873839738407384173842738437384473845738467384773848738497385073851738527385373854738557385673857738587385973860738617386273863738647386573866738677386873869738707387173872738737387473875738767387773878738797388073881738827388373884738857388673887738887388973890738917389273893738947389573896738977389873899739007390173902739037390473905739067390773908739097391073911739127391373914739157391673917739187391973920739217392273923739247392573926739277392873929739307393173932739337393473935739367393773938739397394073941739427394373944739457394673947739487394973950739517395273953739547395573956739577395873959739607396173962739637396473965739667396773968739697397073971739727397373974739757397673977739787397973980739817398273983739847398573986739877398873989739907399173992739937399473995739967399773998739997400074001740027400374004740057400674007740087400974010740117401274013740147401574016740177401874019740207402174022740237402474025740267402774028740297403074031740327403374034740357403674037740387403974040740417404274043740447404574046740477404874049740507405174052740537405474055740567405774058740597406074061740627406374064740657406674067740687406974070740717407274073740747407574076740777407874079740807408174082740837408474085740867408774088740897409074091740927409374094740957409674097740987409974100741017410274103741047410574106741077410874109741107411174112741137411474115741167411774118741197412074121741227412374124741257412674127741287412974130741317413274133741347413574136741377413874139741407414174142741437414474145741467414774148741497415074151741527415374154741557415674157741587415974160741617416274163741647416574166741677416874169741707417174172741737417474175741767417774178741797418074181741827418374184741857418674187741887418974190741917419274193741947419574196741977419874199742007420174202742037420474205742067420774208742097421074211742127421374214742157421674217742187421974220742217422274223742247422574226742277422874229742307423174232742337423474235742367423774238742397424074241742427424374244742457424674247742487424974250742517425274253742547425574256742577425874259742607426174262742637426474265742667426774268742697427074271742727427374274742757427674277742787427974280742817428274283742847428574286742877428874289742907429174292742937429474295742967429774298742997430074301743027430374304743057430674307743087430974310743117431274313743147431574316743177431874319743207432174322743237432474325743267432774328743297433074331743327433374334743357433674337743387433974340743417434274343743447434574346743477434874349743507435174352743537435474355743567435774358743597436074361743627436374364743657436674367743687436974370743717437274373743747437574376743777437874379743807438174382743837438474385743867438774388743897439074391743927439374394743957439674397743987439974400744017440274403744047440574406744077440874409744107441174412744137441474415744167441774418744197442074421744227442374424744257442674427744287442974430744317443274433744347443574436744377443874439744407444174442744437444474445744467444774448744497445074451744527445374454744557445674457744587445974460744617446274463744647446574466744677446874469744707447174472744737447474475744767447774478744797448074481744827448374484744857448674487744887448974490744917449274493744947449574496744977449874499745007450174502745037450474505745067450774508745097451074511745127451374514745157451674517745187451974520745217452274523745247452574526745277452874529745307453174532745337453474535745367453774538745397454074541745427454374544745457454674547745487454974550745517455274553745547455574556745577455874559745607456174562745637456474565745667456774568745697457074571745727457374574745757457674577745787457974580745817458274583745847458574586745877458874589745907459174592745937459474595745967459774598745997460074601746027460374604746057460674607746087460974610746117461274613746147461574616746177461874619746207462174622746237462474625746267462774628746297463074631746327463374634746357463674637746387463974640746417464274643746447464574646746477464874649746507465174652746537465474655746567465774658746597466074661746627466374664746657466674667746687466974670746717467274673746747467574676746777467874679746807468174682746837468474685746867468774688746897469074691746927469374694746957469674697746987469974700747017470274703747047470574706747077470874709747107471174712747137471474715747167471774718747197472074721747227472374724747257472674727747287472974730747317473274733747347473574736747377473874739747407474174742747437474474745747467474774748747497475074751747527475374754747557475674757747587475974760747617476274763747647476574766747677476874769747707477174772747737477474775747767477774778747797478074781747827478374784747857478674787747887478974790747917479274793747947479574796747977479874799748007480174802748037480474805748067480774808748097481074811748127481374814748157481674817748187481974820748217482274823748247482574826748277482874829748307483174832748337483474835748367483774838748397484074841748427484374844748457484674847748487484974850748517485274853748547485574856748577485874859748607486174862748637486474865748667486774868748697487074871748727487374874748757487674877748787487974880748817488274883748847488574886748877488874889748907489174892748937489474895748967489774898748997490074901749027490374904749057490674907749087490974910749117491274913749147491574916749177491874919749207492174922749237492474925749267492774928749297493074931749327493374934749357493674937749387493974940749417494274943749447494574946749477494874949749507495174952749537495474955749567495774958749597496074961749627496374964749657496674967749687496974970749717497274973749747497574976749777497874979749807498174982749837498474985749867498774988749897499074991749927499374994749957499674997749987499975000750017500275003750047500575006750077500875009750107501175012750137501475015750167501775018750197502075021750227502375024750257502675027750287502975030750317503275033750347503575036750377503875039750407504175042750437504475045750467504775048750497505075051750527505375054750557505675057750587505975060750617506275063750647506575066750677506875069750707507175072750737507475075750767507775078750797508075081750827508375084750857508675087750887508975090750917509275093750947509575096750977509875099751007510175102751037510475105751067510775108751097511075111751127511375114751157511675117751187511975120751217512275123751247512575126751277512875129751307513175132751337513475135751367513775138751397514075141751427514375144751457514675147751487514975150751517515275153751547515575156751577515875159751607516175162751637516475165751667516775168751697517075171751727517375174751757517675177751787517975180751817518275183751847518575186751877518875189751907519175192751937519475195751967519775198751997520075201752027520375204752057520675207752087520975210752117521275213752147521575216752177521875219752207522175222752237522475225752267522775228752297523075231752327523375234752357523675237752387523975240752417524275243752447524575246752477524875249752507525175252752537525475255752567525775258752597526075261752627526375264752657526675267752687526975270752717527275273752747527575276752777527875279752807528175282752837528475285752867528775288752897529075291752927529375294752957529675297752987529975300753017530275303753047530575306753077530875309753107531175312753137531475315753167531775318753197532075321753227532375324753257532675327753287532975330753317533275333753347533575336753377533875339753407534175342753437534475345753467534775348753497535075351753527535375354753557535675357753587535975360753617536275363753647536575366753677536875369753707537175372753737537475375753767537775378753797538075381753827538375384753857538675387753887538975390753917539275393753947539575396753977539875399754007540175402754037540475405754067540775408754097541075411754127541375414754157541675417754187541975420754217542275423754247542575426754277542875429754307543175432754337543475435754367543775438754397544075441754427544375444754457544675447754487544975450754517545275453754547545575456754577545875459754607546175462754637546475465754667546775468754697547075471754727547375474754757547675477754787547975480754817548275483754847548575486754877548875489754907549175492754937549475495754967549775498754997550075501755027550375504755057550675507755087550975510755117551275513755147551575516755177551875519755207552175522755237552475525755267552775528755297553075531755327553375534755357553675537755387553975540755417554275543755447554575546755477554875549755507555175552755537555475555755567555775558755597556075561755627556375564755657556675567755687556975570755717557275573755747557575576755777557875579755807558175582755837558475585755867558775588755897559075591755927559375594755957559675597755987559975600756017560275603756047560575606756077560875609756107561175612756137561475615756167561775618756197562075621756227562375624756257562675627756287562975630756317563275633756347563575636756377563875639756407564175642756437564475645756467564775648756497565075651756527565375654756557565675657756587565975660756617566275663756647566575666756677566875669756707567175672756737567475675756767567775678756797568075681756827568375684756857568675687756887568975690756917569275693756947569575696756977569875699757007570175702757037570475705757067570775708757097571075711757127571375714757157571675717757187571975720757217572275723757247572575726757277572875729757307573175732757337573475735757367573775738757397574075741757427574375744757457574675747757487574975750757517575275753757547575575756757577575875759757607576175762757637576475765757667576775768757697577075771757727577375774757757577675777757787577975780757817578275783757847578575786757877578875789757907579175792757937579475795757967579775798757997580075801758027580375804758057580675807758087580975810758117581275813758147581575816758177581875819758207582175822758237582475825758267582775828758297583075831758327583375834758357583675837758387583975840758417584275843758447584575846758477584875849758507585175852758537585475855758567585775858758597586075861758627586375864758657586675867758687586975870758717587275873758747587575876758777587875879758807588175882758837588475885758867588775888758897589075891758927589375894758957589675897758987589975900759017590275903759047590575906759077590875909759107591175912759137591475915759167591775918759197592075921759227592375924759257592675927759287592975930759317593275933759347593575936759377593875939759407594175942759437594475945759467594775948759497595075951759527595375954759557595675957759587595975960759617596275963759647596575966759677596875969759707597175972759737597475975759767597775978759797598075981759827598375984759857598675987759887598975990759917599275993759947599575996759977599875999760007600176002760037600476005760067600776008760097601076011760127601376014760157601676017760187601976020760217602276023760247602576026760277602876029760307603176032760337603476035760367603776038760397604076041760427604376044760457604676047760487604976050760517605276053760547605576056760577605876059760607606176062760637606476065760667606776068760697607076071760727607376074760757607676077760787607976080760817608276083760847608576086760877608876089760907609176092760937609476095760967609776098760997610076101761027610376104761057610676107761087610976110761117611276113761147611576116761177611876119761207612176122761237612476125761267612776128761297613076131761327613376134761357613676137761387613976140761417614276143761447614576146761477614876149761507615176152761537615476155761567615776158761597616076161761627616376164761657616676167761687616976170761717617276173761747617576176761777617876179761807618176182761837618476185761867618776188761897619076191761927619376194761957619676197761987619976200762017620276203762047620576206762077620876209762107621176212762137621476215762167621776218762197622076221762227622376224762257622676227762287622976230762317623276233762347623576236762377623876239762407624176242762437624476245762467624776248762497625076251762527625376254762557625676257762587625976260762617626276263762647626576266762677626876269762707627176272762737627476275762767627776278762797628076281762827628376284762857628676287762887628976290762917629276293762947629576296762977629876299763007630176302763037630476305763067630776308763097631076311763127631376314763157631676317763187631976320763217632276323763247632576326763277632876329763307633176332763337633476335763367633776338763397634076341763427634376344763457634676347763487634976350763517635276353763547635576356763577635876359763607636176362763637636476365763667636776368763697637076371763727637376374763757637676377763787637976380763817638276383763847638576386763877638876389763907639176392763937639476395763967639776398763997640076401764027640376404764057640676407764087640976410764117641276413764147641576416764177641876419764207642176422764237642476425764267642776428764297643076431764327643376434764357643676437764387643976440764417644276443764447644576446764477644876449764507645176452764537645476455764567645776458764597646076461764627646376464764657646676467764687646976470764717647276473764747647576476764777647876479764807648176482764837648476485764867648776488764897649076491764927649376494764957649676497764987649976500765017650276503765047650576506765077650876509765107651176512765137651476515765167651776518765197652076521765227652376524765257652676527765287652976530765317653276533765347653576536765377653876539765407654176542765437654476545765467654776548765497655076551765527655376554765557655676557765587655976560765617656276563765647656576566765677656876569765707657176572765737657476575765767657776578765797658076581765827658376584765857658676587765887658976590765917659276593765947659576596765977659876599766007660176602766037660476605766067660776608766097661076611766127661376614766157661676617766187661976620766217662276623766247662576626766277662876629766307663176632766337663476635766367663776638766397664076641766427664376644766457664676647766487664976650766517665276653766547665576656766577665876659766607666176662766637666476665766667666776668766697667076671766727667376674766757667676677766787667976680766817668276683766847668576686766877668876689766907669176692766937669476695766967669776698766997670076701767027670376704767057670676707767087670976710767117671276713767147671576716767177671876719767207672176722767237672476725767267672776728767297673076731767327673376734767357673676737767387673976740767417674276743767447674576746767477674876749767507675176752767537675476755767567675776758767597676076761767627676376764767657676676767767687676976770767717677276773767747677576776767777677876779767807678176782767837678476785767867678776788767897679076791767927679376794767957679676797767987679976800768017680276803768047680576806768077680876809768107681176812768137681476815768167681776818768197682076821768227682376824768257682676827768287682976830768317683276833768347683576836768377683876839768407684176842768437684476845768467684776848768497685076851768527685376854768557685676857768587685976860768617686276863768647686576866768677686876869768707687176872768737687476875768767687776878768797688076881768827688376884768857688676887768887688976890768917689276893768947689576896768977689876899769007690176902769037690476905769067690776908769097691076911769127691376914769157691676917769187691976920769217692276923769247692576926769277692876929769307693176932769337693476935769367693776938769397694076941769427694376944769457694676947769487694976950769517695276953769547695576956769577695876959769607696176962769637696476965769667696776968769697697076971769727697376974769757697676977769787697976980769817698276983769847698576986769877698876989769907699176992769937699476995769967699776998769997700077001770027700377004770057700677007770087700977010770117701277013770147701577016770177701877019770207702177022770237702477025770267702777028770297703077031770327703377034770357703677037770387703977040770417704277043770447704577046770477704877049770507705177052770537705477055770567705777058770597706077061770627706377064770657706677067770687706977070770717707277073770747707577076770777707877079770807708177082770837708477085770867708777088770897709077091770927709377094770957709677097770987709977100771017710277103771047710577106771077710877109771107711177112771137711477115771167711777118771197712077121771227712377124771257712677127771287712977130771317713277133771347713577136771377713877139771407714177142771437714477145771467714777148771497715077151771527715377154771557715677157771587715977160771617716277163771647716577166771677716877169771707717177172771737717477175771767717777178771797718077181771827718377184771857718677187771887718977190771917719277193771947719577196771977719877199772007720177202772037720477205772067720777208772097721077211772127721377214772157721677217772187721977220772217722277223772247722577226772277722877229772307723177232772337723477235772367723777238772397724077241772427724377244772457724677247772487724977250772517725277253772547725577256772577725877259772607726177262772637726477265772667726777268772697727077271772727727377274772757727677277772787727977280772817728277283772847728577286772877728877289772907729177292772937729477295772967729777298772997730077301773027730377304773057730677307773087730977310773117731277313773147731577316773177731877319773207732177322773237732477325773267732777328773297733077331773327733377334773357733677337773387733977340773417734277343773447734577346773477734877349773507735177352773537735477355773567735777358773597736077361773627736377364773657736677367773687736977370773717737277373773747737577376773777737877379773807738177382773837738477385773867738777388773897739077391773927739377394773957739677397773987739977400774017740277403774047740577406774077740877409774107741177412774137741477415774167741777418774197742077421774227742377424774257742677427774287742977430774317743277433774347743577436774377743877439774407744177442774437744477445774467744777448774497745077451774527745377454774557745677457774587745977460774617746277463774647746577466774677746877469774707747177472774737747477475774767747777478774797748077481774827748377484774857748677487774887748977490774917749277493774947749577496774977749877499775007750177502775037750477505775067750777508775097751077511775127751377514775157751677517775187751977520775217752277523775247752577526775277752877529775307753177532775337753477535775367753777538775397754077541775427754377544775457754677547775487754977550775517755277553775547755577556775577755877559775607756177562775637756477565775667756777568775697757077571775727757377574775757757677577775787757977580775817758277583775847758577586775877758877589775907759177592775937759477595775967759777598775997760077601776027760377604776057760677607776087760977610776117761277613776147761577616776177761877619776207762177622776237762477625776267762777628776297763077631776327763377634776357763677637776387763977640776417764277643776447764577646776477764877649776507765177652776537765477655776567765777658776597766077661776627766377664776657766677667776687766977670776717767277673776747767577676776777767877679776807768177682776837768477685776867768777688776897769077691776927769377694776957769677697776987769977700777017770277703777047770577706777077770877709777107771177712777137771477715777167771777718777197772077721777227772377724777257772677727777287772977730777317773277733777347773577736777377773877739777407774177742777437774477745777467774777748777497775077751777527775377754777557775677757777587775977760777617776277763777647776577766777677776877769777707777177772777737777477775777767777777778777797778077781777827778377784777857778677787777887778977790777917779277793777947779577796777977779877799778007780177802778037780477805778067780777808778097781077811778127781377814778157781677817778187781977820778217782277823778247782577826778277782877829778307783177832778337783477835778367783777838778397784077841778427784377844778457784677847778487784977850778517785277853778547785577856778577785877859778607786177862778637786477865778667786777868778697787077871778727787377874778757787677877778787787977880778817788277883778847788577886778877788877889778907789177892778937789477895778967789777898778997790077901779027790377904779057790677907779087790977910779117791277913779147791577916779177791877919779207792177922779237792477925779267792777928779297793077931779327793377934779357793677937779387793977940779417794277943779447794577946779477794877949779507795177952779537795477955779567795777958779597796077961779627796377964779657796677967779687796977970779717797277973779747797577976779777797877979779807798177982779837798477985779867798777988779897799077991779927799377994779957799677997779987799978000780017800278003780047800578006780077800878009780107801178012780137801478015780167801778018780197802078021780227802378024780257802678027780287802978030780317803278033780347803578036780377803878039780407804178042780437804478045780467804778048780497805078051780527805378054780557805678057780587805978060780617806278063780647806578066780677806878069780707807178072780737807478075780767807778078780797808078081780827808378084780857808678087780887808978090780917809278093780947809578096780977809878099781007810178102781037810478105781067810778108781097811078111781127811378114781157811678117781187811978120781217812278123781247812578126781277812878129781307813178132781337813478135781367813778138781397814078141781427814378144781457814678147781487814978150781517815278153781547815578156781577815878159781607816178162781637816478165781667816778168781697817078171781727817378174781757817678177781787817978180781817818278183781847818578186781877818878189781907819178192781937819478195781967819778198781997820078201782027820378204782057820678207782087820978210782117821278213782147821578216782177821878219782207822178222782237822478225782267822778228782297823078231782327823378234782357823678237782387823978240782417824278243782447824578246782477824878249782507825178252782537825478255782567825778258782597826078261782627826378264782657826678267782687826978270782717827278273782747827578276782777827878279782807828178282782837828478285782867828778288782897829078291782927829378294782957829678297782987829978300783017830278303783047830578306783077830878309783107831178312783137831478315783167831778318783197832078321783227832378324783257832678327783287832978330783317833278333783347833578336783377833878339783407834178342783437834478345783467834778348783497835078351783527835378354783557835678357783587835978360783617836278363783647836578366783677836878369783707837178372783737837478375783767837778378783797838078381783827838378384783857838678387783887838978390783917839278393783947839578396783977839878399784007840178402784037840478405784067840778408784097841078411784127841378414784157841678417784187841978420784217842278423784247842578426784277842878429784307843178432784337843478435784367843778438784397844078441784427844378444784457844678447784487844978450784517845278453784547845578456784577845878459784607846178462784637846478465784667846778468784697847078471784727847378474784757847678477784787847978480784817848278483784847848578486784877848878489784907849178492784937849478495784967849778498784997850078501785027850378504785057850678507785087850978510785117851278513785147851578516785177851878519785207852178522785237852478525785267852778528785297853078531785327853378534785357853678537785387853978540785417854278543785447854578546785477854878549785507855178552785537855478555785567855778558785597856078561785627856378564785657856678567785687856978570785717857278573785747857578576785777857878579785807858178582785837858478585785867858778588785897859078591785927859378594785957859678597785987859978600786017860278603786047860578606786077860878609786107861178612786137861478615786167861778618786197862078621786227862378624786257862678627786287862978630786317863278633786347863578636786377863878639786407864178642786437864478645786467864778648786497865078651786527865378654786557865678657786587865978660786617866278663786647866578666786677866878669786707867178672786737867478675786767867778678786797868078681786827868378684786857868678687786887868978690786917869278693786947869578696786977869878699787007870178702787037870478705787067870778708787097871078711787127871378714787157871678717787187871978720787217872278723787247872578726787277872878729787307873178732787337873478735787367873778738787397874078741787427874378744787457874678747787487874978750787517875278753787547875578756787577875878759787607876178762787637876478765787667876778768787697877078771787727877378774787757877678777787787877978780787817878278783787847878578786787877878878789787907879178792787937879478795787967879778798787997880078801788027880378804788057880678807788087880978810788117881278813788147881578816788177881878819788207882178822788237882478825788267882778828788297883078831788327883378834788357883678837788387883978840788417884278843788447884578846788477884878849788507885178852788537885478855788567885778858788597886078861788627886378864788657886678867788687886978870788717887278873788747887578876788777887878879788807888178882788837888478885788867888778888788897889078891788927889378894788957889678897788987889978900789017890278903789047890578906789077890878909789107891178912789137891478915789167891778918789197892078921789227892378924789257892678927789287892978930789317893278933789347893578936789377893878939789407894178942789437894478945789467894778948789497895078951789527895378954789557895678957789587895978960789617896278963789647896578966789677896878969789707897178972789737897478975789767897778978789797898078981789827898378984789857898678987789887898978990789917899278993789947899578996789977899878999790007900179002790037900479005790067900779008790097901079011790127901379014790157901679017790187901979020790217902279023790247902579026790277902879029790307903179032790337903479035790367903779038790397904079041790427904379044790457904679047790487904979050790517905279053790547905579056790577905879059790607906179062790637906479065790667906779068790697907079071790727907379074790757907679077790787907979080790817908279083790847908579086790877908879089790907909179092790937909479095790967909779098790997910079101791027910379104791057910679107791087910979110791117911279113791147911579116791177911879119791207912179122791237912479125791267912779128791297913079131791327913379134791357913679137791387913979140791417914279143791447914579146791477914879149791507915179152791537915479155791567915779158791597916079161791627916379164791657916679167791687916979170791717917279173791747917579176791777917879179791807918179182791837918479185791867918779188791897919079191791927919379194791957919679197791987919979200792017920279203792047920579206792077920879209792107921179212792137921479215792167921779218792197922079221792227922379224792257922679227792287922979230792317923279233792347923579236792377923879239792407924179242792437924479245792467924779248792497925079251792527925379254792557925679257792587925979260792617926279263792647926579266792677926879269792707927179272792737927479275792767927779278792797928079281792827928379284792857928679287792887928979290792917929279293792947929579296792977929879299793007930179302793037930479305793067930779308793097931079311793127931379314793157931679317793187931979320793217932279323793247932579326793277932879329793307933179332793337933479335793367933779338793397934079341793427934379344793457934679347793487934979350793517935279353793547935579356793577935879359793607936179362793637936479365793667936779368793697937079371793727937379374793757937679377793787937979380793817938279383793847938579386793877938879389793907939179392793937939479395793967939779398793997940079401794027940379404794057940679407794087940979410794117941279413794147941579416794177941879419794207942179422794237942479425794267942779428794297943079431794327943379434794357943679437794387943979440794417944279443794447944579446794477944879449794507945179452794537945479455794567945779458794597946079461794627946379464794657946679467794687946979470794717947279473794747947579476794777947879479794807948179482794837948479485794867948779488794897949079491794927949379494794957949679497794987949979500795017950279503795047950579506795077950879509795107951179512795137951479515795167951779518795197952079521795227952379524795257952679527795287952979530795317953279533795347953579536795377953879539795407954179542795437954479545795467954779548795497955079551795527955379554795557955679557795587955979560795617956279563795647956579566795677956879569795707957179572795737957479575795767957779578795797958079581795827958379584795857958679587795887958979590795917959279593795947959579596795977959879599796007960179602796037960479605796067960779608796097961079611796127961379614796157961679617796187961979620796217962279623796247962579626796277962879629796307963179632796337963479635796367963779638796397964079641796427964379644796457964679647796487964979650796517965279653796547965579656796577965879659796607966179662796637966479665796667966779668796697967079671796727967379674796757967679677796787967979680796817968279683796847968579686796877968879689796907969179692796937969479695796967969779698796997970079701797027970379704797057970679707797087970979710797117971279713797147971579716797177971879719797207972179722797237972479725797267972779728797297973079731797327973379734797357973679737797387973979740797417974279743797447974579746797477974879749797507975179752797537975479755797567975779758797597976079761797627976379764797657976679767797687976979770797717977279773797747977579776797777977879779797807978179782797837978479785797867978779788797897979079791797927979379794797957979679797797987979979800798017980279803798047980579806798077980879809798107981179812798137981479815798167981779818798197982079821798227982379824798257982679827798287982979830798317983279833798347983579836798377983879839798407984179842798437984479845798467984779848798497985079851798527985379854798557985679857798587985979860798617986279863798647986579866798677986879869798707987179872798737987479875798767987779878798797988079881798827988379884798857988679887798887988979890798917989279893798947989579896798977989879899799007990179902799037990479905799067990779908799097991079911799127991379914799157991679917799187991979920799217992279923799247992579926799277992879929799307993179932799337993479935799367993779938799397994079941799427994379944799457994679947799487994979950799517995279953799547995579956799577995879959799607996179962799637996479965799667996779968799697997079971799727997379974799757997679977799787997979980799817998279983799847998579986799877998879989799907999179992799937999479995799967999779998799998000080001800028000380004800058000680007800088000980010800118001280013800148001580016800178001880019800208002180022800238002480025800268002780028800298003080031800328003380034800358003680037800388003980040800418004280043800448004580046800478004880049800508005180052800538005480055800568005780058800598006080061800628006380064800658006680067800688006980070800718007280073800748007580076800778007880079800808008180082800838008480085800868008780088800898009080091800928009380094800958009680097800988009980100801018010280103801048010580106801078010880109801108011180112801138011480115801168011780118801198012080121801228012380124801258012680127801288012980130801318013280133801348013580136801378013880139801408014180142801438014480145801468014780148801498015080151801528015380154801558015680157801588015980160801618016280163801648016580166801678016880169801708017180172801738017480175801768017780178801798018080181801828018380184801858018680187801888018980190801918019280193801948019580196801978019880199802008020180202802038020480205802068020780208802098021080211802128021380214802158021680217802188021980220802218022280223802248022580226802278022880229802308023180232802338023480235802368023780238802398024080241802428024380244802458024680247802488024980250802518025280253802548025580256802578025880259802608026180262802638026480265802668026780268802698027080271802728027380274802758027680277802788027980280802818028280283802848028580286802878028880289802908029180292802938029480295802968029780298802998030080301803028030380304803058030680307803088030980310803118031280313803148031580316803178031880319803208032180322803238032480325803268032780328803298033080331803328033380334803358033680337803388033980340803418034280343803448034580346803478034880349803508035180352803538035480355803568035780358803598036080361803628036380364803658036680367803688036980370803718037280373803748037580376803778037880379803808038180382803838038480385803868038780388803898039080391803928039380394803958039680397803988039980400804018040280403804048040580406804078040880409804108041180412804138041480415804168041780418804198042080421804228042380424804258042680427804288042980430804318043280433804348043580436804378043880439804408044180442804438044480445804468044780448804498045080451804528045380454804558045680457804588045980460804618046280463804648046580466804678046880469804708047180472804738047480475804768047780478804798048080481804828048380484804858048680487804888048980490804918049280493804948049580496804978049880499805008050180502805038050480505805068050780508805098051080511805128051380514805158051680517805188051980520805218052280523805248052580526805278052880529805308053180532805338053480535805368053780538805398054080541805428054380544805458054680547805488054980550805518055280553805548055580556805578055880559805608056180562805638056480565805668056780568805698057080571805728057380574805758057680577805788057980580805818058280583805848058580586805878058880589805908059180592805938059480595805968059780598805998060080601806028060380604806058060680607806088060980610806118061280613806148061580616806178061880619806208062180622806238062480625806268062780628806298063080631806328063380634806358063680637806388063980640806418064280643806448064580646806478064880649806508065180652806538065480655806568065780658806598066080661806628066380664806658066680667806688066980670806718067280673806748067580676806778067880679806808068180682806838068480685806868068780688806898069080691806928069380694806958069680697806988069980700807018070280703807048070580706807078070880709807108071180712807138071480715807168071780718807198072080721807228072380724807258072680727807288072980730807318073280733807348073580736807378073880739807408074180742807438074480745807468074780748807498075080751807528075380754807558075680757807588075980760807618076280763807648076580766807678076880769807708077180772807738077480775807768077780778807798078080781807828078380784807858078680787807888078980790807918079280793807948079580796807978079880799808008080180802808038080480805808068080780808808098081080811808128081380814808158081680817808188081980820808218082280823808248082580826808278082880829808308083180832808338083480835808368083780838808398084080841808428084380844808458084680847808488084980850808518085280853808548085580856808578085880859808608086180862808638086480865808668086780868808698087080871808728087380874808758087680877808788087980880808818088280883808848088580886808878088880889808908089180892808938089480895808968089780898808998090080901809028090380904809058090680907809088090980910809118091280913809148091580916809178091880919809208092180922809238092480925809268092780928809298093080931809328093380934809358093680937809388093980940809418094280943809448094580946809478094880949809508095180952809538095480955809568095780958809598096080961809628096380964809658096680967809688096980970809718097280973809748097580976809778097880979809808098180982809838098480985809868098780988809898099080991809928099380994809958099680997809988099981000810018100281003810048100581006810078100881009810108101181012810138101481015810168101781018810198102081021810228102381024810258102681027810288102981030810318103281033810348103581036810378103881039810408104181042810438104481045810468104781048810498105081051810528105381054810558105681057810588105981060810618106281063810648106581066810678106881069810708107181072810738107481075810768107781078810798108081081810828108381084810858108681087810888108981090810918109281093810948109581096810978109881099811008110181102811038110481105811068110781108811098111081111811128111381114811158111681117811188111981120811218112281123811248112581126811278112881129811308113181132811338113481135811368113781138811398114081141811428114381144811458114681147811488114981150811518115281153811548115581156811578115881159811608116181162811638116481165811668116781168811698117081171811728117381174811758117681177811788117981180811818118281183811848118581186811878118881189811908119181192811938119481195811968119781198811998120081201812028120381204812058120681207812088120981210812118121281213812148121581216812178121881219812208122181222812238122481225812268122781228812298123081231812328123381234812358123681237812388123981240812418124281243812448124581246812478124881249812508125181252812538125481255812568125781258812598126081261812628126381264812658126681267812688126981270812718127281273812748127581276812778127881279812808128181282812838128481285812868128781288812898129081291812928129381294812958129681297812988129981300813018130281303813048130581306813078130881309813108131181312813138131481315813168131781318813198132081321813228132381324813258132681327813288132981330813318133281333813348133581336813378133881339813408134181342813438134481345813468134781348813498135081351813528135381354813558135681357813588135981360813618136281363813648136581366813678136881369813708137181372813738137481375813768137781378813798138081381813828138381384813858138681387813888138981390813918139281393813948139581396813978139881399814008140181402814038140481405814068140781408814098141081411814128141381414814158141681417814188141981420814218142281423814248142581426814278142881429814308143181432814338143481435814368143781438814398144081441814428144381444814458144681447814488144981450814518145281453814548145581456814578145881459814608146181462814638146481465814668146781468814698147081471814728147381474814758147681477814788147981480814818148281483814848148581486814878148881489814908149181492814938149481495814968149781498814998150081501815028150381504815058150681507815088150981510815118151281513815148151581516815178151881519815208152181522815238152481525815268152781528815298153081531815328153381534815358153681537815388153981540815418154281543815448154581546815478154881549815508155181552815538155481555815568155781558815598156081561815628156381564815658156681567815688156981570815718157281573815748157581576815778157881579815808158181582815838158481585815868158781588815898159081591815928159381594815958159681597815988159981600816018160281603816048160581606816078160881609816108161181612816138161481615816168161781618816198162081621816228162381624816258162681627816288162981630816318163281633816348163581636816378163881639816408164181642816438164481645816468164781648816498165081651816528165381654816558165681657816588165981660816618166281663816648166581666816678166881669816708167181672816738167481675816768167781678816798168081681816828168381684816858168681687816888168981690816918169281693816948169581696816978169881699817008170181702817038170481705817068170781708817098171081711817128171381714817158171681717817188171981720817218172281723817248172581726817278172881729817308173181732817338173481735817368173781738817398174081741817428174381744817458174681747817488174981750817518175281753817548175581756817578175881759817608176181762817638176481765817668176781768817698177081771817728177381774817758177681777817788177981780817818178281783817848178581786817878178881789817908179181792817938179481795817968179781798817998180081801818028180381804818058180681807818088180981810818118181281813818148181581816818178181881819818208182181822818238182481825818268182781828818298183081831818328183381834818358183681837818388183981840818418184281843818448184581846818478184881849818508185181852818538185481855818568185781858818598186081861818628186381864818658186681867818688186981870818718187281873818748187581876818778187881879818808188181882818838188481885818868188781888818898189081891818928189381894818958189681897818988189981900819018190281903819048190581906819078190881909819108191181912819138191481915819168191781918819198192081921819228192381924819258192681927819288192981930819318193281933819348193581936819378193881939819408194181942819438194481945819468194781948819498195081951819528195381954819558195681957819588195981960819618196281963819648196581966819678196881969819708197181972819738197481975819768197781978819798198081981819828198381984819858198681987819888198981990819918199281993819948199581996819978199881999820008200182002820038200482005820068200782008820098201082011820128201382014820158201682017820188201982020820218202282023820248202582026820278202882029820308203182032820338203482035820368203782038820398204082041820428204382044820458204682047820488204982050820518205282053820548205582056820578205882059820608206182062820638206482065820668206782068820698207082071820728207382074820758207682077820788207982080820818208282083820848208582086820878208882089820908209182092820938209482095820968209782098820998210082101821028210382104821058210682107821088210982110821118211282113821148211582116821178211882119821208212182122821238212482125821268212782128821298213082131821328213382134821358213682137821388213982140821418214282143821448214582146821478214882149821508215182152821538215482155821568215782158821598216082161821628216382164821658216682167821688216982170821718217282173821748217582176821778217882179821808218182182821838218482185821868218782188821898219082191821928219382194821958219682197821988219982200822018220282203822048220582206822078220882209822108221182212822138221482215822168221782218822198222082221822228222382224822258222682227822288222982230822318223282233822348223582236822378223882239822408224182242822438224482245822468224782248822498225082251822528225382254822558225682257822588225982260822618226282263822648226582266822678226882269822708227182272822738227482275822768227782278822798228082281822828228382284822858228682287822888228982290822918229282293822948229582296822978229882299823008230182302823038230482305823068230782308823098231082311823128231382314823158231682317823188231982320823218232282323823248232582326823278232882329823308233182332823338233482335823368233782338823398234082341823428234382344823458234682347823488234982350823518235282353823548235582356823578235882359823608236182362823638236482365823668236782368823698237082371823728237382374823758237682377823788237982380823818238282383823848238582386823878238882389823908239182392823938239482395823968239782398823998240082401824028240382404824058240682407824088240982410824118241282413824148241582416824178241882419824208242182422824238242482425824268242782428824298243082431824328243382434824358243682437824388243982440824418244282443824448244582446824478244882449824508245182452824538245482455824568245782458824598246082461824628246382464824658246682467824688246982470824718247282473824748247582476824778247882479824808248182482824838248482485824868248782488824898249082491824928249382494824958249682497824988249982500825018250282503825048250582506825078250882509825108251182512825138251482515825168251782518825198252082521825228252382524825258252682527825288252982530825318253282533825348253582536825378253882539825408254182542825438254482545825468254782548825498255082551825528255382554825558255682557825588255982560825618256282563825648256582566825678256882569825708257182572825738257482575825768257782578825798258082581825828258382584825858258682587825888258982590825918259282593825948259582596825978259882599826008260182602826038260482605826068260782608826098261082611826128261382614826158261682617826188261982620826218262282623826248262582626826278262882629826308263182632826338263482635826368263782638826398264082641826428264382644826458264682647826488264982650826518265282653826548265582656826578265882659826608266182662826638266482665826668266782668826698267082671826728267382674826758267682677826788267982680826818268282683826848268582686826878268882689826908269182692826938269482695826968269782698826998270082701827028270382704827058270682707827088270982710827118271282713827148271582716827178271882719827208272182722827238272482725827268272782728827298273082731827328273382734827358273682737827388273982740827418274282743827448274582746827478274882749827508275182752827538275482755827568275782758827598276082761827628276382764827658276682767827688276982770827718277282773827748277582776827778277882779827808278182782827838278482785827868278782788827898279082791827928279382794827958279682797827988279982800828018280282803828048280582806828078280882809828108281182812828138281482815828168281782818828198282082821828228282382824828258282682827828288282982830828318283282833828348283582836828378283882839828408284182842828438284482845828468284782848828498285082851828528285382854828558285682857828588285982860828618286282863828648286582866828678286882869828708287182872828738287482875828768287782878828798288082881828828288382884828858288682887828888288982890828918289282893828948289582896828978289882899829008290182902829038290482905829068290782908829098291082911829128291382914829158291682917829188291982920829218292282923829248292582926829278292882929829308293182932829338293482935829368293782938829398294082941829428294382944829458294682947829488294982950829518295282953829548295582956829578295882959829608296182962829638296482965829668296782968829698297082971829728297382974829758297682977829788297982980829818298282983829848298582986829878298882989829908299182992829938299482995829968299782998829998300083001830028300383004830058300683007830088300983010830118301283013830148301583016830178301883019830208302183022830238302483025830268302783028830298303083031830328303383034830358303683037830388303983040830418304283043830448304583046830478304883049830508305183052830538305483055830568305783058830598306083061830628306383064830658306683067830688306983070830718307283073830748307583076830778307883079830808308183082830838308483085830868308783088830898309083091830928309383094830958309683097830988309983100831018310283103831048310583106831078310883109831108311183112831138311483115831168311783118831198312083121831228312383124831258312683127831288312983130831318313283133831348313583136831378313883139831408314183142831438314483145831468314783148831498315083151831528315383154831558315683157831588315983160831618316283163831648316583166831678316883169831708317183172831738317483175831768317783178831798318083181831828318383184831858318683187831888318983190831918319283193831948319583196831978319883199832008320183202832038320483205832068320783208832098321083211832128321383214832158321683217832188321983220832218322283223832248322583226832278322883229832308323183232832338323483235832368323783238832398324083241832428324383244832458324683247832488324983250832518325283253832548325583256832578325883259832608326183262832638326483265832668326783268832698327083271832728327383274832758327683277832788327983280832818328283283832848328583286832878328883289832908329183292832938329483295832968329783298832998330083301833028330383304833058330683307833088330983310833118331283313833148331583316833178331883319833208332183322833238332483325833268332783328833298333083331833328333383334833358333683337833388333983340833418334283343833448334583346833478334883349833508335183352833538335483355833568335783358833598336083361833628336383364833658336683367833688336983370833718337283373833748337583376833778337883379833808338183382833838338483385833868338783388833898339083391833928339383394833958339683397833988339983400834018340283403834048340583406834078340883409834108341183412834138341483415834168341783418834198342083421834228342383424834258342683427834288342983430834318343283433834348343583436834378343883439834408344183442834438344483445834468344783448834498345083451834528345383454834558345683457834588345983460834618346283463834648346583466834678346883469834708347183472834738347483475834768347783478834798348083481834828348383484834858348683487834888348983490834918349283493834948349583496834978349883499835008350183502835038350483505835068350783508835098351083511835128351383514835158351683517835188351983520835218352283523835248352583526835278352883529835308353183532835338353483535835368353783538835398354083541835428354383544835458354683547835488354983550835518355283553835548355583556835578355883559835608356183562835638356483565835668356783568835698357083571835728357383574835758357683577835788357983580835818358283583835848358583586835878358883589835908359183592835938359483595835968359783598835998360083601836028360383604836058360683607836088360983610836118361283613836148361583616836178361883619836208362183622836238362483625836268362783628836298363083631836328363383634836358363683637836388363983640836418364283643836448364583646836478364883649836508365183652836538365483655836568365783658836598366083661836628366383664836658366683667836688366983670836718367283673836748367583676836778367883679836808368183682836838368483685836868368783688836898369083691836928369383694836958369683697836988369983700837018370283703837048370583706837078370883709837108371183712837138371483715837168371783718837198372083721837228372383724837258372683727837288372983730837318373283733837348373583736837378373883739837408374183742837438374483745837468374783748837498375083751837528375383754837558375683757837588375983760837618376283763837648376583766837678376883769837708377183772837738377483775837768377783778837798378083781837828378383784837858378683787837888378983790837918379283793837948379583796837978379883799838008380183802838038380483805838068380783808838098381083811838128381383814838158381683817838188381983820838218382283823838248382583826838278382883829838308383183832838338383483835838368383783838838398384083841838428384383844838458384683847838488384983850838518385283853838548385583856838578385883859838608386183862838638386483865838668386783868838698387083871838728387383874838758387683877838788387983880838818388283883838848388583886838878388883889838908389183892838938389483895838968389783898838998390083901839028390383904839058390683907839088390983910839118391283913839148391583916839178391883919839208392183922839238392483925839268392783928839298393083931839328393383934839358393683937839388393983940839418394283943839448394583946839478394883949839508395183952839538395483955839568395783958839598396083961839628396383964839658396683967839688396983970839718397283973839748397583976839778397883979839808398183982839838398483985839868398783988839898399083991839928399383994839958399683997839988399984000840018400284003840048400584006840078400884009840108401184012840138401484015840168401784018840198402084021840228402384024840258402684027840288402984030840318403284033840348403584036840378403884039840408404184042840438404484045840468404784048840498405084051840528405384054840558405684057840588405984060840618406284063840648406584066840678406884069840708407184072840738407484075840768407784078840798408084081840828408384084840858408684087840888408984090840918409284093840948409584096840978409884099841008410184102841038410484105841068410784108841098411084111841128411384114841158411684117841188411984120841218412284123841248412584126841278412884129841308413184132841338413484135841368413784138841398414084141841428414384144841458414684147841488414984150841518415284153841548415584156841578415884159841608416184162841638416484165841668416784168841698417084171841728417384174841758417684177841788417984180841818418284183841848418584186841878418884189841908419184192841938419484195841968419784198841998420084201842028420384204842058420684207842088420984210842118421284213842148421584216842178421884219842208422184222842238422484225842268422784228842298423084231842328423384234842358423684237842388423984240842418424284243842448424584246842478424884249842508425184252842538425484255842568425784258842598426084261842628426384264842658426684267842688426984270842718427284273842748427584276842778427884279842808428184282842838428484285842868428784288842898429084291842928429384294842958429684297842988429984300843018430284303843048430584306843078430884309843108431184312843138431484315843168431784318843198432084321843228432384324843258432684327843288432984330843318433284333843348433584336843378433884339843408434184342843438434484345843468434784348843498435084351843528435384354843558435684357843588435984360843618436284363843648436584366843678436884369843708437184372843738437484375843768437784378843798438084381843828438384384843858438684387843888438984390843918439284393843948439584396843978439884399844008440184402844038440484405844068440784408844098441084411844128441384414844158441684417844188441984420844218442284423844248442584426844278442884429844308443184432844338443484435844368443784438844398444084441844428444384444844458444684447844488444984450844518445284453844548445584456844578445884459844608446184462844638446484465844668446784468844698447084471844728447384474844758447684477844788447984480844818448284483844848448584486844878448884489844908449184492844938449484495844968449784498844998450084501845028450384504845058450684507845088450984510845118451284513845148451584516845178451884519845208452184522845238452484525845268452784528845298453084531845328453384534845358453684537845388453984540845418454284543845448454584546845478454884549845508455184552845538455484555845568455784558845598456084561845628456384564845658456684567845688456984570845718457284573845748457584576845778457884579845808458184582845838458484585845868458784588845898459084591845928459384594845958459684597845988459984600846018460284603846048460584606846078460884609846108461184612846138461484615846168461784618846198462084621846228462384624846258462684627846288462984630846318463284633846348463584636846378463884639846408464184642846438464484645846468464784648846498465084651846528465384654846558465684657846588465984660846618466284663846648466584666846678466884669846708467184672846738467484675846768467784678846798468084681846828468384684846858468684687846888468984690846918469284693846948469584696846978469884699847008470184702847038470484705847068470784708847098471084711847128471384714847158471684717847188471984720847218472284723847248472584726847278472884729847308473184732847338473484735847368473784738847398474084741847428474384744847458474684747847488474984750847518475284753847548475584756847578475884759847608476184762847638476484765847668476784768847698477084771847728477384774847758477684777847788477984780847818478284783847848478584786847878478884789847908479184792847938479484795847968479784798847998480084801848028480384804848058480684807848088480984810848118481284813848148481584816848178481884819848208482184822848238482484825848268482784828848298483084831848328483384834848358483684837848388483984840848418484284843848448484584846848478484884849848508485184852848538485484855848568485784858848598486084861848628486384864848658486684867848688486984870848718487284873848748487584876848778487884879848808488184882848838488484885848868488784888848898489084891848928489384894848958489684897848988489984900849018490284903849048490584906849078490884909849108491184912849138491484915849168491784918849198492084921849228492384924849258492684927849288492984930849318493284933849348493584936849378493884939849408494184942849438494484945849468494784948849498495084951849528495384954849558495684957849588495984960849618496284963849648496584966849678496884969849708497184972849738497484975849768497784978849798498084981849828498384984849858498684987849888498984990849918499284993849948499584996849978499884999850008500185002850038500485005850068500785008850098501085011850128501385014850158501685017850188501985020850218502285023850248502585026850278502885029850308503185032850338503485035850368503785038850398504085041850428504385044850458504685047850488504985050850518505285053850548505585056850578505885059850608506185062850638506485065850668506785068850698507085071850728507385074850758507685077850788507985080850818508285083850848508585086850878508885089850908509185092850938509485095850968509785098850998510085101851028510385104851058510685107851088510985110851118511285113851148511585116851178511885119851208512185122851238512485125851268512785128851298513085131851328513385134851358513685137851388513985140851418514285143851448514585146851478514885149851508515185152851538515485155851568515785158851598516085161851628516385164851658516685167851688516985170851718517285173851748517585176851778517885179851808518185182851838518485185851868518785188851898519085191851928519385194851958519685197851988519985200852018520285203852048520585206852078520885209852108521185212852138521485215852168521785218852198522085221852228522385224852258522685227852288522985230852318523285233852348523585236852378523885239852408524185242852438524485245852468524785248852498525085251852528525385254852558525685257852588525985260852618526285263852648526585266852678526885269852708527185272852738527485275852768527785278852798528085281852828528385284852858528685287852888528985290852918529285293852948529585296852978529885299853008530185302853038530485305853068530785308853098531085311853128531385314853158531685317853188531985320853218532285323853248532585326853278532885329853308533185332853338533485335853368533785338853398534085341853428534385344853458534685347853488534985350853518535285353853548535585356853578535885359853608536185362853638536485365853668536785368853698537085371853728537385374853758537685377853788537985380853818538285383853848538585386853878538885389853908539185392853938539485395853968539785398853998540085401854028540385404854058540685407854088540985410854118541285413854148541585416854178541885419854208542185422854238542485425854268542785428854298543085431854328543385434854358543685437854388543985440854418544285443854448544585446854478544885449854508545185452854538545485455854568545785458854598546085461854628546385464854658546685467854688546985470854718547285473854748547585476854778547885479854808548185482854838548485485854868548785488854898549085491854928549385494854958549685497854988549985500855018550285503855048550585506855078550885509855108551185512855138551485515855168551785518855198552085521855228552385524855258552685527855288552985530855318553285533855348553585536855378553885539855408554185542855438554485545855468554785548855498555085551855528555385554855558555685557855588555985560855618556285563855648556585566855678556885569855708557185572855738557485575855768557785578855798558085581855828558385584855858558685587855888558985590855918559285593855948559585596855978559885599856008560185602856038560485605856068560785608856098561085611856128561385614856158561685617856188561985620856218562285623856248562585626856278562885629856308563185632856338563485635856368563785638856398564085641856428564385644856458564685647856488564985650856518565285653856548565585656856578565885659856608566185662856638566485665856668566785668856698567085671856728567385674856758567685677856788567985680856818568285683856848568585686856878568885689856908569185692856938569485695856968569785698856998570085701857028570385704857058570685707857088570985710857118571285713857148571585716857178571885719857208572185722857238572485725857268572785728857298573085731857328573385734857358573685737857388573985740857418574285743857448574585746857478574885749857508575185752857538575485755857568575785758857598576085761857628576385764857658576685767857688576985770857718577285773857748577585776857778577885779857808578185782857838578485785857868578785788857898579085791857928579385794857958579685797857988579985800858018580285803858048580585806858078580885809858108581185812858138581485815858168581785818858198582085821858228582385824858258582685827858288582985830858318583285833858348583585836858378583885839858408584185842858438584485845858468584785848858498585085851858528585385854858558585685857858588585985860858618586285863858648586585866858678586885869858708587185872858738587485875858768587785878858798588085881858828588385884858858588685887858888588985890858918589285893858948589585896858978589885899859008590185902859038590485905859068590785908859098591085911859128591385914859158591685917859188591985920859218592285923859248592585926859278592885929859308593185932859338593485935859368593785938859398594085941859428594385944859458594685947859488594985950859518595285953859548595585956859578595885959859608596185962859638596485965859668596785968859698597085971859728597385974859758597685977859788597985980859818598285983859848598585986859878598885989859908599185992859938599485995859968599785998859998600086001860028600386004860058600686007860088600986010860118601286013860148601586016860178601886019860208602186022860238602486025860268602786028860298603086031860328603386034860358603686037860388603986040860418604286043860448604586046860478604886049860508605186052860538605486055860568605786058860598606086061860628606386064860658606686067860688606986070860718607286073860748607586076860778607886079860808608186082860838608486085860868608786088860898609086091860928609386094860958609686097860988609986100861018610286103861048610586106861078610886109861108611186112861138611486115861168611786118861198612086121861228612386124861258612686127861288612986130861318613286133861348613586136861378613886139861408614186142861438614486145861468614786148861498615086151861528615386154861558615686157861588615986160861618616286163861648616586166861678616886169861708617186172861738617486175861768617786178861798618086181861828618386184861858618686187861888618986190861918619286193861948619586196861978619886199862008620186202862038620486205862068620786208862098621086211862128621386214862158621686217862188621986220862218622286223862248622586226862278622886229862308623186232862338623486235862368623786238862398624086241862428624386244862458624686247862488624986250862518625286253862548625586256862578625886259862608626186262862638626486265862668626786268862698627086271862728627386274862758627686277862788627986280862818628286283862848628586286862878628886289862908629186292862938629486295862968629786298862998630086301863028630386304863058630686307863088630986310863118631286313863148631586316863178631886319863208632186322863238632486325863268632786328863298633086331863328633386334863358633686337863388633986340863418634286343863448634586346863478634886349863508635186352863538635486355863568635786358863598636086361863628636386364863658636686367863688636986370863718637286373863748637586376863778637886379863808638186382863838638486385863868638786388863898639086391863928639386394863958639686397863988639986400864018640286403864048640586406864078640886409864108641186412864138641486415864168641786418864198642086421864228642386424864258642686427864288642986430864318643286433864348643586436864378643886439864408644186442864438644486445864468644786448864498645086451864528645386454864558645686457864588645986460864618646286463864648646586466864678646886469864708647186472864738647486475864768647786478864798648086481864828648386484864858648686487864888648986490864918649286493864948649586496864978649886499865008650186502865038650486505865068650786508865098651086511865128651386514865158651686517865188651986520865218652286523865248652586526865278652886529865308653186532865338653486535865368653786538865398654086541865428654386544865458654686547865488654986550865518655286553865548655586556865578655886559865608656186562865638656486565865668656786568865698657086571865728657386574865758657686577865788657986580865818658286583865848658586586865878658886589865908659186592865938659486595865968659786598865998660086601866028660386604866058660686607866088660986610866118661286613866148661586616866178661886619866208662186622866238662486625866268662786628866298663086631866328663386634866358663686637866388663986640866418664286643866448664586646866478664886649866508665186652866538665486655866568665786658866598666086661866628666386664866658666686667866688666986670
  1. 2009-09-23 14:13 zach.mullen
  2. * Tests/CMakeLists.txt: Uncommented the dependency of
  3. CTestTestNoExe on CTestTestNoBuild so that it will work in
  4. parallel now.
  5. 2009-09-23 14:10 king
  6. * Source/cmGlobalXCodeGenerator.cxx: Add Xcode SYMROOT setting for
  7. custom targets
  8. Xcode 1.5 writes helper scripts at the projectDirPath location
  9. for targets that do not set SYMROOT. We now add SYMROOT to
  10. custom targets so that all targets set it. This prevents Xcode
  11. 1.5 from touching the source directory now that we always set
  12. projectDirPath.
  13. See issue #8481.
  14. 2009-09-23 14:07 zach.mullen
  15. * Tests/CTestTestParallel/lockFile.c: Make portable c for Parallel
  16. test
  17. 2009-09-23 14:01 alex
  18. * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
  19. cmDependsC.h, cmDependsJava.cxx, cmDependsJava.h,
  20. cmLocalUnixMakefileGenerator3.cxx,
  21. cmLocalUnixMakefileGenerator3.h: Major optimization of C/C++
  22. dependency scanning.
  23. Now only the dependencies for the file where the dependencies
  24. actually may have changed are rescanned, before that this was
  25. done for all source files even if only one source file had
  26. changed. This reduces e.g. on my machine the time for scanning
  27. the dependencies of kdelibs/khtml/ when only one file
  28. (khtml_global.cpp) has changed from around 7.5 seconds to 1.2
  29. seconds.
  30. The tests succeed, it does what I expected it to do on kdelibs,
  31. and Brad also reviewed the patch, so I think it should be ok.
  32. Alex
  33. 2009-09-23 13:09 clinton
  34. * Source/QtDialog/: CMakeSetupDialog.cxx, QCMakeCacheView.cxx,
  35. QCMakeCacheView.h: fix compile warnings
  36. 2009-09-23 12:46 hoffman
  37. * Utilities/Release/: magrathea_release.cmake, release_cmake.cmake:
  38. Handle older cvs clients that do not allow for the password to be
  39. in the CVSROOT.
  40. 2009-09-23 12:45 hoffman
  41. * Tests/CMakeLists.txt: Add nightly builds for linux windows and
  42. mac.
  43. 2009-09-23 11:38 zach.mullen
  44. * Tests/: CMakeLists.txt, CTestTestParallel/CMakeLists.txt,
  45. CTestTestParallel/lockFile.c, CTestTestParallel/lockFile.cxx: Set
  46. new ctest tests to always run, whether CTEST_TEST_CTEST is
  47. enabled or not. Changed parallel test to be portable.
  48. 2009-09-23 10:45 king
  49. * Source/kwsys/SystemTools.cxx: Fix KWSys SystemTools build on
  50. cygwin with -mwin32
  51. Commit "Optimize KWSys SystemTools::FileExists on Windows"
  52. accidentally added "#undef _WIN32" when including <windows.h> on
  53. cygwin, which breaks builds using the -mwin32 flag. This commit
  54. removes that line and fixes the real error it was intended to
  55. avoid.
  56. 2009-09-23 09:00 zach.mullen
  57. * Tests/CTestTestParallel/test.cmake.in: CTestTestParallel now
  58. submits to public dashboard for easier debugging
  59. 2009-09-23 08:48 king
  60. * Source/cmDocumentVariables.cxx,
  61. Source/cmGlobalXCodeGenerator.cxx,
  62. Source/cmGlobalXCodeGenerator.h,
  63. Tests/SystemInformation/SystemInformation.in: Teach Xcode
  64. generator to set XCODE_VERSION
  65. We set the variable 'XCODE_VERSION' in the CMake language to the
  66. Xcode version string (e.g. "3.1.2"). Platform config files may
  67. use it later.
  68. 2009-09-23 01:01 bigler
  69. * Modules/FindCUDA.cmake: Updated formatting of documentation plus
  70. a little reorganization.
  71. 2009-09-23 00:50 bigler
  72. * Modules/FindCUDA/run_nvcc.cmake: Added a command to make the
  73. output directory. This is to fix the XCode build that uses a
  74. different output directory than other systems, and rather than
  75. try to match that we'll just make it.
  76. 2009-09-23 00:01 kwrobot
  77. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  78. 2009-09-22 18:44 clinton
  79. * Modules/FindQt4.cmake: add support for finding
  80. qcollectiongenerator executable. fixes #9248.
  81. 2009-09-22 18:29 clinton
  82. * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx: fix issue
  83. 9346. add binary directory to window title to make it easier to
  84. deal with multiple cmake-gui instances
  85. 2009-09-22 17:08 hoffman
  86. * Utilities/Release/dash2win64_release.cmake: new windows build
  87. machine for cmake
  88. 2009-09-22 17:07 hoffman
  89. * Utilities/Release/vogon_cygwin.cmake: disable svn
  90. 2009-09-22 16:28 clinton
  91. * Modules/FindQt4.cmake: Add support for Qt configured with custom
  92. qtlibinfix (see issue 9571). Also fix CMP 15 warnings.
  93. 2009-09-22 16:18 king
  94. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  95. Fix Xcode project references to the source tree
  96. Xcode project source file references need to always be relative
  97. to the top of the source tree in order for SCM and debug symbols
  98. to work right. We must even allow the relative paths to cross
  99. outside of the top source or build directories.
  100. For subdirectory project() command Xcode projects we use the
  101. source directory containing the project() command as the top.
  102. Relative paths are generated accordingly for each subproject.
  103. See issue #8481.
  104. 2009-09-22 16:16 king
  105. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: Optionally
  106. force conversion to relative path
  107. In cmLocalGenerator::ConvertToRelativePath we normally convert to
  108. relative path only if the local and remote paths both lie inside
  109. the source tree or both lie inside the build tree. This commit
  110. adds an optional 'force' argument to allow conversion even when
  111. this rule is violated.
  112. 2009-09-22 16:12 hoffman
  113. * bootstrap: Make sure KWSYS_DO_NOT_CLEAN_PUTENV is defined at
  114. bootstrap time for cmake in the bootstrap script.
  115. 2009-09-22 16:02 king
  116. * Modules/CMakeDetermineCompilerABI.cmake: Skip implicit link info
  117. for multiple OS X archs
  118. Implicit link information contains architecture-specific
  119. libraries and directories. The link information cannot be
  120. explicitly specified safely when CMAKE_OSX_ARCHITECTURES contains
  121. more than one architecture.
  122. As a result, we currently cannot support mixed-language
  123. C++/Fortran targets and OS X universal binaries simultaneously.
  124. In order to avoid conflicts for simple C/C++ cases, we now simply
  125. skip detection of implicit link information in this case.
  126. 2009-09-22 15:58 hoffman
  127. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in: Can not use
  128. cmakedefine in kwsys because bootstrap of cmake does not support
  129. it.
  130. 2009-09-22 14:56 hoffman
  131. * Source/kwsys/: Configure.hxx.in, SystemTools.cxx: Put a flag in
  132. that will stop system tools from deleting system environment
  133. memory on exit, as it can cause gcov to crash the programs.
  134. 2009-09-22 14:40 alex
  135. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  136. cmLocalUnixMakefileGenerator3.cxx: Rescan dependencies also if
  137. CMakeDirectoryInformation.cmake has changed.
  138. If CMakeDirectoryInformation.cmake is newer than depend.internal
  139. the include directories may have changed, so dependencies need to
  140. be scanned again. Ok by Brad.
  141. Alex
  142. 2009-09-22 13:02 king
  143. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: Optimize
  144. KWSys SystemTools::FileExists on Windows
  145. We optimize this method by using the GetFileAttributesExA native
  146. Windows API to check for file existence when possible. For real
  147. Windows builds we always use it. For Cygwin we use
  148. cygwin_conv_to_win32_path to get a native Windows path if
  149. possible and otherwise fall back to 'access'.
  150. Cygwin-to-Windows path conversion and cache by Wojciech Migda.
  151. See issue #8826.
  152. 2009-09-22 12:05 zach.mullen
  153. * Tests/: CMakeLists.txt, CTestTestParallel/CMakeLists.txt,
  154. CTestTestParallel/CTestConfig.cmake,
  155. CTestTestParallel/lockFile.cxx, CTestTestParallel/test.cmake.in:
  156. Added tests for ctest parallel options (PARALLEL_LEVEL,
  157. PROCESSORS, RUN_SERIAL)
  158. 2009-09-22 00:01 kwrobot
  159. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  160. 2009-09-21 23:42 lowman
  161. * Modules/FindBoost.cmake: Make Boost easier to find
  162. 2009-09-21 23:07 clinton
  163. * Modules/FindQt4.cmake: Fix issue 9581. Qt 4.5+ needs
  164. gobject-2.0.
  165. 2009-09-21 22:38 lowman
  166. * Modules/: FindCxxTest.cmake, FindGTK2.cmake,
  167. FindOpenSceneGraph.cmake, FindProtobuf.cmake: Add a blank line to
  168. my contributed find modules to prevent copyright info from
  169. showing up in CMake docs
  170. 2009-09-21 22:21 lowman
  171. * Modules/FindBoost.cmake: Fix Bug #9158: FindBoost.cmake does not
  172. work properly with nmake and icl
  173. 2009-09-21 17:22 hoffman
  174. * Utilities/Release/release_cmake.sh.in: Use ctest -j to speed up
  175. tests for release builds.
  176. 2009-09-21 17:19 hoffman
  177. * Utilities/Release/release_cmake.cmake: Do not require a cvs login
  178. for checkout.
  179. 2009-09-21 15:29 zach.mullen
  180. * Source/CTest/cmCTestBatchTestHandler.cxx: More SLURM
  181. experimentation (ctest batch mode)
  182. 2009-09-21 15:26 hoffman
  183. * Tests/CMakeLists.txt: For the complex tests since they link to
  184. the CMake library make sure that they are built with the type of
  185. build.
  186. 2009-09-21 14:58 zach.mullen
  187. * Source/CTest/cmCTestBatchTestHandler.cxx: Fixed a slurm batch
  188. argument identifier.
  189. 2009-09-21 14:21 zach.mullen
  190. * Source/CTest/: cmCTestBatchTestHandler.cxx,
  191. cmCTestBatchTestHandler.h: Need to quote args when generating
  192. batch scripts from ctest
  193. 2009-09-21 13:40 zach.mullen
  194. * Source/CTest/cmCTestBuildHandler.cxx, Tests/CMakeLists.txt:
  195. Re-enabled failing tests; fixed ctest_build output to be
  196. consistent in the error condition across different make programs
  197. so that these tests would pass.
  198. 2009-09-21 13:18 hoffman
  199. * Source/cmGlobalXCodeGenerator.cxx: Fix Bug #8332, add support for
  200. .pch files for Xcode.
  201. 2009-09-21 13:15 hoffman
  202. * Source/cmGlobalXCodeGenerator.cxx: Fix Bug #8928, add support for
  203. .xib files for Xcode.
  204. 2009-09-21 00:01 kwrobot
  205. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  206. 2009-09-20 23:55 lowman
  207. * Modules/FindProtobuf.cmake: Fix glitch where we were accidently
  208. unsetting CMAKE_FIND_LIBRARY_PREFIXES
  209. 2009-09-20 21:15 lowman
  210. * Modules/FindProtobuf.cmake: Forgot to mark Protobuf cache
  211. variables as advanced
  212. 2009-09-20 20:20 lowman
  213. * Modules/FindALSA.cmake: [NEW Module] FindAlsa audio library
  214. (Advanced Linux Sound Architecture)
  215. 2009-09-20 20:12 lowman
  216. * Modules/FindProtobuf.cmake: [NEW Module] Find and use Google's
  217. Protocol Buffers library & compiler
  218. 2009-09-20 11:33 lowman
  219. * Modules/FindBoost.cmake: Fix boost library detection with Sun
  220. Studio compiler (Issue #9153)
  221. 2009-09-20 09:42 hoffman
  222. * Tests/CMakeLists.txt: Disable test as it fails on every system.
  223. 2009-09-20 08:03 lowman
  224. * Modules/FindThreads.cmake: Improve readability
  225. 2009-09-20 00:01 kwrobot
  226. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  227. 2009-09-19 13:02 alex
  228. * Source/cmDepends.cxx: Minor optimization in dependency checking.
  229. When reading the depend.internal file, check only once for every
  230. depender whether it exists, instead of repeatedly in a loop for
  231. each dependee. Within that function it can only change of the
  232. depender is removed. This is taken care of. This reduces the
  233. number of access() calls in kdelibs/khtml from 180000 to 90000
  234. (i.e. 50%), and reduces the time for that (without the actual
  235. scanning) from 0.3 s to 0.21 s on my system.
  236. Alex
  237. 2009-09-19 12:00 king
  238. * Source/: CMakeLists.txt, cmGlobalXCode21Generator.cxx,
  239. cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx,
  240. cmGlobalXCodeGenerator.h: Remove cmGlobalXCode21Generator
  241. subclass
  242. This subclass of cmGlobalXCodeGenerator only provided two virtual
  243. method overrides, and it made construction of the Xcode generator
  244. instance complicated. This commit removes it and replaces the
  245. virtual methods with tests of the Xcode version. The change
  246. removes duplicate code.
  247. 2009-09-19 10:14 king
  248. * Modules/CMakeCCompiler.cmake.in,
  249. Modules/CMakeCXXCompiler.cmake.in,
  250. Modules/Platform/Darwin-GNU-C.cmake,
  251. Modules/Platform/Darwin-GNU-CXX.cmake,
  252. Modules/Platform/Darwin-GNU.cmake, Modules/Platform/Darwin.cmake,
  253. Source/cmLocalGenerator.cxx: Fix check for -isysroot on OS X
  254. Previously we checked for this flag by parsing the version number
  255. of GCC out of 'gcc --version', but this is not reliable because
  256. the format can vary greatly. Now we run 'gcc -v --help' and look
  257. for '-isysroot' in the list of options.
  258. We also now store the result on a per-language basis in the
  259. per-compiler info file "CMake<LANG>Compiler.cmake". This is
  260. necessary to make it accessible from try-compile projects so that
  261. they generate correctly.
  262. 2009-09-19 04:33 alex
  263. * Modules/Compiler/: Intel-C.cmake, Intel-CXX.cmake: The
  264. preprocessing and assembly rules also need the <DEFINES>,
  265. otherwise different reults are created.
  266. Alex
  267. 2009-09-19 00:01 kwrobot
  268. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  269. 2009-09-18 15:16 hoffman
  270. * Source/cmLocalGenerator.cxx: Only do the OSX arch stuff on OSX.
  271. 2009-09-18 15:01 zach.mullen
  272. * Tests/CMakeLists.txt: Disabling CTestTestNoBuild pending
  273. investigation of odd g++ output issues.
  274. 2009-09-18 14:22 hoffman
  275. * Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx: Add
  276. detection of gcc versions that do not support isysroot option and
  277. do not use it for them.
  278. 2009-09-18 14:02 zach.mullen
  279. * Tests/CMakeLists.txt: Apparently, on FarAway the presence of
  280. errors during ctest_build does not cause the calling ctest to
  281. return an error condition.
  282. 2009-09-18 13:34 zach.mullen
  283. * Tests/CMakeLists.txt: Cosmetic change to test CMakeLists
  284. 2009-09-18 12:56 david.cole
  285. * Modules/ExternalProject.cmake: Better error message tells user
  286. possible ways to resolve the error.
  287. 2009-09-18 12:16 zach.mullen
  288. * Tests/: CMakeLists.txt, CTestTestCrash/CMakeLists.txt,
  289. CTestTestCrash/CTestConfig.cmake, CTestTestCrash/crash.cxx,
  290. CTestTestCrash/test.cmake.in, CTestTestFailure/CMakeLists.txt,
  291. CTestTestFailure/CTestConfig.cmake, CTestTestFailure/badCode.cxx,
  292. CTestTestFailure/testNoBuild.cmake.in,
  293. CTestTestFailure/testNoExe.cmake.in: Added test coverage for
  294. ctest. Covers WILL_FAIL condition, tests that do not build,
  295. tests that segfault, and test executable not found (bad command),
  296. as well as some pass and fail regular expressions.
  297. 2009-09-18 10:28 hoffman
  298. * Source/cmGlobalXCodeGenerator.cxx: Fix the build for version 2.5
  299. of Xcode.
  300. 2009-09-18 09:49 king
  301. * Tests/TryCompile/CMakeLists.txt: Fix CHECK_(C|CXX)_COMPILER_FLAG
  302. macro test
  303. The flag "-_this_is_not_a_flag_" was not rejected by GCC 4.0 on
  304. older Mac OS X. We now use "---_this_is_not_a_flag_" instead,
  305. which will hopefully be rejected by all compilers.
  306. 2009-09-18 09:49 king
  307. * Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
  308. Fix CHECK_(C|CXX)_COMPILER_FLAG for XL and SunPro
  309. These compilers warn and return 0 for unrecognized flags. We fix
  310. the compiler flag check macros by looking for a warning in the
  311. output. We also update the regex for GNU on older Macs. See
  312. issue #9516.
  313. 2009-09-18 00:01 kwrobot
  314. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  315. 2009-09-17 17:16 king
  316. * Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
  317. Fix CHECK_(C|CXX)_COMPILER_FLAG for HP
  318. This compiler warns and returns 0 for unrecognized flags. We fix
  319. the compiler flag check macros by looking for a warning in the
  320. output. See issue #9516.
  321. 2009-09-17 16:09 hoffman
  322. * Source/cmLocalGenerator.cxx: Fix case where no archs are found on
  323. older macs.
  324. 2009-09-17 15:33 king
  325. * Tests/TryCompile/CMakeLists.txt: Test CHECK_(C|CXX)_COMPILER_FLAG
  326. macros
  327. This teaches the TryCompile test to check that the compiler flag
  328. check macros correctly reject a bad flag. See issue #9516.
  329. 2009-09-17 15:32 king
  330. * Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
  331. Fix CHECK_(C|CXX)_COMPILER_FLAG for GNU and MSVC
  332. These compilers warn and return 0 for unrecognized flags. We fix
  333. the compiler flag check macros by looking for a warning in the
  334. output. See issue #9516.
  335. 2009-09-17 15:29 king
  336. * Modules/: CheckCSourceCompiles.cmake,
  337. CheckCXXSourceCompiles.cmake: Add FAIL_REGEX to
  338. CHECK_(C|CXX)_SOURCE_COMPILES
  339. This teaches the CHECK_C_SOURCE_COMPILES and
  340. CHECK_CXX_SOURCE_COMPILES macros to recognize a FAIL_REGEX
  341. option. If they see the regular expression in the output of the
  342. test compilation, the check fails.
  343. 2009-09-17 15:28 king
  344. * Modules/: CheckCCompilerFlag.cmake, CheckCSourceCompiles.cmake,
  345. CheckCSourceRuns.cmake, CheckCXXCompilerFlag.cmake,
  346. CheckCXXSourceCompiles.cmake, CheckCXXSourceRuns.cmake: Cleanup
  347. generic compiler check macro documentation
  348. This commit improves formatting and style of the documentation
  349. for the general-purpose compiler check macros:
  350. CHECK_C_COMPILER_FLAG
  351. CHECK_C_SOURCE_COMPILES
  352. CHECK_C_SOURCE_RUNS
  353. CHECK_CXX_COMPILER_FLAG
  354. CHECK_CXX_SOURCE_COMPILES
  355. CHECK_CXX_SOURCE_RUNS
  356. This sytle is more consistent with CMake command documentation.
  357. It also looks nicer in the generated documentation text files.
  358. 2009-09-17 13:08 alex
  359. * Modules/CMakeFindEclipseCDT4.cmake: The check for include dirs
  360. and builtin macros also works with the Intel compiler
  361. Alex
  362. 2009-09-17 11:52 hoffman
  363. * Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
  364. Source/cmLocalGenerator.cxx: Fix for bug #9466. Change the
  365. implementation of OSX arch lists. If no ARCHs are specified by
  366. the user then no flags are set. We no longer use
  367. CMAKE_OSX_ARCHITECTURES_DEFAULT.
  368. 2009-09-17 09:18 hoffman
  369. * Source/cmLocalVisualStudio7Generator.cxx: Bug #9430, recognize
  370. the FR flag
  371. 2009-09-17 08:42 king
  372. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  373. cmMakefileLibraryTargetGenerator.cxx,
  374. cmMakefileTargetGenerator.cxx: Do not call CollapseFullPath for
  375. PDB file names
  376. Some vendor tools convert PDB file names given on the command
  377. line to lower-case before creating the file. When CMake places a
  378. mixed-case PDB file name into the build system, the file does not
  379. exist the first time and it is written with mixed case. After
  380. the first build though the native tool has created a lower-case
  381. version of the file. If CMake does CollapseFullPath again, the
  382. file exists so the actual-case lookup gets the lower-case name.
  383. This causes the build files to change so the project rebuilds.
  384. The solution is to avoid calling CollapseFullPath for files
  385. generated by the build. In the case of PDB files we already
  386. construct them from paths that have been collapsed, so we can
  387. just skip the call altogether. See issue #9350.
  388. 2009-09-17 08:25 king
  389. * Source/cmMakefile.cxx: Remove old check for duplicate
  390. subdirectories
  391. In cmMakefile::AddSubDirectory we were checking for addition of
  392. the same source directory multiple times. However, the check
  393. code was incorrect because it compared pointers instetad of
  394. pointed-to strings. Since the check was written, a better check
  395. was added right after it to enforce unique binary directories (in
  396. which case duplicate sources are fine). This commit simply
  397. removes the old-style check code.
  398. 2009-09-17 00:01 kwrobot
  399. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  400. 2009-09-16 21:02 hoffman
  401. * Source/cmake.cxx: Fix typo in name
  402. 2009-09-16 18:01 alex
  403. * Source/: cmExtraEclipseCDT4Generator.h,
  404. cmExtraEclipseCDT4Generator.cxx,
  405. cmLocalUnixMakefileGenerator3.cxx,
  406. cmLocalUnixMakefileGenerator3.h: Major improvement of the
  407. generated targets in Eclipse.
  408. Before this change all targets were displayed in the top level
  409. directory of the project. Now the targets are displayed in the
  410. correct directory. The targets "clean" and "all" are now created
  411. in every subdirectory. Also now the targets for just compiling
  412. one file, preprocessing one file, assembling one file are are
  413. created for Eclipse. Additionally all targets get a prefix now
  414. in eclipse, so that they are sorted in a way which makes sense
  415. (global targets first, then executable and libraries, then object
  416. files, then preprocessed, then assembly). Also this prefix gives
  417. the user a hint what the target is, i.e. whether it's a library
  418. or an executable or something else.
  419. Alex
  420. 2009-09-16 15:09 king
  421. * Tests/CMakeTests/: CMakeLists.txt, ConfigureFile-BadArg.cmake,
  422. ConfigureFile-DirInput.cmake, ConfigureFile-DirOutput.cmake,
  423. ConfigureFile-Relative.cmake, ConfigureFileTest.cmake.in: Create
  424. CMake.ConfigureFile test for configure_file
  425. This test checks that configure_file() handles input and output
  426. file arguments as documented.
  427. 2009-09-16 15:09 king
  428. * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
  429. Teach configure_file to handle directory names
  430. This commit teaches configure_file how to handle directories for
  431. input and output. It is an error if the input is a directory.
  432. If the output is a directory we put the configured copy of the
  433. input file in it with the same name. See issue #9537.
  434. 2009-09-16 15:09 king
  435. * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
  436. Teach configure_file to handle relative paths
  437. The configure_file() command now converts relative output paths
  438. to full paths using the current binary directory. Input relative
  439. paths were already converted using the current source directory,
  440. but this behavior was not previously documented.
  441. 2009-09-16 15:09 king
  442. * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
  443. Fix typo in cmConfigureFileCommand ivar name
  444. Rename 'OuputFile' to 'OutputFile'.
  445. 2009-09-16 15:09 king
  446. * Tests/CMakeTests/: CheckCMakeTest.cmake, FileTest.cmake.in:
  447. Factor out CMake.File test result check for re-use
  448. The CMake.File test runs several scripts through "cmake -P" and
  449. checks the output and result against known good values. This
  450. commit factors out the checking code into a separate
  451. CMakeCheckTest module. The module may be used by new tests.
  452. 2009-09-16 14:37 alex
  453. * Source/cmExtraEclipseCDT4Generator.cxx,
  454. Modules/CMakeFindEclipseCDT4.cmake: Put compiler defined macros
  455. into eclipse project files
  456. Now gcc is queried also for the builtin definitions, and they are
  457. then added to the .cproject file. This should make the
  458. preprocessor highlighting in eclipse work better (#9272) Patch
  459. mostly from Miguel.
  460. Alex
  461. 2009-09-16 14:20 hoffman
  462. * Modules/FindJNI.cmake: Bug #09476, add more search paths for jni.
  463. 2009-09-16 12:40 hoffman
  464. * Modules/UsePkgConfig.cmake: Fix for bug#9553, print a warning if
  465. pkg-config is not found.
  466. 2009-09-16 12:33 king
  467. * Modules/Platform/: Linux-VisualAge-CXX.cmake, Linux-XL-CXX.cmake:
  468. Fix XL C++ compiler flags on Linux
  469. In Platform/Linux.cmake we add GNU flags as default for the
  470. platform which breaks non-GNU compilers. Later we should
  471. refactor these flag files to put compiler-specific flags only in
  472. files loaded for each compiler. Until then this commit fixes the
  473. XL C++ compiler flags on Linux by erasing the GNU flags. See
  474. issue #9469.
  475. 2009-09-16 11:49 hoffman
  476. * Source/CTest/cmCTestRunTest.cxx: Fix uninitialized errors.
  477. 2009-09-16 11:44 king
  478. * Source/cmLocalVisualStudio7Generator.cxx: Generate proper Intel
  479. Fortran project version
  480. The Intel Visual Fortran compiler plugin for MS Visual Studio may
  481. be one of several versions of the Intel compiler. This commit
  482. teaches CMake to detect the plugin version and set the version
  483. number in .vfproj files. See issue #9169.
  484. 2009-09-16 11:44 king
  485. * Source/: cmGlobalVisualStudio10Generator.h,
  486. cmGlobalVisualStudio6Generator.h,
  487. cmGlobalVisualStudio71Generator.h,
  488. cmGlobalVisualStudio7Generator.h,
  489. cmGlobalVisualStudio8Generator.h,
  490. cmGlobalVisualStudio9Generator.h,
  491. cmGlobalVisualStudioGenerator.cxx,
  492. cmGlobalVisualStudioGenerator.h: Create VS generator
  493. GetRegistryBase method
  494. This method returns the registry key
  495. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\<version>
  496. A protected GetIDEVersion method retrieves the version-specific
  497. part of the key name.
  498. 2009-09-16 09:52 king
  499. * Tests/FunctionTest/CMakeLists.txt: Test add_subdirectory inside
  500. function
  501. This commit teaches the FunctionTest to check variable scope
  502. behavior when a subdirectory is added inside a function call.
  503. Any PARENT_SCOPE sets in the subdirectory should affect only the
  504. function scope which called add_subdirectory and not its parent
  505. scope.
  506. 2009-09-16 09:51 king
  507. * Source/cmMakefile.cxx: Initialize directory scope with closure of
  508. parent
  509. The commit "Improve dynamic variable scope implementation"
  510. optimized function scopes using an efficient parent scope
  511. pointer. However, the parent scope used to initialize a new
  512. directory might not exist later (like add_subdirectory called
  513. inside a function of the parent scope). This caused CMake to
  514. crash when following the dangling pointer to the original parent
  515. scope.
  516. We fix the problem in this commit by always computing the closure
  517. of the parent scope at directory initialization time so that no
  518. parent scope pointer is needed. See issue #9538.
  519. 2009-09-16 00:01 kwrobot
  520. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  521. 2009-09-15 02:38 bigler
  522. * Modules/: FindCUDA.cmake, FindCUDA/make2cmake.cmake,
  523. FindCUDA/parse_cubin.cmake, FindCUDA/run_nvcc.cmake: Initial
  524. version of FindCUDA script. Still needs documentation
  525. formatting.
  526. 2009-09-15 00:01 kwrobot
  527. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  528. 2009-09-14 22:16 hoffman
  529. * Source/cmake.cxx: Fix for bug #8969, pick a better default
  530. version for VS, and make it easier to add new versions of VS to
  531. look for.
  532. 2009-09-14 20:54 hoffman
  533. * Source/cmDocumentationFormatterHTML.cxx: Fix for bug# 5373,
  534. include CMake verison in generated docs.
  535. 2009-09-14 15:53 alex
  536. * Modules/FindPNG.cmake: fix #9152: find ZLIB quietly if PNG is
  537. searched QUIETLY
  538. Alex
  539. 2009-09-14 15:20 hoffman
  540. * Source/cmGlobalXCodeGenerator.cxx: Bug #8356, add support for
  541. image types in Xcode files.
  542. 2009-09-14 14:59 hoffman
  543. * Source/cmGlobalXCodeGenerator.cxx: Fix for bug #8807, add support
  544. for CMAKE_EXE_LINKER_FLAGS_(config) to Xcode generator.
  545. 2009-09-14 13:45 hoffman
  546. * Source/: cmake.cxx, kwsys/Glob.cxx, kwsys/Glob.hxx.in: Fix for
  547. Bug #9190, -U did not work on case insensitive file systems
  548. because of call to glob convert to regex that expected to work
  549. with files.
  550. 2009-09-14 13:42 hoffman
  551. * Source/cmIfCommand.h: Clarify documentation for if.
  552. 2009-09-14 11:23 zach.mullen
  553. * Source/CTest/: cmCTestBatchTestHandler.cxx, cmCTestRunTest.cxx:
  554. Removed fork-and-continue option from ctest generated batch
  555. script entries
  556. 2009-09-14 10:31 hoffman
  557. * Source/: cmDependsJavaParserHelper.cxx,
  558. cmDependsJavaParserHelper.h: Fix open solaris build issue with
  559. concept checking that breaks std vector for a class of itself.
  560. Bug #9523.
  561. 2009-09-14 09:34 hoffman
  562. * Modules/FindPythonLibs.cmake: Change FindPythonLibs to use the
  563. standard _DIR instead of _PATH but stay backwards compatible
  564. 2009-09-14 00:01 kwrobot
  565. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  566. 2009-09-13 00:01 kwrobot
  567. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  568. 2009-09-12 10:20 king
  569. * Source/CTest/cmProcess.cxx: Avoid shadowing std::vector member
  570. The cmProcess::Buffer class derives from std::vector. We were
  571. using local variable 'data' in the GetLine method but this name
  572. shadowed a member of vector with GNU. This renames it to 'text'.
  573. 2009-09-12 06:25 alex
  574. * Modules/FindRuby.cmake: major improvement of FindRuby.cmake
  575. -now supports specifying minimum required version -now supports
  576. ruby 1.8 and 1.9 -uses find_package_handle_standard_args() now
  577. -fix #6212 and using a lot of ideas from the file attached there
  578. Alex
  579. 2009-09-12 04:38 alex
  580. * Modules/FindRuby.cmake: use HINTS instead of PATHS and also look
  581. for libruby-static.a (which is built by default)
  582. Alex
  583. 2009-09-12 02:15 alex
  584. * Modules/CMakeASM-ATTInformation.cmake: Don't pass *.S files to
  585. the assembler, they must go through gcc, because they must be
  586. preprocessed
  587. Alex
  588. 2009-09-12 00:01 kwrobot
  589. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  590. 2009-09-11 17:15 hoffman
  591. * Source/CTest/cmCTestHandlerCommand.cxx: Fix for bug#9442, ctest
  592. crash if CTEST_SOURCE_DIRECTORY was not set.
  593. 2009-09-11 16:39 king
  594. * Tests/CMakeLists.txt: Test that CTest can handle missing newlines
  595. We create test 'CTest.NoNewline' to print output with no newline.
  596. This tests CTest's ability to handle a missing newline.
  597. 2009-09-11 16:20 king
  598. * Source/CTest/cmProcess.cxx: Fix new CTest output handling for no
  599. newline
  600. When we clear the buffer for an output pipe after returning the
  601. last partial line (without a newline) we need to set the partial
  602. line range to empty. Otherwise the buffer object is left in an
  603. inconsistent state.
  604. 2009-09-11 13:34 hoffman
  605. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
  606. CTest/cmCTestTestHandler.cxx: Add label summary times to ctest
  607. default output. Also, remove parallel time output. Add flag to
  608. disable label summary.
  609. 2009-09-11 12:26 king
  610. * Source/CTest/: cmCTestMultiProcessHandler.cxx,
  611. cmCTestRunTest.cxx, cmCTestRunTest.h, cmProcess.cxx, cmProcess.h:
  612. Rewrite CTest child output handling
  613. This commit fixes cmCTestRunTest and cmProcess to more
  614. efficiently handle child output. We now use the buffer for each
  615. child output pipe to hold at most a partial line plus one new
  616. block of data at a time. All complete lines are scanned
  617. in-place, and then only the partial line at the end of the buffer
  618. is moved back to the beginning before appending new data.
  619. We also simplify the cmProcess interface by making
  620. GetNextOutputLine the only method that needs to be called while
  621. the process is running. This simplifies cmCTestRunTest so that
  622. CheckOutput can be called until it returns false when the process
  623. is done.
  624. 2009-09-11 10:09 king
  625. * Source/CTest/: cmCTestMultiProcessHandler.cxx,
  626. cmCTestRunTest.cxx, cmCTestRunTest.h: Initialize cmCTestRunTest
  627. instances robustly
  628. All instances of this class need a cmCTestTestHandler, so we now
  629. require one to construct it. The instance also provides the
  630. cmCTest instance too.
  631. 2009-09-11 10:04 king
  632. * Source/: cmCacheManager.cxx, cmCacheManager.h, cmake.cxx: Remove
  633. barely-used cmCacheManager::AddCacheEntry
  634. The commit "Remove barely-used cmMakefile::AddCacheDefinition"
  635. removed all but one use of the cmCacheManager method 'bool'
  636. overload. This commit removes the other use and the entire
  637. method, thus reducing code duplication.
  638. 2009-09-11 10:03 king
  639. * Source/cmOptionCommand.cxx: Fix option() interpretation of
  640. non-boolean values
  641. The commit "Remove barely-used cmMakefile::AddCacheDefinition"
  642. broke option() calls that pass a non-boolean default value. We
  643. restore the old behavior by always coercing the value to 'ON' or
  644. 'OFF'.
  645. 2009-09-11 08:17 king
  646. * Source/: CPack/cpack.cxx, CTest/cmCTestBuildHandler.cxx,
  647. CursesDialog/cmCursesMainForm.cxx, cmCMakeMinimumRequired.cxx,
  648. cmExecuteProcessCommand.cxx, cmFileCommand.cxx,
  649. cmFindPackageCommand.cxx, cmPolicies.cxx, cmSetCommand.cxx,
  650. cmSystemTools.cxx, cmUtilitySourceCommand.cxx: Add parentheses
  651. around '&&' between '||' for gcc
  652. The GNU compiler warns about possible operator precedence
  653. mistakes and asks for explicit parentheses (-Wparentheses). We
  654. add the parentheses to silence the warning. This also fixes one
  655. real logic error in the find_package() implementation by
  656. correcting expression evaluation order.
  657. 2009-09-11 00:01 kwrobot
  658. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  659. 2009-09-10 16:59 king
  660. * Source/: cmMakefile.cxx, cmMakefile.h, cmOptionCommand.cxx,
  661. cmPolicies.cxx, cmPolicies.h, cmSetCommand.cxx, cmSetCommand.h:
  662. Create CMake Policy CMP0015 to fix set(CACHE)
  663. The set(CACHE) and option() commands should always expose the
  664. cache value. Previously we failed to expose the value when it
  665. was already set if a local variable definition hid it. When set
  666. to NEW, this policy tells the commands to always remove the local
  667. variable definition to expose the cache value. See issue #9008.
  668. 2009-09-10 16:59 king
  669. * Source/: cmMakefile.cxx, cmMakefile.h, cmOptionCommand.cxx:
  670. Remove barely-used cmMakefile::AddCacheDefinition
  671. The boolean overload of this method was used only to implement
  672. option(). We re-implement option() in terms of the main method
  673. and removes the now-unused signature. This removes some
  674. duplicate code that had already fallen behind on changes (it was
  675. not removing the local definition instead of setting it).
  676. 2009-09-10 13:49 alex
  677. * Source/: cmExtraEclipseCDT4Generator.cxx,
  678. cmExtraEclipseCDT4Generator.h: sync target generation with the
  679. CodeBlocks generator
  680. Basically the code is now a copy of the one from the CodeBlocks
  681. generator, maybe this could move into a common helper function
  682. somewhere: -only insert GLOBAL targets from the toplevel
  683. directory -don't insert the edit_cache target if it calls ccmake,
  684. since this doesn't work in the output tab of Eclipse -add the
  685. /fast targets
  686. Alex
  687. 2009-09-10 13:44 alex
  688. * Source/cmExtraCodeBlocksGenerator.cxx: As in the Eclipse
  689. generator: don't insert the edit_cache target if it is ccmake,
  690. since this doesn't work in the output tab of the IDE
  691. 2009-09-10 11:18 zach.mullen
  692. * Source/CTest/: cmCTestBatchTestHandler.cxx,
  693. cmCTestBatchTestHandler.h: Added some ctest batch capabilities
  694. 2009-09-10 11:16 zach.mullen
  695. * Source/: CMakeLists.txt, CTest/cmCTestMultiProcessHandler.cxx,
  696. CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestRunTest.cxx,
  697. CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: BUG:
  698. Fixed segfault and bad reporting if a ctest executable could not
  699. be found. Also added some batch testing code that is not yet
  700. complete.
  701. 2009-09-10 00:01 kwrobot
  702. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  703. 2009-09-09 16:39 king
  704. * Tests/Fortran/CMakeLists.txt: Enable C and C++ first in Fortran
  705. test
  706. CMake now looks for a Fortran compiler matching any C or C++
  707. compiler already enabled. We test this by enabling C and C++
  708. first in the Fortran test, which is what user projects will
  709. likely do.
  710. 2009-09-09 16:39 king
  711. * Modules/CMakeDetermineFortranCompiler.cmake: Bias Fortran
  712. compiler search with C/C++ compilers
  713. When CMAKE_Fortran_COMPILER and ENV{FC} are not defined CMake
  714. searches for an available Fortran compiler. This commit teaches
  715. the search code to look for compiler executables next to the C
  716. and C++ compilers if they are already found. Furthermore, we
  717. bias the compiler executable name preference order based on the
  718. vendor of the C and C++ compilers, which increases the chance of
  719. finding a compatible compiler by default.
  720. 2009-09-09 00:01 kwrobot
  721. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  722. 2009-09-08 17:28 david.cole
  723. * Modules/ExternalProject.cmake: Missed another CMAKE_CFG_INTDIR
  724. reference in the previously previous commit.
  725. 2009-09-08 17:10 zach.mullen
  726. * Source/CTest/: cmCTestMultiProcessHandler.cxx,
  727. cmCTestMultiProcessHandler.h, cmCTestTestHandler.cxx: ENH: ctest
  728. now writes time cost data to a file after a test set is run, and
  729. uses these time costs to schedule the processes the next time
  730. ctest is run in that build tree.
  731. 2009-09-08 16:11 david.cole
  732. * Modules/ExternalProject.cmake: Missed a CMAKE_CFG_INTDIR
  733. reference in the previous commit.
  734. 2009-09-08 15:55 king
  735. * Modules/: CMakeBuildSettings.cmake.in,
  736. CMakeExportBuildSettings.cmake, CMakeImportBuildSettings.cmake,
  737. UseVTK40.cmake: Drop old CMake "build settings" export/import
  738. The CMakeExportBuildSettings and CMakeImportBuildSettings modules
  739. used to export compiler paths and flags from one project and
  740. import them into another. The import process would force the
  741. settings on the including project.
  742. Forcing settings helped long ago when compiler ABIs changed
  743. frequently but is now just a nuisance. We've deemed the behavior
  744. harmful so this commit simply removes it. The modules and macros
  745. now error out if included or called from a project that requires
  746. CMake 2.8 or higher.
  747. 2009-09-08 15:37 david.cole
  748. * Modules/ExternalProject.cmake,
  749. Tests/ExternalProject/CMakeLists.txt: Use more
  750. verbose/descriptive names for the "public API" functions in the
  751. ExternalProject.cmake module. Follow the cmake function naming
  752. convention, using a ModuleFileName_ prefix. Locate stamp files
  753. under a CMAKE_CFG_INTDIR subdir of the stamp dir so that debug
  754. and release builds have separate stamp files for Visual Studio
  755. builds. If no CMAKE_GENERATOR argument is given to
  756. ExternalProject_Add, default to using the parent project's cmake
  757. generator.
  758. 2009-09-08 14:48 zach.mullen
  759. * Source/CTest/: cmCTestMultiProcessHandler.cxx, cmProcess.cxx:
  760. BUG: Fixed extraneous newlines from ctest process output
  761. 2009-09-08 13:39 zach.mullen
  762. * Source/: CTest/cmCTestMultiProcessHandler.cxx,
  763. cmSetTestsPropertiesCommand.h,
  764. CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestTestHandler.cxx,
  765. CTest/cmCTestTestHandler.h: ENH: Replaced the EXPENSIVE test
  766. property with a COST test property taking a floating point value.
  767. Tests are now started in descending order of their cost, which
  768. defaults to 0 if none is specified.
  769. 2009-09-08 10:16 zach.mullen
  770. * Source/CTest/: cmCTestRunTest.cxx, cmProcess.cxx, cmProcess.h:
  771. BUG: Fixed issue where ctest would hang if a process terminated
  772. with output in its buffers but no newline
  773. 2009-09-08 09:12 zach.mullen
  774. * Source/CTest/cmCTestRunTest.h: Fixed warning
  775. 2009-09-08 00:01 kwrobot
  776. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  777. 2009-09-07 10:26 zach.mullen
  778. * Source/: CTest/cmCTestMultiProcessHandler.cxx,
  779. CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestRunTest.cxx,
  780. CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
  781. cmSetTestsPropertiesCommand.h: ENH: Added ctest test options
  782. PROCESSORS and RUN_SERIAL. These allow specification of resource
  783. allocation for given tests running with the ctest -j N option.
  784. RUN_SERIAL ensures that a given test does not run in parallel
  785. with any other test. Also forced appending of "..." to the
  786. longest test name in ctest.
  787. 2009-09-07 10:12 king
  788. * Source/cmVisualStudio10TargetGenerator.cxx,
  789. Source/cmVisualStudio10TargetGenerator.h, Tests/CMakeLists.txt:
  790. Put custom commands in topological order for VS 10
  791. Visual Studio 10 uses MSBuild to drive the build. Custom
  792. commands appear in MSBuild files inside CustomBuild elements,
  793. which appear inside ItemGroup elements. The Outputs and
  794. AdditionalInputs elements of each CustomBuild element are
  795. evaluated according to timestamps on disk.
  796. MSBuild does not use inputs/outputs to order CustomBuild steps
  797. within a single ItemGroup or across multiple ItemGroup elements.
  798. Instead we must put only unrelated CustomBuild elements in a
  799. single ItemGroup and order the item groups from top to bottom
  800. using a topological order of the custom command dependency graph.
  801. This fixes CustomCommand and ExternalProject test failures, so we
  802. remove the expectation of these failures.
  803. 2009-09-07 10:11 king
  804. * Source/: cmTarget.cxx, cmTarget.h: Save source dependencies from
  805. custom command trace
  806. In each target we trace dependencies among custom commands to
  807. pull in all source files and build rules necessary to complete
  808. the target. This commit teaches cmTarget to save the
  809. inter-source dependencies found during its analysis. Later this
  810. can be used by generators that need to topologically order custom
  811. command rules.
  812. 2009-09-07 10:11 king
  813. * Source/: cmLocalVisualStudio10Generator.cxx,
  814. cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h,
  815. cmVisualStudio10TargetGenerator.cxx: Do Windows command line
  816. escapes for VS 10 too
  817. Until now the VS 10 generator did no Windows command-line
  818. escaping and just did XML escapes. This commit teaches the
  819. generator to use the same command-line escape addition code used
  820. by other generators. The script construction method
  821. cmLocalVisualStudioGenerator::ConstructScript need not do XML
  822. escapes. Each VS generator version adds the XML escapes
  823. necessary for that version.
  824. 2009-09-07 00:01 kwrobot
  825. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  826. 2009-09-06 13:24 alex
  827. * Source/cmFileCommand.cxx: Try to fix the failing new
  828. StringFileTest on HP-UX
  829. It seems that while(i=file.get(), file) iterates one character
  830. too much on HP-UX, let's see whether while(file.get(c)) works, at
  831. least this is given as example on
  832. http://h30097.www3.hp.com/cplus/ifstream_3c__std.htm
  833. Alex
  834. 2009-09-06 10:26 alex
  835. * Tests/StringFileTest/: CMakeLists.txt, test.bin: Add a test for
  836. FILE(READ ... HEX) together with a tiny binary file.
  837. Alex
  838. 2009-09-06 09:49 alex
  839. * Source/cmFileCommand.cxx: fix #9316: when converting binary data
  840. to hex, also print the leading 0's
  841. Alex
  842. 2009-09-06 05:43 alex
  843. * Source/cmExtraCodeBlocksGenerator.cxx: Improve the algorithm
  844. which skips targets so they are not added to the codeblocks GUI.
  845. -add all global targets from CMAKE_BINARY_DIR to the menu, but
  846. not from the subdirs -add all utility targets to the menu, except
  847. the Nightly/Experimental/Continuous-"sub"targets as e.
  848. Alex
  849. 2009-09-06 00:01 kwrobot
  850. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  851. 2009-09-05 00:01 kwrobot
  852. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  853. 2009-09-04 18:19 david.cole
  854. * Modules/FindMPI.cmake: Oops. Close strings with double quotes.
  855. Where they're supposed to be.
  856. 2009-09-04 18:02 david.cole
  857. * Modules/FindMPI.cmake: Add MPICH2 and Microsoft HPC paths, add
  858. paths to find mpiexec. Now it works better automatically on
  859. Windows. Thanks to Dave Partyka for developing the patch.
  860. 2009-09-04 17:01 hoffman
  861. * Source/CTest/cmCTestScriptHandler.cxx: Fix memory and process
  862. leak in ctest_run_script.
  863. 2009-09-04 16:43 clinton
  864. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h: fix
  865. focus fighting between search field and cache value editors
  866. 2009-09-04 14:00 david.cole
  867. * Source/CTest/cmCTestSubmitHandler.cxx: Increase curl submit
  868. timeout. A submit will timeout if there are 120 seconds of very
  869. little activity. 30 seconds was too short.
  870. 2009-09-04 13:50 zach.mullen
  871. * Source/CTest/: cmCTestRunTest.cxx, cmProcess.cxx, cmProcess.h:
  872. Fixed ctest output processing. Should now display output as it
  873. occurs, as well as be able to consume multiple lines if they
  874. exist within the timeout.
  875. 2009-09-04 13:24 hoffman
  876. * Source/CTest/: cmCTestRunScriptCommand.cxx,
  877. cmCTestRunScriptCommand.h, cmCTestScriptHandler.cxx,
  878. cmCTestScriptHandler.h: Change run_ctest_script in ctest to not
  879. stop processing when there is an error in the script being run.
  880. Also, add a RETURN_VALUE option so that you can find out if the
  881. script failed
  882. 2009-09-04 12:39 king
  883. * Source/cmTarget.cxx: Cleanup source file dependency tracing logic
  884. In cmTarget we trace the dependencies of source files in the
  885. target to bring in all custom commands needed to generate them.
  886. We clean up the implementation to use simpler logic and better
  887. method names. The new approach is based on the observation that
  888. a source file is actually an input (dependency) of the rule that
  889. it runs (compiler or custom) even in the case that it is
  890. generated (another .rule file has the rule to generate it).
  891. 2009-09-04 12:39 king
  892. * Source/: cmTarget.cxx, cmTarget.h: Cleanup cmTarget source file
  893. list representation
  894. This teaches cmTarget to use a set of cmSourceFile pointers to
  895. guarantee unique insertion of source files in a target. The
  896. order of insertion is still preserved in the SourceFiles vector.
  897. 2009-09-04 12:38 king
  898. * Source/cmake.cxx: Simplify VS CMake re-run check
  899. When CMake is invoked by the VS IDE re-run rule we compute
  900. whether or not CMake really needs to re-run based on some
  901. timestamp helper files. Previously we assumed that if the main
  902. generate.stamp file exists then VS has correctly detected that
  903. the file is out of date. However, this assumption is too
  904. aggressive and re-runs CMake unnecessarily sometimes.
  905. This commit removes the assumption and always checks timestamps
  906. itself. The change breaks the explicit user re-run request
  907. (R-click -> Compile) but only in cases when the build system is
  908. already up to date.
  909. 2009-09-04 12:37 king
  910. * Source/: cmGlobalVisualStudio8Generator.cxx,
  911. cmGlobalVisualStudio8Generator.h: Simplify VS generator
  912. ZERO_CHECK dependency
  913. The VS generators use a ZERO_CHECK target on which all other
  914. targets depend to check whether CMake needs to re-run. This
  915. commit simplifies the addition of a dependency on the target to
  916. all other targets.
  917. We also move addition of dependencies to the beginning of the
  918. Generate step. This allows the dependency on ZERO_CHECK to be
  919. included in the global inter-target dependency analysis.
  920. 2009-09-04 11:23 zach.mullen
  921. * Source/CTest/cmProcess.cxx: Fixed output as-it-happens issue.
  922. Now displays output as it receives each newline.
  923. 2009-09-04 10:16 zach.mullen
  924. * Source/CTest/: cmCTestMultiProcessHandler.cxx,
  925. cmCTestMultiProcessHandler.h, cmCTestTestHandler.cxx,
  926. cmProcess.cxx: Added the test property EXPENSIVE, which denotes
  927. that the given test(s) should be started prior to tests that are
  928. not marked as such. Also fixed test dependencies, and a few
  929. uninitialized variables in cmProcess.
  930. 2009-09-04 00:01 kwrobot
  931. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  932. 2009-09-03 17:01 hoffman
  933. * CMakeCPackOptions.cmake.in, CMakeLists.txt,
  934. Source/CMakeLists.txt, Source/cmDocumentVariables.cxx,
  935. Source/cmake.cxx: Remove CMakeSetup. Long live cmake-gui, start
  936. building Qt now.
  937. 2009-09-03 15:58 martink
  938. * Source/cmSubdirCommand.h: some white space fixes for the book
  939. 2009-09-03 15:50 zach.mullen
  940. * Source/CTest/cmProcess.cxx: Fixed 2 unused variable warnings
  941. 2009-09-03 15:33 zach.mullen
  942. * Source/CTest/: cmCTestMultiProcessHandler.cxx,
  943. cmCTestRunTest.cxx, cmCTestRunTest.h, cmProcess.cxx, cmProcess.h:
  944. Allowed tests to pull more than one line of output in their
  945. quantum. Fixed uninitialized variables in the case that the test
  946. process could not start.
  947. 2009-09-03 15:29 martink
  948. * Modules/CPack.cmake, Modules/FeatureSummary.cmake,
  949. Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.h,
  950. Source/cmDefinePropertyCommand.h, Source/cmDocumentVariables.cxx,
  951. Source/cmEnableLanguageCommand.h, Source/cmFindCommon.cxx,
  952. Source/cmListCommand.h, Source/cmSetCommand.h,
  953. Source/cmSetDirectoryPropertiesCommand.h,
  954. Source/cmSubdirCommand.h, Source/cmTryRunCommand.h: some white
  955. space fixes for the book
  956. 2009-09-03 12:11 david.cole
  957. * Modules/ExternalProject.cmake,
  958. Tests/ExternalProject/CMakeLists.txt: Add test step to
  959. ExternalProject builds. Rename SVN_TAG to SVN_REVISION since it
  960. is a more accurate name.
  961. 2009-09-03 11:14 zach.mullen
  962. * Source/: CTest/cmCTestMultiProcessHandler.cxx,
  963. CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
  964. CTest/cmCTestTestHandler.h, cmSetTestsPropertiesCommand.h: Fixed
  965. warnings
  966. 2009-09-03 11:10 king
  967. * Source/kwsys/RegularExpression.hxx.in: COMP: Silence useless
  968. Borland inlining warning
  969. KWSys tries not to force anything on source files that include
  970. its headers, but Borland warning 8027 leaves us no choice when we
  971. want to have inline function definitions. This commit disables
  972. the warning for the RegularExpression header and any file that
  973. includes it.
  974. 2009-09-03 10:47 zach.mullen
  975. * Source/cmSetTestsPropertiesCommand.h,
  976. Source/CTest/cmCTestMemCheckCommand.h,
  977. Source/CTest/cmCTestMultiProcessHandler.cxx,
  978. Source/CTest/cmCTestRunTest.cxx,
  979. Source/CTest/cmCTestTestHandler.cxx,
  980. Source/CTest/cmCTestTestHandler.h,
  981. Tests/CTestTest3/test.cmake.in: ENH: Added PARALLEL_LEVEL option
  982. for ctest_memcheck(). Added PROCESSORS option to
  983. set_tests_properties (implementation to come).
  984. 2009-09-03 08:27 king
  985. * Source/: cmLocalGenerator.cxx, cmPolicies.cxx, cmPolicies.h:
  986. Create CMP0014 to require CMakeLists.txt files
  987. Until now CMake accidentally accepted add_subdirectory() and
  988. subdirs() calls referring to directories that do not contain a
  989. CMakeLists.txt file. We introduce CMake Policy CMP0014 to make
  990. this case an error.
  991. 2009-09-03 08:26 king
  992. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: Factor
  993. cmLocalGenerator::Configure input file read
  994. This method tells the cmMakefile to read the input CMakeLists.txt
  995. file. We factor out the call into a ReadInputFile method so it
  996. can be extended without polluting the Configure method.
  997. 2009-09-03 08:26 king
  998. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: Factor
  999. cmLocalGenerator::Configure object max path
  1000. Much of the code in this method was dedicated to computing
  1001. ObjectMaxPath after configuring the directory. We move this last
  1002. step into its own ComputeObjectMaxPath method for better
  1003. organization.
  1004. 2009-09-03 08:26 king
  1005. * Source/cmLocalGenerator.cxx: Manage current local generator with
  1006. automatic var
  1007. The cmLocalGenerator::Configure method sets its cmLocalGenerator
  1008. instance as the global generator's current local generator during
  1009. configuration. This commit refactors management of the current
  1010. local generator to use an automatic variable. This will allow
  1011. early returns from the method.
  1012. 2009-09-03 08:26 king
  1013. * Source/cmPolicies.cxx: Fix typo in REQUIRED_ALWAYS policy error
  1014. message
  1015. 2009-09-03 00:01 kwrobot
  1016. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1017. 2009-09-02 16:32 zach.mullen
  1018. * Source/CTest/cmCTestMultiProcessHandler.cxx: STYLE: line length
  1019. 2009-09-02 16:07 king
  1020. * Source/: cmLocalVisualStudio6Generator.cxx,
  1021. cmLocalVisualStudio7Generator.cxx: Silence VS generator for
  1022. missing CMakeLists.txt
  1023. CMake Makefile generators silently ignore missing CMakeLists.txt
  1024. files and just treat the source directory as if it had an empty
  1025. input file. This will be addressed with a new CMake Policy, but
  1026. for now we make the VS generator consistent with the Makefile
  1027. generator behavior. The VS generator will need to handle the OLD
  1028. behavior of the policy anyway.
  1029. 2009-09-02 16:06 king
  1030. * Source/cmGlobalGenerator.cxx: Speed up graph traversal for
  1031. project->targets map
  1032. The cmGlobalGenerator::AddTargetDepends method traces the
  1033. dependencies of targets recursively to collect the complete set
  1034. of targets needed for a given project (for VS .sln files). This
  1035. commit teaches the method to avoid tracing its dependencies more
  1036. than once. Otherwise the code does an all-paths walk needlessly.
  1037. 2009-09-02 12:35 zach.mullen
  1038. * Source/CTest/: cmCTestTestCommand.cxx, cmCTestTestCommand.h,
  1039. cmCTestTestHandler.cxx: ENH: Added PARALLEL_LEVEL option to
  1040. ctest_test() command.
  1041. 2009-09-02 10:08 zach.mullen
  1042. * Modules/CTest.cmake, Modules/DartConfiguration.tcl.in,
  1043. Source/cmCTest.cxx, Source/CTest/cmCTestMultiProcessHandler.cxx,
  1044. Source/CTest/cmCTestMultiProcessHandler.h,
  1045. Source/CTest/cmCTestRunTest.cxx, Source/CTest/cmCTestRunTest.h,
  1046. Source/CTest/cmCTestTestHandler.h, Source/cmCTest.h: Fixed ctest
  1047. output where max test index is not the same width as the total
  1048. number of tests. Also some preliminary changes for batching
  1049. ctest jobs
  1050. 2009-09-02 00:01 kwrobot
  1051. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1052. 2009-09-01 17:23 david.cole
  1053. * Source/CTest/cmCTestSubmitHandler.cxx: Add curl timeout options
  1054. to the SubmitUsingHTTP method. They were only in the
  1055. SubmitUsingFTP method.
  1056. 2009-09-01 16:33 hoffman
  1057. * Modules/Platform/: Windows-icl.cmake, Windows-ifort.cmake: Add
  1058. support for embeded manifests for Intel C/C++/Fortran compilers
  1059. 2009-09-01 16:23 hoffman
  1060. * Modules/Platform/Windows-Intel.cmake: Add a module to determine
  1061. if the intel linker supports manifest creation
  1062. 2009-09-01 15:41 king
  1063. * Tests/CTestUpdateGIT.cmake.in: Make CTest.UpdateGIT robust to
  1064. user git config
  1065. Part of this test does "git pull" on a dirty work tree. We need
  1066. to make sure that 'branch.master.rebase' is false for the test
  1067. repository. Otherwise if it is true in the user configuration
  1068. then pull will refuse to rebase and the test will fail.
  1069. 2009-09-01 15:21 clinton
  1070. * Modules/FindQt4.cmake: use -o flag instead of > for qdbuscpp2xml
  1071. 2009-09-01 15:08 hoffman
  1072. * Source/cmake.cxx: Use the MANIFEST flag for non incremental
  1073. linking as well.
  1074. 2009-09-01 14:33 hoffman
  1075. * Modules/Platform/Windows-cl.cmake, Source/cmake.cxx: Move
  1076. /MANIFEST flag into -E vs_link. This is so it can be used by the
  1077. intel compilers without having to specifiy it in the intel
  1078. compiler files
  1079. 2009-09-01 14:10 hoffman
  1080. * Source/cmake.cxx: Handle embeded manifests with ifort.
  1081. 2009-09-01 14:05 king
  1082. * Tests/FindPackageTest/: CMakeLists.txt, Exporter/CMakeLists.txt,
  1083. Exporter/CMakeTestExportPackageConfig.cmake.in,
  1084. Exporter/CMakeTestExportPackageConfigVersion.cmake.in,
  1085. Exporter/dummy.c: Test the user package registry
  1086. We teach the FindPackageTest to build a sample project that
  1087. stores its build tree in the user package registry using
  1088. export(PACKAGE), and then find it with find_package.
  1089. 2009-09-01 14:04 king
  1090. * Source/: cmExportCommand.cxx, cmExportCommand.h: Teach
  1091. export(PACKAGE) to fill the package registry
  1092. We define the export(PACKAGE) command mode to store the location
  1093. of the build tree in the user package registry. This will help
  1094. find_package locate the package in the build tree. It simplies
  1095. user workflow for manually building a series of dependent
  1096. projects.
  1097. 2009-09-01 14:04 king
  1098. * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: Teach
  1099. find_package to search a "package registry"
  1100. A common user workflow is to build a series of dependent projects
  1101. in order. Each project locates its dependencies with
  1102. find_package. We introduce a "user package registry" to help
  1103. find_package locate packages built in non-standard search
  1104. locations.
  1105. The registry explicitly stores locations of build trees providing
  1106. instances of a given package. There is no defined order among
  1107. the locations specified. These locations should provide package
  1108. configuration files (<package>-config.cmake) and package version
  1109. files (<package>-config-version.cmake) so that find_package will
  1110. recognize the packages and test version numbers.
  1111. 2009-09-01 13:55 king
  1112. * Modules/: Compiler/Intel-C.cmake, Compiler/Intel-CXX.cmake,
  1113. Compiler/Intel-Fortran.cmake, Compiler/Intel.cmake,
  1114. Platform/Linux-Intel-C.cmake, Platform/Linux-Intel-CXX.cmake,
  1115. Platform/Linux-Intel-Fortran.cmake, Platform/Linux-Intel.cmake:
  1116. Use Intel for Linux flags only on Linux
  1117. The commit "Split Intel compiler information files" moved some
  1118. Linux specific flags into the platform-independent Intel compiler
  1119. info files. This moves them back.
  1120. 2009-09-01 13:03 king
  1121. * Modules/FortranCInterface/Verify/CMakeLists.txt: Fix
  1122. FortranCInterface_VERIFY for non-C++ case
  1123. The verification program entry point (main) is defined in a C
  1124. source file, so the C compiler should be used to link when only
  1125. Fortran and C are involved. The C++ compiler should still be
  1126. used when the CXX option is enabled.
  1127. 2009-09-01 11:58 zach.mullen
  1128. * Source/CTest/cmCTestRunTest.cxx: ENH: Improved test reporting
  1129. output
  1130. 2009-09-01 10:38 king
  1131. * Tests/ExportImport/: Export/CMakeLists.txt,
  1132. Export/testLibCycleA1.c, Export/testLibCycleA2.c,
  1133. Export/testLibCycleA3.c, Export/testLibCycleB1.c,
  1134. Export/testLibCycleB2.c, Export/testLibCycleB3.c,
  1135. Import/A/CMakeLists.txt, Import/A/imp_testExe1.c: Test link
  1136. multiplicity export/import
  1137. We test that LINK_INTERFACE_MULTIPLICITY propagates through
  1138. export() and install(EXPORT) into dependent projects. A simple
  1139. cycle of two archives that need to be scanned three times ensures
  1140. that the importing project uses the multiplicity correctly.
  1141. 2009-09-01 10:38 king
  1142. * Tests/Dependency/Case2/: CMakeLists.txt, foo1c.c, foo2c.c,
  1143. foo3b.c, foo3c.c: Test link multiplicity
  1144. This tests the LINK_INTERFACE_MULTIPLICITY property for a cycle
  1145. of three static libraries that must be scanned three times to
  1146. link properly.
  1147. 2009-09-01 10:37 king
  1148. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
  1149. cmExportFileGenerator.cxx, cmTarget.cxx, cmTarget.h: Define
  1150. 'multiplicity' for cyclic dependencies
  1151. We create target property "LINK_INTERFACE_MULTIPLICITY" and a
  1152. per-config version "LINK_INTERFACE_MULTIPLICITY_<CONFIG>". It
  1153. sets the number of times a linker should scan through a mutually
  1154. dependent group of static libraries. The largest value of this
  1155. property on any target in the group is used. This will help
  1156. projects link even for extreme cases of cyclic inter-target
  1157. dependencies.
  1158. 2009-09-01 08:52 king
  1159. * Modules/FortranCInterface.cmake: Make FortranCInterface_VERIFY
  1160. verbose on failure
  1161. We enable verbose build output in the try_compile of the simple
  1162. project. This makes valuable information available in the case
  1163. of failure.
  1164. 2009-09-01 00:01 kwrobot
  1165. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1166. 2009-08-31 18:18 wdicharry
  1167. * Modules/FindHDF5.cmake: Fixed link order dependence in FindHDF5
  1168. module for static link.
  1169. 2009-08-31 13:25 king
  1170. * bootstrap: Test KWSYS_IOS_HAVE_BINARY during bootstrap
  1171. We need to do this KWSys configuration test in the CMake
  1172. bootstrap script to create a proper cmsys/Configure.hxx file.
  1173. This fixes the bootstrap script which was broken by the addition
  1174. of the test to KWSys.
  1175. 2009-08-31 13:00 king
  1176. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
  1177. kwsysPlatformTestsCXX.cxx, testIOS.cxx: Define kwsys_ios_binary
  1178. macro for std::ios::binary
  1179. The 'binary' openmode does not exist on all compilers. We define
  1180. macro <kwsys>_ios_binary, where <kwsys> is the KWSys namespace,
  1181. to refer to std::ios::binary if it exists and 0 otherwise.
  1182. Sample usage:
  1183. kwsys_ios::ifstream fin(fn, kwsys_ios::ios::in |
  1184. kwsys_ios_binary);
  1185. 2009-08-31 11:32 zach.mullen
  1186. * Source/CTest/cmCTestMemCheckCommand.h: Fixed ctest_memcheck docs
  1187. (http://www.cmake.org/Bug/view.php?id=9242)
  1188. 2009-08-31 10:32 wdicharry
  1189. * Modules/FindHDF5.cmake: In FindHDF5, added C library names to CXX
  1190. search libraries.
  1191. 2009-08-31 10:28 zach.mullen
  1192. * Source/CTest/cmCTestTestHandler.cxx: Fixed Dart time recording
  1193. for ctest
  1194. 2009-08-31 09:50 zach.mullen
  1195. * Source/CTest/: cmCTestMultiProcessHandler.h, cmCTestRunTest.cxx,
  1196. cmCTestRunTest.h, cmCTestTestHandler.cxx: Fixed conversion
  1197. warning on 64 bit machines
  1198. 2009-08-31 00:01 kwrobot
  1199. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1200. 2009-08-30 10:57 zach.mullen
  1201. * Source/CTest/cmCTestRunTest.cxx: Fixed line length issue
  1202. 2009-08-30 00:01 kwrobot
  1203. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1204. 2009-08-29 00:01 kwrobot
  1205. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1206. 2009-08-28 15:08 zach.mullen
  1207. * Source/CTest/: cmCTestMemCheckHandler.cxx,
  1208. cmCTestMemCheckHandler.h, cmCTestMultiProcessHandler.cxx,
  1209. cmCTestRunTest.cxx, cmCTestRunTest.h, cmCTestTestHandler.cxx,
  1210. cmCTestTestHandler.h: MemCheck should now work again in ctest
  1211. 2009-08-28 11:40 zach.mullen
  1212. * Source/CTest/cmCTestRunTest.cxx: Replaced std::stringstream with
  1213. cmOStringStream
  1214. 2009-08-28 11:08 zach.mullen
  1215. * Source/CTest/cmCTestMemCheckHandler.cxx,
  1216. Source/CTest/cmCTestMultiProcessHandler.cxx,
  1217. Source/CTest/cmCTestMultiProcessHandler.h,
  1218. Source/CTest/cmCTestRunTest.cxx, Source/CTest/cmCTestRunTest.h,
  1219. Source/CTest/cmCTestTestHandler.cxx,
  1220. Source/CTest/cmCTestTestHandler.h, Tests/CMakeLists.txt: Added
  1221. ctest -N test. Fixed ctest working directory bug. MemCheck fix
  1222. coming soon...
  1223. 2009-08-28 00:01 kwrobot
  1224. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1225. 2009-08-27 10:37 zach.mullen
  1226. * Source/: CTest/cmCTestGenericHandler.cxx,
  1227. CTest/cmCTestMultiProcessHandler.cxx,
  1228. CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestRunTest.cxx,
  1229. CTest/cmCTestRunTest.h, CTest/cmCTestTestHandler.cxx,
  1230. CTest/cmCTestTestHandler.h, cmCTest.cxx, cmCTest.h, ctest.cxx:
  1231. Fixed ctest -N segfault issue. Further refactored ctest.
  1232. Enabled failover for ctest
  1233. 2009-08-27 00:01 kwrobot
  1234. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1235. 2009-08-26 12:09 zach.mullen
  1236. * Source/: CTest/cmCTestMultiProcessHandler.cxx,
  1237. CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestRunTest.cxx,
  1238. cmCTest.cxx, cmCTest.h, CTest/cmCTestRunTest.h,
  1239. CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: ENH:
  1240. refactored ctest. All testing is now parallel. If no -j option
  1241. is specified, defaults to a MP level of 1 (non parallel)
  1242. 2009-08-26 06:52 david.cole
  1243. * Modules/ExternalProject.cmake: Add missing argument to
  1244. _ep_write_downloadfile_script.
  1245. 2009-08-26 00:01 kwrobot
  1246. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1247. 2009-08-25 00:01 kwrobot
  1248. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1249. 2009-08-24 13:24 wdicharry
  1250. * Modules/FindHDF5.cmake: Fixed HDF5 Find module error that caused
  1251. no list to be passed into remove duplicates when HDF5 is not
  1252. found.
  1253. 2009-08-24 13:15 king
  1254. * Source/: cmComputeLinkInformation.cxx,
  1255. cmComputeLinkInformation.h: Factor implicit link info addition
  1256. into methods
  1257. In cmComputeLinkInformation::Compute we add implicit link
  1258. information from languages other than the linker language to the
  1259. end of the link line. This factors out that code into separate
  1260. methods to improve readability and organization.
  1261. 2009-08-24 13:07 king
  1262. * Tests/Fortran/CMakeLists.txt: Enforce FortranCInterface_VERIFY in
  1263. Fortran test
  1264. This removes the QUIET option from FortranCInterface_VERIFY in
  1265. the Fortran test to really test the detected interface
  1266. everywhere.
  1267. 2009-08-24 12:04 wdicharry
  1268. * Modules/: SelectLibraryConfigurations.cmake, FindHDF5.cmake: Add
  1269. HDF5 find module and select_library_configurations module.
  1270. 2009-08-24 09:54 king
  1271. * Source/: cmComputeTargetDepends.cxx, cmComputeTargetDepends.h,
  1272. cmake.cxx: Create GLOBAL_DEPENDS_NO_CYCLES property
  1273. This global property disallows cycles in the inter-target
  1274. dependency graph even among STATIC libraries. See issue #9444.
  1275. 2009-08-24 08:49 king
  1276. * Modules/FortranCInterface.cmake,
  1277. Modules/FortranCInterface/Detect.cmake,
  1278. Modules/FortranCInterface/Verify/CMakeLists.txt,
  1279. Modules/FortranCInterface/Verify/VerifyC.c,
  1280. Modules/FortranCInterface/Verify/VerifyCXX.cxx,
  1281. Modules/FortranCInterface/Verify/VerifyFortran.f,
  1282. Modules/FortranCInterface/Verify/main.c,
  1283. Tests/Fortran/CMakeLists.txt: Create FortranCInterface_VERIFY
  1284. function
  1285. This function builds a simple test project using a combination of
  1286. Fortran and C (and optionally C++) to verify that the compilers
  1287. are compatible. The idea is to help projects report very early
  1288. to users that the compilers specified cannot mix languages.
  1289. 2009-08-24 08:49 king
  1290. * Modules/: FortranCInterface.cmake,
  1291. FortranCInterface/Detect.cmake: Teach FortranCInterface to load
  1292. outside results
  1293. We split the main detection logic into a Detect.cmake support
  1294. module and load it only when detection results are not already
  1295. available. This allows results computed by the main project to
  1296. be used in try-compile projects without recomputing them. The
  1297. call to try_compile() need only to pass
  1298. FortranCInterface_BINARY_DIR through the CMAKE_FLAGS option.
  1299. 2009-08-24 00:01 kwrobot
  1300. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1301. 2009-08-23 00:01 kwrobot
  1302. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1303. 2009-08-22 00:01 kwrobot
  1304. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1305. 2009-08-21 10:32 king
  1306. * Modules/: Compiler/SunPro-C.cmake, Compiler/SunPro-CXX.cmake,
  1307. Compiler/SunPro-Fortran.cmake, Platform/Linux-SunPro-C.cmake,
  1308. Platform/Linux-SunPro-CXX.cmake,
  1309. Platform/Linux-SunPro-Fortran.cmake,
  1310. Platform/SunOS-SunPro-Fortran.cmake, Platform/SunOS.cmake: Split
  1311. SunPro compiler information files
  1312. This moves platform-independent SunPro compiler flags into
  1313. separate "Compiler/SunPro-<lang>.cmake" modules.
  1314. Platform-specific flags are left untouched.
  1315. 2009-08-21 09:54 king
  1316. * Modules/: Compiler/Intel-C.cmake, Compiler/Intel-CXX.cmake,
  1317. Compiler/Intel-Fortran.cmake, Compiler/Intel.cmake,
  1318. Platform/Linux-Intel-C.cmake, Platform/Linux-Intel-CXX.cmake,
  1319. Platform/Linux-Intel-Fortran.cmake: Split Intel compiler
  1320. information files
  1321. This moves platform-independent Intel compiler flags into
  1322. separate "Compiler/Intel-<lang>.cmake" modules.
  1323. Platform-specific flags are left untouched.
  1324. 2009-08-21 00:01 kwrobot
  1325. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1326. 2009-08-20 16:21 king
  1327. * Modules/FortranCInterface.cmake: Teach FortranCInterface to
  1328. verify languages
  1329. This module requires both C and Fortran to be enabled, so
  1330. error-out if they are not.
  1331. 2009-08-20 16:21 king
  1332. * Source/cmDocumentVariables.cxx: Document
  1333. CMAKE_<LANG>_COMPILER_LOADED variable
  1334. 2009-08-20 09:46 zach.mullen
  1335. * Source/CTest/cmCTestRunTest.cxx: Fixed line length over 80
  1336. 2009-08-20 00:01 kwrobot
  1337. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1338. 2009-08-19 22:28 lowman
  1339. * Modules/FindBoost.cmake: Add Boost 1.39 & 1.40. Move
  1340. ${Boost_INCLUDE_DIR}/lib to front of library search.
  1341. 2009-08-19 12:19 david.cole
  1342. * Modules/: DownloadFile.cmake, ExternalProject.cmake,
  1343. UntarFile.cmake: Remove DownloadFile.cmake and UntarFile.cmake
  1344. from the Modules directory. Put functionality directly into
  1345. ExternalProject.cmake itself so that these modules do not end up
  1346. in the upcoming release of CMake.
  1347. 2009-08-19 09:24 zach.mullen
  1348. * Source/: cmCTest.cxx, CTest/cmCTestTestHandler.cxx,
  1349. CTest/cmCTestTestHandler.h: Fixed overwriting of a previous
  1350. change set
  1351. 2009-08-19 08:58 zach.mullen
  1352. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
  1353. CTest/cmCTestRunTest.cxx, CTest/cmCTestRunTest.h,
  1354. CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: ENH:
  1355. Refactored CTest test execution code into an object
  1356. 2009-08-19 00:01 kwrobot
  1357. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1358. 2009-08-18 14:03 hoffman
  1359. * Source/CTest/cmCTestTestHandler.cxx: Add test times to log file
  1360. as well as the stdout.
  1361. 2009-08-18 13:34 hoffman
  1362. * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: If
  1363. labels are found on the tests, then print a time summary for all
  1364. the tests run with each label.
  1365. 2009-08-18 00:01 kwrobot
  1366. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1367. 2009-08-17 00:01 kwrobot
  1368. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1369. 2009-08-16 23:07 lowman
  1370. * Modules/FindBullet.cmake: Find module for the Bullet physics
  1371. engine
  1372. 2009-08-16 22:12 lowman
  1373. * Modules/FindGTest.cmake: A find module for the Google C++ Testing
  1374. Framework
  1375. 2009-08-16 00:01 kwrobot
  1376. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1377. 2009-08-15 00:01 kwrobot
  1378. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1379. 2009-08-14 00:01 kwrobot
  1380. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1381. 2009-08-13 00:11 lowman
  1382. * Modules/: FindBISON.cmake, FindFLEX.cmake: Checking in the
  1383. FindFLEX.cmake & FindBISON.cmake attached to Issue #4018 after
  1384. some minor improvements
  1385. * Improved examples * Switched to FindPackageHandleStandardArgs *
  1386. Cleaned up indentation * Sanitized else()/endif() blocks
  1387. 2009-08-13 00:01 kwrobot
  1388. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1389. 2009-08-12 22:40 lowman
  1390. * Modules/FindDevIL.cmake: Fixes Issue #8994
  1391. 2009-08-12 22:25 lowman
  1392. * Modules/FindGnuTLS.cmake: Find module for GnuTLS, the GNU
  1393. Transport Layer Security library (Issue #9228)
  1394. 2009-08-12 21:58 lowman
  1395. * Modules/FindOpenSceneGraph.cmake: Improved error output and
  1396. documentation
  1397. * Fixed errant output when version number not found * Improved
  1398. error output when REQUIRED is passed * Improved docs and example
  1399. 2009-08-12 09:09 king
  1400. * Modules/Platform/Windows-bcc32.cmake: Quote the target name for
  1401. Borland tlib tool
  1402. The Borland librarian tool "tlib" requires that the output target
  1403. name be quoted if it contains the character '-' (and perhaps a
  1404. few others). This commit restores the use of the TARGET_QUOTED
  1405. rule variable replacement for this purpose. Otherwise no static
  1406. library can have a '-' in its name.
  1407. This problem was exposed by the 'Testing' test when it builds the
  1408. pcStatic library with the '-dbg' suffix.
  1409. 2009-08-12 08:06 king
  1410. * Source/CTest/cmCTestSVN.cxx: Fix classification of externals in
  1411. svn status
  1412. CTest runs 'svn status' to identify modified and conflicting
  1413. files in the working directory. This commit fixes the
  1414. interpretation of the 'X' status, which corresponds to svn
  1415. eXternals. This status should be ignored rather than treated as
  1416. a local modification.
  1417. 2009-08-12 00:01 kwrobot
  1418. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1419. 2009-08-11 22:02 hoffman
  1420. * Source/CTest/: cmCTestMultiProcessHandler.cxx,
  1421. cmCTestTestHandler.cxx, cmProcess.h: Output total time when using
  1422. -j N
  1423. 2009-08-11 22:01 hoffman
  1424. * Tests/CTestUpdateCommon.cmake: Output command that failed, if it
  1425. fails.
  1426. 2009-08-11 16:25 hoffman
  1427. * Source/CTest/cmCTestCVS.cxx: Fix failing test on release build
  1428. for VS 10 cmSystemTools::GetLineFromStream crashes if the stream
  1429. is not open in that case.
  1430. 2009-08-11 09:55 king
  1431. * Tests/Testing/: CMakeLists.txt, driver.cmake, pcShared.c,
  1432. pcShared.h, pcStatic.c, perconfig.c: Test add_test() generator
  1433. expressions
  1434. This teaches the 'testing' test to try generator expressions in
  1435. arguments to add_test(NAME). This test case mimics a common
  1436. use-case of passing executables to test driver scripts. We
  1437. excercise the syntax for per-configuration target file names.
  1438. 2009-08-11 09:54 king
  1439. * Source/CMakeLists.txt, Source/cmAddTestCommand.h,
  1440. Source/cmGeneratorExpression.cxx, Source/cmGeneratorExpression.h,
  1441. Source/cmTestGenerator.cxx, bootstrap: Introduce "generator
  1442. expressions" to add_test()
  1443. This introduces a new syntax called "generator expressions" to
  1444. the test COMMAND option of the add_test(NAME) command mode.
  1445. These expressions have a syntax like $<TARGET_FILE:mytarget> and
  1446. are evaluated during build system generation. This syntax allows
  1447. per-configuration target output files to be referenced in test
  1448. commands and arguments.
  1449. 2009-08-11 09:07 king
  1450. * Source/: cmTarget.cxx, cmTarget.h: Create cmTarget DLL query
  1451. methods
  1452. We creates methods IsDLLPlatform() and HasImportLibrary(). The
  1453. former returns true on Windows. The latter returns whether the
  1454. target has a DLL import library. It is true on Windows for
  1455. shared libraries and executables with exports.
  1456. 2009-08-11 09:07 king
  1457. * Source/: cmMakefile.cxx, cmTest.cxx, cmTest.h: Record backtrace
  1458. for every add_test command
  1459. We teach cmTest to hold a backtrace for the add_test command that
  1460. created it. This will be used later to report context for errors
  1461. at generate time.
  1462. 2009-08-11 00:01 kwrobot
  1463. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1464. 2009-08-10 14:32 clinton
  1465. * Source/QtDialog/QCMake.cxx: ENH: Patch from Alexander Neundorf
  1466. to remove "KDevelop3" from list of generators. "KDevelop3 - Unix
  1467. Makefiles" should be used instead.
  1468. 2009-08-10 13:25 clinton
  1469. * Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h: ENH:
  1470. Allow edit on single click. Fixes #9393. Also fix row heights
  1471. to be consistent.
  1472. 2009-08-10 09:07 king
  1473. * Source/cmTestGenerator.cxx: Cleanup test property script code
  1474. generation
  1475. We teach cmTestGenerator::GenerateScriptConfigs to use the
  1476. general cmLocalGenerator::EscapeForCMake method to write escaped
  1477. test property values into test scripts. This eliminates the
  1478. previous hand-coded escaping implementation.
  1479. 2009-08-10 00:01 kwrobot
  1480. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1481. 2009-08-09 00:01 kwrobot
  1482. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1483. 2009-08-08 00:01 kwrobot
  1484. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1485. 2009-08-07 10:13 king
  1486. * Modules/: CMakeCCompilerId.c.in, CMakeCXXCompilerId.cpp.in,
  1487. CMakeFortranCompilerId.F.in, Compiler/VisualAge-C.cmake,
  1488. Compiler/VisualAge-CXX.cmake, Compiler/VisualAge-Fortran.cmake,
  1489. Compiler/XL-C.cmake, Compiler/XL-CXX.cmake,
  1490. Compiler/XL-Fortran.cmake, Platform/Linux-VisualAge-C.cmake,
  1491. Platform/Linux-VisualAge-Fortran.cmake,
  1492. Platform/Linux-XL-C.cmake, Platform/Linux-XL-Fortran.cmake: Teach
  1493. compiler id about VisualAge -> XL rebranding
  1494. IBM rebranded its VisualAge compiler to XL starting at version
  1495. 8.0. We use the compiler id "XL" for newer versions and
  1496. "VisualAge" for older versions. We now also recognize the "z/OS"
  1497. compiler, which is distinct from XL.
  1498. 2009-08-07 10:12 king
  1499. * Modules/: Compiler/VisualAge-Fortran.cmake,
  1500. Platform/AIX-VisualAge-Fortran.cmake,
  1501. Platform/Linux-VisualAge-Fortran.cmake, Platform/xlf.cmake: Move
  1502. flag to Compiler/VisualAge-Fortran module
  1503. The CMAKE_Fortran_DEFINE_FLAG value applies to the IBM Fortran
  1504. compilers on all platforms. This moves the setting to the
  1505. platform-independent compiler information file.
  1506. 2009-08-07 09:56 king
  1507. * Modules/Platform/OpenBSD.cmake: Use NetBSD to initialize OpenBSD
  1508. configuration
  1509. We teach Modules/Platform/OpenBSD.cmake to load NetBSD first
  1510. since the platforms are so similar. This enables RPATH support
  1511. on OpenBSD.
  1512. 2009-08-07 00:01 kwrobot
  1513. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1514. 2009-08-06 19:01 partyd
  1515. * Source/kwsys/SystemTools.cxx: COMP: attempt to fix more 'hidden
  1516. by' warnings.
  1517. 2009-08-06 07:53 king
  1518. * Modules/FortranCInterface/CMakeLists.txt: Teach FortranCInterface
  1519. about g77 mangling
  1520. The old GNU g77 Fortran compiler uses the suffix '__' for symbols
  1521. containing an underscore in their name.
  1522. 2009-08-06 07:53 king
  1523. * Modules/FortranCInterface/CMakeLists.txt: Sort FortranCInterface
  1524. global mangling symbols
  1525. This just cleans up the list ordering so more entries can be
  1526. added while keeping everything organized.
  1527. 2009-08-06 00:01 kwrobot
  1528. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1529. 2009-08-05 17:07 king
  1530. * Modules/FortranCInterface/: CMakeLists.txt, my_module_.c,
  1531. mymodule_.c: Cleanup FortranCInterface for PGI and GCC 4.2
  1532. This documents the purpose of the extra my_module_.c and
  1533. mymodule.c source files, and sorts the symbols.
  1534. 2009-08-05 16:55 hoffman
  1535. * Modules/FortranCInterface/: CMakeLists.txt, my_module_.c,
  1536. mymodule_.c: Teach FortranC interface for Intel, PGI, and gcc 4.2
  1537. 2009-08-05 15:39 david.cole
  1538. * Modules/AddExternalProject.cmake: Remove
  1539. AddExternalProject.cmake. ExternalProject.cmake
  1540. supercedes/replaces it.
  1541. 2009-08-05 14:59 david.cole
  1542. * Modules/: BundleUtilities.cmake, GetPrerequisites.cmake: Overhaul
  1543. GetPrerequisites and BundleUtilities: make fixup_bundle do
  1544. something useful on Windows and Linux.
  1545. Formerly, fixup_bundle was useful only on the Mac for making
  1546. standalone bundle applications that could be drag-n-drop moved to
  1547. anyplace in the file system. fixup_bundle is not just for the Mac
  1548. any more. It will now analyze executable files on Windows and
  1549. Linux, too, and copy necessary non-system dlls to the same folder
  1550. that the executable is in. This should work with dlls that you
  1551. build as part of your build and also with 3rd-party dlls as long
  1552. as you give fixup_bundle the right list of directories to search
  1553. for those dlls. Many thanks to Clinton Stimpson for his help in
  1554. ironing out the details involved in making this work.
  1555. 2009-08-05 13:40 king
  1556. * Modules/FortranCInterface.cmake, Modules/FortranCInterface.h.in,
  1557. Modules/FortranCInterface/CMakeLists.txt,
  1558. Modules/FortranCInterface/Input.cmake.in,
  1559. Modules/FortranCInterface/Macro.h.in,
  1560. Modules/FortranCInterface/Output.cmake.in,
  1561. Modules/FortranCInterface/call_mod.f90,
  1562. Modules/FortranCInterface/call_sub.f,
  1563. Modules/FortranCInterface/main.F,
  1564. Modules/FortranCInterface/my_module.f90,
  1565. Modules/FortranCInterface/my_sub.f,
  1566. Modules/FortranCInterface/mymodule.f90,
  1567. Modules/FortranCInterface/mysub.f,
  1568. Modules/FortranCInterface/symbol.c.in,
  1569. Tests/Fortran/CMakeLists.txt, Tests/Fortran/myc.c: Rewrite
  1570. FortranCInterface module
  1571. This is a new FortranCInterface.cmake module to replace the
  1572. previous prototype. All module support files lie in a
  1573. FortranCInterface directory next to it.
  1574. This module uses a new approach to detect Fortran symbol
  1575. mangling. We build a single test project which defines symbols
  1576. in a Fortran library (one per object-file) and calls them from a
  1577. Fortran executable. The executable links to a C library which
  1578. defines symbols encoding all known manglings (one per
  1579. object-file). The C library falls back to the Fortran library
  1580. for symbols it cannot provide. Therefore the executable will
  1581. always link, but prefers the C-implemented symbols when they
  1582. match. These symbols store string literals of the form
  1583. INFO:symbol[<name>] so we can parse them out of the executable.
  1584. This module also provides a simpler interface. It always detects
  1585. the mangling as soon as it is included. A single macro is
  1586. provided to generate mangling macros and optionally pre-mangled
  1587. symbols.
  1588. 2009-08-05 10:45 hoffman
  1589. * Source/cmVisualStudio10TargetGenerator.cxx: Allow for static
  1590. libraries to depend on other targets so that the MSBuild runs
  1591. build things in the correct order
  1592. 2009-08-05 10:14 king
  1593. * Source/CMakeLists.txt, Tests/CMakeLists.txt,
  1594. Utilities/Doxygen/doxyfile.in: Remove WXDialog source code
  1595. The QtDialog is our supported cross-platform GUI, so the WXDialog
  1596. source is no longer needed.
  1597. 2009-08-05 10:13 king
  1598. * Source/CMakeLists.txt: Remove FLTKDialog source code
  1599. The QtDialog is our supported cross-platform GUI, so the
  1600. FLTKDialog source is no longer needed.
  1601. 2009-08-05 09:56 king
  1602. * Source/cmFindPackageCommand.cxx: Fix find_package for cmake-gui
  1603. registry entry
  1604. The find_package commands looks at the "WhereBuild" registry
  1605. entries created by CMakeSetup and cmake-gui hoping that the
  1606. project was recently built. CMakeSetup created
  1607. WhereBuild1..WhereBuild10 but cmake-gui creates
  1608. WhereBuild0-WhereBuild9.
  1609. This fixes find_package to look at WhereBuild0 so that the most
  1610. recently configured project can be found. It is important in the
  1611. case that the package to be found was the last one configured in
  1612. cmake-gui but the current project that is finding it is
  1613. configured from the command line.
  1614. 2009-08-05 00:01 kwrobot
  1615. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1616. 2009-08-04 15:41 martink
  1617. * Source/cmLocalGenerator.cxx: ENH: minor cleanup of test
  1618. 2009-08-04 14:37 king
  1619. * Source/cmCoreTryCompile.cxx, Source/cmGlobalGenerator.cxx,
  1620. Source/cmGlobalGenerator.h, Source/cmMakefile.cxx,
  1621. Source/cmMakefile.h, Tests/TryCompile/CMakeLists.txt,
  1622. Tests/TryCompile/Inner/CMakeLists.txt,
  1623. Tests/TryCompile/Inner/innerexe.c,
  1624. Tests/TryCompile/Inner/innerlib.c: No /fast targets in
  1625. try_compile project mode
  1626. The try_compile command builds the cmTryCompileExec executable
  1627. using the cmTryCompileExec/fast target with Makefile generators
  1628. in order to save time since dependencies are not needed.
  1629. However, in project mode the command builds an entire source tree
  1630. that may have dependencies. Therefore we can use the /fast
  1631. target approach only in one-source mode.
  1632. 2009-08-04 14:06 king
  1633. * Tests/Fortran/: CMakeLists.txt, foo.c, foo.cxx, mainc.c,
  1634. maincxx.c, myc.c, mycxx.cxx: Test C, C++, Fortran interface
  1635. combinations
  1636. Previously the Fortran test created a single executable
  1637. containing C, C++, and Fortran sources. This commit divides the
  1638. executable into three libraries corresponding to each language,
  1639. and two executables testing Fortran/C only and Fortran/C/C++
  1640. together. The result tests more combinations of using the
  1641. languages together, and that language requirements propagate
  1642. through linking.
  1643. 2009-08-04 13:16 martink
  1644. * Source/cmTest.cxx: ENH: change to CDASH
  1645. 2009-08-04 00:01 kwrobot
  1646. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1647. 2009-08-03 13:37 king
  1648. * Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  1649. Tests/TryCompile/Inner/CMakeLists.txt: Fix recursive try_compile
  1650. calls
  1651. When building an entire source tree with try_compile instead of
  1652. just a single source file, it is possible that the CMakeLists.txt
  1653. file in the try-compiled project invokes try_compile. This
  1654. commit fixes propagation of language-initialization results from
  1655. the outer-most project into any number of try-compile levels.
  1656. 2009-08-03 13:37 king
  1657. * Tests/TryCompile/: CMakeLists.txt, Inner/CMakeLists.txt: Test
  1658. try_compile project mode
  1659. The try_compile command project mode builds an entire source tree
  1660. instead of one source file. It uses an existing CMakeLists.txt
  1661. file in the given source tree instead of generating one. This
  1662. commit creates a test for the mode in the TryCompile test.
  1663. 2009-08-03 00:01 kwrobot
  1664. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1665. 2009-08-02 00:01 kwrobot
  1666. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1667. 2009-08-01 00:01 kwrobot
  1668. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1669. 2009-07-31 16:11 alex
  1670. * Source/cmake.cxx: DOCS: fix typo (#9231)
  1671. Alex
  1672. 2009-07-31 09:19 king
  1673. * Source/CTest/cmCTestScriptHandler.cxx: Set current directory
  1674. variables in CTest scripts
  1675. The commit "Fix get_filename_component ABSOLUTE mode" broke the
  1676. code
  1677. get_filename_component(cwd . ABSOLUTE)
  1678. because CTest scripts did not make
  1679. cmMakefile::GetCurrentDirectory() available. This commit fixes
  1680. the problem by setting the proper information on CTest script
  1681. instances of cmMakefile.
  1682. This also makes CMAKE_CURRENT_SOURCE_DIR and
  1683. CMAKE_CURRENT_BINARY_DIR available to CTest scripts. They are
  1684. set to the working directory at script startup.
  1685. 2009-07-31 08:27 king
  1686. * CMakeLists.txt, Source/QtDialog/CMakeLists.txt: Fix installation
  1687. when built by CMake 2.4
  1688. CMake 2.4 generates old-style cmake_install.cmake code including
  1689. calls to the file(INSTALL) command with the COMPONENTS argument.
  1690. We need to set CMAKE_INSTALL_SELF_2_4 for the whole install tree
  1691. to prevent the command from complaining in this special case.
  1692. Previously this was needed only in the QtDialog directory, but
  1693. now it is needed in the entire tree.
  1694. 2009-07-31 06:22 alex
  1695. * Source/: cmFunctionCommand.h, cmMacroCommand.h: DOCS: fix typo
  1696. (see #9308)
  1697. Alex
  1698. 2009-07-31 00:01 kwrobot
  1699. * Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
  1700. 2009-07-30 13:46 king
  1701. * Modules/: CMakeFortranCompiler.cmake.in,
  1702. CMakeTestFortranCompiler.cmake: Pass Fortran90 test result to
  1703. try-compile
  1704. This stores CMAKE_Fortran_COMPILER_SUPPORTS_F90 in the Fortran
  1705. compiler information file CMakeFiles/CMakeFortranCompiler.cmake
  1706. instead of in CMakeCache.txt. This file makes the result
  1707. available to try-compile projects.
  1708. 2009-07-30 10:59 king
  1709. * Modules/CMakeCXXCompiler.cmake.in,
  1710. Source/cmDocumentVariables.cxx, Source/cmTarget.cxx: Do not
  1711. always propagate linker language preference
  1712. The commit "Consider link dependencies for link language" taught
  1713. CMake to propagate linker language preference from languages
  1714. compiled into libraries linked by a target. It turns out this
  1715. should only be done for some languages, such as C++, because
  1716. normally the language of the program entry point (main) should be
  1717. used.
  1718. We introduce variable CMAKE_<LANG>_LINKER_PREFERENCE_PROPAGATES
  1719. to tell CMake whether a language should propagate its linker
  1720. preference across targets. Currently it is true only for C++.
  1721. 2009-07-30 10:59 king
  1722. * Source/cmTarget.cxx: Refactor target linker language selection
  1723. This factors the decision logic out of
  1724. cmTarget::ComputeLinkClosure into dedicated class
  1725. cmTargetSelectLinker. We replace several local variables with a
  1726. single object instance, and organize code into methods.
  1727. 2009-07-30 00:01 kwrobot
  1728. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  1729. 2009-07-29 16:40 king
  1730. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  1731. Separate Xcode flag escaping code from defines
  1732. Generalize the core Xcode generator preprocessor flag escaping
  1733. code to be useful for escaping all flags.
  1734. 2009-07-29 16:39 king
  1735. * Source/cmGlobalXCodeGenerator.cxx: Re-order
  1736. cmGlobalXCodeGenerator implementation
  1737. This defines class
  1738. cmGlobalXCodeGenerator::BuildObjectListOrString early in the
  1739. source file so it can be used in more places.
  1740. 2009-07-29 16:38 king
  1741. * Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: Check PGI linker
  1742. lines in ImplicitLinkInfo test
  1743. This adds sample linker invocation lines for the PGI compiler on
  1744. Linux.
  1745. 2009-07-29 16:38 king
  1746. * Modules/Compiler/: PGI-C.cmake, PGI-CXX.cmake, PGI-Fortran.cmake:
  1747. Set CMAKE_<LANG>_VERBOSE_FLAG variables for PGI
  1748. We set the variables to contain "-v", the verbose front-end
  1749. output option for PGI compilers. This enables detection of
  1750. implicit link libraries and directories for these compilers.
  1751. 2009-07-29 16:07 king
  1752. * Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: Check Intel
  1753. linker lines in ImplicitLinkInfo test
  1754. This adds sample linker invocation lines for the Intel compiler
  1755. on Linux. In particular, this exercises the case when "ld"
  1756. appears without a full path.
  1757. 2009-07-29 16:07 king
  1758. * Modules/Compiler/: Intel-C.cmake, Intel-CXX.cmake,
  1759. Intel-Fortran.cmake: Set CMAKE_<LANG>_VERBOSE_FLAG variables for
  1760. Intel
  1761. We set the variables to contain "-v", the verbose front-end
  1762. output option for Intel compilers. This enables detection of
  1763. implicit link libraries and directories for these compilers.
  1764. 2009-07-29 16:07 king
  1765. * Modules/CMakeParseImplicitLinkInfo.cmake: Recognize linker
  1766. commands without paths
  1767. This teaches the implicit link line parsing code to recognize
  1768. link lines that do not have a full path to the linker executable.
  1769. At least one version of the Intel compiler on Linux invokes the
  1770. linker as just "ld" instead of "/usr/bin/ld".
  1771. 2009-07-29 11:29 king
  1772. * Source/: CMakeLists.txt, cmIDEOptions.cxx, cmIDEOptions.h,
  1773. cmVisualStudioGeneratorOptions.cxx,
  1774. cmVisualStudioGeneratorOptions.h: ENH: Separate option mapping
  1775. from VS generators
  1776. Split cmVisualStudioGeneratorOptions core functionality out into
  1777. a base class cmIDEOptions. It will be useful for other
  1778. generators.
  1779. 2009-07-29 11:28 king
  1780. * Source/: CMakeLists.txt, cmGlobalVisualStudio7Generator.cxx,
  1781. cmGlobalVisualStudio7Generator.h,
  1782. cmGlobalVisualStudio8Generator.cxx,
  1783. cmGlobalVisualStudio8Generator.h, cmIDEFlagTable.h,
  1784. cmLocalVisualStudio7Generator.h,
  1785. cmVisualStudioGeneratorOptions.h: ENH: Separate VS flag table
  1786. type
  1787. Move the cmVS7FlagTable type out of the VS generators and rename
  1788. it to cmIDEFlagTable. It will be useful for other generators.
  1789. 2009-07-29 08:39 king
  1790. * Tests/Properties/CMakeLists.txt: Test cache entry property
  1791. "STRINGS"
  1792. The STRINGS property tells cmake-gui to create a drop-down
  1793. selection list. This teaches the Properties test to set and
  1794. verify its value.
  1795. 2009-07-29 00:01 kwrobot
  1796. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  1797. 2009-07-28 14:30 hoffman
  1798. * Source/: cmLocalVisualStudio7Generator.cxx,
  1799. cmLocalVisualStudio7Generator.h: ENH: remove code duplication and
  1800. use cmVisualStudioGeneratorOptions for all versions of vs 7 and
  1801. greater.
  1802. 2009-07-28 10:46 king
  1803. * Source/: CPack/cmCPackGenerator.cxx,
  1804. CTest/cmCTestScriptHandler.cxx, CTest/cmCTestTestHandler.cxx,
  1805. cmCTest.cxx, cmake.cxx: BUG: Do not double-initialize local
  1806. generators
  1807. All global generator CreateLocalGenerator methods automatically
  1808. initialize the local generator instances with SetGlobalGenerator.
  1809. In several places we were calling SetGlobalGenerator again after
  1810. receiving the return value from CreateLocalGenerator. The
  1811. double-initializations leaked the resources allocated by the
  1812. first call to SetGlobalGenerator. This fix removes the
  1813. unnecessary calls.
  1814. 2009-07-28 08:36 king
  1815. * Source/cmComputeLinkInformation.cxx: BUG: Do not filter
  1816. non-library implicit link items
  1817. We list implicit link items of languages linked into a target but
  1818. filter them by the implicit libraries known to be passed by the
  1819. main linker language. Implicit link flags like "-z..." should
  1820. not be filtered out because they are not libraries.
  1821. 2009-07-28 08:36 king
  1822. * Modules/CMakeParseImplicitLinkInfo.cmake,
  1823. Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: BUG: Parse
  1824. implicit link editor -z*extract options
  1825. The Sun Fortran compiler passes -zallextract and -zdefaultextract
  1826. to the linker so that all objects from one of its archives are
  1827. included in the link. This teaches the implicit options parser
  1828. to recognize the flags. We need to pass them explicitly on C++
  1829. link lines when Fortran code is linked.
  1830. 2009-07-28 08:08 king
  1831. * Source/cmComputeLinkInformation.cxx: BUG: Always pass linker
  1832. flags untouched
  1833. In cmComputeLinkInformation we recognize link options that look
  1834. like library file names, but pass flags starting in '-' through
  1835. untouched. This fixes the ordering of the check to recognize '-'
  1836. flags first in case the rest of the option looks like a library
  1837. file name, as in the case of "-l:libfoo.a".
  1838. 2009-07-28 08:07 king
  1839. * Source/cmComputeLinkInformation.cxx: BUG: Do not recognize ':' in
  1840. a library name
  1841. In cmComputeLinkInformation we construct regular expressions to
  1842. recognize library file names. This fixes the expressions to not
  1843. allow a colon (':') in the file name so that "-l:libfoo.a" is
  1844. left alone.
  1845. 2009-07-28 00:01 kwrobot
  1846. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  1847. 2009-07-27 16:45 king
  1848. * Source/kwsys/: CMakeLists.txt, kwsysPlatformTestsCXX.cxx: BUG:
  1849. Enable large files only if <cstdio> works
  1850. Some AIX/gcc version combinations the <cstdio> header breaks when
  1851. large file support is enabled. See this GCC issue for details:
  1852. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20366
  1853. We work around the problem by enhancing the configuration check
  1854. for large file support to include <cstdio> when available. This
  1855. will cause LFS to be disabled when the above problem occurs.
  1856. 2009-07-27 14:17 hoffman
  1857. * Source/CTest/cmCTestTestHandler.cxx: ENH: add test times and a
  1858. total time to the output of command line ctest
  1859. 2009-07-27 12:43 king
  1860. * Tests/Fortran/: CMakeLists.txt, foo.c, foo.cxx: ENH: Test Fortran
  1861. and C++ in one executable
  1862. This extends the Fortran-to-C interface test to add a C++ source
  1863. file. The executable can only link with the C++ linker and with
  1864. the proper Fortran runtime libraries. These libraries should be
  1865. detected by CMake automatically, so this tests verifies the
  1866. detection functionality.
  1867. 2009-07-27 12:43 king
  1868. * Tests/Fortran/CMakeLists.txt: ENH: Remove EXTRA_FORTRAN_C_LIBS
  1869. Fortran test hack
  1870. This hack was created to help the Fortran test executables link
  1871. to the implicit C libraries added by BullsEye. Now that implicit
  1872. libraries from all languages are detected and included
  1873. automatically the hack is no longer needed.
  1874. 2009-07-27 12:43 king
  1875. * Source/: cmComputeLinkInformation.cxx,
  1876. cmComputeLinkInformation.h, cmOrderDirectories.cxx,
  1877. cmOrderDirectories.h: ENH: Link runtime libraries of all
  1878. languages
  1879. This adds implicit libraries and search directories for languages
  1880. linked into a target other than the linker language to its link
  1881. line. For example, when linking an executable containing both
  1882. C++ and Fortran code the C++ linker is used but we need to add
  1883. the Fortran libraries.
  1884. The variables
  1885. CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES
  1886. CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES
  1887. contain the implicit libraries and directories for each language.
  1888. Entries for the linker language are known to be implicit in the
  1889. generated link line. Entries for other languages that do not
  1890. appear in the known implicit set are listed explicitly at the end
  1891. of the link line.
  1892. 2009-07-27 12:35 king
  1893. * Tests/SystemInformation/DumpInformation.cxx: ENH: Report CMake
  1894. logs in SystemInformation test
  1895. This teaches the SystemInformation test to report the CMake log
  1896. files CMakeOutput.log and CMakeError.log from the CMake build
  1897. tree and from the SystemInformation test build tree. These logs
  1898. may help diagnose dashboard problems remotely.
  1899. 2009-07-27 12:04 david.cole
  1900. * Tests/CMakeTests/: CMakeLists.txt, CheckSourceTreeTest.cmake.in:
  1901. ENH: Make the CheckSourceTree test emit a warning (but pass
  1902. instead of fail) when there is an in-source build on a dashboard
  1903. machine.
  1904. 2009-07-27 11:56 king
  1905. * Tests/Fortran/mysub.f: ENH: Require language libs in Fortran/C
  1906. test
  1907. This extends the Fortran/C interface test to require that the
  1908. executable link to the fortran language runtime libraries. We
  1909. must verify that the proper linker is chosen.
  1910. 2009-07-27 00:01 kwrobot
  1911. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  1912. 2009-07-26 01:01 partyd
  1913. * Source/kwsys/SystemTools.cxx: ENH: try and see if using
  1914. string.append instead of += will make valgrind not complaing that
  1915. JoinPath is leaking.
  1916. 2009-07-26 00:01 kwrobot
  1917. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  1918. 2009-07-25 13:32 david.cole
  1919. * Tests/CMakeTests/CheckSourceTreeTest.cmake.in: ENH: Improvements
  1920. to the new CheckSourceTree test: ignore Thumbs.db and .DS_Store
  1921. files. Force all output to stderr by not using STATUS with
  1922. message. Better error text.
  1923. 2009-07-25 08:11 king
  1924. * Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: BUG: Further
  1925. avoid ImplicitLinkInfo case change
  1926. The commit "Avoid case change in ImplicitLinkInfo test" did not
  1927. change all of the paths to mingw, so some case change still
  1928. occurs. This changes more of them.
  1929. 2009-07-25 00:01 kwrobot
  1930. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  1931. 2009-07-24 18:30 david.cole
  1932. * Tests/CMakeLists.txt: BUG: One last attempt for today to get the
  1933. new CheckSourceTree test running on dashboards driven by CMake
  1934. 2.4... Good night now.
  1935. 2009-07-24 17:33 king
  1936. * CMakeLists.txt: ENH: Allow empty endif() and such with CMake 2.4
  1937. This allows us to use empty endif() and similar block terminators
  1938. when building with CMake 2.4. It is allowed by default with 2.6
  1939. already.
  1940. 2009-07-24 17:28 david.cole
  1941. * Tests/CMakeTests/CMakeLists.txt: BUG: Close endif statements with
  1942. same string as if so that it still configures with CMake 2.4. One
  1943. more time. Encore, encore.
  1944. 2009-07-24 17:12 david.cole
  1945. * Tests/CMakeTests/CheckSourceTreeTest.cmake.in: BUG: Improve
  1946. CheckSourceTree test so that it ignores 'U ' output from cvs
  1947. update. Also: improve failure logic for dashboard runs and
  1948. developer runs.
  1949. 2009-07-24 16:57 king
  1950. * Tests/CMakeTests/VariableWatchTest.cmake.in: BUG: Teach
  1951. VariableWatch test to check results
  1952. Previously this test was only a smoke test for manual
  1953. verification. This teaches the test to actually check that the
  1954. variable watch succeeds.
  1955. 2009-07-24 16:53 king
  1956. * Source/cmVariableWatchCommand.h: BUG: Keep variable_watch()
  1957. commands in memory
  1958. The "Keep only FinalPass commands in memory" commit caused
  1959. instances of this command to be deleted after the InitialPass.
  1960. Even though the variable_watch command does not have a final
  1961. pass, it does need to stay alive because it owns the callback
  1962. information.
  1963. 2009-07-24 16:31 david.cole
  1964. * Tests/CMakeLists.txt: BUG: Close endif statements with same
  1965. string as if so that it still configures with CMake 2.4 -- also
  1966. check for existence of FindCVS.cmake before doing
  1967. find_package(CVS QUIET) also for CMake 2.4 sake...
  1968. 2009-07-24 16:15 david.cole
  1969. * Tests/CMakeLists.txt: BUG: Oops. Left chunk of junk at the bottom
  1970. of the main Tests CMakeLists.txt file with the last commit...
  1971. Sorry.
  1972. 2009-07-24 15:58 david.cole
  1973. * Source/cmGlobalXCodeGenerator.cxx, Tests/CMakeLists.txt,
  1974. Tests/CMakeTests/CMakeLists.txt,
  1975. Tests/CMakeTests/CheckSourceTreeTest.cmake.in: BUG: Additional
  1976. fix necessary for issue #8481 so that Xcode builds do not write
  1977. files into the source tree. Also add a test that runs last to
  1978. check for local modifications in CMake_SOURCE_DIR based on
  1979. whether 'cvs -q -n up -dP' output is empty. Test fails on
  1980. dashboard runs when there are local modifications. Test passes on
  1981. non-dashboard runs with local modifications so that CMake
  1982. developers may have mods when running the test locally.
  1983. 2009-07-24 13:31 king
  1984. * Source/: cmCommand.h, cmConfigureFileCommand.h,
  1985. cmExportLibraryDependencies.h, cmFLTKWrapUICommand.h,
  1986. cmInstallFilesCommand.h, cmInstallProgramsCommand.h,
  1987. cmLoadCommandCommand.cxx, cmMakefile.cxx: ENH: Keep only
  1988. FinalPass commands in memory
  1989. In cmMakefile we save all invoked commands so that FinalPass can
  1990. be called on them later. Most commands have no final pass, so we
  1991. should keep only the few that do.
  1992. 2009-07-24 13:17 king
  1993. * CMakeLists.txt, Modules/CMakeLists.txt,
  1994. Modules/Platform/CMakeLists.txt, Templates/CMakeLists.txt: ENH:
  1995. Install all Modules and Templates
  1996. This removes the file-wise installation rules for Modules and
  1997. Templates and instead installs the whole directories. This
  1998. approach is much less error-prone. The old approach was left
  1999. from before CMake had the install(DIRECTORY) command.
  2000. 2009-07-24 12:55 king
  2001. * Modules/CMakeLists.txt: BUG: Install new fortran compiler id
  2002. source.
  2003. The extension of the id source file was changed from .F90 to .F
  2004. so this fixes the install rule.
  2005. 2009-07-24 12:15 malaterre
  2006. * Source/kwsys/SharedForward.h.in: COMP: Fix compilation of VTK on
  2007. debian/sparc (sparc is a CPU not an OS)
  2008. 2009-07-24 07:34 king
  2009. * Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: BUG: Avoid case
  2010. change in ImplicitLinkInfo test
  2011. Since "get_filename_component(... ABSOLUTE)" retrieves the actual
  2012. case for existing paths on windows, we need to use an obscure
  2013. path for mingw. Otherwise the test can fail just because the
  2014. case of the paths changes.
  2015. 2009-07-24 00:01 kwrobot
  2016. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2017. 2009-07-23 16:19 king
  2018. * Modules/CMakeDetermineCompilerABI.cmake: BUG: Skip implicit link
  2019. information on Xcode
  2020. Xcode adds extra link directories that point at the build tree,
  2021. so detection of implicit link directories is not reliable. Since
  2022. Fortran is not supported in Xcode we will not need implicit link
  2023. information yet anyway.
  2024. 2009-07-23 10:07 king
  2025. * Tests/CMakeTests/: CMakeLists.txt, ImplicitLinkInfoTest.cmake.in:
  2026. ENH: Create ImplicitLinkInfo test
  2027. This tests the internal CMakeParseImplicitLinkInfo.cmake module
  2028. to ensure that implicit link information is extracted correctly.
  2029. The test contains many manually verified examples from a variety
  2030. of systems.
  2031. 2009-07-23 10:07 king
  2032. * Modules/CMakeCCompiler.cmake.in,
  2033. Modules/CMakeCXXCompiler.cmake.in,
  2034. Modules/CMakeDetermineCompilerABI.cmake,
  2035. Modules/CMakeFortranCompiler.cmake.in,
  2036. Modules/CMakeParseImplicitLinkInfo.cmake,
  2037. Modules/Compiler/GNU-C.cmake, Modules/Compiler/GNU-CXX.cmake,
  2038. Modules/Compiler/GNU-Fortran.cmake, Modules/Compiler/HP-C.cmake,
  2039. Modules/Compiler/HP-CXX.cmake, Modules/Compiler/HP-Fortran.cmake,
  2040. Modules/Compiler/MIPSpro-C.cmake,
  2041. Modules/Compiler/MIPSpro-CXX.cmake,
  2042. Modules/Compiler/MIPSpro-Fortran.cmake,
  2043. Modules/Compiler/SunPro-C.cmake,
  2044. Modules/Compiler/SunPro-CXX.cmake,
  2045. Modules/Compiler/SunPro-Fortran.cmake,
  2046. Modules/Compiler/VisualAge-C.cmake,
  2047. Modules/Compiler/VisualAge-CXX.cmake,
  2048. Modules/Compiler/VisualAge-Fortran.cmake,
  2049. Source/cmDocumentVariables.cxx,
  2050. Tests/SystemInformation/SystemInformation.in: ENH: Implicit link
  2051. info for C, CXX, and Fortran
  2052. This teaches CMake to detect implicit link information for C,
  2053. C++, and Fortran compilers. We detect the implicit linker search
  2054. directories and implicit linker options for UNIX-like
  2055. environments using verbose output from compiler front-ends. We
  2056. store results in new variables called
  2057. CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES
  2058. CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES
  2059. The implicit libraries can contain linker flags as well as
  2060. library names.
  2061. 2009-07-23 10:06 king
  2062. * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
  2063. CMakeFortranInformation.cmake: ENH: Load platform-independent
  2064. per-compiler files
  2065. This teaches the language configuration modules to load
  2066. per-compiler information for each language using the compiler id
  2067. but no system name. They look for modules named
  2068. "Compiler/<id>-<lang>.cmake". Such modules may specify compiler
  2069. flags that do not depend on the platform.
  2070. 2009-07-23 08:10 king
  2071. * Source/cmGetFilenameComponentCommand.cxx: BUG: Fix
  2072. get_filename_component ABSOLUTE mode
  2073. This teaches the command to recognize full windows paths when
  2074. built on UNIX. CollapseFullPath knows when the input path is
  2075. relative better than FileIsFullPath because the latter is only
  2076. meant for paths from the host platform.
  2077. 2009-07-23 00:01 kwrobot
  2078. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2079. 2009-07-22 14:22 king
  2080. * bootstrap, Source/CMakeLists.txt, Source/cmDefinitions.cxx,
  2081. Source/cmDefinitions.h, Source/cmMakefile.cxx,
  2082. Source/cmMakefile.h: ENH: Improve dynamic variable scope
  2083. implementation
  2084. Previously each new variable scope (subdirectory or function
  2085. call) in the CMake language created a complete copy of the
  2086. key->value definition map. This avoids the copy using transitive
  2087. lookups up the scope stack. Results of queries answered by
  2088. parents are stored locally to maintain locality of reference.
  2089. The class cmDefinitions replaces cmMakefile::DefinitionsMap, and
  2090. is aware of its enclosing scope. Each scope stores only the
  2091. definitions set (or unset!) inside it relative to the enclosing
  2092. scope.
  2093. 2009-07-22 13:42 king
  2094. * Tests/FunctionTest/SubDirScope/CMakeLists.txt: ENH: Improve
  2095. strictness of Function test
  2096. The command "set(... PARENT_SCOPE)" should never affect the
  2097. calling scope. This improves the Function test to check that
  2098. such calls in a subdirectory scope affect the parent but not the
  2099. child.
  2100. 2009-07-22 12:06 david.cole
  2101. * Source/cmCTest.cxx: BUG: Fix typo pointed out by Monsieur
  2102. Francois Bertel. Merci, Francois.
  2103. 2009-07-22 11:14 david.cole
  2104. * Source/cmGlobalXCodeGenerator.cxx: BUG: Fix issue #8481 -
  2105. generate Xcode projects such that breakpoints may be used from
  2106. the Xcode debugger without adjusting any settings within the
  2107. Xcode GUI first... Thanks to Doug Gregor for the patch.
  2108. 2009-07-22 00:01 kwrobot
  2109. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2110. 2009-07-21 12:45 martink
  2111. * Modules/FindPNG.cmake: ENH: just converted case to lower for the
  2112. book
  2113. 2009-07-21 11:58 king
  2114. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Disable color
  2115. makefile inside try-compile
  2116. Generated makefiles for try-compile projects should never use
  2117. color output. On MSYS the color escapes end up in the
  2118. try-compile output text because there is no way to identify
  2119. whether the output is going to a color-capable terminal. Instead
  2120. we should just always skip color for try-compile projects.
  2121. 2009-07-21 10:56 king
  2122. * Tests/SystemInformation/DumpInformation.h.in: BUG: Fix
  2123. SystemInformation dump output
  2124. When this test was renamed from DumpInformation to
  2125. SystemInformation the configured header that points the dump
  2126. executable to the directory containing information files was
  2127. broken. No information has been dumped by this test for 2 years!
  2128. This fixes it.
  2129. 2009-07-21 00:01 kwrobot
  2130. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2131. 2009-07-20 12:08 david.cole
  2132. * CMakeCPackOptions.cmake.in: BUG: Add CPACK_NSIS_PACKAGE_NAME to
  2133. the list of CPack variables that CMake overrides. We use the same
  2134. value as the CPack-provided default, but do it here such that
  2135. configuring with an older CMake will still give us this new
  2136. variable. Necessary so that the CMake release process works with
  2137. the new variable: CMake is configured with a previous CMake, but
  2138. packaged with the freshly built CPack. (This fix is necessary
  2139. because the fix for issue #8682 caused the side effect of having
  2140. an empty CPACK_NSIS_PACKAGE_NAME for the CMake nightly package.)
  2141. 2009-07-20 10:58 hoffman
  2142. * Tests/CMakeLists.txt: ENH: set expected failure for tests
  2143. 2009-07-20 00:01 kwrobot
  2144. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2145. 2009-07-19 13:40 hoffman
  2146. * Source/CTest/cmCTestTestHandler.cxx: ENH: fix warning
  2147. 2009-07-19 00:01 kwrobot
  2148. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2149. 2009-07-18 01:05 lowman
  2150. * Modules/FindSDL.cmake: BUG: Fix include path detection with
  2151. SDLDIR env var (issue #9086). Also removed some superfluous
  2152. search paths.
  2153. 2009-07-18 00:01 kwrobot
  2154. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2155. 2009-07-17 23:51 lowman
  2156. * Modules/FindPerlLibs.cmake: ENH: Also add ARCHLIB/CORE to include
  2157. search paths so perl.h can be found on non-standard install
  2158. prefixes
  2159. 2009-07-17 23:31 lowman
  2160. * Modules/FindPerlLibs.cmake: ENH: Improve detection of
  2161. perl.h/libperl, issue #7898
  2162. 2009-07-17 16:15 hoffman
  2163. * Source/CTest/cmCTestTestHandler.cxx: ENH: fix warning
  2164. 2009-07-17 14:51 clinton
  2165. * Source/QtDialog/CMakeSetupDialog.cxx: ENH: Edit button label for
  2166. new changes dialog.
  2167. 2009-07-17 14:38 clinton
  2168. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  2169. QCMakeCacheView.cxx, QCMakeCacheView.h:
  2170. ENH: Add a "Show my changes" to the Tools menu. Changes
  2171. by the user are recorded and when requested, it shows -D
  2172. arguments for commandline or contents for a cache file.
  2173. 2009-07-17 10:06 hoffman
  2174. * Source/CTest/cmCTestTestHandler.cxx: ENH: compute the max test
  2175. name width based on the length of the tests
  2176. 2009-07-17 10:05 hoffman
  2177. * Source/: cmGlobalGenerator.h, cmGlobalVisualStudioGenerator.h,
  2178. cmLocalGenerator.cxx, cmMakefile.cxx: ENH: make sure GUIDs for
  2179. filters are cached
  2180. 2009-07-17 00:01 kwrobot
  2181. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2182. 2009-07-16 18:53 clinton
  2183. * Modules/FindQt4.cmake: BUG: fix relative paths from different
  2184. drives on Windows
  2185. 2009-07-16 11:48 david.cole
  2186. * Modules/: CPack.cmake, NSIS.template.in: BUG: Re-fix issue #8682.
  2187. Use new variable CPACK_NSIS_PACKAGE_NAME in appropriate places
  2188. rather than CPACK_NSIS_DISPLAY_NAME. CPACK_NSIS_DISPLAY_NAME is
  2189. the Add/Remove control panel's description string for the
  2190. installed package. Using it as the "Name" of the NSIS installer
  2191. package made the CMake installer itself use really long strings
  2192. in the installer GUI. This fix still allows for the original
  2193. intent of the first fix for #8682 -- the ability to separate the
  2194. installer name from the default install directory, but it uses a
  2195. new/different variable to achieve the separation.
  2196. 2009-07-16 00:01 kwrobot
  2197. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2198. 2009-07-15 12:43 hoffman
  2199. * Modules/Platform/Windows-cl.cmake: ENH: remove debug message
  2200. 2009-07-15 12:18 hoffman
  2201. * Modules/Platform/Windows-cl.cmake: ENH: do not use
  2202. /INCREMENTAL:YES with VS 10 compiler
  2203. 2009-07-15 00:01 kwrobot
  2204. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2205. 2009-07-14 19:34 clinton
  2206. * Source/QtDialog/CMakeSetup.cxx:
  2207. BUG: Don't let Qt suppress error dialogs. Add call to
  2208. SetErrorMode(0); See #9258.
  2209. 2009-07-14 16:06 hoffman
  2210. * Source/cmIncludeExternalMSProjectCommand.cxx: ENH: fix vsexternal
  2211. test on vs 71
  2212. 2009-07-14 15:17 king
  2213. * Modules/: CMakeCCompilerId.c.in, CMakeCXXCompilerId.cpp.in,
  2214. CMakeFortranCompilerId.F.in: ENH: Check _SGI_COMPILER_VERSION for
  2215. compiler id
  2216. Some SGI compilers define _SGI_COMPILER_VERSION in addition to
  2217. the old _COMPILER_VERSION preprocessor symbol. It is more
  2218. distinctive, so we should check it in case the old one is ever
  2219. removed.
  2220. 2009-07-14 15:16 king
  2221. * Modules/CMakeFortranCompilerId.F.in: BUG: Avoid SGI preprocessor
  2222. bug for Fortran Id
  2223. The SGI preprocessor /usr/lib/cpp produces bad output on this
  2224. code:
  2225. #if 1
  2226. A
  2227. #elif 1
  2228. B
  2229. #else
  2230. C
  2231. #endif
  2232. Both 'A' and 'C' appear in the output! We work around the
  2233. problem by using '#elif 1' instead of '#else'.
  2234. This fixes detection of the SGI Fortran compiler id in -o32 mode.
  2235. 2009-07-14 14:44 alex
  2236. * Modules/MacroAddFileDependencies.cmake: STYLE: add documentation
  2237. for MACRO_ADD_FILE_DEPENDENCIES()
  2238. Alex
  2239. 2009-07-14 14:16 hoffman
  2240. * Source/cmGlobalVisualStudio6Generator.cxx,
  2241. Source/cmGlobalVisualStudio6Generator.h,
  2242. Source/cmGlobalVisualStudio71Generator.cxx,
  2243. Source/cmGlobalVisualStudio71Generator.h,
  2244. Source/cmGlobalVisualStudio7Generator.cxx,
  2245. Source/cmGlobalVisualStudio7Generator.h,
  2246. Source/cmGlobalVisualStudioGenerator.cxx,
  2247. Source/cmGlobalVisualStudioGenerator.h,
  2248. Source/cmIncludeExternalMSProjectCommand.cxx,
  2249. Source/cmLocalGenerator.cxx,
  2250. Source/cmLocalVisualStudio10Generator.cxx,
  2251. Source/cmLocalVisualStudio6Generator.cxx,
  2252. Source/cmLocalVisualStudio7Generator.cxx,
  2253. Source/cmVisualStudio10TargetGenerator.cxx,
  2254. Tests/VSExternalInclude/CMakeLists.txt: ENH: remove
  2255. INCLUDE_EXTERNAL_MSPROJECT name hack, and use target properties
  2256. instead, fix VXExternalInclude test for VS10
  2257. 2009-07-14 10:15 king
  2258. * Source/cmSeparateArgumentsCommand.cxx,
  2259. Source/cmSeparateArgumentsCommand.h,
  2260. Tests/CMakeTests/CMakeLists.txt,
  2261. Tests/CMakeTests/SeparateArgumentsTest.cmake.in: ENH: Teach
  2262. separate_arguments() to parse commands
  2263. This adds UNIX_COMMAND and WINDOWS_COMMAND modes to the command.
  2264. These modes parse unix- and windows-style command lines.
  2265. 2009-07-14 10:14 king
  2266. * Source/: cmComputeLinkInformation.cxx,
  2267. cmComputeLinkInformation.h: STYLE: Factor
  2268. cmComputeLinkInformation constructor
  2269. This factors some code out of the constructor into a new method
  2270. cmComputeLinkInformation::LoadImplicitLinkInfo for readability.
  2271. 2009-07-14 10:14 king
  2272. * Source/: cmOrderDirectories.cxx, cmOrderDirectories.h: STYLE:
  2273. Factor CollectOriginalDirectories code
  2274. This factors code out of
  2275. cmOrderDirectories::CollectOriginalDirectories into
  2276. cmOrderDirectories::AddOriginalDirectories. Later a new call
  2277. will be added, and this is more readable anyway.
  2278. 2009-07-14 08:38 king
  2279. * Tests/ExportImport/: CMakeLists.txt, InitialCache.cmake.in: COMP:
  2280. Shorten ExportImport test command lines
  2281. The ExportImport test drives its Export and Import projects using
  2282. the same compiler and flags. This converts the ctest
  2283. --build-and-test command lines to use an initial cache file
  2284. instead of passing all settings on the command line.
  2285. We need a shorter command line to pass through VS 6 on Win98.
  2286. This approach reduces duplicate code anyway.
  2287. 2009-07-14 00:01 kwrobot
  2288. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2289. 2009-07-13 17:35 king
  2290. * Source/kwsys/System.c: BUG: Parse escapes in single-quoted unix
  2291. arguments
  2292. This fixes KWSys's unix-style command-line parsing to interpret
  2293. backslash escapes inside single-quoted strings.
  2294. 2009-07-13 17:08 king
  2295. * Source/cmSystemTools.cxx: COMP: Include <malloc.h> for 'free' on
  2296. QNX
  2297. 2009-07-13 16:58 hoffman
  2298. * Source/cmLocalVisualStudio10Generator.cxx,
  2299. Source/cmLocalVisualStudio10Generator.h,
  2300. Source/cmLocalVisualStudio7Generator.h,
  2301. Source/cmVisualStudio10TargetGenerator.cxx,
  2302. Source/cmVisualStudio10TargetGenerator.h,
  2303. Source/cmVisualStudioGeneratorOptions.cxx,
  2304. Tests/PrecompiledHeader/CMakeLists.txt,
  2305. Tests/Preprocess/CMakeLists.txt,
  2306. Tests/VSExternalInclude/CMakeLists.txt: ENH: almost all tests
  2307. passing in vs 10, commit fixes preprocess and starts vs external
  2308. project
  2309. 2009-07-13 16:46 king
  2310. * Source/cmSystemTools.cxx: COMP: Include <stdlib.h> for 'free'
  2311. 2009-07-13 16:22 king
  2312. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add
  2313. cmSystemTools::ParseUnixCommandLine
  2314. This method is a C++ wrapper around the KWSys System library
  2315. function to parse unix-style command lines.
  2316. 2009-07-13 16:22 king
  2317. * Source/kwsys/: ProcessUNIX.c, System.c, System.h.in: ENH: Provide
  2318. unix-sytle command line parsing
  2319. Add System_Parse_CommandForUnix to the KWSys System interface as
  2320. a utility to parse a unix-style command line. Move the existing
  2321. implementation out of ProcessUNIX. Add a flags argument reserved
  2322. for future use in providing additional behavior.
  2323. 2009-07-13 11:24 king
  2324. * Modules/: CMakeFortranCompilerABI.F,
  2325. CMakeTestFortranCompiler.cmake: ENH: Create Fortran ABI detection
  2326. framework
  2327. This invokes CMakeDetermineCompilerABI.cmake for Fortran at the
  2328. same place it is already done for C and CXX.
  2329. 2009-07-13 10:46 king
  2330. * Modules/ExternalProject.cmake: ENH: Check tarball filename in
  2331. ep_add
  2332. This teaches the ExternalProject module to check the download URL
  2333. file name. If it is not a tarball (.tar, .tgz, .tar.gz) it is an
  2334. error because UntarFile does not yet understand other archive
  2335. formats.
  2336. 2009-07-13 10:46 king
  2337. * Modules/UntarFile.cmake: BUG: Teach UntarFile to delete dir on
  2338. error
  2339. When tarball extraction fails we should still cleanup the
  2340. temporary extraction directory. Otherwise the next attempt will
  2341. create a new directory and the first one will never be removed.
  2342. 2009-07-13 10:40 king
  2343. * Modules/Platform/Linux-SunPro-CXX.cmake: BUG: Fix rpath-link flag
  2344. for SunPro C++ on Linux
  2345. This teaches Modules/Platform/Linux-SunPro-CXX.cmake the
  2346. -rpath-link flag. The SunPro C++ compiler does not have a '-Wl,'
  2347. option, so we just pass the flag directly.
  2348. This problem was exposed by the ExportImport test now that it
  2349. links an executable through the C++ compiler with the -rpath-link
  2350. flag.
  2351. 2009-07-13 09:20 king
  2352. * Tests/ExportImport/Export/: CMakeLists.txt, testLib6.c,
  2353. testLib6c.c: COMP: Fix ExportImport testLib6 on VS6
  2354. The compiler does not support multiple source files differing
  2355. only by extension in one target. This renames the C source file
  2356. in the test.
  2357. 2009-07-13 00:01 kwrobot
  2358. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2359. 2009-07-12 14:52 alex
  2360. * Tests/CMakeLists.txt: BUG: disable the test for now, will make it
  2361. work correctly later
  2362. Alex
  2363. 2009-07-12 04:51 alex
  2364. * Source/CTest/cmCTestScriptHandler.cxx, Tests/CMakeLists.txt,
  2365. Modules/CTestScriptMode.cmake,
  2366. Tests/CTestScriptMode/CTestTestScriptMode.cmake.in: STYLE: don't
  2367. load CMakeDetermineSystem and CMakeSystemSpecific directly from
  2368. cmCTestScriptHandler, but have it load the new script
  2369. CTestScriptMode.cmake -> that makes it more flexible, also add a
  2370. simple test that the system name has been determined correctly
  2371. Alex
  2372. 2009-07-12 00:01 kwrobot
  2373. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2374. 2009-07-11 16:30 alex
  2375. * Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
  2376. STYLE: move the code for writing the initial cache into its own
  2377. separate function, makes the long ProcessHandler() a little bit
  2378. shorter
  2379. Alex
  2380. 2009-07-11 16:27 alex
  2381. * Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
  2382. STYLE: rename InitCache to InitialCache, since it contains the
  2383. contents for the initial cache and is not e.g. a flag which shows
  2384. whether the cache should be initialized
  2385. Alex
  2386. 2009-07-11 10:12 king
  2387. * Source/: cmExportFileGenerator.cxx, cmTarget.cxx: ENH: Export and
  2388. import link interface languages
  2389. Now that languages are part of the link interface of a target we
  2390. need to export/import the information. A new
  2391. IMPORTED_LINK_INTERFACE_LANGUAGES property and per-config
  2392. IMPORTED_LINK_INTERFACE_LANGUAGES_<CONFIG> property specify the
  2393. information for imported targets. The export() and
  2394. install(EXPORT) commands automatically set the properties.
  2395. 2009-07-11 10:10 king
  2396. * Tests/ExportImport/: CMakeLists.txt, Export/CMakeLists.txt,
  2397. Export/testLib6.c, Export/testLib6.cxx, Import/CMakeLists.txt,
  2398. Import/A/CMakeLists.txt, Import/A/imp_testExe1.c: ENH: Test
  2399. export/import of link interface languages
  2400. This extends the ExportImport test. The Export project creates a
  2401. C++ static library and exports it. Then the Import project links
  2402. the library into a C executable. On most platforms the
  2403. executable will link only if the C++ linker is chosen correctly.
  2404. 2009-07-11 00:05 hoffman
  2405. * Source/cmLocalGenerator.h, Source/cmMakefile.cxx,
  2406. Source/cmSourceGroup.cxx, Source/cmSourceGroup.h,
  2407. Source/cmVisualStudio10TargetGenerator.cxx,
  2408. Source/cmVisualStudio10TargetGenerator.h,
  2409. Tests/SourceGroups/CMakeLists.txt, Tests/SourceGroups/README.txt:
  2410. ENH: add group support and fix borland error
  2411. 2009-07-11 00:01 kwrobot
  2412. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2413. 2009-07-10 16:51 king
  2414. * Source/: cmGlobalGenerator.h, cmGlobalXCodeGenerator.cxx,
  2415. cmGlobalXCodeGenerator.h: BUG: Fix Xcode linker language
  2416. Xcode does not seem to support direct requests for using the
  2417. linker for a particular language. It always infers the linker
  2418. using the languages in the source files. When no user source
  2419. files compile with target's linker language we add one to help
  2420. Xcode pick the linker.
  2421. A typical use case is when a C executable links to a C++ archive.
  2422. The executable has no C++ source files but we need to use the
  2423. C++ linker.
  2424. 2009-07-10 13:53 king
  2425. * Source/cmTarget.cxx: ENH: Update LINKER_LANGUAGE and HAS_CXX docs
  2426. This updates the documentation of these properties to account for
  2427. the new automatic linker language computation.
  2428. 2009-07-10 13:53 king
  2429. * Tests/: CMakeLists.txt, LinkLanguage/CMakeLists.txt,
  2430. LinkLanguage/LinkLanguage.c, LinkLanguage/foo.cxx: ENH: Test
  2431. transitive link languages
  2432. This test creates a C executable that links to a C++ static
  2433. library. On most platforms the executable will not link unless
  2434. the C++ linker is chosen correctly.
  2435. 2009-07-10 13:53 king
  2436. * Source/: cmTarget.cxx, cmTarget.h: ENH: Consider link
  2437. dependencies for link language
  2438. This teaches cmTarget to account for the languages compiled into
  2439. link dependencies when determining the linker language for its
  2440. target.
  2441. We list the languages compiled into a static archive in its link
  2442. interface. Any target linking to it knows that the runtime
  2443. libraries for the static archive's languages must be available at
  2444. link time. For now this affects only the linker language
  2445. selection, but later it will allow CMake to automatically list
  2446. the language runtime libraries.
  2447. 2009-07-10 13:08 king
  2448. * Source/CTest/cmCTestHG.cxx: COMP: Fix cmCTestHG for old HP
  2449. compiler
  2450. The compiler does not have a fully compliant std::string.
  2451. 2009-07-10 12:26 hoffman
  2452. * Source/cmVisualStudio10TargetGenerator.cxx: ENH: change so rules
  2453. show up in GUI, must be windows path
  2454. 2009-07-10 11:07 king
  2455. * Modules/CTest.cmake, Source/CMakeLists.txt,
  2456. Source/CTest/cmCTestHG.cxx, Source/CTest/cmCTestHG.h,
  2457. Source/CTest/cmCTestUpdateCommand.cxx,
  2458. Source/CTest/cmCTestUpdateHandler.cxx,
  2459. Source/CTest/cmCTestUpdateHandler.h, Tests/CMakeLists.txt,
  2460. Tests/CTestUpdateHG.cmake.in: ENH: Teach CTest to handle
  2461. Mercurial repositories
  2462. This creates cmCTestHG to drive CTest Update handling on hg-based
  2463. work trees. Currently we always update to the head of the remote
  2464. tracking branch (hg pull), so the nightly start time is ignored
  2465. for Nightly builds. A later change will address this.
  2466. See issue #7879. Patch from Emmanuel Christophe. I modified the
  2467. patch slightly for code style, to finish up some parsing details,
  2468. and to fix the test.
  2469. 2009-07-10 11:07 king
  2470. * Source/cmProcessTools.h: ENH: New OutputParser::Process()
  2471. signature
  2472. This overload accepts a null-terminated string instead of
  2473. requiring a length. It is useful to pass some fake process
  2474. output before and after the real process output.
  2475. 2009-07-10 09:53 david.cole
  2476. * CTestCustom.cmake.in: COMP: Mask out shadowed declaration
  2477. warnings that always follow already masked Utilities/cmtar
  2478. warnings.
  2479. 2009-07-10 09:12 hoffman
  2480. * Modules/CMakeVS10FindMake.cmake, Source/cmCTest.cxx,
  2481. Source/cmGlobalVisualStudio10Generator.cxx,
  2482. Source/cmGlobalVisualStudio10Generator.h,
  2483. Source/cmGlobalVisualStudio71Generator.cxx,
  2484. Source/cmGlobalVisualStudio7Generator.cxx,
  2485. Source/cmGlobalVisualStudio7Generator.h,
  2486. Source/cmGlobalVisualStudioGenerator.cxx,
  2487. Source/cmLocalVisualStudio10Generator.cxx,
  2488. Source/cmLocalVisualStudio7Generator.cxx,
  2489. Source/cmLocalVisualStudio7Generator.h,
  2490. Source/cmLocalVisualStudioGenerator.cxx,
  2491. Source/cmLocalVisualStudioGenerator.h, Source/cmTarget.cxx,
  2492. Source/cmVisualStudio10TargetGenerator.cxx,
  2493. Source/cmVisualStudio10TargetGenerator.h,
  2494. Tests/Complex/Library/CMakeLists.txt,
  2495. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  2496. Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: only 5
  2497. failing tests for VS 10
  2498. 2009-07-10 00:01 king
  2499. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2500. 2009-07-09 14:15 king
  2501. * Source/kwsys/SharedForward.h.in: COMP: More KWSys SharedForward
  2502. pointer const-ness
  2503. This adds another cast to avoid pointer conversion warnings.
  2504. Unfortunately C does not recognize implicit conversions that add
  2505. cv-qualifiers as well as C++ does.
  2506. 2009-07-09 00:01 king
  2507. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2508. 2009-07-08 16:18 david.cole
  2509. * Source/kwsys/MD5.c: COMP: Eliminate "conversion may change sign
  2510. of result" warnings by using size_t where appropriate. (Missed
  2511. one warning with last commit: add a cast to md5_word_t.)
  2512. 2009-07-08 16:15 david.cole
  2513. * Source/kwsys/MD5.c: COMP: Eliminate "conversion may change sign
  2514. of result" warnings by using size_t where appropriate.
  2515. 2009-07-08 15:09 king
  2516. * Source/kwsys/SharedForward.h.in: COMP: Fix KWSys SharedForward
  2517. sign conversion
  2518. This uses size_t where necessary to avoid size_t/int conversion
  2519. warnings.
  2520. 2009-07-08 15:09 king
  2521. * Source/kwsys/SharedForward.h.in: COMP: Fix KWSys SharedForward
  2522. pointer const-ness
  2523. This adds const-ness and casts where necessary to avoid pointer
  2524. conversion warnings.
  2525. 2009-07-08 14:43 david.cole
  2526. * CTestCustom.cmake.in: COMP: Suppress warnings from the
  2527. Utilities/cmtar code in dashboard results.
  2528. 2009-07-08 14:33 king
  2529. * Source/: cmDocumentVariables.cxx, cmTarget.cxx: BUG: Use link
  2530. language for target name computation
  2531. The commit "Do not compute link language for LOCATION" was wrong.
  2532. The variables
  2533. CMAKE_STATIC_LIBRARY_PREFIX_Java
  2534. CMAKE_STATIC_LIBRARY_SUFFIX_Java
  2535. are used for building Java .jar files. This commit re-enables
  2536. the feature and documents the variables:
  2537. CMAKE_EXECUTABLE_SUFFIX_<LANG>
  2538. CMAKE_IMPORT_LIBRARY_PREFIX_<LANG>
  2539. CMAKE_IMPORT_LIBRARY_SUFFIX_<LANG>
  2540. CMAKE_SHARED_LIBRARY_PREFIX_<LANG>
  2541. CMAKE_SHARED_LIBRARY_SUFFIX_<LANG>
  2542. CMAKE_SHARED_MODULE_PREFIX_<LANG>
  2543. CMAKE_SHARED_MODULE_SUFFIX_<LANG>
  2544. CMAKE_STATIC_LIBRARY_PREFIX_<LANG>
  2545. CMAKE_STATIC_LIBRARY_SUFFIX_<LANG>
  2546. Instead of making separate, repetitive entries for the _<LANG>
  2547. variable documentation, we just mention the per-language name in
  2548. the text of the platform-wide variable documentation. Internally
  2549. we keep undocumented definitions of these properties to satisfy
  2550. CMAKE_STRICT mode.
  2551. 2009-07-08 13:03 king
  2552. * Source/: cmComputeLinkInformation.cxx,
  2553. cmGlobalXCodeGenerator.cxx, cmLocalVisualStudio7Generator.cxx,
  2554. cmMakefileExecutableTargetGenerator.cxx,
  2555. cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h,
  2556. cmVisualStudio10TargetGenerator.cxx: ENH: Pass config to
  2557. cmTarget::GetLinkerLanguage
  2558. This passes the build configuration to most GetLinkerLanguage
  2559. calls. In the future the linker language will account for
  2560. targets linked in each configuration.
  2561. 2009-07-08 13:03 king
  2562. * Source/: cmComputeLinkInformation.cxx,
  2563. cmGlobalUnixMakefileGenerator3.cxx, cmInstallTargetGenerator.cxx,
  2564. cmLocalUnixMakefileGenerator3.cxx,
  2565. cmMakefileExecutableTargetGenerator.cxx,
  2566. cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
  2567. ENH: Pass config to cmTarget RPATH install methods
  2568. This passes the build configuration to cmTarget methods
  2569. IsChrpathUsed and NeedRelinkBeforeInstall. Later these methods
  2570. will use the value.
  2571. 2009-07-08 13:03 king
  2572. * Source/cmGlobalXCodeGenerator.cxx: ENH: Use fixed header file
  2573. type mapping for Xcode
  2574. This simplifies computation of the lastKnownFileType attribute
  2575. for header files in Xcode projects. We now use a fixed mapping
  2576. from header file extension to attribute value. The value is just
  2577. a hint to the Xcode editor, so computing the target linker
  2578. language is overkill.
  2579. 2009-07-08 13:03 king
  2580. * Source/: cmDocumentVariables.cxx, cmTarget.cxx: ENH: Do not
  2581. compute link language for LOCATION
  2582. The LOCATION property requires the full file name of a target to
  2583. be computed. Previously we computed the linker language for a
  2584. target to look up variables such as
  2585. CMAKE_SHARED_LIBRARY_SUFFIX_<LANG>. This led to locating all the
  2586. source files immediately instead of delaying the search to
  2587. generation time. In the future even more computation will be
  2588. needed to get the linker language, so it is better to avoid it.
  2589. The _<LANG> versions of these variables are undocumented, not set
  2590. in any platform file we provide, and do not produce hits in
  2591. google. This change just removes the unused feature outright.
  2592. 2009-07-08 12:04 king
  2593. * Source/: cmComputeLinkDepends.cxx, cmTarget.cxx, cmTarget.h: ENH:
  2594. Introduce cmTarget::LinkImplementation API
  2595. The new method centralizes loops that process raw
  2596. OriginalLinkLibraries to extract the link implementation
  2597. (libraries linked into the target) for each configuration.
  2598. Results are computed on demand and then cached. This simplifies
  2599. link interface computation because the default case trivially
  2600. copies the link implementation.
  2601. 2009-07-08 11:41 king
  2602. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  2603. ComplexRelativePaths/CMakeLists.txt,
  2604. Complex/Executable/CMakeLists.txt,
  2605. ComplexOneConfig/Executable/CMakeLists.txt,
  2606. ComplexRelativePaths/Executable/CMakeLists.txt,
  2607. CustomCommand/CMakeLists.txt, Dependency/CMakeLists.txt,
  2608. Dependency/Case4/CMakeLists.txt,
  2609. ExportImport/Export/CMakeLists.txt,
  2610. ExportImport/Import/CMakeLists.txt, FunctionTest/CMakeLists.txt,
  2611. LoadCommand/CMakeCommands/CMakeLists.txt,
  2612. LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
  2613. MacroTest/CMakeLists.txt, MakeClean/CMakeLists.txt,
  2614. Plugin/CMakeLists.txt, Preprocess/CMakeLists.txt,
  2615. ReturnTest/CMakeLists.txt, RuntimePath/CMakeLists.txt,
  2616. SourceGroups/CMakeLists.txt: ENH: Remove CMAKE_ANSI_CFLAGS from
  2617. tests
  2618. As of CMake 2.6 this variable is not defined, and the ANSI flags
  2619. for the HP compiler are simply hard-coded in the default C flags.
  2620. 2009-07-08 09:14 king
  2621. * Modules/CMakeDetermineCCompiler.cmake: ENH: Identify HP C
  2622. compiler
  2623. This compiler does not enable ANSI mode by default. When
  2624. identifying the C compiler we try passing -Aa in case it is the
  2625. HP compiler.
  2626. 2009-07-08 08:31 king
  2627. * Source/: cmTarget.cxx, cmTarget.h: COMP: Pimplize cmTarget
  2628. ImportInfo and OutputInfo
  2629. These member structures are accessed only in the cmTarget
  2630. implementation so they do not need to be defined in the header.
  2631. This cleanup also aids Visual Studio 6 in compiling them.
  2632. 2009-07-08 00:01 king
  2633. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2634. 2009-07-07 14:02 alex
  2635. * Source/cmExtraCodeBlocksGenerator.cxx: ENH: get the build type
  2636. specific location
  2637. Alex
  2638. 2009-07-07 11:30 king
  2639. * Source/cmTarget.cxx: BUG: Do not recompute link interfaces
  2640. The config-to-interface map in cmTarget should use
  2641. case-insensitive configuration names. The change avoids
  2642. repeating work if the given configuration has a different case
  2643. than one already computed.
  2644. 2009-07-07 10:57 king
  2645. * Source/cmTarget.cxx: BUG: Fix CMP0003 wrong-config link dir
  2646. support
  2647. This fixes a dumb logic error introduced by the centralization of
  2648. link interface computation. It prevented link directories from
  2649. alternate configurations from getting listed by the OLD behavior
  2650. of CMP0003 for targets linked as transitive dependencies.
  2651. 2009-07-07 10:56 king
  2652. * Source/cmTarget.h: STYLE: Fix comment on cmTarget::LinkInterface
  2653. The comment had a typo and was longer than necessary.
  2654. 2009-07-07 09:45 king
  2655. * Source/: cmComputeLinkDepends.cxx, cmExportFileGenerator.cxx,
  2656. cmTarget.cxx, cmTarget.h: ENH: Simplify cmTarget link interface
  2657. storage
  2658. This makes the LinkInterface struct a member of cmTarget,
  2659. pimplizes the config-to-interface map, and stores interface
  2660. instances by value.
  2661. 2009-07-07 07:44 king
  2662. * Source/: cmComputeLinkInformation.cxx,
  2663. cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
  2664. cmLocalVisualStudio6Generator.cxx,
  2665. cmLocalVisualStudio7Generator.cxx,
  2666. cmMakefileExecutableTargetGenerator.cxx,
  2667. cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h,
  2668. cmVisualStudio10TargetGenerator.cxx: ENH: Simpler
  2669. cmTarget::GetLinkerLanguage signature
  2670. This method previously required the global generator to be
  2671. passed, but that was left from before cmTarget had its Makefile
  2672. member. Now the global generator can be retrieved automatically,
  2673. so we can drop the method argument.
  2674. 2009-07-07 00:01 king
  2675. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2676. 2009-07-06 16:25 king
  2677. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
  2678. cmExportFileGenerator.cxx, cmExportFileGenerator.h, cmTarget.cxx,
  2679. cmTarget.h: ENH: Centralize default link interface computation
  2680. When LINK_INTERFACE_LIBRARIES is not set we use the link
  2681. implementation to implicitly define the link interface. These
  2682. changes centralize the decision so that all linkable targets
  2683. internally have a link interface.
  2684. 2009-07-06 16:24 king
  2685. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
  2686. cmTarget.cxx, cmTarget.h: ENH: Move CMP0004 check into cmTarget
  2687. This moves code implementing policy CMP0004 into
  2688. cmTarget::CheckCMP0004. The implementation is slightly simpler
  2689. and can be re-used outside of cmComputeLinkDepends.
  2690. 2009-07-06 16:24 king
  2691. * Source/: cmTarget.cxx, cmTarget.h: ENH: Exception safe link
  2692. interface computation
  2693. This fixes cmTarget::GetLinkInterface to compute and return the
  2694. link interface in an exception-safe manner. We manage the link
  2695. interface returned by cmTarget::ComputeLinkInterface using
  2696. auto_ptr.
  2697. 2009-07-06 00:01 king
  2698. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2699. 2009-07-05 00:01 king
  2700. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2701. 2009-07-04 00:01 king
  2702. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2703. 2009-07-03 10:34 king
  2704. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  2705. cmMakefileLibraryTargetGenerator.cxx,
  2706. cmMakefileTargetGenerator.cxx: ENH: Pass config to
  2707. cmTarget::GetDirectory()
  2708. This teaches the makefile generators to always pass the
  2709. configuration name to the cmTarget::GetDirectory method. Later
  2710. this will allow per-configuration target output directories, and
  2711. it cleans up use of the current API.
  2712. 2009-07-03 10:33 king
  2713. * Source/: cmTarget.cxx, cmTarget.h: ENH: Refactor target output
  2714. dir computation
  2715. This creates cmTarget::GetOutputInfo to compute, cache, and
  2716. lookup target output directory information on a per-configuration
  2717. basis. It avoids re-computing the information every time it is
  2718. needed.
  2719. 2009-07-03 10:33 king
  2720. * Source/cmLocalVisualStudio6Generator.cxx,
  2721. Source/cmLocalVisualStudio7Generator.cxx,
  2722. Templates/UtilityHeader.dsptemplate: BUG: Avoid
  2723. cmTarget::GetDirectory for utilities
  2724. Since utility targets have no main output files like executables
  2725. or libraries, they do not define an output directory. This
  2726. removes a call to cmTarget::GetDirectory from
  2727. cmLocalVisualStudio{6,7}Generator for such targets.
  2728. 2009-07-03 10:33 king
  2729. * Source/: cmLocalVisualStudio6Generator.cxx,
  2730. cmLocalVisualStudio7Generator.cxx: STYLE: Replace large if() with
  2731. named boolean
  2732. In cmLocalVisualStudio{6,7}Generator this replaces a large if()
  2733. test with a re-usable result stored in a boolean variable named
  2734. accordingly.
  2735. 2009-07-03 08:41 king
  2736. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  2737. cmMakefileLibraryTargetGenerator.cxx,
  2738. cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
  2739. Create cmMakefileTargetGenerator::ConfigName
  2740. This member stores the build configuration for which Makefiles
  2741. are being generated. It saves repeated lookup of the equivalent
  2742. member from cmLocalUnixMakefileGenerator3, making code shorter
  2743. and more readable.
  2744. 2009-07-03 08:40 king
  2745. * Source/: cmInstallTargetGenerator.cxx,
  2746. cmInstallTargetGenerator.h: ENH: Cleanup per-config target
  2747. install generation
  2748. This cleans up cmInstallTargetGenerator's code that computes the
  2749. build tree location of a target under each configuration.
  2750. 2009-07-03 00:01 king
  2751. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2752. 2009-07-02 17:38 david.cole
  2753. * Modules/ExternalProject.cmake: BUG: Allow arbitrary text in
  2754. values for some keywords. (And avoid warning that the arbitrary
  2755. text is an unknown keyword.)
  2756. 2009-07-02 16:13 king
  2757. * Source/CTest/cmCTestTestHandler.cxx: ENH: Reports "Passed" for
  2758. WILL_FAIL tests
  2759. Previously tests marked with WILL_FAIL have been reported by
  2760. CTest as
  2761. ...............***Failed - supposed to fail
  2762. when they correctly failed. Now we just report ".....Passed"
  2763. because there is no reason to draw attention to something that
  2764. works as expected.
  2765. 2009-07-02 14:14 king
  2766. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  2767. BUG: Do not generate "global" Xcode config
  2768. Xcode 2.0 and below supported only one configuration, but 2.1 and
  2769. above support multiple configurations. In projects for the
  2770. latter version we have been generating a "global" set of
  2771. buildSettings for each target in addition to the
  2772. per-configuration settings. These global settings are not used
  2773. by Xcode 2.1 and above, so we should not generate them.
  2774. 2009-07-02 14:13 king
  2775. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  2776. ENH: Simplify Xcode CreateBuildSettings method
  2777. The cmGlobalXCodeGenerator::CreateBuildSettings had the three
  2778. arguments productName, productType, and fileType that returned
  2779. information used by only one of the call sites. This change
  2780. refactors that information into separate methods named
  2781. accordingly.
  2782. 2009-07-02 14:13 king
  2783. * Source/cmGlobalXCodeGenerator.cxx: ENH: Use logical target names
  2784. in Xcode projects
  2785. Previously we named Xcode targets using the output file name from
  2786. one of the configurations. This is not very friendly, especially
  2787. because it changes with CMAKE_BUILD_TYPE. Instead we should use
  2788. the original logical target names for the Xcode target names.
  2789. This is also consistent with the way the other IDE generators
  2790. work.
  2791. 2009-07-02 13:17 david.cole
  2792. * Modules/ExternalProject.cmake: BUG: cmd_set logic was missing
  2793. from update and patch steps. Fix it so that UPDATE_COMMAND ""
  2794. means "no update step even though this is a CVS/SVN
  2795. repository..."
  2796. 2009-07-02 00:01 king
  2797. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2798. 2009-07-01 14:29 king
  2799. * Tests/CMakeLists.txt: BUG: Skip CTest.Update* for cygwin tools on
  2800. Windows
  2801. These tests cannot run with cygwin tools unless testing cygwin
  2802. CTest. The version control tools do not understand all Windows
  2803. paths.
  2804. 2009-07-01 13:48 david.cole
  2805. * Tests/ExternalProject/CMakeLists.txt: BUG: Exclude svn portions
  2806. of ExternalProject test when: svn client version is less than 1.2
  2807. or cygwin/non-cygwin mismatch detected -- avoids ExternalProject
  2808. test failures on dash5 and dash22-cygwin. Also, non-code change:
  2809. allow cvslock through Windows firewall to prevent ExternalProject
  2810. test failure on dash1vista32.
  2811. 2009-07-01 00:01 king
  2812. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2813. 2009-06-30 09:10 king
  2814. * Source/cmVS10CLFlagTable.h: STYLE: Fix line-too-long style
  2815. violation.
  2816. 2009-06-30 09:05 king
  2817. * Source/cmDocumentVariables.cxx: BUG: Fix documentation of
  2818. CMAKE_CFG_INTDIR
  2819. The documentation of this variable was out-dated and misleading.
  2820. See issue #9219.
  2821. 2009-06-30 00:01 king
  2822. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2823. 2009-06-29 14:27 alex
  2824. * Source/cmExtraCodeBlocksGenerator.cxx: COMP: don't use
  2825. vector::at(), this doesn't seem to exist everyhwere
  2826. (http://www.cdash.org/CDash/viewBuildError.php?buildid=366375)
  2827. Alex
  2828. 2009-06-29 13:02 king
  2829. * Source/: cmGlobalXCode21Generator.cxx,
  2830. cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h: ENH:
  2831. Generate native Xcode 3.0 and 3.1 projects
  2832. CMake previously generated Xcode project files labeled as
  2833. 2.4-compatible by recent versions of Xcode (3.0 and 3.1). It is
  2834. better to generate native Xcode 3.0 and 3.1 projects. In
  2835. particular, this can improve build times by using the "Build
  2836. independent targets in parallel" feature.
  2837. Patch from Doug Gregor. See issue #9216.
  2838. 2009-06-29 10:46 david.cole
  2839. * Tests/ExternalProject/CMakeLists.txt: BUG: Avoid running the cvs
  2840. portions of the ExternalProject test on non-cygwin builds that
  2841. are using cygwin cvs.exe.
  2842. 2009-06-29 00:01 king
  2843. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2844. 2009-06-28 09:46 hoffman
  2845. * Source/cmVisualStudio10TargetGenerator.h: ENH: add rest of lib
  2846. check
  2847. 2009-06-28 08:59 hoffman
  2848. * Source/cmVisualStudio10TargetGenerator.cxx: ENH: fix line length
  2849. 2009-06-28 08:06 alex
  2850. * Source/cmConfigureFileCommand.h: STYLE: document #cmakedefine01
  2851. (see #9189 , there's also a test for it in Tests/Complex/ )
  2852. Alex
  2853. 2009-06-28 08:05 alex
  2854. * Source/cmDocumentationFormatterText.cxx: STYLE: don't print the
  2855. section name "SingleItem" if the documentation for just a single
  2856. item is printed
  2857. Alex
  2858. 2009-06-28 05:59 alex
  2859. * Modules/CMakeFindEclipseCDT4.cmake: BUG: recognize system include
  2860. paths also when the languages are set to something different from
  2861. "C", by resetting them to "C" (#9122)
  2862. Alex
  2863. 2009-06-28 04:58 alex
  2864. * Source/cmExtraCodeBlocksGenerator.cxx: ENH: create a "Virtual
  2865. Folder" in CodeBlocks, which contains all the cmake files of the
  2866. project, i.e. there is now a "CMake Files" folder additionally to
  2867. the "Sources", "Headers" and "Others" folders which already
  2868. existed. Patch by Daniel Teske.
  2869. Alex
  2870. 2009-06-28 04:30 alex
  2871. * Source/cmExtraCodeBlocksGenerator.cxx: ENH: also support nmake
  2872. and msvc for use with CodeBlocks under Windows, patch by Daniel
  2873. Teske
  2874. Alex
  2875. 2009-06-28 00:01 king
  2876. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2877. 2009-06-27 11:17 alex
  2878. * Source/cmDocumentVariables.cxx: STYLE: document
  2879. CMAKE_SKIP_INSTALL_ALL_DEPENDENCY variable
  2880. Alex
  2881. 2009-06-27 00:01 king
  2882. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2883. 2009-06-26 13:00 david.cole
  2884. * Tests/ExternalProject/: CMakeLists.txt, svnrepo.tgz: BUG:
  2885. Downgrade svn repository to be created with an svn 1.2
  2886. installation (rather than 1.4) so that it works (hopefully) with
  2887. more svn clients in the wild. Change time stamps of test projects
  2888. in CMakeLists.txt to reflect times available in newly created
  2889. repository. Add UPDATE_COMMAND "" for checkouts that are
  2890. tag-based or date-stamp-based to avoid unnecessary update steps.
  2891. 2009-06-26 11:50 hoffman
  2892. * Source/: cmGlobalVisualStudio10Generator.h, cmVS10CLFlagTable.h,
  2893. cmVS10LibFlagTable.h, cmVS10LinkFlagTable.h,
  2894. cmVisualStudio10TargetGenerator.cxx, cmparseMSBuildXML.py: ENH:
  2895. fix line length issues
  2896. 2009-06-26 11:32 david.cole
  2897. * Tests/ExternalProject/CMakeLists.txt: ENH: Do not unzip the local
  2898. repositories unless CVS and SVN executables are available. Add
  2899. 'configure' step to the repository extraction 'projects' to print
  2900. the version number of CVS and SVN in the dashboard test/build
  2901. output.
  2902. 2009-06-26 10:18 hoffman
  2903. * CMakeCPackOptions.cmake.in,
  2904. Source/QtDialog/QtDialogCPack.cmake.in: ENH: do not create a
  2905. desktop link for CMakeSetup
  2906. 2009-06-26 10:00 hoffman
  2907. * Utilities/KWStyle/CMake.kws.xml.in: ENH: 80 is fine, i guess not
  2908. 2009-06-26 09:59 hoffman
  2909. * Utilities/KWStyle/CMake.kws.xml.in: ENH: 80 is fine
  2910. 2009-06-26 09:55 david.cole
  2911. * Tests/ExternalProject/CMakeLists.txt: ENH: Revise the
  2912. ExternalProject test to use local CVS and SVN repositories to
  2913. avoid network activity. Also: stop building KWStyle and kwsys as
  2914. part of this test to reduce the amount of time spent running the
  2915. test. Instead, build TutorialStep1 as retrieved from the new
  2916. local repositories with various tags, date stamps and revision
  2917. numbers.
  2918. 2009-06-26 00:07 hoffman
  2919. * Source/cmVisualStudio10TargetGenerator.cxx: ENH: remove debug
  2920. print
  2921. 2009-06-26 00:01 king
  2922. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2923. 2009-06-25 22:53 hoffman
  2924. * Source/: cmVisualStudio10TargetGenerator.cxx,
  2925. cmVisualStudio10TargetGenerator.h: ENH: add obj file support and
  2926. remove a warning
  2927. 2009-06-25 16:41 hoffman
  2928. * CompileFlags.cmake, Modules/CMakeVS10FindMake.cmake,
  2929. Source/CMakeLists.txt, Source/cmGlobalGenerator.cxx,
  2930. Source/cmGlobalVisualStudio10Generator.cxx,
  2931. Source/cmGlobalVisualStudio10Generator.h,
  2932. Source/cmGlobalVisualStudio71Generator.cxx,
  2933. Source/cmListFileLexer.c, Source/cmLocalGenerator.h,
  2934. Source/cmLocalVisualStudio10Generator.cxx,
  2935. Source/cmLocalVisualStudio10Generator.h,
  2936. Source/cmLocalVisualStudio7Generator.h,
  2937. Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
  2938. Source/cmVS10CLFlagTable.h, Source/cmVS10LibFlagTable.h,
  2939. Source/cmVS10LinkFlagTable.h,
  2940. Source/cmVisualStudio10TargetGenerator.cxx,
  2941. Source/cmVisualStudio10TargetGenerator.h,
  2942. Source/cmVisualStudioGeneratorOptions.cxx,
  2943. Source/cmVisualStudioGeneratorOptions.h, Source/cmake.cxx,
  2944. Source/cmparseMSBuildXML.py, Source/kwsys/ProcessWin32.c: ENH:
  2945. first pass at VS 10, can bootstrap CMake, but many tests still
  2946. fail
  2947. 2009-06-25 16:39 hoffman
  2948. * Source/CTest/cmCTestScriptHandler.cxx: ENH: add reminder comment
  2949. 2009-06-25 16:38 hoffman
  2950. * Source/CTest/cmCTestSubmitHandler.cxx: ENH: set an upload speed
  2951. limit for ctest
  2952. 2009-06-25 12:03 david.cole
  2953. * Tests/ExternalProject/: cvsrepo.tgz, svnrepo.tgz: ENH: Add *.tgz
  2954. files of cvs and svn repositories containing the TutorialStep1
  2955. project to test cvs and svn capabilities of ExternalProject
  2956. without requiring network activity.
  2957. 2009-06-25 10:51 king
  2958. * Tests/CMakeLists.txt: BUG: Fix CTest.UpdateBZR tests to run in
  2959. parallel
  2960. The UpdateBZR and UpdateBZR.CLocale tests should run in different
  2961. directories so that they can be executed in parallel.
  2962. 2009-06-25 09:58 king
  2963. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  2964. cmGlobalUnixMakefileGenerator3.h,
  2965. cmLocalUnixMakefileGenerator3.cxx,
  2966. cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
  2967. cmMakefileTargetGenerator.h: ENH: Cleanup make progress rule
  2968. generation code
  2969. This cleans up the Makefile generator's progress rule code.
  2970. Instead of keeping every cmMakefileTargetGenerator instance alive
  2971. to generate progress, we keep only the information necessary in a
  2972. single table. This approach keeps most of the code in
  2973. cmGlobalUnixMakefileGenerator3, thus simplifying its public
  2974. interface.
  2975. 2009-06-25 09:43 king
  2976. * Source/cmLocalUnixMakefileGenerator3.cxx: STYLE: Remove unused
  2977. variable
  2978. 2009-06-25 08:45 king
  2979. * Modules/: CMakeDetermineFortranCompiler.cmake,
  2980. CMakeFortranCompilerId.F.in, CMakeFortranCompilerId.F90.in: ENH:
  2981. Identify Fortran compilers with fixed format
  2982. This enhances the Fortran compiler id detection by using a source
  2983. that can compile either as free or fixed format. As long as the
  2984. compiler knows it should preprocess the source file (.F) the
  2985. identification can work. Even free-format compilers may try
  2986. fixed-format parsing if the user specifies certain flags, so we
  2987. must support both.
  2988. 2009-06-25 00:01 king
  2989. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  2990. 2009-06-24 16:50 clinton
  2991. * Source/QtDialog/CMakeSetupDialog.cxx:
  2992. ENH: Save/restore splitter sizes. Fixes #9070.
  2993. 2009-06-24 15:09 king
  2994. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Remove unused
  2995. cmSystemTools::RemoveEscapes
  2996. The RemoveEscapes method is no longer used anywhere. All uses of
  2997. it have been replaced by a real lexer. We can remove the method.
  2998. 2009-06-24 15:03 king
  2999. * Modules/ExternalProject.cmake,
  3000. Tests/ExternalProject/CMakeLists.txt: ENH: New
  3001. ExternalProject.cmake module interface
  3002. This creates new module ExternalProject.cmake to replace the
  3003. prototype AddExternalProject.cmake module. The interface is more
  3004. refined, more flexible, and better documented than the prototype.
  3005. This also converts the ExternalProject test to use the new
  3006. module. The old module will be removed (it was never in a CMake
  3007. release) after projects using it have been converted to the new
  3008. module.
  3009. 2009-06-24 14:48 king
  3010. * Tests/CMakeLists.txt: BUG: Extend timeout of ExternalProject test
  3011. This test requires a long time on slower machines, so we need to
  3012. extend its timeout. It is an important test, so it does not fall
  3013. under the CMAKE_RUN_LONG_TESTS option. In the future we should
  3014. try to shorten the test by building simpler external projects.
  3015. 2009-06-24 13:24 king
  3016. * Source/cmTargetLinkLibrariesCommand.h: ENH: Mention cycles in
  3017. target_link_libraries docs
  3018. This documents CMake's support for cycles in the dependency graph
  3019. of STATIC libraries.
  3020. 2009-06-24 09:36 king
  3021. * Source/: cmMakefile.cxx, cmSourceFile.cxx, cmTarget.cxx: ENH:
  3022. Clarify COMPILE_DEFINITIONS separator in docs
  3023. The COMPILE_DEFINITIONS properties are semicolon-separated lists.
  3024. Make this clear in the documentation. See issue #9199.
  3025. 2009-06-24 00:01 king
  3026. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3027. 2009-06-23 16:40 hoffman
  3028. * Modules/FindBoost.cmake: ENH: boost lib is often found under the
  3029. boost include dir
  3030. 2009-06-23 16:31 hoffman
  3031. * Modules/FindBoost.cmake: ENH: add additional place to look for
  3032. boost so it works out of the box on windows
  3033. 2009-06-23 12:58 martink
  3034. * Tests/Tutorial/: Step5/MathFunctions/MakeTable.cxx,
  3035. Step6/MathFunctions/MakeTable.cxx,
  3036. Step7/MathFunctions/MakeTable.cxx: ENH: fix spelling mistake
  3037. 2009-06-23 09:06 king
  3038. * Source/CTest/cmCTestCVS.cxx: BUG: Fix CVS update parsing for
  3039. TortoiseCVS
  3040. The TortoiseCVS version of cvs.exe includes the '.exe' in cvs
  3041. update messages for files removed from the repository. This
  3042. change accounts for it in the regular expressions that match such
  3043. lines. Now removed files are properly reported by ctest_update()
  3044. when using TortoiseCVS.
  3045. 2009-06-23 00:01 king
  3046. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3047. 2009-06-22 16:25 king
  3048. * Tests/: CMakeLists.txt, CTestUpdateCVS.cmake.in: ENH: Auto-enable
  3049. CTest.UpdateCVS test on Windows
  3050. The test needs to create a cvs repository with 'cvs init', but
  3051. the CVSNT client on Windows needs 'cvs init -n' to avoid
  3052. administrator access. Previously we required users to explicitly
  3053. enable CTEST_TEST_UPDATE_CVS to activate the test on Windows.
  3054. This teaches the test to use the '-n' option when necessary. Now
  3055. we can enable the test in all cases except when trying to use a
  3056. cygwin cvs.exe without cygwin paths.
  3057. 2009-06-22 14:19 king
  3058. * Source/kwsys/Configure.h.in: COMP: Quiet aggressive Borland
  3059. warnings in KWSys
  3060. This disables Borland warning 8027 while compiling KWSys source
  3061. files. It provides no useful information.
  3062. 2009-06-22 14:19 king
  3063. * Source/kwsys/SystemTools.cxx: COMP: Remove useless variable
  3064. assignment
  3065. This removes an assignment whose result is never used, thus
  3066. quieting a warning from Borland.
  3067. 2009-06-22 10:02 hoffman
  3068. * Modules/CMakeTestCCompiler.cmake: BUG: remove warning in test of
  3069. compiler so -Werror does not fail
  3070. 2009-06-22 00:01 king
  3071. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3072. 2009-06-21 00:01 king
  3073. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3074. 2009-06-20 00:01 king
  3075. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3076. 2009-06-19 17:09 king
  3077. * Modules/Platform/HP-UX.cmake: BUG: Look in arch-specific HPUX
  3078. implicit link dirs
  3079. On HP-UX machines some system libraries appear in
  3080. architecture-specific implicit linker search paths. We need to
  3081. add these paths to our system library search path. However, at
  3082. the time we construct the search path we do not know the target
  3083. architecture.
  3084. A full solution requires re-organizing platform configuration
  3085. files so that the target architecture can be known when needed.
  3086. Until that happens we can avoid the problem by searching in both
  3087. 32-bit and 64-bit implicit link directories. By telling CMake
  3088. that they are implicit directories the generated link lines will
  3089. never pass the paths, leaving the linker free to find the library
  3090. of the proper architecture even if the find_library call finds
  3091. the wrong one.
  3092. 2009-06-19 00:01 king
  3093. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3094. 2009-06-18 00:01 king
  3095. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3096. 2009-06-17 14:18 king
  3097. * Source/cmPolicies.cxx: ENH: Improve CMP0012 doc and message
  3098. formatting
  3099. This fixes the CMP0012 description to have a one-line summary in
  3100. the 'brief' section and the rest of the explanation in the 'full'
  3101. section. It makes the warning message shorter and improves
  3102. formatting of the policy documentation, especially in the HTML
  3103. pages. The convention is already used by all other policies.
  3104. 2009-06-17 14:18 king
  3105. * Source/cmIfCommand.cxx: ENH: Improve format of if() command
  3106. messages
  3107. Errors and warnings from the if() command always display the
  3108. argument list given to the command followed by an explanation of
  3109. the problem. This moves the argument list into a pre-formatted
  3110. block and follows it with a paragraph-form explanation. The
  3111. result looks cleaner.
  3112. 2009-06-17 13:40 king
  3113. * Source/: cmMakefile.cxx, cmMakefile.h, cmPolicies.cxx,
  3114. cmPolicies.h: ENH: Create CMP0013 to disallow duplicate dirs
  3115. In CMake 2.6.3 and below we silently accepted duplicate build
  3116. directories whose build files would then conflict. At first this
  3117. was considured purely a bug that confused beginners but would not
  3118. be used in a real project. In CMake 2.6.4 we explicitly made it
  3119. an error.
  3120. However, some real projects took advantage of this as a "feature"
  3121. and got lucky that the subtle build errors it can cause did not
  3122. occur. Therefore we need a policy to deal with the case more
  3123. gracefully. See issue #9173.
  3124. 2009-06-17 00:01 king
  3125. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3126. 2009-06-16 11:57 king
  3127. * Source/cmLocalVisualStudio6Generator.cxx: BUG: Create an exe's
  3128. implib output dir for VS 6
  3129. VS 6 forgets to create the output directory for an executable's
  3130. import library in case the exe dllexport-s symbols. We work
  3131. around this VS bug by creating a pre-link event on the executable
  3132. target to make the directory.
  3133. 2009-06-16 11:57 king
  3134. * Source/: cmLocalVisualStudio6Generator.cxx,
  3135. cmLocalVisualStudio6Generator.h: ENH: Refactor VS 6 build event
  3136. generation
  3137. In cmLocalVisualStudio6Generator we generate pre-build, pre-link,
  3138. and post-build events into project files. This refactors the
  3139. generation code for the three event types into a private
  3140. EventWriter class to avoid duplicate code.
  3141. 2009-06-16 11:44 king
  3142. * Source/cmLocalVisualStudio7Generator.cxx: ENH: Create exe implib
  3143. dir in VS pre-link rule
  3144. This moves creation of an executable's import library directory
  3145. in VS projects from the pre-build step to the pre-link step. It
  3146. makes sense to create the directory at the last moment.
  3147. 2009-06-16 11:44 king
  3148. * Source/: cmLocalVisualStudio7Generator.cxx,
  3149. cmLocalVisualStudio7Generator.h,
  3150. cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h:
  3151. ENH: Generalize exe implib dir creation for VS
  3152. In VS 7,8,9 executable targets we generate a build event to
  3153. create the output directory for the import library in case the
  3154. executable marks symbols with dllexport (VS forgets to create
  3155. this directory). This generalizes computation of the custom
  3156. command line to support future use with other VS versions.
  3157. 2009-06-16 00:01 king
  3158. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3159. 2009-06-15 16:12 king
  3160. * Source/: cmDefinePropertyCommand.cxx, cmDefinePropertyCommand.h:
  3161. ENH: Simplify docs args for define_property
  3162. This teaches the define_property command signature to accept
  3163. multiple arguments after the BRIEF_DOCS and FULL_DOCS keywords.
  3164. We append the arguments together, making specification of long
  3165. documentation easier.
  3166. 2009-06-15 14:22 hoffman
  3167. * Source/CTest/cmCTestBuildAndTestHandler.cxx: STYLE: fix warning
  3168. 2009-06-15 13:51 hoffman
  3169. * Source/CTest/cmCTestBuildAndTestHandler.cxx: BUG: fix crash when
  3170. running ctest coverage for VTK
  3171. 2009-06-15 13:22 hoffman
  3172. * Modules/FindOpenGL.cmake: ENH: add path for 64 bit on old hp
  3173. 2009-06-15 13:17 hoffman
  3174. * Modules/Platform/HP-UX.cmake: ENH: put the 64 bit paths first
  3175. 2009-06-15 12:39 hoffman
  3176. * Modules/: Platform/HP-UX.cmake, FindOpenGL.cmake: ENH: add more
  3177. search paths on HPUX
  3178. 2009-06-15 12:33 martink
  3179. * Source/cmPolicies.cxx: COMP: fix line length
  3180. 2009-06-15 10:55 king
  3181. * Source/cmLocalVisualStudio7Generator.cxx,
  3182. Source/cmLocalVisualStudio7Generator.h,
  3183. Tests/Plugin/CMakeLists.txt: BUG: Create an exe's implib output
  3184. dir for VS
  3185. If an executable marks symbols with __declspec(dllexport) then VS
  3186. creates an import library for it. However, it forgets to create
  3187. the directory that will contain the import library if it is
  3188. different from the location of the executable. We work around
  3189. this VS bug by creating a pre-build event on the executable
  3190. target to make the directory.
  3191. 2009-06-15 00:01 king
  3192. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3193. 2009-06-14 00:01 king
  3194. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3195. 2009-06-13 00:01 king
  3196. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3197. 2009-06-12 15:44 king
  3198. * Source/kwsys/ProcessUNIX.c: COMP: Do not compile VMS-specific
  3199. code on non-VMS
  3200. This helps avoid fixing VMS-specific code for non-VMS compilers
  3201. where it isn't needed anyway.
  3202. 2009-06-12 15:28 king
  3203. * Source/: cmLocalVisualStudio7Generator.cxx,
  3204. cmLocalVisualStudio7Generator.h: ENH: Refactor VS 7,8,9 build
  3205. event generation
  3206. In cmLocalVisualStudio7Generator we generate pre-build, pre-link,
  3207. and post-build events into project files. This refactors the
  3208. generation code for the three event types into a private
  3209. EventWriter class to avoid duplicate code.
  3210. 2009-06-12 13:33 fbertel
  3211. * Source/kwsys/ProcessUNIX.c: COMP:Fixed warning with gcc 4.3.3:
  3212. passing argument 1 of kwsysProcessSetVMSFeature discards
  3213. qualifiers from pointer target type.
  3214. 2009-06-12 13:25 martink
  3215. * Source/: cmIfCommand.h, cmPolicies.cxx: ENH: clean up some help
  3216. text
  3217. 2009-06-12 11:10 martink
  3218. * Source/cmIfCommand.cxx: ENH: warning fix
  3219. 2009-06-12 11:05 king
  3220. * Source/cmStandardIncludes.h: COMP: Block warnings in Borland
  3221. system headers
  3222. In Release builds the Borland compiler warns about code in its
  3223. own system headers. This blocks the warnings by disabling them
  3224. where the headers are included.
  3225. 2009-06-12 10:46 king
  3226. * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y,
  3227. cmDependsFortranParserTokens.h: ENH: Use KWSys String strcasecmp
  3228. to parse Fortran
  3229. This replaces the Fortran dependency parser source's custom
  3230. strcasecmp implementation with one from KWSys String. It removes
  3231. duplicate code and avoids a Borland warning about inlining
  3232. functions with 'while'.
  3233. 2009-06-12 10:46 king
  3234. * Source/kwsys/String.c: COMP: Avoid double-initialization in KWSys
  3235. String
  3236. The KWSys String implementation of strcasecmp initialized
  3237. 'result' immediately before assigning to it. Borland produces a
  3238. warning in this case, so this commit removes the extra
  3239. initialization.
  3240. 2009-06-12 10:46 king
  3241. * Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l:
  3242. COMP: Remove useless assignment in Fortran lexer
  3243. The generated Fortran dependency scanning lexer includes an
  3244. assignment to a local variable that is unused. Borland warns, so
  3245. we remove the assignment.
  3246. 2009-06-12 10:07 martink
  3247. * Source/: cmIfCommand.cxx, cmIfCommand.h, cmPolicies.cxx,
  3248. cmPolicies.h, cmWhileCommand.cxx: ENH: modified the if command to
  3249. address bug 9123 some
  3250. 2009-06-12 00:01 king
  3251. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3252. 2009-06-11 15:25 hoffman
  3253. * Modules/Platform/OpenVMS.cmake, Source/kwsys/SystemTools.cxx:
  3254. ENH: use .exe on vms
  3255. 2009-06-11 15:18 king
  3256. * CMakeLists.txt: COMP: We now require CMake 2.4.5 or higher to
  3257. build
  3258. We use the CMakeDependentOption module unconditionally, so we
  3259. must require a version of CMake new enough to provide it.
  3260. 2009-06-11 14:57 king
  3261. * Source/cmComputeLinkInformation.cxx: BUG: Do not create empty
  3262. build-tree RPATH
  3263. The fix for issue #9130 appends ':' to the end of the build-tree
  3264. RPATH unconditionally. This changes the fix to add ':' only when
  3265. the RPATH is not empty so that we do not create a build-tree
  3266. RPATH with just ':'. An empty RPATH produces no string at all,
  3267. so there is no chance of merging with a symbol name anyway.
  3268. 2009-06-11 11:24 king
  3269. * CMakeLists.txt, CTestCustom.cmake.in,
  3270. Source/CTest/cmCTestSubmitHandler.cxx,
  3271. Utilities/cmThirdParty.h.in, Utilities/cm_xmlrpc.h: ENH: Disable
  3272. the xmlrpc drop method by default
  3273. We've chosen to drop our default dependence on xmlrpc. Thus we
  3274. disable the corresponding CTest submission method and remove the
  3275. sources for building xmlrpc locally. Users can re-enable the
  3276. method by setting the CTEST_USE_XMLRPC option to use a
  3277. system-installed xmlrpc library.
  3278. 2009-06-11 09:04 king
  3279. * CMakeLists.txt, Utilities/cmThirdParty.h.in, Utilities/cm_curl.h:
  3280. ENH: Remove option to build cmcurl-7.19.0
  3281. This version of curl was added experimentally but does not
  3282. address the problem we were hoping it fixed (an occasional upload
  3283. hang). Importing a new curl can wait until the problem is fully
  3284. diagnosed and addressed.
  3285. 2009-06-11 09:04 king
  3286. * CMakeLists.txt: ENH: Simplify decision to use system libraries
  3287. Previously we disallowed use of system libraries if
  3288. FindXMLRPC.cmake was not available. Now that CMake 2.4 is
  3289. required to build, the module is always available. This change
  3290. simplifies the logic accordingly.
  3291. 2009-06-11 09:03 king
  3292. * Source/cmXMLParser.cxx: COMP: Fix build with system-installed
  3293. expat 2.0.1
  3294. In cmXMLParser::ReportXmlParseError we were accidentally passing
  3295. a value of type 'XML_Parser*' to expat methods instead of
  3296. 'XML_Parser'. It was not caught because XML_Parser was just
  3297. 'void*' in the cmexpat version. Newer system-installed expat
  3298. versions catch the error because XML_Parser is now a pointer to a
  3299. real type. This correct the type.
  3300. 2009-06-11 00:01 king
  3301. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3302. 2009-06-10 14:11 king
  3303. * Source/cmComputeLinkInformation.cxx: BUG: Do not mangle symbols
  3304. when editing RPATHs
  3305. In ELF binaries the .dynstr string table is used both for the
  3306. RPATH string and for program symbols. If a symbol name happens
  3307. to match the end of the build-tree RPATH string the linker is
  3308. allowed to merge the symbols.
  3309. We must not allow this when the RPATH string will be replaced
  3310. during installation because it will mangle the symbol. Therefore
  3311. we always pad the end of the build-tree RPATH with ':' if it will
  3312. be replaced. Tools tend not to use ':' at the end of symbol
  3313. names, so it is unlikely to conflict. See issue #9130.
  3314. 2009-06-10 14:11 king
  3315. * Source/cmDocumentVariables.cxx: ENH: Document variable
  3316. CMAKE_NO_BUILTIN_CHRPATH
  3317. This adds documentation for the variable which was previously
  3318. missing. See issue #9130.
  3319. 2009-06-10 13:39 king
  3320. * bootstrap: BUG: Fix bootstrap for Debian Almquist Shell
  3321. The Debian Almquist Shell (dash) provides minimal POSIX
  3322. compliance instead of the power of bash. It converts literal
  3323. '\n' to a real newline even in a single-quoted string. This
  3324. works around the problem by avoiding the literal. We can no
  3325. longer use HEREDOC.
  3326. 2009-06-10 13:04 king
  3327. * bootstrap: ENH: Make bootstrap script work on VMS bash
  3328. A few sweeping changes were needed:
  3329. - Avoid use of HEREDOC, which does not seem to work.
  3330. - Avoid extra '.' in paths by using '_cmk' and '_tmp'
  3331. instead of '.cmk' and '.tmp'.
  3332. 2009-06-10 13:04 king
  3333. * Modules/Platform/OpenVMS.cmake,
  3334. Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: Enable basic
  3335. OpenVMS platform support
  3336. This adds the Modules/Platform/OpenVMS.cmake platform file for
  3337. OpenVMS. We just use Unix-like rules to work with the GNV
  3338. compiler front-end.
  3339. A problem with process execution currently prevents CMake link
  3340. scripts from working, so we avoid using them.
  3341. 2009-06-10 13:03 king
  3342. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Skip 'SHELL =
  3343. /bin/sh' in Makefiles on VMS
  3344. This shell does not exist on VMS, so we leave it out.
  3345. 2009-06-10 13:03 king
  3346. * Source/: cmGeneratedFileStream.cxx,
  3347. cmLocalUnixMakefileGenerator3.cxx, cmTarget.cxx: ENH: On VMS use
  3348. _dir and _tmp, not .dir and .tmp
  3349. The VMS posix path emulation does not handle multiple '.'
  3350. characters in file names in all cases. This avoids adding extra
  3351. '.'s to file and directory names for target directories and
  3352. generated files.
  3353. 2009-06-10 13:02 king
  3354. * Source/kwsys/SystemTools.cxx: ENH: Teach KWSys SystemTools about
  3355. VMS paths
  3356. This teaches ConvertToUnixSlashes to convert VMS paths into
  3357. posix-style paths. We also set the DECC$FILENAME_UNIX_ONLY
  3358. feature so the process always sees posix-style paths on disk.
  3359. 2009-06-10 13:02 king
  3360. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Avoid std::unique
  3361. algorithm on VMS
  3362. The Compaq compiler's std::unique algorithm followed by deletion
  3363. of the extra elements seems to crash. For now we'll accept the
  3364. duplicate dependencies on this platform.
  3365. 2009-06-10 11:49 king
  3366. * Utilities/cmtar/extract.c: COMP: Fix cmtar build on VMS
  3367. The mknod and mkfifo functions are not available on VMS.
  3368. 2009-06-10 11:49 king
  3369. * Utilities/cmcurl/setup.h: COMP: Fix cmcurl build on VMS
  3370. This defines IOCTL_3_ARGS in 'cmcurl/setup.h' to teach curl
  3371. sources about the three-argument ioctl() on VMS.
  3372. 2009-06-10 11:49 king
  3373. * Utilities/cmtar/: append.c, decode.c, extract.c, libtar.c,
  3374. util.c, wrapper.c: COMP: Use HAVE_SYS_PARAM_H properly in libtar
  3375. The value is computed by a try-compile for libtar. This teaches
  3376. the sources to actually use the result.
  3377. 2009-06-10 11:48 king
  3378. * Source/kwsys/ProcessUNIX.c: ENH: Teach KWSys Process basic VMS
  3379. support
  3380. This achieves basic process execution on OpenVMS. We use
  3381. work-arounds for different fork()/exec() behavior and a lack of
  3382. select().
  3383. VMS emulates fork/exec using setjmp/longjmp to evaluate the child
  3384. and parent return cases from fork. Therefore both must be
  3385. invoked from the same function.
  3386. Since select() works only for sockets we use the BeOS-style
  3387. polling implementation. However, non-blocking reads on empty
  3388. pipes cannot be distinguished easily from the last read on a
  3389. closed pipe. Therefore we identify end of data by an empty read
  3390. after the child terminates.
  3391. 2009-06-10 11:46 king
  3392. * Source/kwsys/ProcessUNIX.c: BUG: Fix non-select process impl
  3393. without timeout
  3394. This avoids use of an uninitialized value in the KWSys
  3395. ProcessUNIX polling implementation when no timeout is given.
  3396. 2009-06-10 11:46 king
  3397. * Source/kwsys/CMakeLists.txt, bootstrap, Source/kwsys/String.c,
  3398. Source/kwsys/kwsysPrivate.h: COMP: Avoid String.c inclusion by
  3399. Compaq templates
  3400. The Compaq compiler (on VMS) includes 'String.c' in source files
  3401. that use the stl string while looking for template definitions.
  3402. This was the true cause of double-inclusion of the
  3403. 'kwsysPrivate.h' header. We work around the problem by
  3404. conditionally compiling the entire source file on a condition
  3405. only true when really building the source.
  3406. 2009-06-10 00:01 king
  3407. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3408. 2009-06-09 15:58 hoffman
  3409. * Source/cmStandardIncludes.h: STYLE: suppress warnings for borland
  3410. 2009-06-09 15:44 hoffman
  3411. * Source/kwsys/testAutoPtr.cxx: STYLE: suppress warnings for
  3412. borland
  3413. 2009-06-09 15:18 hoffman
  3414. * Source/: cmStandardIncludes.h, kwsys/hashtable.hxx.in,
  3415. kwsys/testAutoPtr.cxx: STYLE: suppress warnings for borland
  3416. 2009-06-09 00:01 king
  3417. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3418. 2009-06-08 00:01 king
  3419. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3420. 2009-06-07 00:01 king
  3421. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3422. 2009-06-06 00:01 king
  3423. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3424. 2009-06-05 14:59 partyd
  3425. * Source/kwsys/hashtable.hxx.in: COMP: Hopefully fix hashmap on
  3426. VS6, Thanks Brad K!
  3427. 2009-06-05 13:17 hoffman
  3428. * Source/kwsys/SystemTools.cxx: ENH: fix warning on borland
  3429. 2009-06-05 12:01 hoffman
  3430. * Source/: cmSystemTools.cxx, cmSystemTools.h,
  3431. kwsys/SystemTools.hxx.in, kwsys/SystemTools.cxx: ENH: move PutEnv
  3432. to SystemTools
  3433. 2009-06-05 00:01 king
  3434. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3435. 2009-06-04 00:01 king
  3436. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3437. 2009-06-03 15:08 king
  3438. * Modules/Platform/HP-UX.cmake,
  3439. Source/cmComputeLinkInformation.cxx,
  3440. Source/cmDocumentVariables.cxx: BUG: Recognize .so shared
  3441. libraries on HP-UX
  3442. HP-UX uses both .sl and .so as extensions for shared libraries.
  3443. This teaches CMake to recognize .so shared libraries so they are
  3444. treated properly during link dependency analysis.
  3445. 2009-06-03 00:01 king
  3446. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3447. 2009-06-02 00:01 king
  3448. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3449. 2009-06-01 00:01 king
  3450. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3451. 2009-05-31 00:01 king
  3452. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3453. 2009-05-30 00:01 king
  3454. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3455. 2009-05-29 16:09 alex
  3456. * Modules/CPackRPM.cmake: BUG: fix #9031: newer rpm versions
  3457. complain about the "#%" lines
  3458. Alex
  3459. 2009-05-29 00:01 king
  3460. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3461. 2009-05-28 00:01 king
  3462. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3463. 2009-05-27 11:33 king
  3464. * Modules/Platform/CYGWIN.cmake, bootstrap: ENH: Auto-import
  3465. symbols for cygwin executables
  3466. This enables the --enable-auto-import linker flag on Cygwin when
  3467. linking executables. It works with the old gcc 3.x compiler and
  3468. is necessary for the new gcc 4.x compiler. See issue #9071.
  3469. 2009-05-27 11:14 hoffman
  3470. * Source/CTest/cmCTestMemCheckHandler.cxx: BUG: fix for bug #8153
  3471. add purify suppression file and fix output to not be one big line
  3472. 2009-05-27 00:01 king
  3473. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3474. 2009-05-26 09:55 david.cole
  3475. * Modules/: CMakeVS8FindMake.cmake, CMakeVS9FindMake.cmake: BUG:
  3476. Rearrange paths to find correct installations of Visual Studio.
  3477. Patch devenv.modified_search_order.patch came from issue #7919.
  3478. 2009-05-26 00:01 king
  3479. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3480. 2009-05-25 00:01 king
  3481. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3482. 2009-05-24 00:01 king
  3483. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3484. 2009-05-23 00:01 king
  3485. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3486. 2009-05-22 00:01 king
  3487. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3488. 2009-05-21 00:01 king
  3489. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3490. 2009-05-20 09:50 hoffman
  3491. * Source/kwsys/SystemInformation.cxx: ENH: make this work for older
  3492. versions of OSX
  3493. 2009-05-20 00:01 king
  3494. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3495. 2009-05-19 21:50 hoffman
  3496. * Source/kwsys/SystemInformation.cxx: ENH: revert back because it
  3497. does not build on older macs for now
  3498. 2009-05-19 16:56 hoffman
  3499. * Source/kwsys/SystemInformation.cxx: ENH: remove warning
  3500. 2009-05-19 16:46 hoffman
  3501. * Source/kwsys/SystemInformation.cxx: ENH: make this build on other
  3502. machines besides the mac
  3503. 2009-05-19 16:35 hoffman
  3504. * Source/kwsys/: SystemInformation.cxx, testSystemInformation.cxx:
  3505. ENH: fix system info for mac
  3506. 2009-05-19 11:38 clinton
  3507. * Modules/FindQt4.cmake: ENH: Better error message for those who
  3508. switch from Qt3 to Qt4 and don't clean their cache file.
  3509. 2009-05-19 11:25 hoffman
  3510. * Source/cmCoreTryCompile.cxx: BUG: fix for #0009051 CMake does not
  3511. pass CMAKE_OSX_SYSROOT and CMAKE_OSX_DEPLOYMENT_TARGET when
  3512. running TRY_COMPILE
  3513. 2009-05-19 00:01 king
  3514. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3515. 2009-05-18 15:27 alex
  3516. * Source/cmFindFileCommand.cxx: STYLE: fix docs: it must replace
  3517. "find_path" instead of "FIND_PATH" with "find_file", otherwise
  3518. the docs talk about find_path() instead of find_file (patch from
  3519. Michael Wild, #9047)
  3520. Alex
  3521. 2009-05-18 10:34 king
  3522. * Source/CTest/cmCTestBZR.cxx, Tests/CMakeLists.txt: BUG: Parse
  3523. more bzr xml output encodings
  3524. The BZR xml output plugin can use some encodings that are not
  3525. recognized by expat, which leads to "Error parsing bzr log xml:
  3526. unknown encoding". This works around the problem by giving expat
  3527. a mapping, and adds a test. Patch from Tom Vercauteren. See
  3528. issue #6857.
  3529. 2009-05-18 00:01 king
  3530. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3531. 2009-05-17 00:01 king
  3532. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3533. 2009-05-16 00:01 king
  3534. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3535. 2009-05-15 15:39 king
  3536. * Modules/CTest.cmake, Source/CTest/cmCTestSubmitCommand.cxx: ENH:
  3537. Remove CTest public.kitware.com drop default
  3538. Previously CTest would drop dashboard submissions at
  3539. public.kitware.com on the PublicDashboard project if there was no
  3540. configuration. The server no longer supports forwarding to
  3541. cdash.org, so there is no point in this default. Furthermore,
  3542. there should be no default at all because it could leak
  3543. information about proprietary projects that are not configured
  3544. correctly.
  3545. 2009-05-15 00:01 king
  3546. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3547. 2009-05-14 16:13 king
  3548. * Modules/CTest.cmake, Source/CMakeLists.txt,
  3549. Source/CTest/cmCTestBZR.cxx, Source/CTest/cmCTestBZR.h,
  3550. Source/CTest/cmCTestUpdateCommand.cxx,
  3551. Source/CTest/cmCTestUpdateHandler.cxx,
  3552. Source/CTest/cmCTestUpdateHandler.h, Tests/CMakeLists.txt,
  3553. Tests/CTestUpdateBZR.cmake.in: ENH: Teach CTest to handle Bazaar
  3554. repositories
  3555. This creates cmCTestBZR to drive CTest Update handling on
  3556. bzr-based work trees. Currently we always update to the head of
  3557. the remote tracking branch (bzr pull), so the nightly start time
  3558. is ignored for Nightly builds. A later change will address this.
  3559. Patch from Tom Vercauteren. See issue #6857.
  3560. 2009-05-14 15:31 alex
  3561. * Modules/CPackRPM.cmake: STYLE: add documentation for CPackRPM
  3562. (#9029)
  3563. Alex
  3564. 2009-05-14 09:27 king
  3565. * Source/cmDocumentVariables.cxx: ENH: Make
  3566. CMAKE_<LANG>_SIZEOF_DATA_PTR public
  3567. The variable was previously documented for internal-use only.
  3568. This officially documents it for general use by projects.
  3569. 2009-05-14 09:27 king
  3570. * Source/kwsys/kwsysPrivate.h: STYLE: Simplify and document VMS
  3571. workarounds
  3572. The kwsysPrivate header double-inclusion check hits a false
  3573. positive on VMS for an undetermined reason. This simplifies the
  3574. workaround and documents it.
  3575. 2009-05-14 09:26 king
  3576. * Source/kwsys/kwsysPrivate.h: STYLE: Remove trailing whitespace
  3577. 2009-05-14 00:01 king
  3578. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3579. 2009-05-13 11:08 hoffman
  3580. * Source/: cmForEachCommand.cxx, cmWhileCommand.cxx: BUG: fix for
  3581. #9014, FATAL_ERROR not ending loops
  3582. 2009-05-13 10:30 king
  3583. * Source/kwsys/SystemTools.cxx: BUG: Fix removal of read-only
  3584. directories
  3585. Read-only directories must be given write permission before we
  3586. can remove files and subdirectories from them.
  3587. 2009-05-13 10:30 king
  3588. * Tests/StringFileTest/CMakeLists.txt: BUG: file(COPY) test should
  3589. not make read-only dir
  3590. CMake directory removal code cannot remove content from read-only
  3591. directories (a separate bug which will be fixed). Therefore we
  3592. should not create them in the StringFileTest. This tweaks the
  3593. file(COPY) call to test not giving OWNER_WRITE to files rather
  3594. than directories.
  3595. 2009-05-13 00:01 king
  3596. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3597. 2009-05-12 15:17 alex
  3598. * Modules/: CMakeEclipseCDT4.cmake, CMakeCodeBlocks.cmake,
  3599. CMakeKDevelop3.cmake: STYLE: remove these files now that I added
  3600. them with a more consistent name as CMakeFind<GENERATOR>.cmake
  3601. (should have been in the same commit...)
  3602. Alex
  3603. 2009-05-12 15:13 alex
  3604. * Modules/CPackRPM.cmake: BUG: apply patch from Eric Noulard, so
  3605. cpack works with rpmbuild 4.6.0, #8967
  3606. Alex
  3607. 2009-05-12 15:11 alex
  3608. * Modules/: CMakeFindCodeBlocks.cmake, CMakeFindEclipseCDT4.cmake,
  3609. CMakeFindKDevelop3.cmake, CMakeLists.txt,
  3610. CMakeSystemSpecificInformation.cmake: STYLE: rename the files
  3611. from CMake<GENERATOR>.cmake to CMakeFind<GENERATOR>.cmake, so it
  3612. is more consistent e.g. with CMakeFindXcode.cmake
  3613. Alex
  3614. 2009-05-12 15:06 king
  3615. * Readme.txt: STYLE: Remove trailing whitespace
  3616. 2009-05-12 15:03 king
  3617. * cmake.1: BUG: Remove manual man-page from CMake-SourceFile2-b
  3618. branch
  3619. 2009-05-12 00:01 king
  3620. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3621. 2009-05-11 13:58 king
  3622. * Source/cmCTest.cxx: COMP: Avoid operator precedence warning
  3623. GCC warns that parens should be used for nested and/or operators.
  3624. 2009-05-11 00:01 king
  3625. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3626. 2009-05-10 16:07 alex
  3627. * Source/cmSetCommand.cxx: STYLE: cacheStart is used only locally
  3628. in the if-branch
  3629. Alex
  3630. 2009-05-10 06:01 alex
  3631. * Modules/CTest.cmake: STYLE: first lower-casing the string makes
  3632. comparing its contents easier
  3633. Alex
  3634. 2009-05-10 06:00 alex
  3635. * Modules/: CMakeCodeBlocks.cmake, CMakeEclipseCDT4.cmake,
  3636. CMakeKDevelop3.cmake, CMakeSystemSpecificInformation.cmake: ENH:
  3637. move the code which queries gcc for the system include dirs from
  3638. CMakeSystemSpecificInformation.cmake into a separate file,
  3639. CMakeEclipseCDT4.cmake -if CMAKE_EXTRA_GENERATOR is set, i.e.
  3640. either CodeBlocks or KDevelop3 or EclipseCDT4, load a matching
  3641. cmake script file, which can do things specific for this
  3642. generator - added such files for Eclipse, KDevelop and
  3643. CodeBlocks, one thing they all do is they try to find the
  3644. respective IDE and store it in the
  3645. CMAKE_(KDEVELOP3|CODEBLOCKS|ECLIPSE)_EXECUTABLE variable. This
  3646. could be used by cmake-gui to open the project it just generated
  3647. with the gui (not sure this is possible with eclipse).
  3648. Alex
  3649. 2009-05-10 05:29 alex
  3650. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: don't report
  3651. changed compiler variables if the path to the compiler differs
  3652. only e.g. a double slash somewhere instead only one slash as
  3653. directory separator (#8890)
  3654. Alex
  3655. 2009-05-10 00:01 king
  3656. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3657. 2009-05-09 17:25 alex
  3658. * Source/cmDocumentVariables.cxx: STYLE: document
  3659. CMAKE_INCLUDE_CURRENT_DIR
  3660. Alex
  3661. 2009-05-09 08:15 alex
  3662. * Modules/: CMakeVS8FindMake.cmake, CMakeVS9FindMake.cmake: ENH:
  3663. when cross compiling, e.g. for WinCE, don't use VCExpress, since
  3664. this doesn't support it This is the first patch to add support
  3665. for WinCE to cmake (#7919)
  3666. Alex
  3667. 2009-05-09 00:01 king
  3668. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3669. 2009-05-08 00:01 king
  3670. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3671. 2009-05-07 18:22 hoffman
  3672. * Source/ctest.cxx: ENH: add docs for command line ctest
  3673. 2009-05-07 18:20 hoffman
  3674. * Source/cmCTest.cxx: BUG: 8898 fix date in ctest nightly time
  3675. 2009-05-07 00:01 king
  3676. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3677. 2009-05-06 11:21 clinton
  3678. * Modules/FindQt4.cmake: BUG: Fix spaces in file paths for lupdate
  3679. command
  3680. 2009-05-06 09:42 clinton
  3681. * Modules/: FindQt4.cmake, UseQt4.cmake:
  3682. ENH: Add support for QtScriptTools in Qt 4.5.
  3683. 2009-05-06 00:01 king
  3684. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3685. 2009-05-05 00:01 king
  3686. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3687. 2009-05-04 00:01 king
  3688. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3689. 2009-05-03 00:01 king
  3690. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3691. 2009-05-02 00:01 king
  3692. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3693. 2009-05-01 10:39 king
  3694. * Source/: cmTarget.cxx, cmTarget.h: ENH: Remove cmTarget internal
  3695. type arguments
  3696. Internally cmTarget was passing the target type in several name
  3697. computation signatures to support computation of both shared and
  3698. static library names for one target. We no longer need to
  3699. compute both names, so this change simplifies the internals by
  3700. using the GetType method and dropping the type from method
  3701. signatures.
  3702. 2009-05-01 10:39 king
  3703. * Source/: cmMakefileExecutableTargetGenerator.cxx, cmTarget.cxx,
  3704. cmTarget.h: ENH: Remove cmTarget::GetExecutableCleanNames
  3705. This method was redundant with GetExecutableNames.
  3706. 2009-05-01 10:38 king
  3707. * Source/cmMakefileLibraryTargetGenerator.cxx,
  3708. Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
  3709. Source/cmTarget.h, Tests/Complex/Library/CMakeLists.txt,
  3710. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  3711. Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: Always
  3712. imply CLEAN_DIRECT_OUTPUT target prop
  3713. This property was left from before CMake always linked using full
  3714. path library names for targets it builds. In order to safely
  3715. link with "-lfoo" we needed to avoid having both shared and
  3716. static libraries in the build tree for targets that switch on
  3717. BUILD_SHARED_LIBS. This meant cleaning both shared and static
  3718. names before creating the library, which led to the creation of
  3719. CLEAN_DIRECT_OUTPUT to disable the behavior.
  3720. Now that we always link with a full path we do not need to clean
  3721. old library names left from an alternate setting of
  3722. BUILD_SHARED_LIBS. This change removes the CLEAN_DIRECT_OUTPUT
  3723. property and instead uses its behavior always. It removes some
  3724. complexity from cmTarget internally.
  3725. 2009-05-01 09:45 king
  3726. * Source/cmTarget.cxx, Source/cmTarget.h,
  3727. Tests/ExportImport/Export/CMakeLists.txt,
  3728. Tests/SimpleInstall/CMakeLists.txt,
  3729. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Allow more
  3730. specification of target file names
  3731. This creates target properties ARCHIVE_OUTPUT_NAME,
  3732. LIBRARY_OUTPUT_NAME, and RUNTIME_OUTPUT_NAME, and
  3733. per-configuration equivalent properties
  3734. ARCHIVE_OUTPUT_NAME_<CONFIG>, LIBRARY_OUTPUT_NAME_<CONFIG>, and
  3735. RUNTIME_OUTPUT_NAME_<CONFIG>. They allow specification of target
  3736. output file names on a per-type, per-configuration basis. For
  3737. example, a .dll and its .lib import library may have different
  3738. base names.
  3739. For consistency and to avoid ambiguity, the old
  3740. <CONFIG>_OUTPUT_NAME property is now also available as
  3741. OUTPUT_NAME_<CONFIG>.
  3742. See issue #8920.
  3743. 2009-05-01 09:45 king
  3744. * Source/: cmTarget.cxx, cmTarget.h: ENH: Refactor target output
  3745. file type computation
  3746. This creates method cmTarget::GetOutputTargetType to compute the
  3747. output file type 'ARCHIVE', 'LIBRARY', or 'RUNTIME' from the
  3748. platform and target type. It factors out logic from the target
  3749. output directory computation code for later re-use.
  3750. 2009-05-01 00:01 king
  3751. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3752. 2009-04-30 00:01 king
  3753. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3754. 2009-04-29 15:07 king
  3755. * Modules/UntarFile.cmake: ENH: Teach UntarFile to preserve file
  3756. timestamps
  3757. After extracting the tarball in a temporary directory we copy the
  3758. tree to the destination directory. The 'cmake -E copy_directory'
  3759. command does not preserve file timestamps, so we use file(COPY)
  3760. instead.
  3761. 2009-04-29 14:50 king
  3762. * Source/cmFileCommand.cxx: COMP: Avoid unused arg warnings in
  3763. cmFileCommand
  3764. The default cmFileCopier::ReportCopy implementation is empty, so
  3765. we should leave out the argument names.
  3766. 2009-04-29 14:20 king
  3767. * Source/CTest/cmCTestCVS.cxx: BUG: Remove '-d<now' from 'cvs log'
  3768. commands
  3769. When CTest runs 'cvs log' to get revision information for updated
  3770. files, we were passing '-d<now'. The option seems useless since
  3771. revisions cannot be created in the future, and can lose revisions
  3772. if the client machine clock is behind the server.
  3773. 2009-04-29 14:02 king
  3774. * Tests/CMakeTests/FileTest.cmake.in: BUG: Fix CMake.File test for
  3775. deep dir name
  3776. This fixes the regex checking expected output of Copy-NoFile to
  3777. account for line wrapping when the input directory name is long.
  3778. 2009-04-29 13:57 king
  3779. * Source/cmFileCommand.cxx: COMP: Fix nested class member access
  3780. Nested classes have no special access to other members of their
  3781. enclosing class. In cmFileCopier the nested class MatchRule must
  3782. use MatchProperties, so we grant friendship to it.
  3783. 2009-04-29 13:33 king
  3784. * Source/cmFileCommand.cxx: COMP: Fix non-virtual destructor
  3785. warning
  3786. This gives cmFileCopier a virtual destructor since it has virtual
  3787. methods. While we never actually delete through a base pointer
  3788. (or dynamically at all), the compiler doesn't know and warns
  3789. anyway.
  3790. 2009-04-29 13:13 king
  3791. * Tests/CMakeTests/: CMakeLists.txt, File-Copy-BadArg.cmake,
  3792. File-Copy-BadPerm.cmake, File-Copy-BadRegex.cmake,
  3793. File-Copy-EarlyArg.cmake, File-Copy-LateArg.cmake,
  3794. File-Copy-NoDest.cmake, File-Copy-NoFile.cmake,
  3795. FileTest.cmake.in: ENH: Test file(COPY) failure cases
  3796. This tests some cases of bad arguments to the file(COPY)
  3797. signature. It checks that the proper error messages are
  3798. produced.
  3799. 2009-04-29 13:13 king
  3800. * Source/cmFileCommand.cxx, Source/cmFileCommand.h,
  3801. Tests/StringFileTest/CMakeLists.txt: ENH: Create file(COPY)
  3802. command signature
  3803. The file(INSTALL) command has long been undocumented and used
  3804. only to implement install() scripts. We now document it and
  3805. provide a similar file(COPY) signature which is useful in
  3806. general-purpose scripts. It provides the capabilities of
  3807. install(DIRECTORY) and install(FILES) but operates immediately
  3808. instead of contributing to install scripts.
  3809. 2009-04-29 13:13 king
  3810. * Source/cmFileCommand.cxx: ENH: Teach file(INSTALL) relative paths
  3811. This teaches the undocumented file(INSTALL) command to deal with
  3812. relative paths. Relative input file paths are evaluated with
  3813. respect to the current source directory. Relative output file
  3814. paths are evaluated with respect to the current binary directory.
  3815. While this command is currently used only in cmake_install.cmake
  3816. scripts (in -P script mode), this cleans up its interface in
  3817. preparation for a documented signature.
  3818. 2009-04-29 13:12 king
  3819. * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Refactor
  3820. file(INSTALL) implementation
  3821. The undocumented file(INSTALL) is implemented by a
  3822. cmFileInstaller class inside cmFileCommand. This refactors the
  3823. class to split out code not specific to installation into a
  3824. cmFileCopier base class.
  3825. 2009-04-29 08:47 king
  3826. * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Send all file
  3827. installations through one path
  3828. This creates a single cmFileInstaller method to dispatch
  3829. installation of symlinks, directories, and files. The change
  3830. removes duplicate tests of input file type and makes the decision
  3831. more consistent.
  3832. 2009-04-29 08:47 king
  3833. * Source/cmFileCommand.cxx: ENH: Better error on file perm or time
  3834. failure
  3835. This improves the error message produced during installation when
  3836. CMake cannot set file modification time or permissions.
  3837. 2009-04-29 08:46 king
  3838. * Source/cmFileCommand.cxx: BUG: Error when install dir cannot be
  3839. created
  3840. This teaches the undocumented file(INSTALL) command to report an
  3841. error when it cannot create the destination directory.
  3842. 2009-04-29 08:46 king
  3843. * Source/cmFileCommand.cxx: ENH: Simplify CMAKE_INSTALL_ALWAYS
  3844. implementation
  3845. This simplifies cmFileInstaller internally by storing the
  3846. 'always' mark as an instance variable instead of passing it
  3847. through all method signatures.
  3848. 2009-04-29 08:46 king
  3849. * Source/cmFileCommand.cxx: ENH: Simplify construction of
  3850. cmFileInstaller
  3851. This cleans up the cmFileInstaller constructor signature.
  3852. 2009-04-29 00:01 king
  3853. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3854. 2009-04-28 14:58 hoffman
  3855. * CMakeLists.txt: ENH: final 2.6.4 release
  3856. 2009-04-28 08:19 king
  3857. * Source/cmFileCommand.cxx: BUG: Fix required permissions check
  3858. again
  3859. While copying a directory the destination must have owner rwx
  3860. permissions. This corrects our check, this time with correct
  3861. operator precedence using parenthesis.
  3862. 2009-04-28 00:01 king
  3863. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3864. 2009-04-27 13:20 king
  3865. * Source/: cmFileCommand.cxx, cmFileCommand.h,
  3866. cmInstallDirectoryGenerator.cxx, cmInstallExportGenerator.cxx,
  3867. cmInstallFilesGenerator.cxx, cmInstallGenerator.cxx,
  3868. cmInstallGenerator.h, cmInstallTargetGenerator.cxx: ENH: Remove
  3869. unused PROPERTIES from file(INSTALL)
  3870. The undocumented file(INSTALL) command used to support a
  3871. PROPERTIES option, but no install code still uses it. This
  3872. removes the option.
  3873. 2009-04-27 13:20 king
  3874. * Source/cmFileCommand.cxx: BUG: Fix required permissions check for
  3875. dir copy
  3876. While copying a directory the destination must have owner rwx
  3877. permissions. This corrects our check.
  3878. 2009-04-27 00:01 king
  3879. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3880. 2009-04-26 00:01 king
  3881. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3882. 2009-04-25 00:01 king
  3883. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3884. 2009-04-24 11:44 hoffman
  3885. * Source/cmSystemTools.cxx: ENH: vms fix
  3886. 2009-04-24 11:21 king
  3887. * Tests/Preprocess/CMakeLists.txt: ENH: Test spaces in non-string
  3888. preprocessor values
  3889. This extends the Preprocessor test to put spaces in the value of
  3890. a definition that is not a quoted string. In particular this
  3891. tests that VS6 supports values with spaces if they do not have
  3892. '"', '$', or ';'. See issue #8779.
  3893. 2009-04-24 11:17 king
  3894. * Source/cmLocalGenerator.cxx,
  3895. Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
  3896. Tests/Preprocess/CMakeLists.txt: ENH: Support more preprocessor
  3897. values in VS6
  3898. Previously we rejected all preprocessor definition values
  3899. containing spaces for the VS6 IDE generator. In fact VS6 does
  3900. support spaces but not in combination with '"', '$', or ';', and
  3901. only if we use the sytnax '-DNAME="value with spaces"' instead of
  3902. '-D"NAME=value with spaces"'. Now we support all definition
  3903. values that do not have one of these invalid pairs. See issue
  3904. #8779.
  3905. 2009-04-24 00:01 king
  3906. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3907. 2009-04-23 11:09 hoffman
  3908. * Source/kwsys/: ProcessUNIX.c, System.h.in, SystemTools.cxx,
  3909. kwsysPrivate.h: ENH: check in almost building VMS stuff with
  3910. VMSBuild directory since the bootstrap script will not work on
  3911. VMS
  3912. 2009-04-23 09:10 king
  3913. * Tests/CTestUpdateGIT.cmake.in: BUG: Fix CTest.UpdateGIT test for
  3914. older git
  3915. Older git versions do not support 'git init --bare', so we
  3916. instead use the more proper 'git --bare init'.
  3917. 2009-04-23 00:01 king
  3918. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3919. 2009-04-22 10:22 king
  3920. * Source/CTest/cmCTestGIT.cxx: COMP: Fix class reference for HP aCC
  3921. 2009-04-22 09:18 king
  3922. * Source/CMakeLists.txt, Source/CTest/cmCTestGIT.cxx,
  3923. Source/CTest/cmCTestGIT.h, Source/CTest/cmCTestUpdateCommand.cxx,
  3924. Source/CTest/cmCTestUpdateHandler.cxx,
  3925. Source/CTest/cmCTestUpdateHandler.h, Tests/CMakeLists.txt,
  3926. Tests/CTestUpdateGIT.cmake.in: ENH: Teach CTest to handle git
  3927. repositories
  3928. This creates cmCTestGIT to drive CTest Update handling on
  3929. git-based work trees. Currently we always update to the head of
  3930. the remote tracking branch (git pull), so the nightly start time
  3931. is ignored for Nightly builds. A later change will address this.
  3932. See issue #6994.
  3933. 2009-04-22 09:18 king
  3934. * Source/: CMakeLists.txt, CTest/cmCTestGlobalVC.cxx,
  3935. CTest/cmCTestGlobalVC.h, CTest/cmCTestSVN.cxx,
  3936. CTest/cmCTestSVN.h: ENH: Factor global-VC parts out of cmCTestSVN
  3937. This factors parts of the svn update implementation that are
  3938. useful for any globally-versioning vcs tool into cmCTestGlobalVC.
  3939. It will allow the code to be shared among the support classes
  3940. for most vcs tools.
  3941. 2009-04-22 09:11 king
  3942. * Source/cmSystemTools.cxx: COMP: Fix calls to superclass methods
  3943. for Borland
  3944. The superclass of cmSystemTools is cmsys::SystemTools, which
  3945. should be referencable by just SystemTools from inside the class.
  3946. Borland C++ does not seem to support this, so we use
  3947. cmSystemTools instead.
  3948. 2009-04-22 00:01 king
  3949. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  3950. 2009-04-21 18:23 alex
  3951. * Source/kwsys/Terminal.c: ENH: also recognize rxvt-256color as a
  3952. color terminal (#8913, patch from Deewiant)
  3953. Alex
  3954. 2009-04-21 18:18 alex
  3955. * Modules/FindMPEG2.cmake: ENH: search also for mpeg2dec/mpeg2.h,
  3956. as the documentation says, and as it is also installed by plain
  3957. libmpeg2 (#8455) Also mark the variables as advanced.
  3958. Alex
  3959. 2009-04-21 17:18 hoffman
  3960. * Tests/X11/CMakeLists.txt: ENH: sneak a test into RC 5
  3961. 2009-04-21 17:15 hoffman
  3962. * Tests/X11/CMakeLists.txt: ENH: make sure tests for cpack are run
  3963. correctly
  3964. 2009-04-21 17:12 hoffman
  3965. * Tests/X11/: CMakeLists.txt: ENH: make sure tests for cpack are
  3966. run correctly
  3967. 2009-04-21 17:12 alex
  3968. * Modules/FindJNI.cmake: ENH: add even more search directories for
  3969. debian-like systems (see #8821)
  3970. Alex
  3971. 2009-04-21 17:09 alex
  3972. * Modules/FindJNI.cmake: ENH: add one more search directory (see
  3973. #8919)
  3974. Alex
  3975. 2009-04-21 16:48 hoffman
  3976. * CMakeLists.txt, ChangeLog.manual,
  3977. Modules/CPack.OSXScriptLauncher.in,
  3978. Modules/CPack.OSXScriptLauncher.rsrc.in,
  3979. Modules/CPack.OSXX11.main.scpt.in,
  3980. Modules/CPack.background.png.in, Modules/CPack.cmake: ENH: move
  3981. over more CPack files into 2.6
  3982. 2009-04-21 14:12 hoffman
  3983. * CMakeLists.txt, ChangeLog.manual,
  3984. Modules/CPack.OSXX11.main.scpt.in,
  3985. Source/QtDialog/CMakeSetupDialog.ui: ENH: merge in changes and
  3986. create RC 5
  3987. 2009-04-21 11:37 king
  3988. * Source/cmSystemTools.cxx: BUG: Avoid infinite loop at directory
  3989. tree root
  3990. The system tools GetParentDirectory method no longer removes the
  3991. root path component. This fixes
  3992. cmSystemTools::FileExistsInParentDirectories to not infinitely
  3993. loop at when GetParentDirectory stops at the root.
  3994. 2009-04-21 11:36 king
  3995. * Source/: cmSystemTools.cxx, cmSystemTools.h,
  3996. kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Remove
  3997. obscure method from KWSys SystemTools
  3998. This removes SystemTools::FileExistsInParentDirectories from
  3999. KWSys since it is a special-purpose method that is not generally
  4000. useful.
  4001. 2009-04-21 00:01 king
  4002. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4003. 2009-04-20 08:42 king
  4004. * Source/kwsys/SystemTools.cxx: BUG: Fix
  4005. SystemTools::IsSubDirectory on bad input
  4006. When SystemTools::GetParentDirectory was fixed to never remove
  4007. the root path component from a full path we violated an
  4008. assumption made by IsSubDirectory that eventually
  4009. GetParentDirectory returns an empty string. This led to an
  4010. infinite loop if the potential parent directory is empty, so we
  4011. explicitly avoid that case.
  4012. 2009-04-20 00:01 king
  4013. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4014. 2009-04-19 12:46 alex
  4015. * Modules/FindBLAS.cmake, Modules/FindBoost.cmake,
  4016. Modules/FindLAPACK.cmake, Modules/FindMotif.cmake,
  4017. Modules/FindRTI.cmake, Modules/FindwxWidgets.cmake,
  4018. Modules/SquishTestScript.cmake, Modules/Use_wxWindows.cmake,
  4019. Source/cmDocumentVariables.cxx, Source/cmFindPackageCommand.cxx,
  4020. Source/cmake.cxx, Source/cmakemain.cxx: STYLE: fix typos in the
  4021. docs
  4022. Alex
  4023. 2009-04-19 00:01 king
  4024. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4025. 2009-04-18 14:37 hoffman
  4026. * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
  4027. BUG: fix cmake so that if you configure with a bad env for cl,
  4028. then with a good path, it will configure correctly
  4029. 2009-04-18 00:01 king
  4030. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4031. 2009-04-17 14:44 hoffman
  4032. * Modules/DartConfiguration.tcl.in,
  4033. Source/CTest/cmCTestSubmitCommand.cxx: ENH: make sure
  4034. CTEST_CURL_OPTIONS work from script mode
  4035. 2009-04-17 00:01 king
  4036. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4037. 2009-04-16 12:25 clinton
  4038. * Source/QtDialog/CMakeSetupDialog.ui:
  4039. BUG: Path lengths in combo box for binary directory was forcing
  4040. a minimum size on the main window. Fixed that.
  4041. 2009-04-16 00:01 king
  4042. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4043. 2009-04-15 13:03 king
  4044. * Source/kwsys/SystemTools.cxx: BUG: Replace brittle
  4045. GetParentDirectory impl
  4046. The previous change to this method broke cases where the input
  4047. path does not exist. The SystemTools::GetParentDirectory method
  4048. is redundant with the more robust SystemTools::GetFilenamePath.
  4049. This replaces its implementation to just call GetFilenamePath.
  4050. 2009-04-15 11:00 king
  4051. * Source/cmSystemTools.cxx: COMP: Fix BOOL to bool conversion
  4052. warning
  4053. The cmSystemTools::RenameFile method returns type bool, but its
  4054. implementation on Windows returns the result of an API function
  4055. that returns BOOL. This change avoids the compiler warning.
  4056. 2009-04-15 10:45 yumin
  4057. * Source/kwsys/SystemTools.cxx: BUG:
  4058. SystemTools::GetParentDirectory() will crash if "/" is passed in
  4059. as argement. Valid check is added to make sure the input argment
  4060. exists, and if "/" is passed in, empty string will be returned.
  4061. 2009-04-15 09:58 king
  4062. * Source/cmake.cxx: ENH: Create command line api "cmake -E rename"
  4063. This extends the "-E" command line mode with a "rename old new"
  4064. signature. The new command atomically renames a file or
  4065. directory within a single disk volume.
  4066. 2009-04-15 09:58 king
  4067. * Source/cmFileCommand.cxx, Source/cmFileCommand.h,
  4068. Tests/StringFileTest/CMakeLists.txt: ENH: Create file(RENAME)
  4069. command mode
  4070. This creates command "file(RENAME <oldname> <newname>)" to rename
  4071. a file or directory within a single disk volume.
  4072. 2009-04-15 09:57 king
  4073. * Source/: cmGeneratedFileStream.cxx, cmSystemTools.cxx,
  4074. cmSystemTools.h: ENH: Move RenameFile to cmSystemTools
  4075. This moves the cmGeneratedFileStream::RenameFile method
  4076. implementation into cmSystemTools. It works only within a single
  4077. filesystem volume, but is atomic when the operating system
  4078. permits.
  4079. 2009-04-15 00:01 king
  4080. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4081. 2009-04-14 09:35 king
  4082. * Source/kwsys/: Base64.h.in, Configure.h.in, Configure.hxx.in,
  4083. FundamentalType.h.in, MD5.h.in, Process.h.in, String.h.in,
  4084. System.h.in, Terminal.h.in: ENH: Skip KWSys name maros in case of
  4085. identity
  4086. All KWSys C symbol names begin with the KWSYS_NAMESPACE defined
  4087. at configuration time. For ease of editing we write canonical
  4088. names with the prefix 'kwsys' and use macros to map them to the
  4089. configured prefix at preprocessing time. In the case of
  4090. standalone KWSys, the prefix is 'kwsys', so the macros were
  4091. previously defined to their own names.
  4092. We now skip defining the macros in the identity case so that the
  4093. final symbol names are never themselves macros. This will allow
  4094. the symbols to be further transformed behind the scenes to help
  4095. linkers in special cases on some platforms.
  4096. 2009-04-14 00:50 lowman
  4097. * Modules/CMakeDetermineVSServicePack.cmake: ENH: New function for
  4098. determining Visual Studio service pack
  4099. 2009-04-14 00:01 king
  4100. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4101. 2009-04-13 00:01 king
  4102. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4103. 2009-04-12 00:01 king
  4104. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4105. 2009-04-11 09:29 hoffman
  4106. * Source/CTest/cmCTestSubmitHandler.cxx: ENH: remove warning and
  4107. improve message
  4108. 2009-04-11 00:01 king
  4109. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4110. 2009-04-10 13:00 hoffman
  4111. * Source/CTest/cmCTestSubmitHandler.cxx: ENH: remove cerr call
  4112. 2009-04-10 12:15 hoffman
  4113. * Modules/DartConfiguration.tcl.in,
  4114. Source/CTest/cmCTestSubmitHandler.cxx: ENH: add ability to
  4115. control ssl cert checking
  4116. 2009-04-10 11:59 hoffman
  4117. * CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt: ENH: allow for
  4118. shared build of libcurl and fix build with openssl option (ssl
  4119. tested on linux and windows
  4120. 2009-04-10 00:01 king
  4121. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4122. 2009-04-09 13:56 king
  4123. * Modules/AddExternalProject.cmake,
  4124. Tests/ExternalProject/CMakeLists.txt,
  4125. Tests/ExternalProject/Step1Patch.cmake: ENH: Allow lists in
  4126. AddExternalProject arguments
  4127. The add_external_project function separates its arguments with
  4128. ';' separators, so previously no command line argument could
  4129. contain one. When specifying CMAKE_ARGS, some -D argument values
  4130. may need to contain a semicolon to form lists in the external
  4131. project cache.
  4132. This adds add_external_project argument LIST_SEPARATOR to specify
  4133. a list separator string. The separator is replaced by ';' in
  4134. arguments to any command created to drive the external project.
  4135. For example:
  4136. add_external_project(...
  4137. LIST_SEPARATOR ::
  4138. CMAKE_ARGS -DSOME_LIST:STRING=A::B::C
  4139. ...)
  4140. passes "-DSOME_LIST:STRING=A;B;C" to CMake for the external
  4141. project.
  4142. 2009-04-09 00:01 king
  4143. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4144. 2009-04-08 16:29 king
  4145. * Source/cmTarget.cxx, Tests/ExportImport/Export/CMakeLists.txt,
  4146. Tests/ExportImport/Export/testLib5.c,
  4147. Tests/ExportImport/Import/A/CMakeLists.txt,
  4148. Tests/ExportImport/Import/A/imp_testExe1.c: ENH: Allow
  4149. IMPORTED_IMPLIB w/o IMPORTED_LOCATION
  4150. Linking to a Windows shared library (.dll) requires only its
  4151. import library (.lib). This teaches CMake to recognize SHARED
  4152. IMPORTED library targets that set only IMPORTED_IMPLIB and not
  4153. IMPORTED_LOCATION.
  4154. 2009-04-08 16:28 king
  4155. * Source/cmTarget.cxx: BUG: Fix imported target config guess
  4156. When an IMPORTED target provides no generic configuration and no
  4157. match for a desired configuration then we choose any available
  4158. configuration. This change corrects the choice when the first
  4159. listed available configuration does not really have a location.
  4160. 2009-04-08 09:22 king
  4161. * Tests/: CTestUpdateCVS.cmake.in, CTestUpdateSVN.cmake.in: ENH:
  4162. Teach Update* tests to report local mod step
  4163. The CTest.UpdateCVS/SVN tests report every step with a message.
  4164. This adds a message for the local modification step.
  4165. 2009-04-08 09:21 king
  4166. * Tests/CTestUpdateCVS.cmake.in: ENH: Make UpdateCVS test robust to
  4167. 1s file time res
  4168. CVS clients recognize file modifications only if a file's
  4169. timestamp is newer than its CVS/Entries line. This fixes
  4170. intermittent failure of the test on filesystems with low
  4171. timestamp resolution by delaying before creating a local
  4172. modification.
  4173. 2009-04-08 00:01 king
  4174. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4175. 2009-04-07 15:32 hoffman
  4176. * CMakeLists.txt, ChangeLog.manual,
  4177. Source/cmAddCustomCommandCommand.h,
  4178. Source/cmAddCustomTargetCommand.h,
  4179. Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
  4180. Source/kwsys/SystemInformation.cxx,
  4181. Tests/ExportImport/Import/CMakeLists.txt,
  4182. Tests/ExportImport/Import/imp_mod1.c,
  4183. Tests/ExportImport/Import/imp_testExe1.c,
  4184. Tests/ExportImport/Import/imp_testTransExe1.c,
  4185. Tests/ExportImport/Import/A/CMakeLists.txt,
  4186. Tests/ExportImport/Import/A/imp_lib1.c,
  4187. Tests/ExportImport/Import/A/imp_mod1.c,
  4188. Tests/ExportImport/Import/A/imp_testExe1.c: ENH: merge in changes
  4189. for RC 4
  4190. 2009-04-07 15:31 david.cole
  4191. * Modules/NSIS.template.in: BUG: Fix issue #8682. Use
  4192. CPACK_NSIS_DISPLAY_NAME in appropriate places rather than
  4193. CPACK_PACKAGE_INSTALL_DIRECTORY. Clean separation of these two
  4194. variables (which have the same value by default) allows an easy
  4195. workaround for issue #7881, too.
  4196. 2009-04-07 15:13 david.cole
  4197. * Source/cmLocalGenerator.cxx: BUG: Fix invalid array access
  4198. discovered during investigation of issue #7832.
  4199. 2009-04-07 00:01 king
  4200. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4201. 2009-04-06 14:55 king
  4202. * Source/kwsys/SystemInformation.cxx: BUG: Fix parsing of linux 2.6
  4203. /proc/meminfo format
  4204. Previously KWSys SystemInformation parsed this file assuming a
  4205. strict order and set of fields, but the order is not reliable.
  4206. This generalizes the implementation to support any order and
  4207. extra fields.
  4208. 2009-04-06 11:11 hoffman
  4209. * Tests/ExportImport/Import/imp_testTransExe1.c: file
  4210. imp_testTransExe1.c was added on branch CMake-2-6 on 2009-04-07
  4211. 19:32:08 +0000
  4212. 2009-04-06 11:11 hoffman
  4213. * Tests/ExportImport/Import/A/imp_testExe1.c: file imp_testExe1.c
  4214. was added on branch CMake-2-6 on 2009-04-07 19:32:08 +0000
  4215. 2009-04-06 11:11 hoffman
  4216. * Tests/ExportImport/Import/A/imp_mod1.c: file imp_mod1.c was added
  4217. on branch CMake-2-6 on 2009-04-07 19:32:08 +0000
  4218. 2009-04-06 11:11 hoffman
  4219. * Tests/ExportImport/Import/A/imp_lib1.c: file imp_lib1.c was added
  4220. on branch CMake-2-6 on 2009-04-07 19:32:08 +0000
  4221. 2009-04-06 11:11 hoffman
  4222. * Tests/ExportImport/Import/A/CMakeLists.txt: file CMakeLists.txt
  4223. was added on branch CMake-2-6 on 2009-04-07 19:32:08 +0000
  4224. 2009-04-06 11:11 king
  4225. * Tests/ExportImport/Import/: A/CMakeLists.txt, A/imp_lib1.c,
  4226. A/imp_mod1.c, A/imp_testExe1.c, CMakeLists.txt, imp_mod1.c,
  4227. imp_testExe1.c, imp_testTransExe1.c: ENH: Test transitive link to
  4228. subdir-imported lib
  4229. This tests linking to an imported target that is not visible but
  4230. is a transitive dependency of a target that is visible. See
  4231. issue #8843.
  4232. 2009-04-06 11:10 king
  4233. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
  4234. Lookup transitive link deps in depender scope
  4235. The transitive link dependencies of a linked target must be
  4236. followed in its own scope, not in the scope of the original
  4237. target that depends on it. This is necessary since imported
  4238. targets do not have global scope. See issue #8843.
  4239. 2009-04-06 03:39 malaterre
  4240. * Source/kwsys/testIOS.cxx: BUG: comment out faulty seekp which
  4241. make kwsys::*stringstream fails on platform with no
  4242. std::*stringstream implementation
  4243. 2009-04-06 00:01 king
  4244. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4245. 2009-04-05 06:55 malaterre
  4246. * Source/kwsys/testIOS.cxx: ENH: hopefully seekp is the call making
  4247. kwsys::stringstream behaves oddly on sunos
  4248. 2009-04-05 00:01 king
  4249. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4250. 2009-04-04 00:01 king
  4251. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4252. 2009-04-03 13:12 david.cole
  4253. * Source/CPack/cmCPackDragNDropGenerator.cxx: BUG: Fix issue #8759
  4254. - add support for setting dmg volume name and compression type by
  4255. CPack variables. Also add custom .DS_Store and background image
  4256. support. Thanks to Mike Arthur for the patches.
  4257. 2009-04-03 11:41 david.cole
  4258. * Source/cmTest.cxx: BUG: Fix documentation deficiency noted in
  4259. issue #7885. Thanks to Philip Lowman for the gist of the patch.
  4260. 2009-04-03 00:01 king
  4261. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4262. 2009-04-02 06:12 malaterre
  4263. * Source/kwsys/testIOS.cxx: ENH: trying to reproduce issue on sunos
  4264. 2009-04-02 00:01 king
  4265. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4266. 2009-04-01 10:31 king
  4267. * Source/: cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.h:
  4268. ENH: Clarify VERBATIM option documentation
  4269. The previous wording of the VERBATIM option documentation in the
  4270. add_custom_command and add_custom_target commands was confusing.
  4271. It could be interpreted as the opposite of what the option means
  4272. (no escaping instead of escaping). This clarifies the
  4273. documentation to explicitly state that it escapes.
  4274. 2009-04-01 00:01 king
  4275. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4276. 2009-03-31 16:15 david.cole
  4277. * Modules/FindVTK.cmake: BUG: Fix issue #8804. Add vtk-5.4 lib path
  4278. to the FindVTK.cmake module.
  4279. 2009-03-31 15:30 hoffman
  4280. * Source/CTest/cmCTestSubmitHandler.cxx: ENH: use 0 not FALSE
  4281. 2009-03-31 15:24 hoffman
  4282. * Source/CTest/: cmCTestSubmitHandler.cxx, cmCTestSubmitHandler.h:
  4283. ENH: add submit via cp mode
  4284. 2009-03-31 13:50 david.cole
  4285. * Tests/CMakeTests/GetPrerequisitesTest.cmake.in: STYLE: White
  4286. space only change to see if continuous is working on new
  4287. dashboard machine...
  4288. 2009-03-31 13:16 david.cole
  4289. * Tests/CMakeTests/GetPrerequisitesTest.cmake.in: STYLE: White
  4290. space only change to see if continuous is working on new
  4291. dashboard machine...
  4292. 2009-03-31 10:28 hoffman
  4293. * CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
  4294. Source/cmAddCustomCommandCommand.h,
  4295. Source/cmAddCustomTargetCommand.h,
  4296. Source/CTest/cmCTestSubmitCommand.cxx,
  4297. Source/QtDialog/CMakeSetupDialog.cxx,
  4298. Source/QtDialog/QCMakeCacheView.cxx: ENH: next RC
  4299. 2009-03-31 10:27 hoffman
  4300. * Utilities/Release/vogon_release.cmake: ENH: use a newer cmake
  4301. 2009-03-31 10:13 king
  4302. * Modules/AddExternalProject.cmake: BUG: Fix AddExternalProject
  4303. config command id
  4304. This fixes the get_configure_command_id function to not mistake
  4305. CONFIGURE_COMMAND values that run "cmake -P" or "cmake -E" for a
  4306. CMake project configuration. These values just help run scripts.
  4307. 2009-03-31 00:01 king
  4308. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4309. 2009-03-30 16:34 clinton
  4310. * Source/QtDialog/QCMake.cxx:
  4311. BUG: Fix inconsistency with lowercase drive letters on Windows.
  4312. 2009-03-30 11:38 king
  4313. * Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
  4314. install step
  4315. This simplifies the implementation with
  4316. add_external_project_step.
  4317. 2009-03-30 11:38 king
  4318. * Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
  4319. build step
  4320. This simplifies the implementation with
  4321. add_external_project_step.
  4322. 2009-03-30 11:38 king
  4323. * Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
  4324. configure step
  4325. This simplifies the implementation with
  4326. add_external_project_step.
  4327. 2009-03-30 11:37 king
  4328. * Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
  4329. patch step
  4330. This simplifies the implementation with
  4331. add_external_project_step.
  4332. 2009-03-30 11:37 king
  4333. * Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
  4334. update step
  4335. This simplifies the implementation with
  4336. add_external_project_step.
  4337. 2009-03-30 11:37 king
  4338. * Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
  4339. download step
  4340. This simplifies the implementation with
  4341. add_external_project_step.
  4342. 2009-03-30 11:36 king
  4343. * Modules/AddExternalProject.cmake,
  4344. Tests/ExternalProject/CMakeLists.txt: ENH: Generalize
  4345. AddExternalProject step creation
  4346. This creates function 'add_external_project_step' to centralize
  4347. creation of external project steps. Users may call it to add
  4348. custom steps to external project builds.
  4349. 2009-03-30 11:35 king
  4350. * Modules/AddExternalProject.cmake: ENH: Factor argument parsing in
  4351. AddExternalProject
  4352. The add_external_project function parses its arguments and puts
  4353. them in properties of the target it creates. This factors out
  4354. implementation of the behavior for use by other functions in the
  4355. module.
  4356. 2009-03-30 11:35 king
  4357. * Modules/AddExternalProject.cmake: ENH: Teach AddExternalProject a
  4358. 'complete' step
  4359. This separates creation of the project completion sentinel file
  4360. from the 'install' step to allow more steps to be added in
  4361. between later.
  4362. 2009-03-30 10:56 clinton
  4363. * Source/QtDialog/CMakeSetupDialog.cxx:
  4364. ENH: Add version info to about dialog, including Qt version.
  4365. 2009-03-30 08:27 malaterre
  4366. * Source/kwsys/testIOS.cxx: COMP: missing string.h header for
  4367. strlen.
  4368. 2009-03-30 08:27 king
  4369. * Source/: cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.h:
  4370. ENH: Document scope of add_custom_command outputs
  4371. This explicitly states the scope of add_custom_command rules in
  4372. the documentation of add_custom_command and add_custom_target.
  4373. See issue #8815.
  4374. 2009-03-30 04:10 malaterre
  4375. * Source/kwsys/testIOS.cxx: ENH: remote debugging of sunos
  4376. 2009-03-30 00:01 king
  4377. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4378. 2009-03-29 00:01 king
  4379. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4380. 2009-03-28 13:02 hoffman
  4381. * Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix line lenght
  4382. 2009-03-28 10:23 hoffman
  4383. * Utilities/Release/: vogon_release.cmake, vogon_release_qt.cmake:
  4384. ENH: change qt to 4.5
  4385. 2009-03-28 00:01 king
  4386. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4387. 2009-03-27 21:57 hoffman
  4388. * Tests/MacroTest/context.cmake: ENH: add missing file to branch
  4389. 2009-03-27 17:11 alex
  4390. * Modules/FindAVIFile.cmake: ENH: mark the two variables as
  4391. advanced -remove unnecessary deault search dirs
  4392. Alex
  4393. 2009-03-27 12:33 hoffman
  4394. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for #8686 add
  4395. some more compiler flags
  4396. 2009-03-27 11:55 hoffman
  4397. * CMakeLists.txt, ChangeLog.manual,
  4398. Modules/CMakeSystemSpecificInformation.cmake,
  4399. Modules/CheckCSourceCompiles.cmake,
  4400. Modules/CheckCSourceRuns.cmake,
  4401. Modules/CheckCXXSourceCompiles.cmake,
  4402. Modules/CheckCXXSourceRuns.cmake, Modules/FindBoost.cmake,
  4403. Source/cmCommandArgumentParserHelper.cxx,
  4404. Source/cmExtraCodeBlocksGenerator.cxx,
  4405. Source/cmExtraEclipseCDT4Generator.cxx,
  4406. Source/cmExtraEclipseCDT4Generator.h,
  4407. Source/cmGlobalNMakeMakefileGenerator.cxx,
  4408. Source/cmGlobalUnixMakefileGenerator3.h,
  4409. Source/cmIncludeDirectoryCommand.cxx,
  4410. Source/cmLocalUnixMakefileGenerator3.cxx,
  4411. Source/cmLocalUnixMakefileGenerator3.h,
  4412. Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
  4413. Source/cmProjectCommand.h, Source/cmSourceFile.cxx,
  4414. Source/cmStringCommand.h, Source/cmTarget.cxx,
  4415. Tests/MacroTest/CMakeLists.txt, Tests/Preprocess/CMakeLists.txt,
  4416. Tests/Preprocess/preprocess.c, Tests/Preprocess/preprocess.cxx:
  4417. ENH: merge in from main tree to create RC 2
  4418. 2009-03-27 11:18 hoffman
  4419. * Source/cmGlobalNMakeMakefileGenerator.cxx: ENH: LIBPATH is not
  4420. required for cl to work
  4421. 2009-03-27 10:49 hoffman
  4422. * Utilities/Release/vogon_release.cmake: ENH: fix spaces in path
  4423. escape
  4424. 2009-03-27 10:37 hoffman
  4425. * Utilities/Release/vogon_release.cmake: ENH: use a different cmake
  4426. 2009-03-27 00:01 king
  4427. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4428. 2009-03-26 11:42 clinton
  4429. * Source/QtDialog/QCMakeCacheView.cxx:
  4430. BUG: Don't return checkable flag for item when in the middle of
  4431. configure/generate.
  4432. 2009-03-26 11:04 clinton
  4433. * Modules/FindQt4.cmake:
  4434. ENH: Do a recheck of QT_MAC_USE_COCOA when qmake executable
  4435. changes.
  4436. 2009-03-26 00:01 king
  4437. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4438. 2009-03-25 15:29 clinton
  4439. * Modules/FindQt4.cmake:
  4440. ENH: Support OUTPUT_LOCATION property for qm files. Fixes
  4441. #8492.
  4442. 2009-03-25 10:37 hoffman
  4443. * Tests/MacroTest/context.cmake: file context.cmake was added on
  4444. branch CMake-2-6 on 2009-03-28 01:57:34 +0000
  4445. 2009-03-25 10:36 king
  4446. * Source/cmCommandArgumentParserHelper.cxx,
  4447. Tests/MacroTest/CMakeLists.txt, Tests/MacroTest/context.cmake:
  4448. BUG: Fix CMAKE_CURRENT_LIST_FILE in macros
  4449. The value of CMAKE_CURRENT_LIST_FILE is supposed to be the list
  4450. file currently being executed. Before macros were introduced
  4451. this was always the context of the argument referencing the
  4452. variable.
  4453. Our original implementation of macros replaced the context of
  4454. command arguments inside the macro with that of the arguments of
  4455. the calling context. This worked recursively, but only worked
  4456. when macros had at least one argument. Furthermore, it caused
  4457. parsing errors of the arguments to report the wrong location
  4458. (calling context instead of line with error).
  4459. The commit "Improve context for errors in macros" fixed the
  4460. latter bug by keeping the lexical context of command arguments in
  4461. macros. It broke evaluation of CMAKE_CURRENT_LIST_FILE because
  4462. the calling context was no longer preserved in the argument
  4463. referencing the variable. However, since our list file
  4464. processing now maintains the proper value of
  4465. CMAKE_CURRENT_LIST_FILE with dynamic scope we no longer need the
  4466. context of the argument and can just evaluate the variable
  4467. normally.
  4468. 2009-03-25 00:01 king
  4469. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4470. 2009-03-24 00:01 king
  4471. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4472. 2009-03-23 15:46 hoffman
  4473. * CMakeLists.txt: ENH: put an rc number other than 0 in
  4474. 2009-03-23 14:48 king
  4475. * Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
  4476. Source/cmSourceFile.cxx, Source/cmTarget.cxx,
  4477. Tests/Preprocess/CMakeLists.txt, Tests/Preprocess/preprocess.c,
  4478. Tests/Preprocess/preprocess.cxx: ENH: Support preprocessor def
  4479. values in VS6
  4480. The add_definitions() command and COMPILE_DEFINITIONS dir/tgt/src
  4481. properties support preprocessor definitions with values.
  4482. Previously values were not supported in the VS6 generator even
  4483. though the native tool supports them. It is only values with
  4484. spaces that VS6 does not support. This enables support and
  4485. instead complains only for values with spaces. See issue #8779.
  4486. 2009-03-23 14:04 hoffman
  4487. * Tests/: CMakeTests/GetFilenameComponentRealpathTest.cmake.in,
  4488. Fortran/include/test_preprocess.h: ENH: add missing files
  4489. 2009-03-23 13:58 hoffman
  4490. * CMakeLists.txt, ChangeLog.manual, Docs/cmake-mode.el,
  4491. Modules/CMakeASMInformation.cmake,
  4492. Modules/Platform/Darwin-icc.cmake, Modules/Platform/Darwin.cmake,
  4493. Modules/Platform/UnixPaths.cmake, Source/cmCPluginAPI.cxx,
  4494. Source/cmDependsFortran.cxx, Source/cmDependsFortranParser.cxx,
  4495. Source/cmDependsFortranParser.y, Source/cmDocumentVariables.cxx,
  4496. Source/cmDocumentationFormatterMan.cxx, Source/cmFileCommand.cxx,
  4497. Source/cmGetFilenameComponentCommand.cxx,
  4498. Source/cmGetFilenameComponentCommand.h,
  4499. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  4500. Source/cmGlobalXCodeGenerator.cxx,
  4501. Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
  4502. Source/cmLocalGenerator.h,
  4503. Source/cmLocalUnixMakefileGenerator3.cxx,
  4504. Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
  4505. Source/cmMakefile.cxx, Source/cmMakefileTargetGenerator.cxx,
  4506. Source/cmSourceFile.cxx, Source/cmTarget.cxx, Source/cmake.cxx,
  4507. Source/CTest/cmCTestUpdateHandler.cxx,
  4508. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
  4509. Tests/CMakeTests/CMakeLists.txt, Tests/Fortran/CMakeLists.txt,
  4510. Tests/Fortran/test_preprocess.F90: ENH: check in changes to
  4511. branch, most importantly the header file do not compile fix
  4512. 2009-03-23 00:01 king
  4513. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4514. 2009-03-22 17:13 lowman
  4515. * Modules/FindGTK2.cmake: ENH: NEW: FindGTK2 module
  4516. 2009-03-22 00:01 king
  4517. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4518. 2009-03-21 00:01 king
  4519. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4520. 2009-03-20 23:52 lowman
  4521. * Modules/FindBoost.cmake: BUG: LIST(REMOVE_ITEM...) was being
  4522. called on a variable that could be empty.
  4523. 2009-03-20 14:19 king
  4524. * Source/CTest/: cmCTestUpdateCommand.h, cmCTestUpdateHandler.cxx:
  4525. BUG: Fix return value of ctest_update
  4526. The CTest version control refactoring broke the value returned
  4527. for the ctest_update command's RETURN_VALUE argument. The value
  4528. is supposed to be the number of files updated, but the
  4529. refactoring accidentally made it the number of locally modified
  4530. files after the update.
  4531. 2009-03-20 00:01 king
  4532. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4533. 2009-03-19 22:48 fbertel
  4534. * Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
  4535. COMP:Fixed warnings with gcc 4.3.2.
  4536. 2009-03-19 15:44 clinton
  4537. * Modules/FindQt4.cmake:
  4538. BUG: Need to fix find of qtmain library when qmake executable is
  4539. changed.
  4540. 2009-03-19 11:48 fbertel
  4541. * Source/kwsys/CommandLineArguments.cxx: COMP:Try to fix error on
  4542. HP.
  4543. 2009-03-19 10:53 king
  4544. * Source/cmTarget.cxx: ENH: Mention CMAKE_* variables in RPATH
  4545. properties
  4546. The RPATH target properties are initialized by CMAKE_<prop>
  4547. variables at target creation time. This notes the feature in the
  4548. property documentation. It is already noted in the variable
  4549. documentation.
  4550. 2009-03-19 10:03 fbertel
  4551. * Source/kwsys/RegularExpression.hxx.in: COMP:try to fix error on
  4552. qnx-V3.3.5-gcc_ntox86.
  4553. 2009-03-19 09:20 fbertel
  4554. * Source/kwsys/CommandLineArguments.cxx: COMP:Fixed warnings.
  4555. 2009-03-19 09:09 fbertel
  4556. * Source/kwsys/RegularExpression.hxx.in: COMP:Fixed VS 64-bit
  4557. warning C4267 line 432 of RegularExpression.cxx
  4558. 2009-03-19 00:01 king
  4559. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4560. 2009-03-18 11:01 king
  4561. * Modules/AddExternalProject.cmake: STYLE: Reminder note for
  4562. add_external_project work
  4563. 2009-03-18 11:00 king
  4564. * Modules/AddExternalProject.cmake,
  4565. Tests/ExternalProject/CMakeLists.txt,
  4566. Tests/ExternalProject/Step1Patch.cmake: ENH: Add patch step for
  4567. add_external_project
  4568. The patch step runs parallel to the update step since it does not
  4569. make sense to have both. Configuration of the step requires
  4570. specification of a PATCH_COMMAND argument to
  4571. add_external_project.
  4572. 2009-03-18 11:00 king
  4573. * Modules/AddExternalProject.cmake,
  4574. Tests/ExternalProject/CMakeLists.txt: ENH: Improve
  4575. add_external_project interface
  4576. This rewrites the keyword/argument parsing and handling in the
  4577. AddExternalProject module to use arguments more literally:
  4578. - The strict keyword-value pairing is gone in favor of keywords
  4579. with
  4580. arbitrary non-keyword values. This avoids requiring users to
  4581. escape
  4582. spaces and quotes in command lines.
  4583. - Customized step command lines are now specified with a single
  4584. keyword <step>_COMMAND instead of putting the arguments in a
  4585. separate entry (previously called <step>_ARGS).
  4586. - Build step custom commands now use VERBATIM mode so that
  4587. arguments
  4588. are correctly escaped on the command line during builds.
  4589. 2009-03-18 08:50 fbertel
  4590. * Source/kwsys/SystemTools.cxx: COMP:Fixed warnings.
  4591. 2009-03-18 07:57 fbertel
  4592. * Source/kwsys/RegularExpression.cxx: STYLE:Empty commit just add
  4593. information about rev 1.15: the reason is that long is 64-bit on
  4594. gcc on Linux because it uses the LP64 data model whereas long is
  4595. 32-bit on VS 64-bit because it uses the LLP64 model (ref:
  4596. http://en.wikipedia.org/wiki/64-bit#64-bit_data_models )
  4597. 2009-03-18 07:32 fbertel
  4598. * Source/kwsys/RegularExpression.cxx: COMP:Fix warning on VS 64bit.
  4599. Don't why gcc 4.3.2 didn't catch this one on a 64bit machine with
  4600. -Wconversion on.
  4601. 2009-03-18 00:01 king
  4602. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4603. 2009-03-17 15:11 king
  4604. * Source/cmLocalGenerator.cxx: BUG: Allow more shell ops in custom
  4605. commands
  4606. This extends the set of common shell operators to include "||",
  4607. "&&", "1>", and "2>". See issue #6868.
  4608. 2009-03-17 15:10 king
  4609. * Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
  4610. Tests/StringFileTest/CMakeLists.txt: ENH: New foreach(<var> IN
  4611. ...) mode
  4612. This creates a new mode of the foreach command which allows
  4613. precise iteration even over empty elements. This mode may be
  4614. safely extended with more keyword arguments in the future. The
  4615. cost now is possibly breaking scripts that iterate over a list of
  4616. items beginning with 'IN', but there is no other way to extend
  4617. the syntax in a readable way.
  4618. 2009-03-17 10:48 fbertel
  4619. * Source/kwsys/: Glob.cxx, RegularExpression.cxx,
  4620. RegularExpression.hxx.in: COMP:Fixed warnings.
  4621. 2009-03-17 00:01 king
  4622. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4623. 2009-03-16 22:28 lowman
  4624. * Modules/FindBoost.cmake: BUG: Eliminates detection of Boost
  4625. system library prior to 1.35 (see issue #8734)
  4626. 2009-03-16 17:38 fbertel
  4627. * Source/kwsys/ProcessUNIX.c: COMP:Try to fix compile error with
  4628. qnx gcc.
  4629. 2009-03-16 17:13 fbertel
  4630. * Source/kwsys/ProcessUNIX.c: COMP:Fixed gcc 4.3.2 warning with -O1
  4631. and above: ignoring return value of read'), declared with
  4632. attribute warn_unused_result
  4633. 2009-03-16 16:55 king
  4634. * Modules/CMakeGenericSystem.cmake,
  4635. Source/cmMakefileExecutableTargetGenerator.cxx,
  4636. Source/cmMakefileLibraryTargetGenerator.cxx,
  4637. Source/cmMakefileTargetGenerator.cxx,
  4638. Source/cmMakefileTargetGenerator.h, Source/cmake.cxx,
  4639. Tests/Complex/CMakeLists.txt,
  4640. Tests/ComplexOneConfig/CMakeLists.txt,
  4641. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Allow projects to
  4642. disable per-rule echo lines
  4643. This creates global property RULE_MESSAGES which can be set to
  4644. disbale per-rule progress and action reporting. On Windows,
  4645. these reports may cause a noticable delay due to the cost of
  4646. starting extra processes. This feature will allow scripted
  4647. builds to avoid the cost since they do not need detailed
  4648. information anyway. This replaces the RULE_PROGRESS property
  4649. created earlier as it is more complete. See issue #8726.
  4650. 2009-03-16 16:55 king
  4651. * Source/cmMakefileLibraryTargetGenerator.cxx: STYLE: Separate
  4652. unrelated logic
  4653. This separates unrelated uses of a library-type switch into
  4654. separate switches. An upcoming commit will conditionally enter
  4655. one of the switches.
  4656. 2009-03-16 16:22 king
  4657. * Modules/CMakeGenericSystem.cmake,
  4658. Source/cmMakefileTargetGenerator.cxx,
  4659. Source/cmMakefileTargetGenerator.h, Source/cmake.cxx,
  4660. Tests/Complex/CMakeLists.txt,
  4661. Tests/ComplexOneConfig/CMakeLists.txt,
  4662. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Allow projects to
  4663. disable per-rule progress
  4664. This creates global property RULE_PROGRESS which can be set to
  4665. disbale per-rule progress reporting. On Windows, progress
  4666. reports may cause a noticable delay due to the cost of starting
  4667. an extra process. This feature will allow scripted builds to
  4668. avoid the cost since they do not need detailed progress anyway.
  4669. See issue #8726.
  4670. 2009-03-16 16:22 king
  4671. * Source/: cmMakefileTargetGenerator.cxx,
  4672. cmMakefileTargetGenerator.h: ENH: Factor out makefile progress
  4673. rule commands
  4674. This factors duplicate progress rule code into a common method.
  4675. 2009-03-16 15:02 fbertel
  4676. * Source/kwsys/ProcessUNIX.c: COMP:Fixed warnings.
  4677. 2009-03-16 14:30 king
  4678. * Source/: cmCPluginAPI.cxx, cmGlobalXCodeGenerator.cxx,
  4679. cmGlobalXCodeGenerator.h, cmSourceFile.cxx: BUG: Do not
  4680. automatically set HEADER_FILE_ONLY
  4681. Long ago the native build system generators needed
  4682. HEADER_FILE_ONLY to be set on header files to stop them from
  4683. building. The modern generators correctly handle headers without
  4684. the help of this property. This removes automatic setting of the
  4685. property so that it can be used reliably as an indicator of
  4686. project author intention. It fixes VS IDE project files to show
  4687. header files normally instead of excluded (broken by the fix for
  4688. issue #7845).
  4689. 2009-03-16 14:30 king
  4690. * Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Remove unused
  4691. code from cmMakeDepend
  4692. This class is the old-style dependency scanner. It is needed
  4693. only to implement the output_required_files command. This change
  4694. removes some code not needed for that purpose, including a
  4695. reference to the HEADER_FILE_ONLY property.
  4696. 2009-03-16 10:51 king
  4697. * Source/cmAddTestCommand.cxx, Source/cmAddTestCommand.h,
  4698. Source/cmTest.cxx, Source/cmTest.h, Source/cmTestGenerator.cxx,
  4699. Source/cmTestGenerator.h, Tests/Testing/CMakeLists.txt,
  4700. Tests/Testing/perconfig.c: ENH: Add NAME mode to ADD_TEST command
  4701. This creates command mode add_test(NAME ...). This signature is
  4702. extensible with more keyword arguments later. The main purpose
  4703. is to enable automatic replacement of target names with built
  4704. target file locations. A side effect of this feature is support
  4705. for tests that only run under specific configurations.
  4706. 2009-03-16 10:42 king
  4707. * Source/: cmAddTestCommand.cxx, cmTest.cxx, cmTest.h,
  4708. cmTestGenerator.cxx: ENH: Refactor storage of test command lines
  4709. We used to separate the command executable from its argument
  4710. vector. It is simpler to just store the whole command line in
  4711. one vector.
  4712. 2009-03-16 10:40 king
  4713. * Source/CMakeLists.txt, Source/cmAddTestCommand.cxx,
  4714. Source/cmLocalGenerator.cxx, Source/cmMakefile.cxx,
  4715. Source/cmMakefile.h, Source/cmTestGenerator.cxx,
  4716. Source/cmTestGenerator.h, bootstrap: ENH: Refactor generation of
  4717. CTestTestfile content
  4718. This moves code which generates ADD_TEST and SET_TESTS_PROPERTIES
  4719. calls into CTestTestfile.cmake files out of cmLocalGenerator and
  4720. into a cmTestGenerator class. This will allow more advanced
  4721. generation without cluttering cmLocalGenerator. The
  4722. cmTestGenerator class derives from cmScriptGenerator to get
  4723. support for per-configuration script generation (not yet
  4724. enabled).
  4725. 2009-03-16 10:39 king
  4726. * Source/CMakeLists.txt, Source/cmInstallGenerator.cxx,
  4727. Source/cmInstallGenerator.h, Source/cmInstallTargetGenerator.cxx,
  4728. Source/cmInstallTargetGenerator.h, Source/cmScriptGenerator.cxx,
  4729. Source/cmScriptGenerator.h, bootstrap: ENH: Refactor
  4730. cmInstallGenerator for re-use
  4731. A new cmScriptGenerator base class factors out the
  4732. non-install-specific part of cmInstallGenerator. This will be
  4733. useful for other generators that want per-configuration
  4734. functionality.
  4735. 2009-03-16 00:01 king
  4736. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4737. 2009-03-15 00:01 king
  4738. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4739. 2009-03-14 00:01 king
  4740. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4741. 2009-03-13 17:04 alex
  4742. * Source/cmExtraEclipseCDT4Generator.cxx: ENH: don't enforce
  4743. VERBOSE Makefiles, but set the env. var VERBOSE to 1 in when make
  4744. is executed from within Eclipse. This way when building from the
  4745. command line one can build also in non-verbose mode.
  4746. Alex
  4747. 2009-03-13 16:52 alex
  4748. * Modules/CMakeSystemSpecificInformation.cmake,
  4749. Source/cmExtraEclipseCDT4Generator.cxx,
  4750. Source/cmExtraEclipseCDT4Generator.h: ENH: when using the Eclipse
  4751. project generator, run gcc so that it tells us its system include
  4752. directories. These are catched in
  4753. CMakeSystemSpecificInformation.cmake (only with the Eclipse
  4754. generator) and then written by the Eclipse generator in the
  4755. Eclipse project file. This way Eclipse can find the standard
  4756. headers (#7585) Not sure CMakeSystemSpecificInformation.cmake is
  4757. the best place to do this.
  4758. Alex
  4759. 2009-03-13 14:58 alex
  4760. * Source/cmStringCommand.h: STYLE: add line breaks to the
  4761. documentation for CMAKE_MATCH_(0..9), otherwise one might miss
  4762. this information
  4763. Alex
  4764. 2009-03-13 10:53 king
  4765. * Source/cmCacheManager.cxx: BUG: Document internal cache property
  4766. MODIFIED
  4767. All cmake-defined properties should be documented, even if they
  4768. are internal. This fixes the DocTest when CMAKE_STRICT is
  4769. enabled.
  4770. 2009-03-13 10:53 king
  4771. * Source/: cmCacheManager.cxx, cmCacheManager.h, cmake.cxx: BUG:
  4772. Fix cache properties for CMAKE_STRICT build
  4773. All cmPropertyMap instances must have CMakeInstance set. This
  4774. teaches cmCacheManager to set it on cache entries.
  4775. 2009-03-13 00:01 king
  4776. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4777. 2009-03-12 21:06 lowman
  4778. * Modules/FindBoost.cmake: STYLE: Moved functions/macros to top of
  4779. file so main is more readable.
  4780. 2009-03-12 19:24 alex
  4781. * Source/cmIncludeDirectoryCommand.cxx: BUG: fix #8704, sometimes
  4782. crash if include_directories() is called with a whitespace string
  4783. Alex
  4784. 2009-03-12 18:43 alex
  4785. * Source/cmProjectCommand.h: STYLE: document NONE for disabling any
  4786. languages, slightly change wording of the rest of the
  4787. documentation, so it is more similar to ENABLE_LANGUAGE() (#8718)
  4788. Alex
  4789. 2009-03-12 14:54 hoffman
  4790. * Source/CTest/cmCTestSubmitHandler.cxx: ENH: allow for https
  4791. submission if ctest is built with a curl that supports it
  4792. 2009-03-12 13:11 king
  4793. * Source/cmCacheManager.cxx: COMP: Do not use void returns
  4794. VS 6 does not support the C++ void returns feature. This removes
  4795. an accidental use of it.
  4796. 2009-03-12 11:19 clinton
  4797. * Source/QtDialog/: QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
  4798. QCMakeCacheView.h, QCMakeWidgets.h:
  4799. ENH: Add support for showing combo box for choosing from a list
  4800. of strings that a cache property can have.
  4801. 2009-03-12 10:52 king
  4802. * Source/: cmCacheManager.cxx, cmSetPropertyCommand.cxx: ENH:
  4803. Define STRINGS cache entry property
  4804. This property defines a list of values for a cache entry of type
  4805. STRING. A CMake GUI may optionally use a drop-down selection
  4806. widget for the entry instead of a generic text entry field. We
  4807. do not enforce that the value of the entry match one of the
  4808. strings listed.
  4809. 2009-03-12 10:49 king
  4810. * Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Refactor
  4811. cache entry writing and reading
  4812. This factors out duplicated code into reusable methods, thus
  4813. simplifying writing and reading of cache entry help strings,
  4814. keys, values, and properties.
  4815. 2009-03-12 00:01 king
  4816. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4817. 2009-03-11 18:13 alex
  4818. * Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake,
  4819. CheckCXXSourceCompiles.cmake, CheckCXXSourceRuns.cmake: STYLE:
  4820. fix documentation: the second short description discarded the
  4821. first one, but the first one was the correct one (i.e. the one
  4822. which mentioned that CheckC[XX]SourceRuns.cmake also tries to run
  4823. the executable)
  4824. Alex
  4825. 2009-03-11 13:31 king
  4826. * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Do not produce
  4827. empty coverage log files
  4828. This moves the filtering of source files to before the production
  4829. of coverage log files in order to avoid producing a
  4830. CoverageLog-*.xml file for 100 filtered-out files. The change
  4831. greatly reduces the number of submitted coverage files when using
  4832. label filters.
  4833. 2009-03-11 13:31 king
  4834. * Source/: CTest/cmCTestCoverageHandler.cxx, cmCTest.h: BUG: Do not
  4835. carry over file list between coverage
  4836. When performing multiple ctest_coverage() commands in a single
  4837. CTest instance we need to clear the list of CoverageLog-*.xml
  4838. files for submission. Otherwise if the current coverage run
  4839. produces fewer log files than the previous run CTest will attempt
  4840. to submit non-existing files.
  4841. 2009-03-11 12:03 king
  4842. * Source/CTest/: cmCTestCoverageHandler.cxx,
  4843. cmCTestCoverageHandler.h: BUG: Avoid duplicate CTest coverage
  4844. submission
  4845. This teaches ctest_coverage() to remove any existing
  4846. CoverageLog-*.xml when it creates new coverage results.
  4847. Otherwise the next ctest_submit() may submit old coverage log
  4848. files which unnecessarily.
  4849. 2009-03-11 00:01 king
  4850. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4851. 2009-03-10 17:34 alex
  4852. * Source/cmExtraCodeBlocksGenerator.cxx: ENH: only check for the
  4853. existance of a header file if: -the original file is a C/C++
  4854. implementation file -the header file is not already part of the
  4855. sources
  4856. Alex
  4857. 2009-03-10 11:11 king
  4858. * Source/: cmCacheManager.cxx, cmCacheManager.h,
  4859. cmDocumentation.cxx, cmake.cxx: ENH: Document CACHE entry
  4860. properties
  4861. This adds a property documentation section for CACHE properties.
  4862. We document the ADVANCED, HELPSTRING, TYPE, and VALUE properties.
  4863. 2009-03-10 11:10 king
  4864. * Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  4865. Source/cmGetPropertyCommand.cxx, Source/cmGetPropertyCommand.h,
  4866. Source/cmSetPropertyCommand.cxx, Source/cmSetPropertyCommand.h,
  4867. Tests/Properties/CMakeLists.txt: ENH: Teach set/get_property
  4868. about CACHE properties
  4869. This adds the CACHE option to set_property and get_property
  4870. commands. This allows full control over cache entry information,
  4871. so advanced users can tweak their project cache as desired. The
  4872. set_property command allows only pre-defined CACHE properties to
  4873. be set since others would not persist anyway.
  4874. 2009-03-10 11:10 king
  4875. * Source/: cmCacheManager.cxx, cmCacheManager.h, cmProperty.h,
  4876. cmPropertyDefinitionMap.cxx: ENH: Use cmPropertyMap for cache
  4877. properties
  4878. This re-implements cache entry property storage in cmCacheManager
  4879. to use cmPropertyMap so it can share the standard property
  4880. implementation.
  4881. 2009-03-10 00:01 king
  4882. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4883. 2009-03-09 17:57 king
  4884. * Source/cmGetPropertyCommand.cxx: BUG: Fix get_property result for
  4885. bad property
  4886. When a property does not exist we are supposed to return an empty
  4887. value. Previously if a property did not exist we just left the
  4888. value of the output variable unchanged. This teaches CMake to
  4889. remove the definition of the output variable in this case.
  4890. 2009-03-09 12:19 king
  4891. * Source/CTest/: cmCTestCoverageHandler.cxx,
  4892. cmCTestCoverageHandler.h: ENH: Efficiently filter CTest coverage
  4893. by label
  4894. This teaches CTest to process coverage information only for
  4895. object files in targets containing labels of interest. This
  4896. change also improves loading of global coverage information by
  4897. globbing only in each target support directory instead of the
  4898. entire build tree.
  4899. 2009-03-09 12:19 king
  4900. * Source/: CTest/cmCTestCoverageHandler.cxx, cmGlobalGenerator.cxx,
  4901. cmGlobalGenerator.h, CTest/cmCTestCoverageHandler.h: ENH:
  4902. Generate a central list of target directories
  4903. This generalizes the previous CMakeFiles/LabelFiles.txt created
  4904. at the top of the build tree to a
  4905. CMakeFiles/TargetDirectories.txt file. It lists the target
  4906. support directories for all targets in the project. Labels can
  4907. still be loaded by looking for Labels.txt files in each target
  4908. directory.
  4909. 2009-03-09 00:01 king
  4910. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4911. 2009-03-08 15:33 alex
  4912. * Source/cmExtraCodeBlocksGenerator.cxx:
  4913. ENH: automatically add headers of implementation file to the
  4914. codeblocks project file
  4915. Alex
  4916. 2009-03-08 00:01 king
  4917. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4918. 2009-03-07 00:01 king
  4919. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4920. 2009-03-06 14:29 david.cole
  4921. * Tests/CMakeTests/GetPrerequisitesTest.cmake.in: STYLE: White
  4922. space only change to see if continuous is working on new
  4923. dashboard machine...
  4924. 2009-03-06 12:06 king
  4925. * Source/: cmMessageCommand.cxx, cmMessageCommand.h: BUG: Fix
  4926. message(SEND_ERROR) to continue
  4927. During testing of the new message() signatures I mistakenly
  4928. concluded that SEND_ERROR stops processing. The corresponding
  4929. commit enforced this wrong behavior. This restores the correct
  4930. behavior and fixes the documentation accordingly.
  4931. 2009-03-06 10:04 king
  4932. * Source/cmMessageCommand.cxx, Source/cmMessageCommand.h,
  4933. Tests/CMakeTests/CMakeLists.txt,
  4934. Tests/CMakeTests/MessageTest.cmake.in,
  4935. Tests/CMakeTests/MessageTestScript.cmake: ENH: Teach message()
  4936. how to display warnings
  4937. This adds message(WARNING) and message(AUTHOR_WARNING) command
  4938. modes and fully documents the command behavior in all modes.
  4939. 2009-03-06 10:01 king
  4940. * Source/cmDocumentationFormatterMan.cxx: BUG: Fix man-page
  4941. preformatted text paragraphing
  4942. Man page preformatted text needs an extra newline after the
  4943. ending marker to create a paragraph break. This bug was
  4944. introduced by the patch from issue #7797 to place explicit ".nf"
  4945. and ".fi" markers around preformatted blocks.
  4946. 2009-03-06 09:14 king
  4947. * Source/cmFileCommand.cxx: ENH: Teach file(REMOVE) how to use
  4948. relative paths
  4949. This teaches the command to interpret relative paths with respect
  4950. to the location of the invoking CMakeLists.txt file. The
  4951. convention is already used by most commands and won't change the
  4952. behavior in script mode.
  4953. 2009-03-06 00:01 king
  4954. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4955. 2009-03-05 15:17 king
  4956. * CMakeCPack.cmake, CMakeLists.txt, bootstrap,
  4957. Source/CMakeLists.txt, Source/cmCTest.cxx,
  4958. Source/cmCacheManager.cxx, Source/cmConfigure.cmake.h.in,
  4959. Source/cmDocumentVariables.cxx, Source/cmLocalGenerator.cxx,
  4960. Source/cmStandardIncludes.h, Source/cmVersion.cxx,
  4961. Source/cmVersion.h, Source/cmVersionConfig.h.in,
  4962. Source/cmVersionMacros.h, Source/cmake.cxx,
  4963. Source/CursesDialog/cmCursesLongMessageForm.cxx,
  4964. Source/CursesDialog/cmCursesMainForm.cxx,
  4965. Source/QtDialog/CMakeSetup.cxx, Tests/CMakeTests/CMakeLists.txt,
  4966. Tests/CMakeTests/VersionTest.cmake.in: ENH: Overhaul CMake
  4967. version numbering
  4968. This moves the version numbers into an isolated configured header
  4969. so that not all of CMake needs to rebuild when the version
  4970. changes.
  4971. Previously we had spaces, dashes and/or the word 'patch' randomly
  4972. chosen before the patch number. Now we always report version
  4973. numbers in the traditional format
  4974. "<major>.<minor>.<patch>[-rc<rc>]".
  4975. We still use odd minor numbers for development versions. Now we
  4976. also use the CCYYMMDD date as the patch number of development
  4977. versions, thus allowing tests for exact CMake versions.
  4978. 2009-03-05 13:57 king
  4979. * Source/: cmake.cxx, cmake.h: STYLE: Remove unused
  4980. cmake::CacheVersionMatches
  4981. This remove the method completely since nothing uses it.
  4982. 2009-03-05 10:17 king
  4983. * Source/CTest/: cmCTestCoverageCommand.cxx,
  4984. cmCTestCoverageCommand.h: BUG: Initialize ctest_coverage command
  4985. ivar
  4986. This initializes the LabelsMentioned ivar in
  4987. cmCTestCoverageCommand.
  4988. 2009-03-05 10:08 david.cole
  4989. * Modules/CPack.cmake: STYLE: Use $ style variable dereference
  4990. instead of @ style.
  4991. 2009-03-05 00:01 king
  4992. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  4993. 2009-03-04 15:39 king
  4994. * Source/cmake.cxx, Source/cmake.h, Source/cmakemain.cxx,
  4995. Tests/CMakeBuildTest.cmake.in: ENH: Cleanup cmake --build
  4996. interface.
  4997. This cleans up the 'cmake --build' command-line interface: -
  4998. Rename --clean to --clean-first to better describe it. -
  4999. Replace --extra-options with a -- separator to simplify passing
  5000. of multiple native build tool options. - Document the
  5001. options in the main CMake man page description of the
  5002. --build option, and shares this with the usage message. -
  5003. Require --build to be the first argument when present. - Move
  5004. implementation into cmakemain where it belongs.
  5005. 2009-03-04 15:38 king
  5006. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: Extend
  5007. GG::Build method for pre-parsed args
  5008. This adds an argument to the cmGlobalGenerator::Build method to
  5009. pass a vector of arguments for the native build tool
  5010. programatically.
  5011. 2009-03-04 12:30 hoffman
  5012. * Modules/CPack.background.png.in: ENH: add file back bug use cmake
  5013. image
  5014. 2009-03-04 11:45 king
  5015. * Modules/AddExternalProject.cmake,
  5016. Tests/ExternalProject/CMakeLists.txt: ENH: Better recursive make
  5017. in AddExternalProject
  5018. This teaches AddExternalProject to run "$(MAKE)" for build and
  5019. install steps of CMake-based external projects when using a
  5020. Makefile generator. It allows the external project to
  5021. participate in a parallel make invoked on the superproject.
  5022. 2009-03-04 11:24 hoffman
  5023. * Source/CTest/cmCTestScriptHandler.cxx: BUG: make sure error
  5024. condition is reset before loading scripts
  5025. 2009-03-04 09:21 king
  5026. * Modules/AddExternalProject.cmake: ENH: Allow empty arguments in
  5027. external project API
  5028. This uses the get_property command to simplify property lookup in
  5029. the AddExternalProject module. It distinguishes for build and
  5030. install argument properties the cases of unset and set to empty.
  5031. 2009-03-04 00:01 king
  5032. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5033. 2009-03-03 07:56 hoffman
  5034. * Modules/CPack.background.png.in: ENH: remove unused file
  5035. 2009-03-03 00:01 king
  5036. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5037. 2009-03-02 21:09 lowman
  5038. * Modules/FindBoost.cmake: STYLE: Fix documentation bug regarding
  5039. Boost_<COMPONENT>_LIBRARY (COMPONENT should be uppercase).
  5040. 2009-03-02 20:29 lowman
  5041. * Modules/FindCxxTest.cmake: ENH: Detect perl & python scripts
  5042. based on CXXTEST_INCLUDE_DIR (patch from Tyler Roscoe on mailing
  5043. list).
  5044. 2009-03-02 16:27 king
  5045. * Source/cmXMLSafe.cxx: BUG: Avoid encoding invalid XML chars in
  5046. CTest
  5047. CTest encodes test and tool output in XML for dashboard
  5048. submission. This fixes the XML encoding implementation to not
  5049. encode an invalid character and instead put a human-readable tag
  5050. in its place. See issue #8647.
  5051. 2009-03-02 16:02 king
  5052. * Source/cmake.cxx: BUG: Gracefully handle broken version symlinks
  5053. This teaches the helper commands 'cmake -E
  5054. cmake_symlink_executable' and 'cmake -E cmake_symlink_library' to
  5055. remove broken symlinks before creating a symlink and report an
  5056. error when the symlink cannot be created. See issue #8654.
  5057. 2009-03-02 15:33 king
  5058. * Source/CTest/: cmCTestCoverageCommand.cxx,
  5059. cmCTestCoverageCommand.h, cmCTestCoverageHandler.cxx,
  5060. cmCTestCoverageHandler.h: ENH: Teach ctest_coverage to filter
  5061. with LABELS
  5062. This teaches ctest_coverage() to report only coverage of files
  5063. labeled with at least one label given by a new LABELS option.
  5064. 2009-03-02 15:33 king
  5065. * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix coverage label
  5066. reports for Bullseye
  5067. This teaches CTest to report Labels elements in the Coverage.xml
  5068. file for Bullseye coverage results.
  5069. 2009-03-02 15:32 king
  5070. * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix coverage
  5071. handler initialization
  5072. This resets coverage handler internal state on initialization so
  5073. that multiple coverage runs are independent.
  5074. 2009-03-02 09:59 king
  5075. * Source/cmXMLSafe.cxx: BUG: Hack for issue #8647
  5076. 2009-03-02 00:01 king
  5077. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5078. 2009-03-01 00:01 king
  5079. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5080. 2009-02-28 00:01 king
  5081. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5082. 2009-02-27 16:28 hoffman
  5083. * Source/CTest/cmCTestTestHandler.cxx: BUG: #8611 add pass fail
  5084. reasons into log file
  5085. 2009-02-27 13:08 king
  5086. * Modules/CMakeASMInformation.cmake: BUG: Fix ASM source file
  5087. extension default list
  5088. This replaces @ASM_DIALECT@ syntax with ${ASM_DIALECT} syntax so
  5089. it will be replaced correctly. Patch from Derek Bruening. See
  5090. issue #8639.
  5091. 2009-02-27 12:59 king
  5092. * Source/cmMakefileTargetGenerator.cxx: BUG: Pass shared library
  5093. export symbol in DEFINES
  5094. The <target>_EXPORTS macro defined for object files when built in
  5095. a shared library <target> should be put in the <DEFINES> make
  5096. rule replacement and not <FLAGS>. Also, it should honor the
  5097. platform variable CMAKE_<LANG>_DEFINE_FLAG. See issue #8107.
  5098. 2009-02-27 11:23 king
  5099. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  5100. cmMakefile.cxx: ENH: Enforce unique binary directories
  5101. The second argument of add_subdirectory must name a unique binary
  5102. directory or the build files will clobber each other. This
  5103. enforces uniqueness with an error message.
  5104. 2009-02-27 00:01 king
  5105. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5106. 2009-02-26 13:28 king
  5107. * Docs/cmake-mode.el: BUG: Fix cmake-mode.el indentation cursor
  5108. motion
  5109. This makes cursor motion in the indent function consistent with
  5110. emacs conventions. Patch from Mike Wittman. See issue #8625.
  5111. 2009-02-26 09:22 king
  5112. * Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestVC.cxx,
  5113. cmCTestVC.h: ENH: Refactor initial checkout into cmCTestVC
  5114. This adds cmCTestVC::InitialCheckout and uses it in
  5115. cmCTestUpdateHandler to run the initial checkout command. The
  5116. new implementation logs the command in the update log
  5117. consistently with the rest of the new update implementation.
  5118. 2009-02-26 09:22 king
  5119. * Tests/: CTestUpdateCVS.cmake.in, CTestUpdateCommon.cmake,
  5120. CTestUpdateSVN.cmake.in: ENH: Extend CTest.UpdateSVN to test
  5121. local mods
  5122. This teaches the test to create local modifications in the work
  5123. tree before updating.
  5124. 2009-02-26 09:16 king
  5125. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: BUG: Use new
  5126. include dir suppresson for all gens
  5127. This fixes CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES to be used
  5128. for all generators instead of just those that construct their own
  5129. compiler command lines directly. See issue #8598.
  5130. 2009-02-26 08:49 king
  5131. * Source/cmLocalGenerator.cxx: ENH: Simplify reverse
  5132. cmLocalGenerator::Convert
  5133. It does not make sense to call the reverse Convert signature (for
  5134. remote paths corresponding to CMake-managed directories) with
  5135. NONE or FULL since they have no path. Patch from Modestas
  5136. Vainius. See issue #7779.
  5137. 2009-02-26 00:01 king
  5138. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5139. 2009-02-25 17:17 miguelf
  5140. * Modules/FindwxWidgets.cmake: BUG: Fix copy/paste error in
  5141. previous commit that references wrong variable
  5142. (wxWidgets_INCLUDE_DIRS instead of wxWidgets_DEFINITIONS).
  5143. 2009-02-25 16:29 alex
  5144. * Modules/FindQt4.cmake: ENH: add patch from Debian, which adds
  5145. support lrelease-qt4 and lupdate-qt4
  5146. http://patch-tracking.debian.net/patch/series/view/cmake/2.6.3-1/FindQt4_qt4_lupdate_lrelease.diff
  5147. Alex
  5148. 2009-02-25 15:45 king
  5149. * Source/CTest/: cmCTestSVN.cxx, cmCTestVC.h: COMP: Fix cmCTestVC
  5150. member access for HP compiler
  5151. The HP C++ compiler needs some help to allow access to some
  5152. member classes of cmCTestVC.
  5153. 2009-02-25 14:42 king
  5154. * Source/CTest/: cmCTestCVS.cxx, cmCTestCVS.h, cmCTestSVN.cxx,
  5155. cmCTestSVN.h, cmCTestUpdateHandler.cxx, cmCTestVC.cxx,
  5156. cmCTestVC.h: ENH: Rewrite CTest Update implementation
  5157. This adds a new VCS update implementation to the cmCTestVC
  5158. hierarchy and removes it from cmCTestUpdateHandler. The new
  5159. implementation has the following advantages:
  5160. - Factorized implementation instead of monolithic function
  5161. - Logs vcs tool output as it is parsed (less memory, inline
  5162. messages)
  5163. - Uses one global svn log instead of one log per file
  5164. - Reports changes on cvs branches (instead of latest trunk
  5165. change)
  5166. - Generates simpler Update.xml (only one Directory element per
  5167. dir)
  5168. Shared components of the new implementation appear in cmCTestVC
  5169. and may be re-used by subclasses for other VCS tools in the
  5170. future.
  5171. 2009-02-25 11:44 king
  5172. * Modules/Platform/UnixPaths.cmake, Source/cmDocumentVariables.cxx,
  5173. Source/cmLocalGenerator.cxx: ENH: Re-enable system include dir
  5174. suppression
  5175. This creates variable CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES
  5176. to specify implicit include directories on a per-language basis.
  5177. This replaces the previous platform-wide variable. It is
  5178. necessary to avoid explicit specification of -I/usr/include on
  5179. some compilers (such as HP aCC) because:
  5180. 1.) It may break ordering among system include directories
  5181. defined
  5182. internally by the compiler, thus getting wrong system
  5183. headers.
  5184. 2.) It tells the compiler to treat the system include directory
  5185. as a user include directory, enabling warnings in the
  5186. headers.
  5187. See issue #8598.
  5188. 2009-02-25 09:20 king
  5189. * Source/CTest/cmCTestVC.cxx: COMP: Fix cmCTestVC char[]->string
  5190. Borland warning
  5191. The Borland compiler warns about returning a char[] from a
  5192. function with return type std::string without an explicit
  5193. construction.
  5194. 2009-02-25 00:01 king
  5195. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5196. 2009-02-24 17:23 hoffman
  5197. * Source/CTest/: cmCTestMultiProcessHandler.cxx,
  5198. cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH: add a CDash
  5199. measured value showing the reason for passed and failed tests
  5200. based on regular expressions
  5201. 2009-02-24 17:07 king
  5202. * Utilities/CMakeLists.txt: BUG: Fix cmake-gui docs generation PATH
  5203. feature
  5204. Automatic addition of the Qt DLL location to PATH can be done
  5205. only for generators that use a Windows shell.
  5206. 2009-02-24 16:49 miguelf
  5207. * Modules/: FindwxWidgets.cmake, UsewxWidgets.cmake: BUG: Using
  5208. PROPERTY COMPILE_DEFINITIONS_DEBUG to support Debug only
  5209. preprocessor options (e.g., _DEBUG __WXDEBUG__).
  5210. 2009-02-24 15:43 king
  5211. * Source/: cmXMLParser.cxx, cmXMLParser.h: ENH: Added
  5212. cmXMLParser::FindAttribute method
  5213. This method will help subclasses look for element attributes in
  5214. their StartElement methods.
  5215. 2009-02-24 15:43 king
  5216. * Source/: cmXMLParser.cxx, cmXMLParser.h: ENH: Allow cmXMLParser
  5217. subclasses to report errors
  5218. This tells cmXMLParser to report error messages through virtual
  5219. method cmXMLParser::ReportError so that subclasses can override
  5220. the default report.
  5221. 2009-02-24 15:43 king
  5222. * Source/CTest/: cmCTestSVN.cxx, cmCTestSVN.h: ENH: Teach
  5223. cmCTestSVN to load repo/tree relation
  5224. This teaches cmCTestSVN::NoteNewRevision to save the repository
  5225. URL checked out in the work tree, the repository root, and the
  5226. path below the root to reach the full URL.
  5227. 2009-02-24 15:43 king
  5228. * Source/: cmCTest.cxx, cmCTest.h: ENH: Add cmCTest::DecodeURL
  5229. method
  5230. This new method decodes the "percent-encoding" used in URL
  5231. syntax.
  5232. 2009-02-24 15:37 king
  5233. * Modules/Platform/Darwin-icc.cmake, Modules/Platform/Darwin.cmake,
  5234. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  5235. Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Remove implicit
  5236. include dir suppression
  5237. We used to suppress generation of -I/usr/include (and on OSX also
  5238. -I/usr/local/include). This behavior seems to cause more trouble
  5239. than it's worth, so I'm removing it until someone encounters the
  5240. original problem it fixed. See issue #8598.
  5241. 2009-02-24 14:32 hoffman
  5242. * Tests/Fortran/include/test_preprocess.h: file test_preprocess.h
  5243. was added on branch CMake-2-6 on 2009-03-23 18:04:12 +0000
  5244. 2009-02-24 14:32 king
  5245. * Tests/Fortran/: CMakeLists.txt, test_preprocess.F90,
  5246. include/test_preprocess.h: ENH: Test included header in Fortran
  5247. preprocessing
  5248. This extends the Fortran preprocessing test to include a header
  5249. file through a preprocessor directive.
  5250. 2009-02-24 14:32 king
  5251. * Source/cmDependsFortran.cxx: BUG: Fix Fortran implicit dependency
  5252. include path
  5253. The previous change to Source/cmDependsFortran.cxx while
  5254. refactoring implicit dependency scanning configuration rules
  5255. completely broke loading of the include file search path while
  5256. scanning Fortran dependencies. This adds the line that should
  5257. have been added during the previous change to load the include
  5258. path correctly.
  5259. 2009-02-24 12:52 king
  5260. * Source/CTest/: cmCTestSVN.cxx, cmCTestSVN.h,
  5261. cmCTestUpdateHandler.cxx, cmCTestVC.cxx, cmCTestVC.h: ENH: Factor
  5262. out VCS work tree revision checks
  5263. This moves checks of the work tree revision before and after
  5264. update from cmCTestUpdateHandler::ProcessHandler into the
  5265. cmCTestVC hierarchy.
  5266. 2009-02-24 12:50 king
  5267. * Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestVC.cxx,
  5268. cmCTestVC.h: ENH: Factor out nightly start time computation
  5269. Move generation of the nightly start time string from
  5270. cmCTestUpdateHandler::ProcessHandler into cmCTestVC.
  5271. 2009-02-24 12:50 king
  5272. * Source/CTest/: cmCTestSVN.cxx, cmCTestSVN.h,
  5273. cmCTestUpdateHandler.cxx, cmCTestVC.cxx, cmCTestVC.h: ENH: Factor
  5274. out svn work tree cleanup
  5275. This removes work tree cleanup from cmCTestUpdateHandler and adds
  5276. an interface for it in cmCTestVC with an implementation in
  5277. cmCTestSVN.
  5278. 2009-02-24 12:49 king
  5279. * Source/CTest/: cmCTestVC.cxx, cmCTestVC.h: ENH: Create
  5280. cmCTestVC::RunChild and parse helpers
  5281. This method will help VCS tool subclasses run child processes and
  5282. log the output while parsing it.
  5283. 2009-02-24 11:41 king
  5284. * Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
  5285. Source/cmInstallDirectoryGenerator.cxx,
  5286. Source/cmInstallDirectoryGenerator.h,
  5287. Tests/SimpleInstall/CMakeLists.txt,
  5288. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add install(DIRECTORY)
  5289. option 'OPTIONAL'
  5290. This adds the OPTIONAL option to the install(DIRECTORY) command.
  5291. It tells the installation rule that it is not an error if the
  5292. source directory does not exist. See issue #8394.
  5293. 2009-02-24 11:41 king
  5294. * Source/cmInstallCommand.cxx: ENH: Refactor install(DIRECTORY)
  5295. argument parsing
  5296. We previously used several booleans with at most one set to true
  5297. at a time to track argument parsing state. This refactors it to
  5298. use one enumeration.
  5299. 2009-02-24 11:08 king
  5300. * Source/cmProcessTools.h: COMP: cmProcessTools::OutputParser
  5301. virtual dtor
  5302. This class has virtual methods and therefore should have a
  5303. virtual destructor.
  5304. 2009-02-24 10:40 king
  5305. * Source/: CMakeLists.txt, cmProcessTools.cxx, cmProcessTools.h:
  5306. ENH: Create cmProcessTools to parse child output
  5307. This class provides a RunProcess method to run a child process
  5308. and send its output to an abstract parsing interface. This also
  5309. provides a simple line parser and logger implementing the parsing
  5310. interface.
  5311. 2009-02-24 10:39 king
  5312. * Source/: CMakeLists.txt, CTest/cmCTestCVS.cxx,
  5313. CTest/cmCTestCVS.h, CTest/cmCTestSVN.cxx, CTest/cmCTestSVN.h,
  5314. CTest/cmCTestUpdateHandler.cxx: ENH: Add cmCTestCVS and
  5315. cmCTestSVN
  5316. These cmCTestVC subclasses will implement interaction with CVS
  5317. and SVN tools.
  5318. 2009-02-24 10:39 king
  5319. * Source/: CMakeLists.txt, CTest/cmCTestVC.cxx, CTest/cmCTestVC.h:
  5320. ENH: Create cmCTestVC for VCS interaction
  5321. This creates cmCTestVC, the base for a forthcoming class
  5322. hierarchy to interact with version control systems.
  5323. 2009-02-24 09:34 david.cole
  5324. * Source/CPack/cmCPackDragNDropGenerator.cxx: STYLE: Fix line
  5325. length violation.
  5326. 2009-02-24 09:09 king
  5327. * Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
  5328. ENH: Factor out VCS tool detection
  5329. In cmCTestUpdateHandler, this factors out version control tool
  5330. detection from the monolithic
  5331. cmCTestUpdateHandler::ProcessHandler to separate methods. This
  5332. also places priority on detection of the tool managing the source
  5333. tree since using any other tool will cause errors.
  5334. 2009-02-24 09:09 king
  5335. * Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
  5336. ENH: Factor out initial checkout method
  5337. This moves the initial checkout code from the monolithic
  5338. cmCTestUpdateHandler::ProcessHandler to a separate method
  5339. cmCTestUpdateHandler::InitialCheckout.
  5340. 2009-02-24 09:00 king
  5341. * Utilities/CMakeLists.txt: ENH: Help cmake-gui docs generation on
  5342. Windows
  5343. We use a custom command to run 'cmake-gui --help...' to generate
  5344. the documentation for the application. Since this is a Qt
  5345. application, the executable must find the Qt DLLs in order to
  5346. run. As a convenience, if QtCore4.dll appears next to qmake.exe,
  5347. we put its location in the PATH environment variable when running
  5348. the custom command on Windows.
  5349. 2009-02-24 00:49 lowman
  5350. * Modules/FindBoost.cmake: BUG: Fix issue #8576 FindBoost
  5351. regression finding static libs, impacts MinGW and Intel/Windows
  5352. compilers.
  5353. 2009-02-24 00:01 king
  5354. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5355. 2009-02-23 16:54 king
  5356. * Tests/CTestUpdateCommon.cmake: BUG: Fix CTest.UpdateCVS/SVN tests
  5357. for win slashes
  5358. This fixes the tests to allow windows slashes in reported file
  5359. names in the generated Update.xml file.
  5360. 2009-02-23 15:59 king
  5361. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Refactor quoting of
  5362. VCS tool command
  5363. Previously we pre-quoted the command line tool path. This avoids
  5364. it by quoting the command everywhere it is used, thus preserving
  5365. access to the original, unquoted command.
  5366. 2009-02-23 15:59 king
  5367. * Tests/CTestUpdateSVN.cmake.in: ENH: Test svn updates with space
  5368. in author name
  5369. This enhances the CTest.UpdateSVN test with a space in the test
  5370. author name. It will check that author name parsing works
  5371. correctly.
  5372. 2009-02-23 15:59 king
  5373. * Tests/: CTestUpdateCVS.cmake.in, CTestUpdateCommon.cmake,
  5374. CTestUpdateSVN.cmake.in: ENH: Enhance CTest.UpdateCVS/SVN tests
  5375. This adds a source tree subdirectory to the content of the test
  5376. projects. It also smoke tests more than one revision worth of
  5377. changes.
  5378. 2009-02-23 15:58 king
  5379. * Tests/CTestUpdateCommon.cmake: ENH: Better failure output from
  5380. CTest.Update*
  5381. This teaches CTestUpdateCommon to report the process exit
  5382. condition from failed child processes executed during tests.
  5383. 2009-02-23 13:25 david.cole
  5384. * Source/CPack/cmCPackDragNDropGenerator.cxx: ENH: Add license file
  5385. presentation to the Drag-N-Drop dmg file CPack generator. Fixes
  5386. issue #8442. Thanks to Clinton Stimpson for the patch.
  5387. 2009-02-23 00:01 king
  5388. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5389. 2009-02-22 00:01 king
  5390. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5391. 2009-02-21 14:43 hoffman
  5392. * Source/QtDialog/CMakeSetup.cxx: BUG: make sure you can build
  5393. cmake without an X server
  5394. 2009-02-21 14:38 hoffman
  5395. * Source/QtDialog/CMakeSetup.cxx: BUG: make sure the gui still
  5396. runs...
  5397. 2009-02-21 14:23 hoffman
  5398. * Source/QtDialog/CMakeSetup.cxx: BUG: make sure an x server is not
  5399. required for the build
  5400. 2009-02-21 00:01 king
  5401. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5402. 2009-02-20 15:51 king
  5403. * Source/CTest/: cmCTestBuildCommand.h, cmCTestConfigureCommand.h,
  5404. cmCTestCoverageCommand.h, cmCTestHandlerCommand.h,
  5405. cmCTestMemCheckCommand.h, cmCTestTestCommand.h: ENH: Document
  5406. APPEND option in ctest_* commands
  5407. This adds documentation of the APPEND option to the configure,
  5408. build, test, memcheck, and coverage commands. The docs leave
  5409. specific semantics for the dashboard server to define.
  5410. 2009-02-20 15:50 king
  5411. * Source/CTest/: cmCTestBuildCommand.h, cmCTestConfigureCommand.h,
  5412. cmCTestCoverageCommand.h, cmCTestMemCheckCommand.h,
  5413. cmCTestTestCommand.h, cmCTestUpdateCommand.h: ENH: Improve
  5414. ctest_* command documentation
  5415. This corrects the terse documentation and adds detail to the full
  5416. documentation of some commands. It also normalizes the layout of
  5417. the documentation string endings to make adding lines easier.
  5418. 2009-02-20 15:50 king
  5419. * Source/CTest/cmCTestSubmitCommand.h: ENH: More documentation for
  5420. ctest_submit command
  5421. This clarifies the terse documentation and lists valid values for
  5422. PARTS.
  5423. 2009-02-20 14:03 king
  5424. * Source/cmDocumentVariables.cxx: ENH: Clarify docs of old
  5425. *_OUTPUT_PATH vars
  5426. This clarifies the documentation of EXECUTABLE_OUTPUT_PATH and
  5427. LIBRARY_OUTPUT_PATH to sound less like deprecation.
  5428. 2009-02-20 11:10 hoffman
  5429. * CMakeLists.txt, ChangeLog.manual: ENH: final 2.6.3 commit remove
  5430. RC and clean changelog a bit
  5431. 2009-02-20 10:14 david.cole
  5432. * Source/CPack/: cmCPackDragNDropGenerator.cxx,
  5433. cmCPackDragNDropGenerator.h: STYLE: Fix style line-too-long
  5434. violations.
  5435. 2009-02-20 00:01 king
  5436. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5437. 2009-02-19 16:04 clinton
  5438. * Modules/FindQt4.cmake:
  5439. ENH: Support COMPONENTS argument to find_package(). See
  5440. bug #8542.
  5441. 2009-02-19 16:02 hoffman
  5442. * Tests/BuildDepends/Project/CMakeLists.txt: ENH: merge in fix for
  5443. test on older macs
  5444. 2009-02-19 15:51 clinton
  5445. * Modules/FindQt4.cmake:
  5446. ENH: Support version argument in find_package(). See bug
  5447. #8542.
  5448. 2009-02-19 15:24 hoffman
  5449. * Tests/BuildDepends/Project/CMakeLists.txt: ENH: make sure
  5450. multiple archs are only tested when the work
  5451. 2009-02-19 11:53 hoffman
  5452. * CMakeLists.txt, ChangeLog.manual,
  5453. Source/cmGlobalXCodeGenerator.cxx,
  5454. Tests/BuildDepends/Project/CMakeLists.txt: BUG: fix xcode depend
  5455. issue again with a test
  5456. 2009-02-19 11:51 hoffman
  5457. * Source/cmGlobalXCodeGenerator.cxx,
  5458. Tests/BuildDepends/Project/CMakeLists.txt: BUG: fix xcode depend
  5459. issue and add a test for it
  5460. 2009-02-19 11:20 david.cole
  5461. * Source/cmGlobalXCodeGenerator.cxx: BUG: Fix issue #8253 - handle
  5462. xib file extension in Xcode projects so that double clicking on
  5463. xib files opens them up in Interface Builder. Thanks to
  5464. baron_roberts for the patch.
  5465. 2009-02-19 11:17 hoffman
  5466. * CMakeLists.txt, ChangeLog.manual,
  5467. Source/cmGlobalXCodeGenerator.cxx: BUG: fix xcode depend issue
  5468. again on branch
  5469. 2009-02-19 10:39 david.cole
  5470. * Source/CPack/: cmCPackBundleGenerator.cxx,
  5471. cmCPackDragNDropGenerator.cxx, cmCPackDragNDropGenerator.h: BUG:
  5472. A little bit more refactoring from BundleGenerator to
  5473. DragNDropGenerator. See issue #8556. Thanks for Clinton Stimpson
  5474. for the patch.
  5475. 2009-02-19 10:31 hoffman
  5476. * Source/cmGlobalXCodeGenerator.cxx: BUG: fix depend bug again for
  5477. Xcode
  5478. 2009-02-19 00:01 king
  5479. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5480. 2009-02-18 12:40 hoffman
  5481. * CMakeLists.txt, ChangeLog.manual,
  5482. Source/cmGlobalXCodeGenerator.cxx: ENH: put in fix for Xcode
  5483. rebuild issue on branch
  5484. 2009-02-18 12:09 hoffman
  5485. * Source/cmGlobalXCodeGenerator.cxx: BUG: use the top level project
  5486. name for the xcode depend helper directory names
  5487. 2009-02-18 00:01 king
  5488. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5489. 2009-02-17 16:59 david.cole
  5490. * Modules/Platform/Darwin.cmake: BUG: Allow third component of Mac
  5491. OSX sw_vers output to be empty. Mac OSX 10.5 was recently
  5492. reinstalled on dashmacmini3 and pointed out the fact that this
  5493. expression is faulty when the reported version is simply 10.5
  5494. rather than 10.5.x... for example. This fixes it.
  5495. 2009-02-17 11:53 king
  5496. * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
  5497. BUG: Do not use 'char' type as array subscript
  5498. This converts uses of 'char' as an array subscript to 'unsigned
  5499. char' to heed the warning from gcc. The subscript must be an
  5500. unsigned type to avoid indexing before the beginning of the
  5501. array. This change avoids a potential crash if input text
  5502. contains a byte value beyond 0x7f.
  5503. 2009-02-17 11:37 king
  5504. * Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
  5505. ENH: Remove generation of unused Update.xml parts
  5506. This removes generation of some Update.xml content that is not
  5507. used by any Dart1, Dart2, or CDash servers: - Revisions
  5508. elements - Directory attribute of File elements - File
  5509. elements within Author elements The content was generated only
  5510. because the original Dart1 Tcl client generated it, but the
  5511. content was never used.
  5512. 2009-02-17 00:01 king
  5513. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5514. 2009-02-16 18:09 hoffman
  5515. * Utilities/CMakeLists.txt: ENH: add missiong install docs for
  5516. cmake-gui
  5517. 2009-02-16 14:06 hoffman
  5518. * CMakeCPackOptions.cmake.in, CMakeLists.txt, ChangeLog.manual,
  5519. Source/QtDialog/CMakeLists.txt,
  5520. Source/QtDialog/QtDialogCPack.cmake.in: ENH: merge in a few more
  5521. changes for installer on windows and cmake-gui
  5522. 2009-02-16 13:56 martink
  5523. * Source/cmIfCommand.h: ENH: fix style
  5524. 2009-02-16 11:17 hoffman
  5525. * Source/QtDialog/QtDialogCPack.cmake.in: ENH: change name for
  5526. start menu entry
  5527. 2009-02-16 10:33 king
  5528. * Modules/readme.txt: STYLE: Note find_package COMPONENTS in
  5529. modules doc
  5530. This mentions the COMPONENTS option of find_package in the module
  5531. author documentation file "Modules/readme.txt". See issue #8539.
  5532. 2009-02-16 10:01 king
  5533. * Source/CTest/cmCTestUpdateHandler.cxx: BUG: Fix svn update logic
  5534. for modified files
  5535. The main svn update parsing loop in cmCTestUpdateHandler
  5536. previously had a logic error because the variable 'res' was not
  5537. reset for each iteration. For a locally modified file it would
  5538. report the update info for the previous non-modified file, or
  5539. nothing if there was no previous file. This fixes the logic by
  5540. setting variable 'res' in both control paths for each iteration.
  5541. See issue #8168.
  5542. 2009-02-16 10:00 king
  5543. * Source/CTest/cmCTestUpdateHandler.cxx: STYLE: Fix spelling in
  5544. cmCTestUpdateHandler
  5545. This renames the variable 'numModiefied' to 'numModified' to fix
  5546. its spelling. It also renames 'modifiedOrConflict' to
  5547. 'notLocallyModified' to describe its purpose (rather than the
  5548. opposite of its purpose). See issue #8168.
  5549. 2009-02-16 00:01 king
  5550. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5551. 2009-02-15 00:01 king
  5552. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5553. 2009-02-14 00:01 king
  5554. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5555. 2009-02-13 21:51 hoffman
  5556. * Utilities/CMakeLists.txt, CMakeCPackOptions.cmake.in: ENH: add
  5557. cmake gui docs
  5558. 2009-02-13 18:52 clinton
  5559. * Modules/FindQt4.cmake:
  5560. ENH: Allowing finding a relocated Qt installation which contains
  5561. a qt.conf to override the hardcoded paths in qmake. Fixes
  5562. #8532.
  5563. 2009-02-13 16:29 hoffman
  5564. * CMakeCPackOptions.cmake.in: ENH: deprecate CMakeSetup
  5565. 2009-02-13 16:28 hoffman
  5566. * Source/QtDialog/: CMakeLists.txt, QtDialogCPack.cmake.in: ENH:
  5567. take cmake-gui out of beta
  5568. 2009-02-13 15:49 king
  5569. * Source/kwsys/CMakeLists.txt: ENH: Optionally label KWSys targets
  5570. and tests
  5571. This provides an API for parent projects to use to specify values
  5572. to be set in the LABELS properties of KWSys libraries,
  5573. executables, and tests.
  5574. 2009-02-13 15:49 king
  5575. * Source/kwsys/CMakeLists.txt: ENH: Add KWSys header files to
  5576. library targets
  5577. This adds the configured KWSys header files to the library
  5578. targets that implement their APIs so that they show up in IDE
  5579. project files.
  5580. 2009-02-13 15:17 king
  5581. * Source/CTest/: cmCTestCoverageHandler.cxx,
  5582. cmCTestCoverageHandler.h: ENH: Teach CTest to put labels in
  5583. coverage results
  5584. This teaches CTest to include source file labels in coverage
  5585. dashboard submissions. The labels for each source are the union
  5586. of the LABELS property from the source file and all the targets
  5587. in which it is built.
  5588. 2009-02-13 15:16 king
  5589. * Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Remove unused
  5590. variable
  5591. 2009-02-13 11:49 king
  5592. * Source/CTest/cmCTestBuildCommand.cxx: BUG: Fix
  5593. CTEST_USE_LAUNCHERS in dashboard scripts
  5594. Since CTest does not currently load configuration settings
  5595. computed at CMake Configure time while running dashboard scripts,
  5596. the ctest_build command must honor the CTEST_USE_LAUNCHERS option
  5597. directly.
  5598. 2009-02-13 11:49 king
  5599. * Source/cmCTest.h: STYLE: Add TODO comment about CTest
  5600. configuration
  5601. Currently CTest does not load configuration settings computed at
  5602. CMake Configure time when running a dashboard script. This adds
  5603. a comment describing refactoring that might help resolve the
  5604. problem.
  5605. 2009-02-13 00:01 king
  5606. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5607. 2009-02-12 13:25 king
  5608. * Source/cmGlobalGenerator.cxx: BUG: Fix logic of LabelFiles.txt
  5609. generation
  5610. This fixes a dumb logic error which causes generation of
  5611. LabelFiles.txt to try to open the file once for every target with
  5612. labels.
  5613. 2009-02-12 13:00 king
  5614. * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestLaunch.cxx,
  5615. cmCTestLaunch.h: ENH: Report file names relative to source dir
  5616. This teaches cmCTestLaunch to report source files that lie under
  5617. the top source directory relative to the top.
  5618. 2009-02-12 12:50 martink
  5619. * Source/cmIfCommand.h: ENH: fix documentation and add docs on
  5620. parenthetical expressions
  5621. 2009-02-12 10:08 hoffman
  5622. * Source/kwsys/SystemInformation.cxx: BUG: #8496 add support for
  5623. system info on haiku
  5624. 2009-02-12 10:01 king
  5625. * Source/CTest/cmCTestBuildHandler.cxx: BUG: Do not drop build
  5626. fragments with same time
  5627. When we collect Build.xml fragments generated by 'ctest
  5628. --launch', this lexicographically orders fragments with the same
  5629. time stamp on disk instead of incorrectly dropping duplicates.
  5630. 2009-02-12 00:01 king
  5631. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5632. 2009-02-11 15:18 king
  5633. * Modules/: CTest.cmake, DartConfiguration.tcl.in: ENH: Create
  5634. include(CTest) launcher interface
  5635. This defines a new CTest configuration variable
  5636. CTEST_USE_LAUNCHERS. When set to true it puts 'ctest --launch'
  5637. in RULE_LAUNCH_* properties and enables the CTest configuration
  5638. option 'UseLaunchers'. Currently this works only for Makefile
  5639. generators.
  5640. 2009-02-11 15:18 king
  5641. * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
  5642. ENH: Teach CTest dashboard builds to use launchers
  5643. This defines a 'UseLaunchers' CTest configuration option. When
  5644. enabled, CTest skips log scraping from the Build step output.
  5645. Instead it defines the environment variable CTEST_LAUNCH_LOGS to
  5646. a log directory during the build. After the build it looks for
  5647. error-*.xml and warning-*.xml files containing fragments for
  5648. inclusion in Build.xml and submission.
  5649. This is useful in conjuction with 'ctest --launch' and the
  5650. RULE_LAUNCH_* properties to get reliable, highly-granular build
  5651. failure reports.
  5652. 2009-02-11 13:05 hoffman
  5653. * Utilities/Release/: ferrari_sgi64_release.cmake,
  5654. release_cmake.sh.in: ENH: add FFLAGS back into release script
  5655. 2009-02-11 11:57 king
  5656. * Source/CTest/cmCTestLaunch.cxx: COMP: Do not use modern empty
  5657. init list syntax
  5658. cmCTestLaunch first used an empty initializer list to
  5659. zero-initialize a buffer, but this is not supported on older
  5660. compilers. Instead we avoid the need for initialization
  5661. altogether.
  5662. 2009-02-11 11:31 king
  5663. * Source/: CMakeLists.txt, ctest.cxx, CTest/cmCTestLaunch.cxx,
  5664. CTest/cmCTestLaunch.h: ENH: Create internal 'ctest --launch' tool
  5665. This creates an undocumented 'ctest --launch' mode. It launches
  5666. a specified command and optionally records a failure in an xml
  5667. fragment. We will optionally use this in CTest's Build stage to
  5668. record per-rule build failure information when using Makefile
  5669. generators.
  5670. 2009-02-11 00:01 king
  5671. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5672. 2009-02-10 18:13 clinton
  5673. * Modules/FindQt4.cmake:
  5674. ENH: Change FILEPATH to STRING for a list of libraries.
  5675. 2009-02-10 17:28 hoffman
  5676. * CMakeLists.txt, ChangeLog.manual, Modules/FindBoost.cmake,
  5677. Modules/FindQt4.cmake, Source/cmCacheManager.cxx,
  5678. Source/cmSystemTools.cxx: ENH: merge in some more fixes for RC 13
  5679. 2009-02-10 17:25 hoffman
  5680. * Source/cmCacheManager.cxx: ENH: fix fix for unc paths
  5681. 2009-02-10 16:08 hoffman
  5682. * Source/cmCTest.cxx: ENH: add label global property to ctest
  5683. scripts
  5684. 2009-02-10 14:24 hoffman
  5685. * Source/: cmCTest.cxx, CTest/cmCTestTestCommand.cxx,
  5686. CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
  5687. CTest/cmCTestTestHandler.h: ENH: add the ability to run tests by
  5688. labels
  5689. 2009-02-10 14:19 hoffman
  5690. * Source/CTest/cmCTestMultiProcessHandler.cxx: BUG: partial fix for
  5691. 8056 -W now works with -j
  5692. 2009-02-10 12:56 hoffman
  5693. * Modules/FindFLTK.cmake: ENH: change include command
  5694. 2009-02-10 08:52 king
  5695. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  5696. cmLocalUnixMakefileGenerator3.cxx: ENH: Add rule substitutions
  5697. useful for launchers
  5698. This defines make rule substitutions <LANGUAGE>, <TARGET_NAME>,
  5699. <TARGET_TYPE>, and <OUTPUT>. They will be useful for
  5700. RULE_LAUNCH_* property values.
  5701. 2009-02-10 08:51 king
  5702. * Modules/CTestTargets.cmake, Source/cmLocalGenerator.cxx,
  5703. Source/cmLocalGenerator.h,
  5704. Source/cmLocalUnixMakefileGenerator3.cxx,
  5705. Source/cmLocalUnixMakefileGenerator3.h, Source/cmMakefile.cxx,
  5706. Source/cmMakefileExecutableTargetGenerator.cxx,
  5707. Source/cmMakefileLibraryTargetGenerator.cxx,
  5708. Source/cmMakefileTargetGenerator.cxx, Source/cmTarget.cxx,
  5709. Source/cmake.cxx: ENH: Define RULE_LAUNCH_* properties
  5710. This defines global, directory, and target properties
  5711. RULE_LAUNCH_COMPILE, RULE_LAUNCH_LINK, and RULE_LAUNCH_CUSTOM.
  5712. Their values specify 'launcher' command lines which are prefixed
  5713. to compile, link, and custom build rules by Makefile generators.
  5714. 2009-02-10 08:50 king
  5715. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  5716. cmLocalUnixMakefileGenerator3.h,
  5717. cmMakefileExecutableTargetGenerator.cxx,
  5718. cmMakefileLibraryTargetGenerator.cxx,
  5719. cmMakefileTargetGenerator.cxx,
  5720. cmMakefileUtilityTargetGenerator.cxx: ENH: Give target in which
  5721. custom commands build
  5722. This gives the cmTarget instance for which custom command rules
  5723. are being generated to
  5724. cmLocalUnixMakefileGenerator3::AppendCustomCommands. It will be
  5725. useful in the future.
  5726. 2009-02-10 08:50 king
  5727. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  5728. cmSourceFile.cxx, cmTarget.cxx: ENH: Define target and source
  5729. property LABELS
  5730. This creates a new LABELS property for targets and source files.
  5731. We write the labels of each target and its source files in
  5732. target-specific locations in the build tree for future use.
  5733. 2009-02-10 08:50 king
  5734. * Source/: cmTarget.cxx, cmTarget.h: ENH: Define target-specific
  5735. support directories
  5736. This creates method cmTarget::GetSupportDirectory to compute a
  5737. target-specific support directory in the build tree. It uses the
  5738. "CMakeFiles/<name>.dir" convention already used by the Makefile
  5739. generators. The method will be useful for any code that needs to
  5740. generate per-target information into the build tree for use by
  5741. CMake tools that do not run at generate time.
  5742. 2009-02-10 00:01 king
  5743. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5744. 2009-02-09 23:05 lowman
  5745. * Modules/FindCxxTest.cmake: STYLE: Clarified example to illustrate
  5746. need to call target_link_libraries() in response to Issue #8485.
  5747. Changed CMake commands to lowercase. Added licensing info to
  5748. copyright
  5749. 2009-02-09 22:39 lowman
  5750. * Modules/FindBoost.cmake: BUG: Resolves Issue #8393, Remove
  5751. workarounds in FindBoost once UNC-Path bug is fixed
  5752. 2009-02-09 22:34 lowman
  5753. * Modules/FindBoost.cmake: STYLE: Improved examples, spelling &
  5754. grammar in documentation
  5755. 2009-02-09 16:45 alex
  5756. * Source/cmGlobalUnixMakefileGenerator3.h: COMP: remove unused
  5757. variable TargetSourceFileCount, it seems it is unused since
  5758. version 1.88 of cmGlobalUnixMakefileGenerator3.cxx patch by
  5759. Daniel DOT Teske AT Nokia DOT com
  5760. Alex
  5761. 2009-02-09 16:45 king
  5762. * Source/kwsys/SystemTools.cxx: BUG: Work around broken
  5763. GetLongPathName case
  5764. On Windows the GetLongPathName API function does not work on some
  5765. filesystems even if the file exists. In this case we should just
  5766. use the original long path name and not the GetShortPathName
  5767. result. See issue #8480.
  5768. 2009-02-09 16:42 clinton
  5769. * Modules/FindQt4.cmake:
  5770. ENH: Support .hpp with automoc.
  5771. 2009-02-09 16:36 alex
  5772. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  5773. cmLocalUnixMakefileGenerator3.h: STYLE: fix two typos in the
  5774. comments, patch from Daniel DOT Teske AT Nokia DOT com, QtCreator
  5775. developer
  5776. Alex
  5777. 2009-02-09 16:25 chris
  5778. * Modules/FindDevIL.cmake: ENH: Made the documentation for
  5779. FindDevIL.cmake cleaner. Changed the XXX_LIBRARYs to
  5780. XXX_LIBRARIES.
  5781. 2009-02-09 09:23 hoffman
  5782. * Tests/CMakeTests/GetFilenameComponentRealpathTest.cmake.in: file
  5783. GetFilenameComponentRealpathTest.cmake.in was added on branch
  5784. CMake-2-6 on 2009-03-23 18:04:12 +0000
  5785. 2009-02-09 09:23 king
  5786. * Source/cmGetFilenameComponentCommand.cxx,
  5787. Source/cmGetFilenameComponentCommand.h,
  5788. Tests/CMakeTests/CMakeLists.txt,
  5789. Tests/CMakeTests/GetFilenameComponentRealpathTest.cmake.in: ENH:
  5790. Add get_filename_component(... REALPATH)
  5791. This patch from Philip Lowman creates a REALPATH mode in the
  5792. get_filename_component command. It is like ABSOLUTE, but will
  5793. also resolve symlinks (which ABSOLUTE once did but was broken
  5794. long ago). See issue #8423.
  5795. 2009-02-09 09:23 king
  5796. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: BUG: Fix
  5797. GetRealPath when realpath fails
  5798. This patch from Philip Lowman teaches SystemTools::GetRealPath to
  5799. deal with paths that do not exist by dealing with the case that
  5800. realpath returns NULL. See issue #8423.
  5801. 2009-02-09 08:25 hoffman
  5802. * Source/cmCacheManager.cxx: BUG: fix for 0008378, lists with
  5803. FILEPATH and UNC //server/path fail
  5804. 2009-02-09 00:01 king
  5805. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5806. 2009-02-08 00:01 king
  5807. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5808. 2009-02-07 12:23 clinton
  5809. * Modules/FindQt4.cmake:
  5810. BUG: When detecting if qmake executable is changed, don't error
  5811. if path contains regex chars.
  5812. 2009-02-07 00:01 king
  5813. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5814. 2009-02-06 16:16 hoffman
  5815. * ChangeLog.manual: ENH: fix comment
  5816. 2009-02-06 16:15 hoffman
  5817. * CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
  5818. Modules/UseQt4.cmake, Source/cmGlobalUnixMakefileGenerator3.cxx,
  5819. Source/cmMakefileExecutableTargetGenerator.cxx, Source/cmake.cxx:
  5820. ENH: fix osx bundle re-config issue on branch RC 12
  5821. 2009-02-06 11:49 king
  5822. * Source/cmake.cxx: BUG: Fix OS X FW symlink byproduct dependencies
  5823. When testing whether to re-run CMake, a byproduct may be a
  5824. symlink. If so, the existence of the link is important rather
  5825. than the link's target. See issue #8465.
  5826. 2009-02-06 11:18 king
  5827. * Source/: cmGlobalUnixMakefileGenerator3.cxx, cmake.cxx: BUG: Fix
  5828. OS X AppBundle/FW byproducts dependencies
  5829. App Bundle and Framework directories, symlinks, and Info.plist
  5830. files we create during generation are byproducts, not outputs.
  5831. We should re-run CMake only when they are missing, not when they
  5832. are old. See issue #8465.
  5833. 2009-02-06 09:08 king
  5834. * Source/: cmXMLSafe.cxx, cmXMLSafe.h: COMP: Avoid parameter/member
  5835. shadow in cmXMLSafe
  5836. A cmXMLSafe constructor named its parameter 'str' which shadowed
  5837. the name of the 'str' method. This renames the parameter to
  5838. avoid the conflict warning.
  5839. 2009-02-06 09:03 king
  5840. * Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Do not
  5841. re-generate after a AppBundle build
  5842. A previous change accidentally added the MacOS content directory
  5843. and Info.plist files created for MACOSX_BUNDLE executables to the
  5844. list of CMake input files. This causes CMake to re-generate the
  5845. project too often. These items should be added to the list of
  5846. CMake output files.
  5847. 2009-02-06 08:33 king
  5848. * Source/cmGetFilenameComponentCommand.cxx,
  5849. Source/cmGetFilenameComponentCommand.h,
  5850. Tests/CMakeTests/CMakeLists.txt,
  5851. Tests/CMakeTests/GetFilenameComponentSymlinksTest.cmake.in: BUG:
  5852. Alternative fix to bug #8423
  5853. The patch used to fix this bug used SystemTools::GetRealPath
  5854. which works only for existing files. It broke the case of using
  5855. the command get_filename_component for a non-existing file.
  5856. Also, it changed long-standing behavior in a possibly
  5857. incompatible way even for existing files. This reverts the
  5858. original fix and instead updates the documentation to be
  5859. consistent with the behavior.
  5860. 2009-02-06 08:15 king
  5861. * Source/cmCMakePolicyCommand.h: ENH: Clarify cmake_policy(VERSION)
  5862. documentation
  5863. The previous documentation could be interpreted as setting
  5864. policies newer than the given version to OLD instead of unset.
  5865. This clarifies it.
  5866. 2009-02-06 00:01 king
  5867. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5868. 2009-02-05 23:01 clinton
  5869. * Modules/: FindQt4.cmake, UseQt4.cmake:
  5870. ENH: Add support for building with Qt's ActiveX support on
  5871. Windows.
  5872. 2009-02-05 17:09 king
  5873. * Source/cmXMLSafe.cxx: COMP: Avoid warning about signed-char
  5874. comparison
  5875. On some compilers 'char' is signed and is therefore always equal
  5876. to or less than 0x7f. In order to avoid the compiler warning we
  5877. perform the comparison with an unsigned char type.
  5878. 2009-02-05 16:31 king
  5879. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
  5880. cmSystemTools.cxx, cmSystemTools.h, cmXMLSafe.cxx, cmXMLSafe.h,
  5881. CPack/cmCPackGenerator.cxx, CTest/cmCTestBuildHandler.cxx,
  5882. CTest/cmCTestConfigureHandler.cxx,
  5883. CTest/cmCTestCoverageHandler.cxx,
  5884. CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestTestHandler.cxx,
  5885. CTest/cmCTestUpdateHandler.cxx: ENH: Create cmXMLSafe to help
  5886. escapes in XML
  5887. This class provides easy syntax to efficiently insert blocks of
  5888. data into XML documents with proper escapes. It replaces the old
  5889. cmCTest::MakeXMLSafe and cmSystemTools::MakeXMLSafe methods which
  5890. allocated extra memory instead of directly streaming the data.
  5891. 2009-02-05 11:04 hoffman
  5892. * Source/CMakeLists.txt: ENH: merge in cmakelist file that uses
  5893. drag n drop
  5894. 2009-02-05 00:01 king
  5895. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  5896. 2009-02-04 22:04 hoffman
  5897. * Source/CPack/: cmCPackDragNDropGenerator.cxx,
  5898. cmCPackDragNDropGenerator.h: ENH: add missing files
  5899. 2009-02-04 18:24 david.cole
  5900. * Modules/UntarFile.cmake: BUG: Add debug message calls to figure
  5901. out ExternalProject test failure on AIX dashboard.
  5902. 2009-02-04 17:04 hoffman
  5903. * CMakeLists.txt, ChangeLog.manual, Modules/FindDoxygen.cmake,
  5904. Modules/FindGDAL.cmake, Modules/FindLua50.cmake,
  5905. Modules/FindLua51.cmake, Modules/FindMPEG2.cmake,
  5906. Modules/FindOpenSceneGraph.cmake, Modules/FindOpenThreads.cmake,
  5907. Modules/FindProducer.cmake, Modules/FindQt4.cmake,
  5908. Modules/Findosg.cmake, Modules/FindosgAnimation.cmake,
  5909. Modules/FindosgDB.cmake, Modules/FindosgFX.cmake,
  5910. Modules/FindosgGA.cmake, Modules/FindosgIntrospection.cmake,
  5911. Modules/FindosgManipulator.cmake, Modules/FindosgParticle.cmake,
  5912. Modules/FindosgProducer.cmake, Modules/FindosgShadow.cmake,
  5913. Modules/FindosgSim.cmake, Modules/FindosgTerrain.cmake,
  5914. Modules/FindosgText.cmake, Modules/FindosgUtil.cmake,
  5915. Modules/FindosgViewer.cmake, Modules/FindosgVolume.cmake,
  5916. Modules/FindosgWidget.cmake, Modules/Findosg_functions.cmake,
  5917. Modules/Platform/Darwin.cmake, Modules/Platform/Haiku.cmake,
  5918. Source/cmInstallFilesCommand.cxx,
  5919. Source/cmInstallProgramsCommand.cxx,
  5920. Source/cmLinkDirectoriesCommand.h, Source/cmLocalGenerator.cxx,
  5921. Source/kwsys/DynamicLoader.cxx,
  5922. Source/kwsys/DynamicLoader.hxx.in: ENH: merge in a few more
  5923. changes for RC 11
  5924. 2009-02-04 14:34 king
  5925. * Source/CTest/cmCTestBuildHandler.cxx: ENH: Re-order generation of
  5926. build summary and xml
  5927. This moves the error/warning count summary printed by
  5928. cmCTestBuildHandler to after Build.xml is generated. Later we
  5929. will compute the counts during generation of the xml.
  5930. 2009-02-04 14:34 king
  5931. * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
  5932. ENH: Refactor Build.xml generation
  5933. This divides cmCTestBuildHandler::GenerateDartBuildOutput into
  5934. three methods to generate the header, content, and footer
  5935. components of Build.xml files. It will allow the content
  5936. generation to be replaced later.
  5937. 2009-02-04 12:38 david.cole
  5938. * Source/CTest/cmCTestSubmitHandler.cxx: COMP: Iterator version of
  5939. std::set not available with vs6 implementation of STL. Use
  5940. explicit iteration to insert individual elements one at a time.
  5941. Sigh.
  5942. 2009-02-04 11:44 hoffman
  5943. * CMakeLists.txt, CTestConfig.cmake, CTestCustom.cmake.in,
  5944. ChangeLog.manual, Modules/CPack.OSXX11.Info.plist.in,
  5945. Modules/CPack.RuntimeScript.in, Modules/CPack.cmake,
  5946. Modules/FindBoost.cmake, Modules/FindCxxTest.cmake,
  5947. Modules/FindDevIL.cmake, Modules/FindDoxygen.cmake,
  5948. Modules/FindFLTK.cmake, Modules/FindKDE3.cmake,
  5949. Modules/FindKDE4.cmake, Modules/FindOpenMP.cmake,
  5950. Modules/FindOpenThreads.cmake, Modules/FindQt4.cmake,
  5951. Modules/FindRTI.cmake, Modules/Findosg.cmake,
  5952. Modules/FindosgAnimation.cmake, Modules/FindosgDB.cmake,
  5953. Modules/FindosgFX.cmake, Modules/FindosgGA.cmake,
  5954. Modules/FindosgIntrospection.cmake,
  5955. Modules/FindosgManipulator.cmake, Modules/FindosgParticle.cmake,
  5956. Modules/FindosgProducer.cmake, Modules/FindosgShadow.cmake,
  5957. Modules/FindosgSim.cmake, Modules/FindosgTerrain.cmake,
  5958. Modules/FindosgText.cmake, Modules/FindosgUtil.cmake,
  5959. Modules/FindosgViewer.cmake, Modules/FindosgVolume.cmake,
  5960. Modules/FindosgWidget.cmake, Modules/Findosg_functions.cmake,
  5961. Modules/UseQt4.cmake, Source/cmBootstrapCommands.cxx,
  5962. Source/cmCMakePolicyCommand.cxx, Source/cmCMakePolicyCommand.h,
  5963. Source/cmCoreTryCompile.cxx,
  5964. Source/cmExportBuildFileGenerator.cxx,
  5965. Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h,
  5966. Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
  5967. Source/cmFunctionBlocker.h, Source/cmFunctionCommand.cxx,
  5968. Source/cmFunctionCommand.h,
  5969. Source/cmGlobalVisualStudio71Generator.cxx,
  5970. Source/cmGlobalVisualStudio7Generator.cxx,
  5971. Source/cmGlobalVisualStudio7Generator.h,
  5972. Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
  5973. Source/cmIfCommand.h, Source/cmIncludeCommand.cxx,
  5974. Source/cmIncludeCommand.h,
  5975. Source/cmLocalVisualStudio7Generator.cxx,
  5976. Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
  5977. Source/cmMakefile.cxx, Source/cmMakefile.h,
  5978. Source/cmPolicies.cxx, Source/cmPolicies.h, Source/cmTarget.cxx,
  5979. Source/cmUnsetCommand.cxx, Source/cmUnsetCommand.h,
  5980. Source/cmWhileCommand.cxx, Source/cmWhileCommand.h,
  5981. Source/CPack/cmCPackBundleGenerator.cxx,
  5982. Source/CPack/cmCPackBundleGenerator.h,
  5983. Source/CPack/cmCPackGeneratorFactory.cxx,
  5984. Source/CPack/cmCPackLog.cxx,
  5985. Source/CPack/cmCPackNSISGenerator.cxx,
  5986. Source/CPack/cmCPackOSXX11Generator.cxx, Source/CPack/cpack.cxx,
  5987. Tests/CMakeLists.txt, Tests/PolicyScope/Bar.cmake,
  5988. Tests/PolicyScope/CMakeLists.txt,
  5989. Tests/PolicyScope/FindFoo.cmake, Tests/PolicyScope/main.c,
  5990. Tests/Unset/CMakeLists.txt, Tests/Unset/unset.c: ENH: merge in
  5991. changes to 2.6 RC 10
  5992. 2009-02-04 10:34 king
  5993. * Source/: cmInstallFilesCommand.cxx, cmInstallProgramsCommand.cxx,
  5994. cmLocalGenerator.cxx: BUG: Fix old-style install to prefix top
  5995. The old install_files, install_programs, and install_targets
  5996. commands used to permit installation to the top of the prefix by
  5997. specifying destination '/'. This was broken in 2.6.0 to 2.6.2 by
  5998. changes to enforce valid destinations that did not account for
  5999. this case. This change fixes the case by converting the install
  6000. destination to '.' which is the new-style way to specify the top
  6001. of the installation prefix.
  6002. 2009-02-04 00:01 king
  6003. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6004. 2009-02-03 11:52 david.cole
  6005. * Source/CTest/: cmCTestSubmitCommand.cxx, cmCTestSubmitCommand.h,
  6006. cmCTestSubmitHandler.cxx, cmCTestSubmitHandler.h: ENH: Add FILES
  6007. arg to the ctest_submit command. BUG: Propagate the IsCDash
  6008. setting properly to the ctest configuration during a submit.
  6009. Also, do not propagate TriggerSite for projects submitting to
  6010. CDash. No triggers are necessary with CDash.
  6011. 2009-02-03 11:27 hoffman
  6012. * Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: ENH: fix
  6013. dynamic loading on haiku
  6014. 2009-02-03 08:38 hoffman
  6015. * Modules/FindKDE3.cmake: BUG: fix potential issue with empty
  6016. strings
  6017. 2009-02-03 00:01 king
  6018. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6019. 2009-02-02 16:30 hoffman
  6020. * Modules/FindMPEG2.cmake: BUG: include should not have .cmake
  6021. 2009-02-02 14:36 king
  6022. * Source/cmMakefileTargetGenerator.cxx: BUG: Fix preprocess and
  6023. assembly rule expansion
  6024. The recent change to avoid expanding rule variables in
  6025. informational and 'cd' commands broke the logical order in
  6026. generation of preprocess and assembly rules. This corrects the
  6027. order.
  6028. 2009-02-02 14:36 king
  6029. * Source/cmGlobalGenerator.cxx: COMP: Fix rule hash code during
  6030. bootstrap
  6031. During bootstrap we do not bother with rule hashing. This
  6032. updates the dummy implementation to account for the recent change
  6033. in rule hash method signatures.
  6034. 2009-02-02 13:28 king
  6035. * Source/cmMakefileTargetGenerator.cxx: BUG: Do not expand rule
  6036. variables in info rules
  6037. Previously the makefile generator would expand rule variables
  6038. even on its progress and echo commands for object compilation
  6039. rules (but not for link rules). This fixes the implementation to
  6040. only expand rule variables on user-specified rules.
  6041. 2009-02-02 13:28 king
  6042. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  6043. cmLocalUnixMakefileGenerator3.cxx,
  6044. cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx:
  6045. ENH: Refactor custom command rule hashing
  6046. This simplifies computation of custom command rule hashes to hash
  6047. content exactly chosen as the custom commands are generated.
  6048. Unfortunately this will change the hashes of existing build trees
  6049. from earlier CMake versions, but this is not a big deal. The
  6050. change is necessary so that in the future we can make optional
  6051. adjustments to custom command lines at generate time without
  6052. changing the hashes every time the option is changed.
  6053. 2009-02-02 13:27 king
  6054. * Source/: cmMakefile.cxx, cmake.cxx: ENH: More robust property
  6055. lookup
  6056. This teaches cmMakefile::GetProperty and cmake::GetProperty
  6057. methods to return NULL when the property name is NULL, making
  6058. them more robust and consistent with the behavior of
  6059. cmTarget::GetProperty.
  6060. 2009-02-02 13:24 king
  6061. * Source/CTest/: cmCTestMemCheckHandler.cxx,
  6062. cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH: Put test
  6063. labels in MemCheck results
  6064. This refactors generation of <Test> element headers and footers
  6065. in cmCTestTestHandler and re-uses it in cmCTestMemCheckHandler.
  6066. The change removes duplicate code and enables the new <Labels>
  6067. element for MemCheck results.
  6068. 2009-02-02 09:42 king
  6069. * Source/cmTargetLinkLibrariesCommand.h: ENH: Clarify
  6070. target_link_libraries docs
  6071. The target_link_libraries command supports flags as well as
  6072. libraries. This makes the support explicit in the documentation.
  6073. 2009-02-02 00:01 king
  6074. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6075. 2009-02-01 00:01 king
  6076. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6077. 2009-01-31 13:57 hoffman
  6078. * Modules/FindOpenSceneGraph.cmake: file FindOpenSceneGraph.cmake
  6079. was added on branch CMake-2-6 on 2009-02-04 22:04:48 +0000
  6080. 2009-01-31 13:57 lowman
  6081. * Modules/FindOpenSceneGraph.cmake: BUG: Fixes configure error if
  6082. you don't specify a version with find_package()
  6083. 2009-01-31 01:50 lowman
  6084. * Modules/FindGDAL.cmake: BUG: Fix library detection for GDAL on
  6085. most Linux distributions (Issue #7445)
  6086. 2009-01-31 00:01 king
  6087. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6088. 2009-01-30 20:09 hoffman
  6089. * Modules/Findosg_functions.cmake: file Findosg_functions.cmake was
  6090. added on branch CMake-2-6 on 2009-02-04 16:44:16 +0000
  6091. 2009-01-30 20:09 lowman
  6092. * Modules/: FindOpenSceneGraph.cmake, Findosg.cmake,
  6093. Findosg_functions.cmake: ENH: Added FindOpenSceneGraph.cmake
  6094. which is intended to wrap any of the existing Findosg* modules
  6095. (or even user specified modules in CMAKE_MODULE_PATH) and
  6096. aggregate the include dirs & libraries while providing a
  6097. COMPONENT frontend and version checking (Fixes Issue #6973).
  6098. Also added a note to Findosg.cmake to refer new users to the
  6099. module.
  6100. 2009-01-30 16:55 lowman
  6101. * Modules/: FindOpenThreads.cmake, Findosg_functions.cmake: ENH:
  6102. Added OSG_ROOT as supported env var (it's in the wild already).
  6103. Cleaned up FindOpenThreads to support PATH_SUFFIXES. Removed
  6104. superfluous WIN32 registry checks which should have been $ENV{}
  6105. checks.
  6106. 2009-01-30 15:13 lowman
  6107. * Modules/: FindDoxygen.cmake, FindOpenThreads.cmake,
  6108. FindProducer.cmake: BUG: Fix other modules not respecting QUIET
  6109. and REQUIRED
  6110. 2009-01-30 14:33 hoffman
  6111. * Modules/FindosgVolume.cmake: file FindosgVolume.cmake was added
  6112. on branch CMake-2-6 on 2009-02-04 16:44:16 +0000
  6113. 2009-01-30 14:33 hoffman
  6114. * Modules/FindosgWidget.cmake: file FindosgWidget.cmake was added
  6115. on branch CMake-2-6 on 2009-02-04 16:44:16 +0000
  6116. 2009-01-30 14:33 hoffman
  6117. * Modules/FindosgAnimation.cmake: file FindosgAnimation.cmake was
  6118. added on branch CMake-2-6 on 2009-02-04 16:44:13 +0000
  6119. 2009-01-30 14:33 lowman
  6120. * Modules/: Findosg.cmake, FindosgAnimation.cmake, FindosgDB.cmake,
  6121. FindosgFX.cmake, FindosgGA.cmake, FindosgIntrospection.cmake,
  6122. FindosgManipulator.cmake, FindosgParticle.cmake,
  6123. FindosgProducer.cmake, FindosgShadow.cmake, FindosgSim.cmake,
  6124. FindosgTerrain.cmake, FindosgText.cmake, FindosgUtil.cmake,
  6125. FindosgViewer.cmake, FindosgVolume.cmake, FindosgWidget.cmake:
  6126. BUG: The QUIET and REQUIRED find attributes on each Findosg*
  6127. module were not being respected.
  6128. 2009-01-30 14:29 lowman
  6129. * Modules/Findosg_functions.cmake: ENH: Added a mark_as_advanced()
  6130. wrapper function.
  6131. 2009-01-30 03:02 lowman
  6132. * Modules/: FindLua50.cmake, FindLua51.cmake: BUG: Fixes detection
  6133. of lua libraries installed from FreeBSD ports (Issue #8421)
  6134. 2009-01-30 00:01 king
  6135. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6136. 2009-01-29 15:23 david.cole
  6137. * Source/cmCoreTryCompile.cxx: ENH: Emit a little more information
  6138. in the error message when the output file is not found during a
  6139. core try compile.
  6140. 2009-01-29 14:57 david.cole
  6141. * Modules/Platform/Darwin.cmake: BUG: Remove unnecessary double
  6142. quotes from SET statements. Hopefully resolves the strange and
  6143. difficult to diagnose (or reproduce) test failures on the
  6144. dashmacmini2 Continuous dashboard.
  6145. 2009-01-29 14:31 hoffman
  6146. * Source/cmake.cxx: BUG: fix for #8418 -E chdir should return fail
  6147. of dir does not exist
  6148. 2009-01-29 14:14 king
  6149. * Source/cmLinkDirectoriesCommand.h: ENH: Docs for relative paths
  6150. in link_directories
  6151. The link_directories command treats relative paths differently
  6152. from most CMake commands. This notes the difference in the
  6153. documentation. See issue #8377.
  6154. 2009-01-29 13:41 king
  6155. * Modules/Platform/Darwin.cmake: BUG: Fix OS X dylib version flags
  6156. for more linkers
  6157. Some OS X linkers want a 'dylib_' prefix on the
  6158. -compatiblity_version and -current_version flags while others do
  6159. not. This passes the flags through gcc instead since it never
  6160. wants the prefix and translates the flags for the linker
  6161. correctly.
  6162. 2009-01-29 13:26 clinton
  6163. * Modules/FindQt4.cmake:
  6164. ENH: Also find .moc files if there are spaces between # and
  6165. include. Fixes #8433.
  6166. 2009-01-29 11:57 hoffman
  6167. * Tests/CMakeTests/GetFilenameComponentSymlinksTest.cmake.in: ENH:
  6168. add missing file
  6169. 2009-01-29 11:42 hoffman
  6170. * Modules/Platform/Haiku.cmake: BUG: fix for # 8413 add more haiku
  6171. searching
  6172. 2009-01-29 11:39 hoffman
  6173. * Source/cmGetFilenameComponentCommand.cxx,
  6174. Tests/CMakeTests/CMakeLists.txt: BUG: fix for #8423
  6175. 2009-01-29 09:26 hoffman
  6176. * Source/CTest/cmCTestCoverageHandler.cxx: STYLE: fix warning
  6177. 2009-01-29 00:01 king
  6178. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6179. 2009-01-28 22:56 lowman
  6180. * Modules/FindDoxygen.cmake: STYLE: Reworded some of the OS-X code
  6181. comments
  6182. 2009-01-28 16:56 hoffman
  6183. * Source/CTest/cmCTestCoverageHandler.cxx: STYLE: fix warning
  6184. 2009-01-28 15:04 clinton
  6185. * Modules/UseQt4.cmake:
  6186. ENH: Better way to add framework includes.
  6187. 2009-01-28 12:55 hoffman
  6188. * Modules/FindOpenMP.cmake: ENH: clean up status and change order
  6189. for more common compilers first
  6190. 2009-01-28 12:55 hoffman
  6191. * Modules/FindOpenMP.cmake: file FindOpenMP.cmake was added on
  6192. branch CMake-2-6 on 2009-02-04 16:44:02 +0000
  6193. 2009-01-28 12:45 hoffman
  6194. * Modules/FindOpenMP.cmake: ENH: add openmp support
  6195. 2009-01-28 06:10 david.cole
  6196. * Modules/Platform/Darwin.cmake: BUG: Fix careless typo that only
  6197. caused test failures on clean builds...
  6198. 2009-01-28 00:01 king
  6199. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6200. 2009-01-27 15:51 david.cole
  6201. * Modules/Platform/Darwin.cmake: BUG: Try to fix the universal
  6202. binary continuous dashboard on dashmacmini2. I am deducing that
  6203. the value of CMAKE_OSX_ARCHITECTURES_DEFAULT is responsible for
  6204. the failure, although I cannot reproduce it on other builds or
  6205. even by running the test via ctest interactively *on* the
  6206. continuous dashboard's build...
  6207. 2009-01-27 11:50 david.cole
  6208. * Modules/Platform/Darwin.cmake: BUG: Only set
  6209. CMAKE_OSX_DEPLOYMENT_TARGET on Mac OSX 10.4 or later. The gcc
  6210. that runs on 10.3 and earlier does not understand the compiler
  6211. flag it maps to...
  6212. 2009-01-27 11:35 david.cole
  6213. * Source/cmCoreTryCompile.cxx: STYLE: Emit filenames in try_compile
  6214. error message to get more information from the Continuous
  6215. dashboard test that is failing.
  6216. 2009-01-27 10:58 king
  6217. * Source/: cmCTest.cxx, cmCTest.h: BUG: Reset file submission list
  6218. on test restart
  6219. When running in script mode it is possible to run multiple
  6220. separate dashboard submissions in one cmCTest instance. The
  6221. recent refactoring of file submission lists into parts failed to
  6222. clear the submission lists when starting a new dashboard
  6223. (ctest_start or ctest_update). Only the unused old submission
  6224. set was cleared. This fixes the refactored version to remove the
  6225. old submission set completely and also clear the part-wise lists.
  6226. 2009-01-27 10:58 king
  6227. * Source/CTest/cmCTestSubmitHandler.cxx: BUG: Fix CTest submit-only
  6228. operation
  6229. We need to initialize cmCTestSubmitHandler on construction to
  6230. make sure all parts get enabled by default. The recent fix to
  6231. re-enable all parts on initialization broke submit-only
  6232. operations because the handler did not initialize on
  6233. construction. This also removes duplicate initialization code.
  6234. 2009-01-27 10:34 hoffman
  6235. * Utilities/Release/README,
  6236. Utilities/Release/create-cmake-release.cmake,
  6237. Utilities/Release/release_cmake.cmake,
  6238. Utilities/Release/release_cmake.sh.in, Tests/CMakeLists.txt: ENH:
  6239. change to use CMAKE_CREATE_VERSION from CMAKE_VERSION as
  6240. CMAKE_VERSION is auto-defined now
  6241. 2009-01-27 10:30 david.cole
  6242. * Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
  6243. Source/cmLocalGenerator.cxx: BUG: Fix issue #6195. Add
  6244. CMAKE_OSX_DEPLOYMENT_TARGET cache variable to specify the target
  6245. deployment runtime OS version of the built executables on Mac
  6246. OSX. Thanks to Mike Jackson for the patch.
  6247. 2009-01-27 10:26 hoffman
  6248. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 7845, idl
  6249. files compile even with headerfile only on
  6250. 2009-01-27 00:02 king
  6251. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6252. 2009-01-26 10:12 clinton
  6253. * Modules/FindQt4.cmake:
  6254. BUG: Fixed recent regression when finding some includes.
  6255. 2009-01-26 00:01 king
  6256. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6257. 2009-01-25 00:01 king
  6258. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6259. 2009-01-24 00:01 king
  6260. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6261. 2009-01-23 17:37 clinton
  6262. * Modules/UseQt4.cmake:
  6263. ENH: Should have a -F for framework includes on Mac. Fixes
  6264. ParaView build with Qt 4.5 on Mac.
  6265. 2009-01-23 16:52 clinton
  6266. * Modules/FindQt4.cmake:
  6267. ENH: Add convenience for identifying Cocoa based Qt.
  6268. 2009-01-23 13:36 david.cole
  6269. * Modules/CPack.cmake: ENH: Turn off CPACK_BINARY_TBZ2 and
  6270. CPACK_BINARY_ZIP by default. Strictly speaking, this changes
  6271. behavior from cpack 2.6, but now that cpack returns a non-zero
  6272. exit code when it encounters an error, and it is an error to try
  6273. to use a generator that is not available... It makes sense to
  6274. turn these off by default since not everybody has these
  6275. generators installed. It is easy for a project to turn these
  6276. options back on if they need to: simply set(CPACK_BINARY_TBZ2 ON)
  6277. or set(CPACK_BINARY_ZIP ON) before include(CPack) in your
  6278. CMakeLists.txt...
  6279. 2009-01-23 12:20 hoffman
  6280. * Source/cmPolicies.h: ENH: try to fix vs6 build
  6281. 2009-01-23 00:30 lowman
  6282. * Modules/FindFLTK.cmake: ENH: Better support for "fltk-config"
  6283. binary, added options so the user doesn't have to have everything
  6284. in order for FLTK_FOUND to be true. #7809
  6285. 2009-01-23 00:02 king
  6286. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6287. 2009-01-22 14:23 david.cole
  6288. * Source/CPack/cmCPackBundleGenerator.h: BUG: Forgot to change
  6289. parent class in cmCPackTypeMacro when I added
  6290. cmCPackDragNDropGenerator. Fix it now that it really matters.
  6291. (The BundleGenerator test started failing after the last commit.
  6292. This fixes it.)
  6293. 2009-01-22 13:56 david.cole
  6294. * Source/CPack/: cmCPackBundleGenerator.cxx,
  6295. cmCPackBundleGenerator.h, cmCPackLog.cxx, cpack.cxx: BUG: Fix
  6296. issue #8383. Avoid crashing when using the Bundle CPack generator
  6297. and CPACK_BUNDLE_NAME is not set. Instead, fail gracefully giving
  6298. an informative error message and non-zero exit code.
  6299. 2009-01-22 13:18 hoffman
  6300. * Tests/PolicyScope/Bar.cmake: file Bar.cmake was added on branch
  6301. CMake-2-6 on 2009-02-04 16:44:18 +0000
  6302. 2009-01-22 13:18 hoffman
  6303. * Tests/PolicyScope/CMakeLists.txt: file CMakeLists.txt was added
  6304. on branch CMake-2-6 on 2009-02-04 16:44:18 +0000
  6305. 2009-01-22 13:18 hoffman
  6306. * Tests/PolicyScope/FindFoo.cmake: file FindFoo.cmake was added on
  6307. branch CMake-2-6 on 2009-02-04 16:44:19 +0000
  6308. 2009-01-22 13:18 king
  6309. * Source/cmCMakePolicyCommand.h, Source/cmFindPackageCommand.cxx,
  6310. Source/cmFindPackageCommand.h, Source/cmIncludeCommand.cxx,
  6311. Source/cmIncludeCommand.h, Source/cmMakefile.cxx,
  6312. Source/cmMakefile.h, Source/cmPolicies.cxx, Source/cmPolicies.h,
  6313. Tests/PolicyScope/Bar.cmake, Tests/PolicyScope/CMakeLists.txt,
  6314. Tests/PolicyScope/FindFoo.cmake: ENH: Isolate policy changes in
  6315. included scripts
  6316. Isolation of policy changes inside scripts is important for
  6317. protecting the including context. This teaches include() and
  6318. find_package() to imply a cmake_policy(PUSH) and
  6319. cmake_policy(POP) around the scripts they load, with a
  6320. NO_POLICY_SCOPE option to disable the behavior. This also
  6321. creates CMake Policy CMP0011 to provide compatibility. See issue
  6322. #8192.
  6323. 2009-01-22 13:16 hoffman
  6324. * Tests/PolicyScope/main.c: file main.c was added on branch
  6325. CMake-2-6 on 2009-02-04 16:44:19 +0000
  6326. 2009-01-22 13:16 king
  6327. * Source/cmCMakePolicyCommand.h, Source/cmFunctionCommand.cxx,
  6328. Source/cmFunctionCommand.h, Source/cmMacroCommand.cxx,
  6329. Source/cmMacroCommand.h, Source/cmMakefile.cxx,
  6330. Source/cmMakefile.h, Tests/CMakeLists.txt,
  6331. Tests/PolicyScope/CMakeLists.txt, Tests/PolicyScope/main.c: ENH:
  6332. Better policies for functions and macros
  6333. This teaches functions and macros to use policies recorded at
  6334. creation time when they are invoked. It restores the policies as
  6335. a weak policy stack entry so that any policies set by a function
  6336. escape to its caller as before.
  6337. 2009-01-22 13:16 king
  6338. * Source/cmCMakePolicyCommand.h: ENH: Improve stack discussion in
  6339. cmake_policy
  6340. This re-organizes the discussion of the policy stack in
  6341. documentation of the cmake_policy() command. The new
  6342. organization clearer and easier to extend with new information.
  6343. 2009-01-22 13:16 king
  6344. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Create notion of a
  6345. 'weak' policy stack entry
  6346. A 'weak' poilcy stack entry responds normally to queries.
  6347. However, setting a policy in a weak entry will recursively set
  6348. the policy in the next entry too. This also gives the internal
  6349. interface to create a weak entry the option to provide an initial
  6350. PolicyMap for it.
  6351. 2009-01-22 12:12 hoffman
  6352. * Source/CPack/cmCPackDragNDropGenerator.cxx: file
  6353. cmCPackDragNDropGenerator.cxx was added on branch CMake-2-6 on
  6354. 2009-02-05 03:04:09 +0000
  6355. 2009-01-22 12:12 hoffman
  6356. * Source/CPack/cmCPackDragNDropGenerator.h: file
  6357. cmCPackDragNDropGenerator.h was added on branch CMake-2-6 on
  6358. 2009-02-05 03:04:18 +0000
  6359. 2009-01-22 12:12 david.cole
  6360. * Modules/CPack.cmake, Source/CMakeLists.txt,
  6361. Source/CPack/cmCPackBundleGenerator.cxx,
  6362. Source/CPack/cmCPackBundleGenerator.h,
  6363. Source/CPack/cmCPackDragNDropGenerator.cxx,
  6364. Source/CPack/cmCPackDragNDropGenerator.h,
  6365. Source/CPack/cmCPackGeneratorFactory.cxx, Tests/CMakeLists.txt:
  6366. BUG: Fix issue #8402. Add a drag and drop bundle generator to the
  6367. Mac build of CPack. Add a test of it in the CPackComponents test.
  6368. Thanks to Clinton Stimpson for the patch.
  6369. 2009-01-22 10:57 king
  6370. * Source/: cmCMakePolicyCommand.cxx, cmMakefile.cxx, cmMakefile.h:
  6371. ENH: Create policy scope barriers
  6372. This creates a barrier mechanism to prevent user code from using
  6373. cmake_policy(POP) to pop a scope it didn't push with
  6374. cmake_policy(PUSH).
  6375. 2009-01-22 10:57 king
  6376. * Source/cmMakefile.h: ENH: Make policy push/pop methods private
  6377. This makes cmMakefile::PushPolicy and cmMakefile::PopPolicy
  6378. private so that any outside place that uses them needs to use the
  6379. PolicyPushPop helper in an automatic variable. We grant an
  6380. exception to cmCMakePolicyCommand so it can implement
  6381. cmake_policy(PUSH) and cmake_policy(POP).
  6382. 2009-01-22 10:56 king
  6383. * Source/cmFindPackageCommand.cxx: ENH: Refactor find_package
  6384. version file scoping
  6385. This converts the variable and policy scope protection
  6386. find_package() uses when loading version files to use automatic
  6387. variables.
  6388. 2009-01-22 10:56 king
  6389. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Create automatic
  6390. policy push/pop helper
  6391. This creates cmMakefile::PolicyPushPop to push and pop policy
  6392. scope automatically. It also enforces balanced push/pop pairs
  6393. inside the scope it handles.
  6394. 2009-01-22 10:56 king
  6395. * Source/: cmMakefile.cxx, cmMakefile.h, cmPolicies.h: ENH:
  6396. Refactor policy stack representation
  6397. This defines PolicyMap as a public member of cmPolicies. Its
  6398. previous role as a policy stack entry is now called
  6399. PolicyStackEntry and represented as a class to which more
  6400. information can be added later.
  6401. 2009-01-22 10:22 david.cole
  6402. * Tests/CMakeLists.txt: BUG: Avoid trying to package the X11 test
  6403. on Windows when there is no NSIS installer available.
  6404. 2009-01-22 07:16 david.cole
  6405. * Source/CTest/cmCTestTestHandler.cxx: BUG: Fix issue #8363. Wrap
  6406. output with MakeXMLSafe calls so that the generated XML files are
  6407. valid, parse-able XML.
  6408. 2009-01-22 00:01 king
  6409. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6410. 2009-01-21 23:52 lowman
  6411. * Modules/FindFLTK.cmake: BUG: Fixes detection of FLTK on Gentoo
  6412. (Issue #7809)
  6413. 2009-01-21 22:43 lowman
  6414. * Modules/FindFLTK.cmake: BUG: Fixes #8376: FindFLTK fails because
  6415. include file can be FL/Fl.H and CMake only looks for FL/Fl.h.
  6416. Verified: all FLTK header files in 1.1.9 are .H ... how bizarre.
  6417. 2009-01-21 17:36 king
  6418. * Source/cmGlobalVisualStudio7Generator.h: BUG: Fix VS IDE solution
  6419. files order again
  6420. The previous change to order projects in the VS IDE did not
  6421. account for duplicate target names (such as ALL_BUILD and
  6422. ZERO_CHECK) among the input set. While we suppress generation of
  6423. the duplicate project entries, we need to use a multiset to store
  6424. ordered duplicates.
  6425. 2009-01-21 17:24 king
  6426. * Source/cmGlobalVisualStudio7Generator.cxx: BUG: Fix ALL_BUILD
  6427. ordering enforcement
  6428. The previous change to make ALL_BUILD come first among targets
  6429. did not account for comparing the target name against itself.
  6430. This led to an invalid ordering of the target set. This change
  6431. fixes it.
  6432. 2009-01-21 17:06 king
  6433. * Source/cmGlobalVisualStudio7Generator.cxx: ENH: Make ALL_BUILD
  6434. always the default project
  6435. This teaches the VS IDE generators to write ALL_BUILD into
  6436. solution files first so that it is always the default active
  6437. project. Previously it was first only if no target name sorted
  6438. lexicographically earlier. See issue #8172.
  6439. 2009-01-21 16:39 king
  6440. * Source/: cmGlobalVisualStudio71Generator.cxx,
  6441. cmGlobalVisualStudio7Generator.cxx,
  6442. cmGlobalVisualStudio7Generator.h: BUG: Fix VS IDE project order
  6443. Our implementation of the feature to pull in dependent targets in
  6444. VS solution files for subprojects caused the order of project
  6445. files in the solution to be arbitrary (based on pointer value in
  6446. the representation). Target ordering in solution files is
  6447. important to prevent unnecessary changing of the files and
  6448. because the VS IDE selects the first project listed as the
  6449. default active target. This change restores lexicographic order
  6450. by target name.
  6451. 2009-01-21 13:39 david.cole
  6452. * Source/CPack/cmCPackBundleGenerator.cxx,
  6453. Source/CPack/cmCPackBundleGenerator.h,
  6454. Tests/BundleGeneratorTest/CMakeLists.txt,
  6455. Tests/BundleGeneratorTest/CustomVolumeIcon.icns: BUG: Fix issue
  6456. #7523: Analyze output of 'hdiutil attach' to get the name of the
  6457. volume that was mounted. Eliminates the need to use the
  6458. -mountpoint arg of hdiutil which has a silly 90 character limit
  6459. on the name of the mount point. Also add a custom volume icon to
  6460. the BundleGeneratorTest to cover this code.
  6461. 2009-01-21 13:20 david.cole
  6462. * Source/QtDialog/CMakeSetup.icns: ENH: Use the latest
  6463. CMake-logo-triangle-high-res.png to improve the look of
  6464. CMakeSetup.icns on the Mac.
  6465. 2009-01-21 11:54 hoffman
  6466. * Modules/CPack.OSXScriptLauncher.rsrc.in: file
  6467. CPack.OSXScriptLauncher.rsrc.in was added on branch CMake-2-6 on
  6468. 2009-04-21 20:48:54 +0000
  6469. 2009-01-21 11:54 hoffman
  6470. * Modules/CPack.OSXX11.main.scpt.in: file CPack.OSXX11.main.scpt.in
  6471. was added on branch CMake-2-6 on 2009-04-21 18:12:47 +0000
  6472. 2009-01-21 11:54 david.cole
  6473. * Modules/CPack.OSXScriptLauncher.in,
  6474. Modules/CPack.OSXScriptLauncher.rsrc.in,
  6475. Modules/CPack.OSXX11.Info.plist.in,
  6476. Modules/CPack.OSXX11.main.scpt.in,
  6477. Modules/CPack.RuntimeScript.in,
  6478. Source/CPack/OSXLauncherScript.scpt,
  6479. Source/CPack/cmCPackOSXX11Generator.cxx, Tests/CMakeLists.txt,
  6480. Tests/X11/CMakeLists.txt: BUG: Fix issue #7833: Add file
  6481. extension handling to CPack generated installers for OSXX11
  6482. applications. Also modify the X11 test to build such an installer
  6483. on Mac builds that test CPack and have X11 available. Thanks to
  6484. Wes Turner for the patch.
  6485. 2009-01-21 09:49 king
  6486. * Modules/FindKDE4.cmake: STYLE: Fix if/endif mismatch in FindKDE4
  6487. 2009-01-21 09:49 king
  6488. * Source/: cmFunctionCommand.cxx, cmMacroCommand.cxx: ENH: Enforce
  6489. logical blocks in functions/macros
  6490. This teaches function() and macro() to enforce matching logical
  6491. blocks inside the recorded bodies. This makes the error message
  6492. more specific.
  6493. 2009-01-21 09:49 king
  6494. * Source/: cmForEachCommand.cxx, cmFunctionCommand.cxx,
  6495. cmIfCommand.cxx, cmMacroCommand.cxx, cmMakefile.cxx,
  6496. cmMakefile.h, cmWhileCommand.cxx: ENH: Better handling of
  6497. mismatched blocks
  6498. If a logical block terminates with mismatching arguments we
  6499. previously failed to remove the function blocker but replayed the
  6500. commands anyway, which led to cases in which we failed to report
  6501. the mismatch (return shortly after the ending command). The
  6502. recent refactoring of function blocker deletion changed this
  6503. behavior to produce an error on the ending line by not blocking
  6504. the command. Furthermore, the function blocker would stay in
  6505. place and complain at the end of every equal-level block of the
  6506. same type.
  6507. This teaches CMake to treat the begin/end commands (if/endif,
  6508. etc.) as correct and just warns when the arguments mismatch. The
  6509. change allows cases in which CMake 2.6.2 silently ignored a
  6510. mismatch to run as before but with a warning.
  6511. 2009-01-21 09:48 king
  6512. * Source/: cmForEachCommand.cxx, cmForEachCommand.h,
  6513. cmFunctionBlocker.h, cmFunctionCommand.cxx, cmFunctionCommand.h,
  6514. cmIfCommand.cxx, cmIfCommand.h, cmMacroCommand.cxx,
  6515. cmMacroCommand.h, cmMakefile.cxx, cmMakefile.h,
  6516. cmWhileCommand.cxx, cmWhileCommand.h: ENH: Better error message
  6517. for unclosed blocks
  6518. This centralizes construction of the error message for an
  6519. unclosed logical block (if, foreach, etc.). We record the line
  6520. at which each block is opened so it can be reported in the error
  6521. message.
  6522. 2009-01-21 09:48 king
  6523. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Refactor logical
  6524. block enforcement
  6525. This uses a stack of 'barriers' to efficiently divide function
  6526. blockers into groups corresponding to each input file. It
  6527. simplifies detection of missing block close commands and factors
  6528. it out of ReadListFile.
  6529. 2009-01-21 00:02 king
  6530. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6531. 2009-01-20 15:49 king
  6532. * Source/: cmExportBuildFileGenerator.cxx,
  6533. cmGlobalXCodeGenerator.cxx, cmTarget.cxx: BUG: Fix LOCATION
  6534. property for Mac AppBundles
  6535. Previously cmTarget::GetLocation and cmTarget::GetFullPath would
  6536. return for Mac AppBundles the top-level bundle directory but
  6537. without the .app extension. We worked around this at the call
  6538. sites. This fixes the methods and removes the work-arounds. See
  6539. issue #8406.
  6540. 2009-01-20 14:36 king
  6541. * Source/: cmForEachCommand.cxx, cmForEachCommand.h,
  6542. cmIfCommand.cxx, cmIfCommand.h, cmMakefile.cxx, cmMakefile.h,
  6543. cmWhileCommand.cxx, cmWhileCommand.h: ENH: Refactor function
  6544. blocker deletion
  6545. When a function blocker decides to remove itself we previously
  6546. removed it at every return point from the C++ scope in which its
  6547. removal is needed. This teaches function blockers to transfer
  6548. ownership of themselves from cmMakefile to an automatic variable
  6549. for deletion on return. Since this removes blockers before they
  6550. replay their commands, we no longer need to avoid running
  6551. blockers on their own commands.
  6552. 2009-01-20 14:35 king
  6553. * Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h: ENH:
  6554. Improve response to bad if or elseif
  6555. Previously bad arguments to an if() or elseif() would cause some
  6556. subsequent statements in the corresponding block to execute.
  6557. This teaches CMake to stop processing commands with a fatal
  6558. error. It also provides context to bad elseif() error messages.
  6559. 2009-01-20 14:29 david.cole
  6560. * Source/CPack/cmCPackNSISGenerator.cxx,
  6561. Tests/CPackComponents/CMakeLists.txt, Tests/CPackComponents/Issue
  6562. 7470.html: BUG: Fix for issue #7470. Allow spaces in the path
  6563. names of installed files with the NSIS CPack generator and
  6564. component-based installs. Add an installed file to the
  6565. CPackComponents test: it failed before the fix; now it passes.
  6566. 2009-01-20 10:06 hoffman
  6567. * Source/cmSystemTools.cxx: BUG: fix crash with cmd.exe shell and
  6568. cmake in the path
  6569. 2009-01-20 00:02 king
  6570. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6571. 2009-01-19 22:51 lowman
  6572. * Modules/FindBoost.cmake: BUG: Fix detection of boost libraries
  6573. without any compiler encoding (e.g. Gentoo 1.37 system installed
  6574. boost). Fixes issue #8404 reported on mailing list.
  6575. 2009-01-19 22:28 lowman
  6576. * Modules/FindDoxygen.cmake: BUG: Fixes Issue #8054 and more.
  6577. DOXYGEN_DOT_FOUND now exists, errant mark_as_advanced variables
  6578. removed, documentation cleaned up and OSX stuff isolated to it's
  6579. own section, support added for DOXYGEN_SKIP_DOT, support added to
  6580. call FindPackageHandleStandardArgs to avoid output on every CMake
  6581. run.
  6582. 2009-01-19 21:30 lowman
  6583. * Modules/FindBoost.cmake: BUG: Missing "icpc" as a possible CXX
  6584. compiler for Intel C++. Also refactored gcc -dumpversion code
  6585. and regex to a function.
  6586. 2009-01-19 19:21 lowman
  6587. * Modules/FindBoost.cmake: BUG: Switch FindBoost.cmake to use
  6588. CMAKE_COMPILER_IS_GNUCXX (Issue #8398)
  6589. 2009-01-19 13:33 lowman
  6590. * Modules/: FindOpenThreads.cmake, Findosg.cmake,
  6591. FindosgAnimation.cmake, FindosgDB.cmake, FindosgFX.cmake,
  6592. FindosgGA.cmake, FindosgIntrospection.cmake,
  6593. FindosgManipulator.cmake, FindosgParticle.cmake,
  6594. FindosgProducer.cmake, FindosgShadow.cmake, FindosgSim.cmake,
  6595. FindosgTerrain.cmake, FindosgText.cmake, FindosgUtil.cmake,
  6596. FindosgViewer.cmake, FindosgVolume.cmake, FindosgWidget.cmake,
  6597. Findosg_functions.cmake: BUG: Fixed Issue #7331 Bugs in
  6598. Findosg*.cmake. Also added OPENTHREADS_LIBRARIES.
  6599. 2009-01-19 05:14 lowman
  6600. * Modules/FindBoost.cmake: BUG: Reverted change made in 1.27,
  6601. should be unnecessary (Issue #7508)
  6602. 2009-01-19 02:35 lowman
  6603. * Modules/FindBoost.cmake: BUG: Resolve Issue #7508, FindBoost
  6604. fails to find boost on SuSE 10.3
  6605. 2009-01-19 02:27 lowman
  6606. * Modules/FindBoost.cmake: ENH: Added 1.38 since it'll be out soon.
  6607. More documentation and clarified examples, addressed autolinking
  6608. issue on MSVC
  6609. 2009-01-19 01:02 lowman
  6610. * Modules/FindBoost.cmake: BUG: Do not check for GCC version
  6611. encoding in filenames on Boost libraries prior to 1.35.
  6612. Eliminate "lib" prefix except on MSVC.
  6613. 2009-01-19 00:02 king
  6614. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6615. 2009-01-18 17:19 lowman
  6616. * Modules/FindBoost.cmake: BUG: Fixed additional issues with
  6617. autodetecting compiler tags properly including Issue #6926
  6618. 2009-01-18 16:40 lowman
  6619. * Modules/FindBoost.cmake: BUG: Fixes problem with _boost_ABI_TAG
  6620. appending to itself if FindBoost is called more than once (Issue
  6621. #7460)
  6622. 2009-01-18 15:53 lowman
  6623. * Modules/FindBoost.cmake: STYLE: minor cleanup
  6624. 2009-01-18 15:41 lowman
  6625. * Modules/FindBoost.cmake: BUG: Removed some code which was
  6626. squashing Boost_LIBRARIES on WIN32 under the auspices of forcing
  6627. the user to use autolinking, but it only did this squashing on
  6628. the first call to FindBoost. Subsequent calls to FindBoost would
  6629. not have Boost_LIBRARIES squashed so this code was doing nothing.
  6630. If you link your target_link_libraries() against dynamic boost
  6631. libraries it appears from tools like Dependency Walker that the
  6632. pragma calls to autolink to the static boost libraries are
  6633. ignored. It's therefore too late to make this squash apply to
  6634. all calls to FindBoost because that would break users that have
  6635. not setup autolinking properly. For now this fix is largely
  6636. cosmetic since the original code never worked anyways (see
  6637. version 1.5 introduced on 4/22/08).
  6638. 2009-01-18 15:17 lowman
  6639. * Modules/FindBoost.cmake: BUG: Fixed documentation bug with
  6640. Boost_USE_MULTITHREADED, removed OPTION() call since it would be
  6641. useless and confusing after an initial configure.
  6642. 2009-01-18 14:40 lowman
  6643. * Modules/FindBoost.cmake: BUG: Fixed superfluous and duplicate
  6644. dirs in Boost_LIBRARY_DIR. Employed workaround for Issue #8378.
  6645. Resolves Issue #8099
  6646. 2009-01-18 13:03 hoffman
  6647. * Source/: cmCTest.h, cmCTest.cxx, ctest.cxx: BUG: add output on
  6648. failure to ctest #8255
  6649. 2009-01-18 12:05 hoffman
  6650. * Source/cmMakefile.cxx: BUG: fix crash with empty properties
  6651. 2009-01-18 00:02 king
  6652. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6653. 2009-01-17 00:02 king
  6654. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6655. 2009-01-16 04:07 lowman
  6656. * Modules/FindBoost.cmake: BUG: Fixed issues using FindBoost with
  6657. BoostPro packaged releases. Fixed regression for bjam users on
  6658. Win32 introduced in 1.4.2.4 (7/13/08). This commit partially or
  6659. completely resolves Issues #8173, #8326, #7943, #7725!
  6660. 2009-01-16 00:02 king
  6661. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6662. 2009-01-15 16:16 king
  6663. * Source/cmFindPackageCommand.cxx: BUG: Fix find_package docs for
  6664. refind feature
  6665. Recently we taught find_package to re-find a package
  6666. configuration file if it is given a wrong answer. This fixes the
  6667. documentation to reflect the change.
  6668. 2009-01-15 14:37 king
  6669. * Source/: cmMakefile.cxx, cmMakefile.h: BUG: Enforce matching
  6670. policy PUSH/POP in all files
  6671. The documentation of cmake_policy PUSH and POP states that they
  6672. must always match. Previously we enforced this only for the top
  6673. scope of each CMakeLists.txt file. This enforces the requirement
  6674. for all files.
  6675. 2009-01-15 13:24 hoffman
  6676. * Source/CTest/: cmCTestGenericHandler.cxx,
  6677. cmCTestSubmitHandler.cxx: ENH: fix part submission to not have
  6678. memory of the last part submission
  6679. 2009-01-15 10:32 hoffman
  6680. * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: BUG:
  6681. fix for bug #8174
  6682. 2009-01-15 09:17 hoffman
  6683. * CMakeLists.txt, ChangeLog.manual, Source/cmDocumentVariables.cxx,
  6684. Source/cmExtraEclipseCDT4Generator.cxx,
  6685. Source/cmFunctionCommand.cxx, Source/cmMakefile.cxx,
  6686. Source/cmMakefile.h, Tests/FindPackageTest/CMakeLists.txt: ENH:
  6687. merge in changes from main tree, fix borland build
  6688. 2009-01-15 08:57 king
  6689. * Source/: cmDocumentVariables.cxx, cmMakefile.cxx: ENH: Provide
  6690. variable CMAKE_VERSION
  6691. This creates the variable CMAKE_VERSION containing the full
  6692. version of cmake in "major.minor.patch" format. It is
  6693. particularly useful with the component-wise version comparison
  6694. provided by the if() command.
  6695. 2009-01-15 08:57 king
  6696. * Source/cmDocumentVariables.cxx: ENH: Document variable
  6697. CMAKE_PATCH_VERSION
  6698. This adds documentation of CMAKE_PATCH_VERSION to the generated
  6699. variables documentation.
  6700. 2009-01-15 02:07 lowman
  6701. * Modules/FindBoost.cmake: BUG: fixed bug #7529: FindBoost fails to
  6702. find boost on SuSE 11.0 due to GCC reporting version x.y and not
  6703. x.y.z
  6704. 2009-01-15 01:22 lowman
  6705. * Modules/FindBoost.cmake: BUG: Fixes bug #8059. Also added
  6706. Boost_DEBUG variable for troubleshooting.
  6707. 2009-01-15 00:02 king
  6708. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6709. 2009-01-14 15:14 king
  6710. * Source/: cmFunctionCommand.cxx, cmMakefile.h: BUG: Pop a function
  6711. scope even on error
  6712. This uses an automatic variable to push and pop variable scope
  6713. inside a function call. Previously if the function failed its
  6714. scope would not be popped. This approach guarantees a balanced
  6715. push/pop.
  6716. 2009-01-14 13:48 hoffman
  6717. * Source/CTest/: cmCTestBuildHandler.cxx, cmProcess.cxx: ENH: fix
  6718. return value to ctest_build and remove debug print in cmProcess
  6719. 2009-01-14 13:01 hoffman
  6720. * Source/CTest/: cmCTestBuildCommand.cxx, cmCTestBuildCommand.h,
  6721. cmCTestBuildHandler.cxx, cmCTestBuildHandler.h, cmProcess.cxx:
  6722. ENH: allow ctest_build to return error and warning counts
  6723. 2009-01-14 09:51 king
  6724. * Source/: cmExtraEclipseCDT4Generator.cxx,
  6725. CTest/cmCTestSubmitHandler.cxx: COMP: Fix const set find for
  6726. Borland 5.5
  6727. The Borland 5.5 compiler's STL set does not define correct
  6728. signatures for its find() members, leading to build errors. This
  6729. works around the problem.
  6730. 2009-01-14 09:34 king
  6731. * Tests/FindPackageTest/CMakeLists.txt: ENH: Test find_package
  6732. re-find feature
  6733. Recently we taught find_package to re-find a package if its
  6734. <package>_DIR result variable was set to a location not
  6735. containing the package (instead of reporting an error as before).
  6736. This tests the feature.
  6737. 2009-01-14 00:02 king
  6738. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6739. 2009-01-13 13:03 hoffman
  6740. * CMakeLists.txt, ChangeLog.manual,
  6741. Modules/CMakeGenericSystem.cmake,
  6742. Modules/CMakeSystemSpecificInformation.cmake,
  6743. Modules/FindGettext.cmake, Modules/FindPythonInterp.cmake,
  6744. Source/cmCMakeMinimumRequired.cxx,
  6745. Source/cmCMakeMinimumRequired.h, Source/cmComputeLinkDepends.cxx,
  6746. Source/cmComputeLinkDepends.h, Source/cmDocumentVariables.cxx,
  6747. Source/cmDocumentationFormatterDocbook.cxx,
  6748. Source/cmExportFileGenerator.cxx,
  6749. Source/cmExportInstallFileGenerator.cxx,
  6750. Source/cmExportInstallFileGenerator.h,
  6751. Source/cmExtraCodeBlocksGenerator.cxx,
  6752. Source/cmExtraEclipseCDT4Generator.cxx,
  6753. Source/cmExtraEclipseCDT4Generator.h, Source/cmFileCommand.cxx,
  6754. Source/cmFileCommand.h, Source/cmFindPackageCommand.cxx,
  6755. Source/cmFindPackageCommand.h,
  6756. Source/cmGetTargetPropertyCommand.h,
  6757. Source/cmGlobalVisualStudio6Generator.cxx,
  6758. Source/cmInstallExportGenerator.cxx,
  6759. Source/cmInstallExportGenerator.h, Source/cmInstallGenerator.cxx,
  6760. Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
  6761. Source/cmLocalGenerator.h,
  6762. Source/cmLocalUnixMakefileGenerator3.cxx,
  6763. Source/cmLocalVisualStudio6Generator.cxx,
  6764. Source/cmLocalVisualStudio7Generator.cxx,
  6765. Source/cmSetCommand.cxx, Source/cmTarget.cxx, Source/cmTarget.h,
  6766. Source/cmTargetLinkLibrariesCommand.cxx,
  6767. Source/cmTargetLinkLibrariesCommand.h, Source/cmake.cxx,
  6768. Source/cmake.h, Source/CTest/cmCTestBuildAndTestHandler.cxx,
  6769. Source/CTest/cmCTestBuildHandler.cxx,
  6770. Source/CTest/cmCTestUpdateHandler.cxx,
  6771. Source/QtDialog/CMakeLists.txt, Source/QtDialog/CrossCompiler.ui,
  6772. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
  6773. Source/kwsys/testProcess.c, Templates/DLLHeader.dsptemplate,
  6774. Templates/EXEHeader.dsptemplate,
  6775. Templates/EXEWinHeader.dsptemplate,
  6776. Templates/staticLibHeader.dsptemplate,
  6777. Tests/CustomCommand/CMakeLists.txt,
  6778. Tests/ExportImport/Export/CMakeLists.txt,
  6779. Tests/ExportImport/Import/CMakeLists.txt,
  6780. Tests/FindPackageTest/CMakeLists.txt, Tests/FindPackageTest/Baz
  6781. 1.1/BazConfig.cmake, Tests/FindPackageTest/Baz
  6782. 1.1/BazConfigVersion.cmake, Tests/FindPackageTest/Baz
  6783. 1.2/CMake/BazConfig.cmake, Tests/FindPackageTest/Baz
  6784. 1.2/CMake/BazConfigVersion.cmake,
  6785. Tests/FindPackageTest/lib/cmake/zot-4.0/zot-config-version.cmake,
  6786. Tests/FindPackageTest/lib/cmake/zot-4.0/zot-config.cmake,
  6787. Tests/StringFileTest/CMakeLists.txt: ENH: merge in changes from
  6788. CVS to branch for 2.6.3 RC 8
  6789. 2009-01-13 00:02 king
  6790. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6791. 2009-01-12 11:10 king
  6792. * Source/cmCTest.cxx: COMP: Remove unused variable
  6793. 2009-01-12 10:38 king
  6794. * Source/CTest/cmCTestSubmitCommand.cxx,
  6795. Source/CTest/cmCTestSubmitCommand.h,
  6796. Source/CTest/cmCTestSubmitHandler.cxx,
  6797. Source/CTest/cmCTestSubmitHandler.h,
  6798. Tests/CTestTest2/test.cmake.in: ENH: Teach ctest_submit about
  6799. parts
  6800. This adds a PARTS option to the ctest_submit command which tells
  6801. it to submit only parts whose names are listed with the option.
  6802. 2009-01-12 10:37 king
  6803. * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
  6804. CTest/cmCTestConfigureHandler.cxx,
  6805. CTest/cmCTestCoverageHandler.cxx,
  6806. CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
  6807. CTest/cmCTestSubmitHandler.cxx, CTest/cmCTestTestHandler.cxx,
  6808. CTest/cmCTestUpdateHandler.cxx: ENH: Divide CTest file submission
  6809. list by part
  6810. This splits the list of files for CTest to submit into those
  6811. belonging to each part. The set is recombined just before
  6812. submission. Later this will allow piecewise submissions.
  6813. 2009-01-12 10:37 king
  6814. * Source/: cmCTest.cxx, cmCTest.h: ENH: Refactor cmCTest test part
  6815. representation
  6816. This introduces the name "part" to denote a portion of the
  6817. testing and submission process performed by ctest. We generalize
  6818. the boolean indicating whether each part is enabled into a
  6819. structure to which more information can be added later. We
  6820. provide bi-directional mapping between part id and part names.
  6821. 2009-01-12 09:11 king
  6822. * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
  6823. CTest/cmCTestConfigureHandler.cxx,
  6824. CTest/cmCTestCoverageHandler.cxx,
  6825. CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
  6826. CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
  6827. CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestTestHandler.cxx:
  6828. ENH: Teach ctest_* to create appending XML files
  6829. This adds an APPEND option to the ctest_* commands which tells
  6830. them to put the Append="true" attribute in the Site element of
  6831. their XML file.
  6832. 2009-01-12 09:10 king
  6833. * Source/CTest/: cmCTestHandlerCommand.cxx,
  6834. cmCTestHandlerCommand.h: ENH: Refactor CTest command argument
  6835. handling
  6836. The previous approach to handling of arguments to ctest_*
  6837. commands worked only for keyword/value arguments with a single
  6838. value. This refactors the approach to allow some commands to
  6839. define alternative argument forms.
  6840. 2009-01-12 00:02 king
  6841. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6842. 2009-01-11 12:18 alex
  6843. * Source/: cmExtraEclipseCDT4Generator.cxx,
  6844. cmExtraEclipseCDT4Generator.h: ENH: patch from Miguel, As it is
  6845. today the generator creates linked resources to
  6846. LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH if they are not a
  6847. subdirectory of the binary dir, so that the IDE can detect the
  6848. Binaries (this was addressed previously as a result of a bug
  6849. report).
  6850. Reduces code redundancy by encapsulating common behaviour for
  6851. LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH in
  6852. AppendLinkedResource.
  6853. Addresses the two new variable names for these locations,
  6854. CMAKE_LIBRARY_OUTPUT_DIRECTORY and CMAKE_RUNTIME_OUTPUT_DIRECTORY
  6855. respectively.
  6856. Finally, it is addressing a bug in the current code for relative
  6857. paths in these variables. If it is a relative path to the binary
  6858. dir, the IsSubdirectory call returns false and so it creates the
  6859. linked resource. The created linked resource produces an error in
  6860. the Eclipse IDE because the IDE expects it to be a full path. The
  6861. patch now addresses this by concatenating the binary dir if it is
  6862. a relative path.
  6863. 2009-01-11 00:02 king
  6864. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6865. 2009-01-10 09:01 alex
  6866. * Source/cmDocumentationFormatterDocbook.cxx: BUG: don't create
  6867. empty <itemizedlist>s (#7289), dblatex didn't like that
  6868. Alex
  6869. 2009-01-10 08:46 alex
  6870. * Modules/FindPythonInterp.cmake: ENH: fix #7913: find also python
  6871. 2.6 on windows
  6872. Alex
  6873. 2009-01-10 08:39 alex
  6874. * Modules/FindGettext.cmake: BUG: fix #8122, _firstPoFile was not
  6875. empty because it was no real variable but just a macro argument
  6876. -> make it a real variable
  6877. Alex
  6878. 2009-01-10 08:16 alex
  6879. * Source/cmDocumentVariables.cxx: STYLE: document
  6880. CMAKE_COLOR_MAKEFILE (#7878)
  6881. Alex
  6882. 2009-01-10 00:02 king
  6883. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6884. 2009-01-09 20:35 alex
  6885. * Source/cmExtraEclipseCDT4Generator.h: COMP: forgot to commit this
  6886. file
  6887. Alex
  6888. 2009-01-09 20:26 alex
  6889. * Modules/CMakeSystemSpecificInformation.cmake: STYLE: fix typo
  6890. Alex
  6891. 2009-01-09 20:18 alex
  6892. * Modules/CMakeGenericSystem.cmake: STYLE: this is not necessary
  6893. anymore for kdevelop, the kdevelop generator now generates the
  6894. project so that the environment variable VERBOSE is set to 1 when
  6895. make is executed by kdevelop (and additionally this didn't work,
  6896. since CMAKE_GENERATOR never matches KDevelop3, this is now in
  6897. CMAKE_EXTRA_GENERATOR)
  6898. Alex
  6899. 2009-01-09 20:09 alex
  6900. * Source/cmExtraEclipseCDT4Generator.cxx: STYLE: remove debug
  6901. output
  6902. Alex
  6903. 2009-01-09 19:52 alex
  6904. * Source/cmExtraEclipseCDT4Generator.cxx: BUG: fix #8073: also show
  6905. targets created using add_custom_targets() -additionally also
  6906. create the target/fast targets for Eclipse -skip preinstall and
  6907. install/local, they should be only rarely used
  6908. Alex
  6909. 2009-01-09 19:08 alex
  6910. * Source/cmExtraEclipseCDT4Generator.cxx: BUG: remove the call to
  6911. EnableInstallTarget(), don't know why it was there. This caused
  6912. that always an install target was created which installed
  6913. nothing, even if there was no install rule in the project.
  6914. Alex
  6915. 2009-01-09 18:58 alex
  6916. * Source/: cmExtraEclipseCDT4Generator.cxx,
  6917. cmExtraEclipseCDT4Generator.h: BUG: fix #8105: don't hardcode
  6918. "gcc" and "make" but use CMAKE_C_COMPILER and CMAKE_MAKE_PROGRAM
  6919. instead
  6920. Alex
  6921. 2009-01-09 18:04 alex
  6922. * Source/cmExtraCodeBlocksGenerator.cxx: BUG: fix #8203: codeblocks
  6923. + mingw doesn't like the extra quotes around the path to the
  6924. makefile if it contains spaces, under Linux it works with spaces
  6925. Alex
  6926. 2009-01-09 16:44 king
  6927. * Source/cmCTest.cxx: ENH: Add missing newline to CTest-generated
  6928. xml
  6929. The Generator="ctest..." attribute of Site elements in
  6930. CTest-generated XML files was missing a newline, causing the next
  6931. attribute to appear on the same line. This adds the newline.
  6932. 2009-01-09 12:56 hoffman
  6933. * Source/cmCTest.cxx: ENH: fix crash for old style scripts
  6934. 2009-01-09 12:32 hoffman
  6935. * Source/cmCTest.h: ENH: fix return type
  6936. 2009-01-09 12:05 hoffman
  6937. * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestScriptHandler.h:
  6938. ENH: add subproject tag property for ctest
  6939. 2009-01-09 11:44 king
  6940. * Source/kwsys/testProcess.c: ENH: Extend kwsys.testProcess-4
  6941. timeout
  6942. The test is supposed to terminate quickly when its child crashes,
  6943. but that seems to take over 10s on busy systems. This extends
  6944. the test's timeout to 30s to help it pass when running on a busy
  6945. system.
  6946. 2009-01-09 00:02 king
  6947. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6948. 2009-01-08 18:09 alex
  6949. * Source/: cmExtraEclipseCDT4Generator.h,
  6950. cmExtraEclipseCDT4Generator.cxx: BUG: apply patch from #8205,
  6951. also fixes #8212: escape characters for XML when writing the
  6952. eclipse project files
  6953. Alex
  6954. 2009-01-08 17:57 alex
  6955. * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
  6956. when trying to find a FooConfig.cmake file, if in the directory
  6957. pointed to by the Foo_DIR variable there is no FooConfig.cmake
  6958. file, then instead of abort and complain that the user should set
  6959. or clear the Foo_DIR variables, just search for the file and
  6960. discard the old Foo_DIR contents
  6961. The tests succeed, ok by Brad.
  6962. Alex
  6963. 2009-01-08 04:47 hoffman
  6964. * Modules/FindCxxTest.cmake: file FindCxxTest.cmake was added on
  6965. branch CMake-2-6 on 2009-02-04 16:44:01 +0000
  6966. 2009-01-08 04:47 lowman
  6967. * Modules/FindCxxTest.cmake: BUG: Fixed CXXTEST_INCLUDE_DIRS so it
  6968. will work properly with NOTFOUND.
  6969. Also eliminated superfluous CXXTEST_FOUND assignment and cleaned
  6970. up the code and added additional documentation. Tagged v1.0.
  6971. 2009-01-08 00:03 king
  6972. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  6973. 2009-01-07 17:28 clinton
  6974. * Source/QtDialog/CrossCompiler.ui:
  6975. ENH: Tweak System Name field for cross compiling, so it doesn't
  6976. have a file chooser button.
  6977. 2009-01-07 14:16 king
  6978. * Source/cmInstallExportGenerator.cxx: ENH: Clean per-config export
  6979. files during install
  6980. When installing the main export file the install tree may be
  6981. dirty. If out-dated per-config files exist they may break the
  6982. newly installed main file which when it globs them. This teaches
  6983. the installation script to detect when it is about to replace the
  6984. main export file with a different one and cleans out any existing
  6985. per-config files.
  6986. 2009-01-07 14:16 king
  6987. * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add
  6988. undocumented file(DIFFERENT) command
  6989. This new command will be used by generated installation scripts
  6990. to determine whether an already-installed export file has
  6991. changed.
  6992. 2009-01-07 14:16 king
  6993. * Source/: cmExportInstallFileGenerator.cxx,
  6994. cmExportInstallFileGenerator.h: ENH: Refactor computation of
  6995. import file glob
  6996. New method cmExportInstallFileGenerator::GetConfigImportFileGlob
  6997. computes the globbing expression that an installed export file
  6998. uses to load its per-configuration support files.
  6999. 2009-01-07 10:41 king
  7000. * Source/: cmTest.cxx, CTest/cmCTestTestHandler.cxx,
  7001. CTest/cmCTestTestHandler.h: ENH: Teach CTest to submit test
  7002. property LABELS
  7003. This teaches CTest to send the test property "LABELS" in Test.xml
  7004. dashboard submissions as Label elements inside a Labels element.
  7005. 2009-01-07 00:02 king
  7006. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7007. 2009-01-06 15:05 king
  7008. * CTestCustom.cmake.in: COMP: Ignore warning LNK4204 for CMake
  7009. dashboard
  7010. This warning appears for libtar.obj, curltest.obj, and
  7011. synch_client.obj regularly on CMake dashboard submissions from VS
  7012. builds. They seem to occur due to some kind of race condition
  7013. for objects in small targets. There is nothing wrong with the
  7014. code, so this just suppresses the warnings.
  7015. 2009-01-06 14:58 king
  7016. * Source/CTest/cmCTestUpdateHandler.cxx: BUG: Manage LC_MESSAGES
  7017. with an object
  7018. This moves management of the LC_MESSAGES environment variable
  7019. into an automatic variable. Previously if an error occurred the
  7020. original environment value was not restored. This makes the fix
  7021. to issue #5936 more robust.
  7022. 2009-01-06 14:41 king
  7023. * Source/CTest/cmCTestUpdateHandler.cxx: STYLE: Remove trailing
  7024. whitespace
  7025. 2009-01-06 00:03 king
  7026. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7027. 2009-01-05 15:00 king
  7028. * Source/: cmGetPropertyCommand.cxx, cmMakefile.cxx, cmMakefile.h,
  7029. cmSetPropertyCommand.cxx, cmSetTestsPropertiesCommand.cxx: ENH:
  7030. Improve test property speed with a map
  7031. Previously we stored a vector of tests to preserve their order.
  7032. Property set/get operations would do a linear search for matching
  7033. tests. This uses a map to efficiently look up tests while
  7034. keeping the original order with a vector for test file
  7035. generation.
  7036. 2009-01-05 14:14 king
  7037. * Tests/: CMakeLists.txt, EnforceConfig.cmake,
  7038. EnforceConfig.cmake.in: ENH: Re-enable new 'testing' test mode
  7039. This fixes selection of a configuration when none is specified to
  7040. find an available configuration of the ctest test-command.
  7041. 2009-01-05 14:14 king
  7042. * Source/: cmCTest.cxx, cmCTest.h: BUG: Capture cout and cerr from
  7043. internal ctest
  7044. When CTest detects that a test is running its own executable it
  7045. optimizes the test by using an internal instance of cmCTest
  7046. instead of creating a new process. However, the internal
  7047. instance was using cout and cerr directly. This redirects the
  7048. output to a string stream to avoid direct display of the internal
  7049. test's output.
  7050. 2009-01-05 11:05 king
  7051. * Source/: cmFileCommand.cxx, QtDialog/CMakeLists.txt: COMP: Fix
  7052. installation of cmake-gui by CMake 2.4
  7053. When CMake 2.4 generates the build tree for CMake itself it asks
  7054. the built CMake to install itself using the rules that 2.4
  7055. generated. Since the install rules use undocumented commands
  7056. that are not compatible from 2.4 to 2.6 we need a special case to
  7057. avoid failure. This sets a special indicator variable in the
  7058. install rules that enables a compatibility hack to support the
  7059. old install rule format.
  7060. 2009-01-05 11:03 king
  7061. * Source/cmFileCommand.cxx: ENH: Refactor internal file(INSTALL)
  7062. arg parsing
  7063. The internal file(INSTALL) command argument parsing used several
  7064. booleans with at most one set to true at a time to track argument
  7065. parsing state. This refactors it to use one enumeration.
  7066. 2009-01-05 09:53 king
  7067. * Source/cmGetTargetPropertyCommand.h: BUG: Remove old
  7068. get_target_property docs
  7069. The get_target_property command contained some outdated
  7070. documentation of the LOCATION and TYPE properties. This removes
  7071. it since they are now documented in the properties list section
  7072. of the documentation.
  7073. 2009-01-05 09:53 king
  7074. * Source/cmTarget.cxx: ENH: Enable LOCATION property for imported
  7075. targets
  7076. Previously we left the LOCATION property undefined for imported
  7077. targets since it should no longer be used for non-imported
  7078. targets. However, in the case we do not know the name of an
  7079. available imported configuration, it is more readable to get the
  7080. LOCATION property than LOCATION_<CONFIG> for a bogus
  7081. configuration <CONFIG>. This enables LOCATION for imported
  7082. targets and returns an unspecified available imported
  7083. configuration.
  7084. 2009-01-05 00:03 king
  7085. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7086. 2009-01-04 04:12 alex
  7087. * Source/cmCMakeMinimumRequired.h: STYLE: changed "one may" into
  7088. "it should" to make it stronger
  7089. Alex
  7090. 2009-01-04 00:03 king
  7091. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7092. 2009-01-03 15:48 king
  7093. * Source/cmCMakeMinimumRequired.h: ENH: Clarify FATAL_ERROR option
  7094. to min-req command
  7095. The FATAL_ERROR to cmake_minimum_required is useful for projects
  7096. that require 2.6 to convince CMake 2.4 to error out. This
  7097. clarifies its usefulness in the documentation.
  7098. 2009-01-03 15:47 king
  7099. * Source/: cmCMakeMinimumRequired.cxx, cmCMakeMinimumRequired.h:
  7100. ENH: Ignore unknown cmake_minimum_required args
  7101. When cmake_minimum_required is called with an unknown argument it
  7102. should not complain about it if the version specified is in the
  7103. future. This allows the proper error to be shown about the
  7104. current CMake being too old.
  7105. 2009-01-03 00:03 king
  7106. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7107. 2009-01-02 00:03 king
  7108. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7109. 2009-01-01 12:49 hoffman
  7110. * CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
  7111. Source/cmCommandArgumentLexer.cxx,
  7112. Source/cmCommandArgumentLexer.h,
  7113. Source/cmCommandArgumentLexer.in.l,
  7114. Source/cmCommandArgumentParser.cxx,
  7115. Source/cmCommandArgumentParser.y,
  7116. Source/cmCommandArgumentParserHelper.cxx,
  7117. Source/cmCommandArgumentParserHelper.h,
  7118. Source/cmCommandArgumentParserTokens.h: ENH: RC 7 merge fix
  7119. missing stuff from RC 6 and fix change log
  7120. 2009-01-01 00:03 king
  7121. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7122. 2008-12-31 10:14 hoffman
  7123. * CMakeLists.txt, ChangeLog.manual,
  7124. Modules/CMakeASM_MASMInformation.cmake,
  7125. Modules/CMakeDetermineASM_MASMCompiler.cmake,
  7126. Modules/CMakeTestASM_MASMCompiler.cmake, Modules/CPackRPM.cmake,
  7127. Modules/FindCurses.cmake, Modules/FindDoxygen.cmake,
  7128. Modules/FindEXPAT.cmake, Modules/FindLibXml2.cmake,
  7129. Modules/FindQt4.cmake, Modules/FindSquish.cmake,
  7130. Modules/FindwxWidgets.cmake, Modules/GetPrerequisites.cmake,
  7131. Modules/SquishRunTestCase.bat, Modules/SquishRunTestCase.sh,
  7132. Modules/SquishTestScript.cmake, Modules/Platform/Darwin.cmake,
  7133. Modules/Platform/Haiku.cmake,
  7134. Modules/Platform/WindowsPaths.cmake, Source/cmFileCommand.h,
  7135. Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h,
  7136. Source/cmGlobalMSYSMakefileGenerator.cxx,
  7137. Source/cmOrderDirectories.cxx,
  7138. Source/CPack/cmCPackBundleGenerator.cxx,
  7139. Source/QtDialog/CMake.desktop, Source/QtDialog/CMakeLists.txt,
  7140. Source/QtDialog/CMakeSetupDialog.cxx,
  7141. Source/QtDialog/Compilers.h, Source/QtDialog/Compilers.ui,
  7142. Source/QtDialog/CrossCompiler.ui,
  7143. Source/QtDialog/FirstConfigure.cxx,
  7144. Source/QtDialog/FirstConfigure.h,
  7145. Source/QtDialog/QCMakeWidgets.cxx, Source/kwsys/ProcessUNIX.c,
  7146. Source/kwsys/System.c, Source/kwsys/SystemInformation.cxx,
  7147. Templates/TestDriver.cxx.in: ENH: merge fixes for RC 6
  7148. 2008-12-31 00:03 king
  7149. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7150. 2008-12-30 09:13 david.cole
  7151. * Source/CTest/: cmCTestConfigureCommand.cxx,
  7152. cmCTestConfigureCommand.h, cmCTestConfigureHandler.cxx,
  7153. cmCTestGenericHandler.cxx: ENH: Add OPTIONS argument to the
  7154. ctest_configure command so that you can pass -D arguments to the
  7155. cmake configure step from a ctest -S script. Also clarify/correct
  7156. some not so helpful error messages.
  7157. 2008-12-30 09:11 david.cole
  7158. * Modules/Platform/Darwin.cmake: BUG: Fix install_name_tool problem
  7159. on the Mac when a PROJECT(... NONE) is followed by multiple calls
  7160. to ENABLE_LANGUAGE. Use find_program to set the
  7161. CMAKE_INSTALL_NAME_TOOL variable so it gets saved in the cache as
  7162. a full path to the install_name_tool executable rather than a
  7163. simple set which eventually goes out of scope.
  7164. 2008-12-30 00:03 king
  7165. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7166. 2008-12-29 18:11 hoffman
  7167. * Tests/JCTest/CMakeLists.txt: ENH: make it take longer
  7168. 2008-12-29 17:49 hoffman
  7169. * Source/CTest/: cmProcess.cxx, cmProcess.h: ENH: add start end
  7170. time for procs
  7171. 2008-12-29 17:43 hoffman
  7172. * Tests/JCTest/: CMakeLists.txt, TestTime.cxx: ENH: add test for -j
  7173. N ctest stuff
  7174. 2008-12-29 00:03 king
  7175. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7176. 2008-12-28 00:03 king
  7177. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7178. 2008-12-27 00:03 king
  7179. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7180. 2008-12-26 15:27 david.cole
  7181. * Source/CTest/cmCTestHandlerCommand.cxx: STYLE: Fix line length
  7182. violation.
  7183. 2008-12-26 13:28 king
  7184. * Source/cmOrderDirectories.cxx: BUG: Fix same-file check for
  7185. directory ordering
  7186. When computing runtime search path ordering a constraint exists
  7187. when a file that may be found by the runtime search exists in a
  7188. directory other than that containing the desired file. We test
  7189. whether a potential conflict is really the same due to a symlink.
  7190. Recently the change to cmFindLibraryCommand to load directory
  7191. content created a case in which the same-file check would be
  7192. incorrectly skipped. This avoids skipping the check.
  7193. 2008-12-26 12:06 david.cole
  7194. * Modules/FindDoxygen.cmake: ENH: New location to look for "dot"
  7195. 2008-12-26 00:03 king
  7196. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7197. 2008-12-25 00:03 king
  7198. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7199. 2008-12-24 10:10 david.cole
  7200. * Modules/AddExternalProject.cmake,
  7201. Tests/ExternalProject/CMakeLists.txt: ENH: Re-work of fix
  7202. committed yesterday for the Watcom WMake dashboard. Fix it
  7203. properly by using the SYMBOLIC source file property to indicate
  7204. to WMake when the sentinel file is not actually written by the
  7205. update step.
  7206. 2008-12-24 04:31 miguelf
  7207. * Modules/FindwxWidgets.cmake: BUG: Fixed placement of initial
  7208. wxWidgets_FOUND=TRUE statement, which allowed some cases to
  7209. breakaway from tests without resetting to FALSE (BUG: 8188).
  7210. 2008-12-24 00:03 king
  7211. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7212. 2008-12-23 10:01 david.cole
  7213. * Tests/ExternalProject/CMakeLists.txt: BUG: Workaround for Watcom
  7214. WMake not handling "always out of date" custom commands to fix
  7215. the failing ExternalProject test on the CMake nightly dashboard.
  7216. 2008-12-23 00:03 king
  7217. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7218. 2008-12-22 03:00 alex
  7219. * Modules/FindLibXml2.cmake: BUG: use FindPkgConfig.cmake instead
  7220. of UsePkgConfig.cmake, sync with KDE svn and fix bug #8290
  7221. Alex
  7222. 2008-12-22 00:03 king
  7223. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7224. 2008-12-21 00:03 king
  7225. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7226. 2008-12-20 00:04 king
  7227. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7228. 2008-12-19 10:35 david.cole
  7229. * Modules/AddExternalProject.cmake: ENH: Add the update step in
  7230. between download and build. Add UPDATE_ARGS and UPDATE_COMMAND
  7231. handling. Output a -complete sentinel in synch with the -install
  7232. sentinel, but do not list it as an OUTPUT of the custom command.
  7233. That breaks the chaining of add_custom_commands between custom
  7234. targets, but allows for a file-level dependency expression that
  7235. will cause proper incremental rebuilds. When earlier targets
  7236. rebuild, subsequent dependent targets will also rebuild. CVS and
  7237. SVN update commands are always out-of-date so that they always
  7238. run to get the latest source. To suppress that behavior on a
  7239. per-external project basis use an explicit empty string for
  7240. UPDATE_COMMAND. The source will still be checked out from the
  7241. repository prior to the update step by the download step.
  7242. 2008-12-19 10:19 hoffman
  7243. * Source/CTest/cmCTestTestHandler.cxx: STYLE: fix shadow warning
  7244. 2008-12-19 00:04 king
  7245. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7246. 2008-12-18 21:59 hoffman
  7247. * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: BUG:
  7248. partial fix for #8056
  7249. 2008-12-18 21:57 hoffman
  7250. * Source/CTest/: cmCTestHandlerCommand.cxx,
  7251. cmCTestScriptHandler.cxx: BUG: fix for bug #8224 fix crash
  7252. 2008-12-18 21:53 hoffman
  7253. * Modules/FindEXPAT.cmake: BUG: fix for #8298 look for libexpat as
  7254. well
  7255. 2008-12-18 21:52 hoffman
  7256. * Source/cmFileCommand.h: BUG: fix spelling
  7257. 2008-12-18 17:15 king
  7258. * Tests/CMakeLists.txt: BUG: Disable new 'testing' test mode for
  7259. now
  7260. The new 'testing' test behavior of actually running the tests
  7261. generated by the project still fails when the test script guesses
  7262. the Debug configuration but the CMake build tree was only built
  7263. Release. The inner ctest needs to find the ctest executable but
  7264. is given the wrong configuration.
  7265. 2008-12-18 14:56 king
  7266. * Source/: cmBootstrapCommands.cxx, cmCommands.cxx: COMP: Add
  7267. set_directory_properties to bootstrap
  7268. We now need this command in the Tests/CMakeLists.txt file.
  7269. 2008-12-18 14:26 king
  7270. * Tests/: CMakeLists.txt, EnforceConfig.cmake: BUG: Fix new
  7271. 'testing' test for CMake releases
  7272. The recent change of the 'testing' test to actually drive the
  7273. tests within it does not work on Windows with released CMakes
  7274. 2.6.2 and lower if no configuration is given to ctest with a -C
  7275. option. This works around the problem by detecting the case and
  7276. changing the empty configuration to Debug.
  7277. 2008-12-18 13:36 king
  7278. * Source/kwsys/System.c, Tests/CustomCommand/CMakeLists.txt: BUG:
  7279. Fix windows command line escape for empty arg
  7280. On Windows the KWSys System package generates escapes for
  7281. command-line arguments. This fix enables quoting of the empty
  7282. string as an argument. This also adds a test to pass an empty
  7283. argument to a custom command.
  7284. 2008-12-18 12:28 king
  7285. * Tests/: CMakeLists.txt, Testing/CMakeLists.txt,
  7286. Testing/Sub/Sub2/CMakeLists.txt: ENH: Improve 'testing' test to
  7287. actually test
  7288. The 'testing' CMake test builds a project that uses add_test.
  7289. This strengthens the test to actually run CTest on the project
  7290. build tree after building it.
  7291. 2008-12-18 12:27 king
  7292. * Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: Minor
  7293. readability improvement in CTest output
  7294. When ctest --build-and-test runs the --test-command its output
  7295. did not quote the arguments of the command being tested making it
  7296. difficult to read. This adds the quotes. This also changes the
  7297. wording of the failure case to not sound like CTest could not run
  7298. the executable when in fact it ran and returned failure.
  7299. 2008-12-18 12:27 king
  7300. * Source/cmCTest.cxx: BUG: Fix crash when running internal CTest
  7301. When CTest encounters a test whose executable is the ctest
  7302. executable iteslf, it just invokes code inside itself to avoid
  7303. starting a new process. This fixes a null-pointer dereference in
  7304. the logging code of that case.
  7305. 2008-12-18 10:43 david.cole
  7306. * Source/: cmFileCommand.cxx, kwsys/SystemTools.cxx,
  7307. kwsys/SystemTools.hxx.in: BUG: Do not copy permissions of files
  7308. when making the copy in an install rule. If the source file was
  7309. read-only, this prevents the subsequent set of the destination
  7310. file's modification time, making the copied file always different
  7311. in time-stamp than the original and always installing a new file
  7312. with a new time stamp (but the same content) causing unnecessary
  7313. downstream incremental rebuilds. As part of this fix, add an
  7314. optional copyPermissions parameter to the SystemTools routines
  7315. CopyFileIfDifferent, CopyFileAlways, CopyAFile and
  7316. CopyADirectory. The copyPermissions parameter defaults to true to
  7317. preserve the behavior of these routines for existing callers.
  7318. 2008-12-18 10:06 king
  7319. * Source/: cmInstallDirectoryGenerator.h,
  7320. cmInstallExportGenerator.h, cmInstallFilesGenerator.h,
  7321. cmInstallTargetGenerator.h: STYLE: Remove useless install
  7322. generator typedefs
  7323. The cmInstall*Generator classes all derive from
  7324. cmInstallGenerator which provides the Indent typedef so they do
  7325. not need to provide it
  7326. 2008-12-18 09:58 king
  7327. * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
  7328. COMP: Restore fixes to generated lexer
  7329. The command argument lexer was recently regenerated which erased
  7330. some fixes that had been applied directly to the output. This
  7331. restores the fixes and adds reminder notes in the generation
  7332. instructions.
  7333. 2008-12-18 09:58 king
  7334. * Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
  7335. BUG: Move previous parser bugfixes into input file
  7336. The command argument parser code is generated by bison. This
  7337. change restores some fixes previously applied to the generated
  7338. output that were destroyed by regenerating the parser source.
  7339. This time the fixes have been put in the input file so
  7340. regenerating the parser will not destroy them again.
  7341. 2008-12-18 09:37 clinton
  7342. * Source/QtDialog/CMake.desktop:
  7343. ENH: Remove Application category. See #8151.
  7344. 2008-12-18 00:04 king
  7345. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7346. 2008-12-17 09:33 king
  7347. * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
  7348. COMP: Fix unused yyunput warning in lexer
  7349. This adds the "nounput" option to the flex input file so that
  7350. yyunput is not generated. The function is static but not used so
  7351. some compilers warn.
  7352. 2008-12-17 09:24 hoffman
  7353. * Tests/FindPackageTest/Baz 1.1/BazConfig.cmake: file
  7354. BazConfig.cmake was added on branch CMake-2-6 on 2009-01-13
  7355. 18:03:55 +0000
  7356. 2008-12-17 09:24 hoffman
  7357. * Tests/FindPackageTest/Baz 1.2/CMake/BazConfig.cmake: file
  7358. BazConfig.cmake was added on branch CMake-2-6 on 2009-01-13
  7359. 18:03:56 +0000
  7360. 2008-12-17 09:24 hoffman
  7361. * Tests/FindPackageTest/Baz 1.1/BazConfigVersion.cmake: file
  7362. BazConfigVersion.cmake was added on branch CMake-2-6 on
  7363. 2009-01-13 18:03:55 +0000
  7364. 2008-12-17 09:24 hoffman
  7365. * Tests/FindPackageTest/Baz 1.2/CMake/BazConfigVersion.cmake: file
  7366. BazConfigVersion.cmake was added on branch CMake-2-6 on
  7367. 2009-01-13 18:03:56 +0000
  7368. 2008-12-17 09:24 king
  7369. * Source/cmFindPackageCommand.cxx,
  7370. Tests/FindPackageTest/CMakeLists.txt, Tests/FindPackageTest/Baz
  7371. 1.1/BazConfig.cmake, Tests/FindPackageTest/Baz
  7372. 1.1/BazConfigVersion.cmake, Tests/FindPackageTest/Baz
  7373. 1.2/CMake/BazConfig.cmake, Tests/FindPackageTest/Baz
  7374. 1.2/CMake/BazConfigVersion.cmake: ENH: Teach find_package about
  7375. more install dirs
  7376. We now search in
  7377. <prefix>/<name>*/
  7378. <prefix>/<name>*/(cmake|CMake)
  7379. when looking for package configuration files. This is useful on
  7380. Windows since the Program Files folder is in
  7381. CMAKE_SYSTEM_PREFIX_PATH. These paths are the Windows equivalent
  7382. to the Apple convention application and framework paths we
  7383. already search. See issue #8264.
  7384. 2008-12-17 09:23 king
  7385. * Modules/Platform/WindowsPaths.cmake: ENH: Use 32-bit and 64-bit
  7386. Program Files folders
  7387. On 64-bit Windows there may be two Program Files folders, one for
  7388. 32-bit binaries and one for 64-bit binaries. When we compute
  7389. CMAKE_SYSTEM_PREFIX_PATH we should put both folders in the path.
  7390. 2008-12-17 08:24 king
  7391. * Source/cmCommandArgumentLexer.cxx,
  7392. Source/cmCommandArgumentLexer.h,
  7393. Source/cmCommandArgumentLexer.in.l,
  7394. Source/cmCommandArgumentParser.cxx,
  7395. Source/cmCommandArgumentParser.y,
  7396. Source/cmCommandArgumentParserTokens.h,
  7397. Tests/StringFileTest/CMakeLists.txt: ENH: Allow most characters
  7398. in ENV variable refs
  7399. The $ENV{VAR} syntax permits access to environment variables.
  7400. This teaches CMake to recognize most characters in the VAR name
  7401. since some environments may have variables with non-C-identifier
  7402. characters.
  7403. 2008-12-17 00:04 king
  7404. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7405. 2008-12-16 15:15 clinton
  7406. * Source/QtDialog/QCMakeWidgets.cxx:
  7407. ENH: Improve performance with file completion. Fix for #8292.
  7408. 2008-12-16 15:00 hoffman
  7409. * Source/QtDialog/Compilers.h: file Compilers.h was added on branch
  7410. CMake-2-6 on 2008-12-31 15:14:30 +0000
  7411. 2008-12-16 15:00 hoffman
  7412. * Source/QtDialog/Compilers.ui: file Compilers.ui was added on
  7413. branch CMake-2-6 on 2008-12-31 15:14:30 +0000
  7414. 2008-12-16 15:00 hoffman
  7415. * Source/QtDialog/CrossCompiler.ui: file CrossCompiler.ui was added
  7416. on branch CMake-2-6 on 2008-12-31 15:14:30 +0000
  7417. 2008-12-16 15:00 hoffman
  7418. * Source/QtDialog/FirstConfigure.cxx: file FirstConfigure.cxx was
  7419. added on branch CMake-2-6 on 2008-12-31 15:14:30 +0000
  7420. 2008-12-16 15:00 hoffman
  7421. * Source/QtDialog/FirstConfigure.h: file FirstConfigure.h was added
  7422. on branch CMake-2-6 on 2008-12-31 15:14:30 +0000
  7423. 2008-12-16 15:00 clinton
  7424. * Source/QtDialog/: CMakeFirstConfigure.cxx, CMakeFirstConfigure.h,
  7425. CMakeFirstConfigure.ui, CMakeLists.txt, CMakeSetupDialog.cxx,
  7426. Compilers.h, Compilers.ui, CrossCompiler.ui, FirstConfigure.cxx,
  7427. FirstConfigure.h:
  7428. ENH:
  7429. For bug #7191. Improvements to the dialog that sets up the first
  7430. configure. Fixing the large size of it by breaking it up into a
  7431. wizard. Also incorporated suggestions from bug report.
  7432. 2008-12-16 09:23 king
  7433. * Source/cmFindPackageCommand.cxx: BUG: find_package must push/pop
  7434. policies
  7435. When the find_package command loads a <name>-version.cmake file
  7436. to test the package version it must prevent the version file from
  7437. affecting policy settings. Therefore the policy settings must be
  7438. pushed and popped.
  7439. 2008-12-16 09:20 king
  7440. * Source/cmInstallGenerator.cxx: BUG: Fix component-name test on
  7441. installation
  7442. Generated cmake_install.cmake script code used MATCHES to compare
  7443. component names. This does not support characters considered
  7444. special by regular expression syntax in component names. This
  7445. change uses STREQUAL instead. See issue #8256.
  7446. 2008-12-16 09:15 king
  7447. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Warn if
  7448. build dir is too long for filesystem
  7449. When an object file directory is too deep to place an object file
  7450. without exceeding CMAKE_OBJECT_PATH_MAX, this issues a warning.
  7451. Previously we silently ignored the problem. See issue #7860.
  7452. 2008-12-16 09:14 king
  7453. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  7454. cmLocalUnixMakefileGenerator3.cxx,
  7455. cmLocalVisualStudio6Generator.cxx,
  7456. cmLocalVisualStudio7Generator.cxx: ENH: Refactor passing of max
  7457. length object dir
  7458. When computing the maximum length full path to the build
  7459. directory under which object files will be placed, pass the
  7460. actual path instead of just its length. This will be useful for
  7461. error message generation.
  7462. 2008-12-16 09:13 hoffman
  7463. * Tests/FindPackageTest/lib/cmake/zot-4.0/zot-config-version.cmake:
  7464. file zot-config-version.cmake was added on branch CMake-2-6 on
  7465. 2009-01-13 18:03:56 +0000
  7466. 2008-12-16 09:13 hoffman
  7467. * Tests/FindPackageTest/lib/cmake/zot-4.0/zot-config.cmake: file
  7468. zot-config.cmake was added on branch CMake-2-6 on 2009-01-13
  7469. 18:03:56 +0000
  7470. 2008-12-16 09:13 king
  7471. * Tests/FindPackageTest/: CMakeLists.txt,
  7472. lib/cmake/zot-4.0/zot-config-version.cmake,
  7473. lib/cmake/zot-4.0/zot-config.cmake,
  7474. lib/zot-3.1/zot-config-version.cmake,
  7475. lib/zot-3.1/zot-config.cmake: ENH: Strengthen FindPackageTest
  7476. version check
  7477. The previous change to test finding in lib/cmake/<name>* weakened
  7478. the versioned find tests. Since the lib/cmake paths are searched
  7479. before lib/<name>* paths the previous change skipped requiring
  7480. the command to ignore zot-3.0 when finding zot-3.1. This change
  7481. restores that and adds zot-4.0 to test the lib/cmake path.
  7482. 2008-12-16 00:04 king
  7483. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7484. 2008-12-15 18:48 clinton
  7485. * Modules/FindQt4.cmake:
  7486. BUG: Fix for #8247. Add QT_TRANSLATIONS_DIR pointing to
  7487. the Qt translation files, and docs for it. Also add docs
  7488. for QT_BINARY_DIR.
  7489. 2008-12-15 17:19 fbertel
  7490. * Source/kwsys/: ProcessUNIX.c, SystemInformation.cxx: COMP:Fixed
  7491. warnings.
  7492. 2008-12-15 13:30 king
  7493. * Source/: cmDocumentVariables.cxx, cmTarget.cxx: BUG: Fix
  7494. <CONFIG>_POSTFIX property/variable docs
  7495. The CMAKE_<CONFIG>_POSTFIX variable and <CONFIG>_POSTFIX property
  7496. were not documented. This updates the CMAKE_DEBUG_POSTFIX and
  7497. DEBUG_POSTFIX documentation to refer to the more general
  7498. variable/property. It also clarifies that the variable is used
  7499. as the property default only for non-executable targets. See
  7500. issue #7868.
  7501. 2008-12-14 00:04 king
  7502. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7503. 2008-12-12 00:00 king
  7504. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7505. 2008-12-11 22:05 lowman
  7506. * Modules/FindCxxTest.cmake: ENH: Added FindCxxTest module to
  7507. assist others in using the CxxTest unit testing framework within
  7508. CTest
  7509. 2008-12-11 15:55 david.cole
  7510. * Tests/ExternalProject/CMakeLists.txt: BUG: One more conditional
  7511. in the ExternalProject test to prevent build errors of Tutorial
  7512. Step5 on Win98 using Visual Studio 6 when the path length of its
  7513. build tree exceeds 72 characters. Crazy, perhaps. But this fixes
  7514. the last real dashboard failure of the ExternalProject test.
  7515. 2008-12-11 14:35 hoffman
  7516. * Tests/CMakeLists.txt: ENH: remove some verbosity to reduce test
  7517. time
  7518. 2008-12-11 00:00 king
  7519. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7520. 2008-12-10 11:30 david.cole
  7521. * Tests/ExternalProject/CMakeLists.txt: BUG: Prevent KWStyle
  7522. portion of ExternalProject test from configuring, building,
  7523. installing and testing on WATCOM dashboards. WATCOM STL support
  7524. is still under development.
  7525. 2008-12-10 10:50 david.cole
  7526. * Source/: cmGlobalVisualStudio6Generator.cxx,
  7527. cmLocalVisualStudio6Generator.cxx: STYLE: Fix line length style
  7528. violations.
  7529. 2008-12-10 00:01 king
  7530. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7531. 2008-12-09 16:07 david.cole
  7532. * Source/: cmGlobalVisualStudio6Generator.cxx,
  7533. cmLocalVisualStudio6Generator.cxx, cmake.cxx: COMP: Fix the
  7534. ExternalProject test for Visual Studio 6. Visual Studio 6 *.dsp
  7535. files cannot have hyphens in them. Add utility function
  7536. GetVS6TargetName to replace hyphens with underscores when
  7537. generating *.dsp file names. Use the function everywhere
  7538. necessary in the VS6 generators. And, a workaround: VS6 uses
  7539. ".\Debug" (for example) as an "$(IntDir)" value - strip any
  7540. leading ".\" when processing a --config argument in the cmake
  7541. --build handling code.
  7542. 2008-12-09 15:31 david.cole
  7543. * Modules/AddExternalProject.cmake: ENH: Default to the same cmake
  7544. used for configuring when building and installing. If none
  7545. specified default to the cmake used to configure the
  7546. outer/aggregating project.
  7547. 2008-12-09 14:07 king
  7548. * Source/cmFindPackageCommand.cxx,
  7549. Tests/FindPackageTest/CMakeLists.txt,
  7550. Tests/FindPackageTest/lib/zot-3.1/zot-config-version.cmake,
  7551. Tests/FindPackageTest/lib/zot-3.1/zot-config.cmake: ENH: Add
  7552. useful search locations to find_package
  7553. This teaches find_package to search
  7554. <prefix>/(share|lib)/cmake/<name>*/
  7555. for package configuration files. Packages that do not already
  7556. have files in a <prefix>/lib/<name>* directory can use this
  7557. location to avoid cluttering the lib directory.
  7558. 2008-12-09 14:07 king
  7559. * Source/cmFindPackageCommand.cxx: STYLE: Remove old TODO comment
  7560. in find_package
  7561. Versioning has been introduced to find_package, so the comment
  7562. about it is out of date.
  7563. 2008-12-09 10:56 david.cole
  7564. * Templates/TestDriver.cxx.in: COMP: Don't emit old style cast
  7565. warning when configured as C++ but still allow being configured
  7566. as C. Thanks to Monsieur Francois Bertel for the patch.
  7567. 2008-12-09 10:08 king
  7568. * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
  7569. Preserve <pkg>_FIND_XXX vars in find_package
  7570. When the find_package command loads a module it sets several
  7571. <pkg>_FIND_XXX variables to communicate information about the
  7572. command invocation to the module. This restores the original
  7573. state of the variables when the command returns. This behavior
  7574. is useful when a find-module recursively calls find_package with
  7575. NO_MODULE so that the inner call does not change the values in
  7576. the find-module.
  7577. 2008-12-09 00:01 king
  7578. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7579. 2008-12-08 17:39 hoffman
  7580. * Modules/FindSquish.cmake: file FindSquish.cmake was added on
  7581. branch CMake-2-6 on 2008-12-31 15:14:25 +0000
  7582. 2008-12-08 17:39 hoffman
  7583. * Modules/SquishRunTestCase.bat: file SquishRunTestCase.bat was
  7584. added on branch CMake-2-6 on 2008-12-31 15:14:28 +0000
  7585. 2008-12-08 17:39 hoffman
  7586. * Modules/SquishRunTestCase.sh: file SquishRunTestCase.sh was added
  7587. on branch CMake-2-6 on 2008-12-31 15:14:29 +0000
  7588. 2008-12-08 17:39 hoffman
  7589. * Modules/SquishTestScript.cmake: file SquishTestScript.cmake was
  7590. added on branch CMake-2-6 on 2008-12-31 15:14:29 +0000
  7591. 2008-12-08 17:39 davisb
  7592. * Modules/: FindSquish.cmake, SquishRunTestCase.bat,
  7593. SquishRunTestCase.sh, SquishTestScript.cmake: ENH: adding
  7594. functionality for finding Squish, adding Squish tests from CMake,
  7595. and running Squish tests from ctest
  7596. 2008-12-08 14:58 david.cole
  7597. * Modules/AddExternalProject.cmake: BUG: Make sure all directories
  7598. used as working directories exist at CMake configure time as well
  7599. as having custom commands that create them. Necessary for the
  7600. Borland Makefiles generator to generate short path names in the
  7601. makefile build rules. Also, make sure all custom commands chain
  7602. together properly through the use of the sentinel files.
  7603. 2008-12-08 00:01 king
  7604. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7605. 2008-12-07 19:36 hoffman
  7606. * Source/cmLocalVisualStudio6Generator.cxx: STYLE: fix link length
  7607. issues
  7608. 2008-12-07 00:01 king
  7609. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7610. 2008-12-06 00:01 king
  7611. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7612. 2008-12-05 17:54 david.cole
  7613. * Tests/ExternalProject/CMakeLists.txt: COMP: No-op. White space
  7614. only change to trigger a re-run of the ExternalProject test on
  7615. the QNX continuous dashboard to pick up the latest KWStyle
  7616. changes.
  7617. 2008-12-05 17:18 david.cole
  7618. * Tests/ExternalProject/CMakeLists.txt: COMP: No-op. White space
  7619. only change to trigger a re-run of the ExternalProject test on
  7620. the QNX continuous dashboard to pick up the latest KWStyle
  7621. changes.
  7622. 2008-12-05 16:46 david.cole
  7623. * Tests/ExternalProject/CMakeLists.txt: COMP: No-op. White space
  7624. only change to trigger a re-run of the ExternalProject test on
  7625. the QNX continuous dashboard to pick up the latest KWStyle
  7626. changes.
  7627. 2008-12-05 16:13 david.cole
  7628. * Tests/ExternalProject/CMakeLists.txt: COMP: No-op. White space
  7629. only change to trigger a re-run of the ExternalProject test on
  7630. the QNX continuous dashboard to pick up the latest KWStyle
  7631. changes.
  7632. 2008-12-05 15:18 david.cole
  7633. * Modules/AddExternalProject.cmake,
  7634. Tests/ExternalProject/CMakeLists.txt: ENH: Make it easier to use
  7635. configure/make/make-install as the build steps for an external
  7636. project. Add capability of customizing the download step. Add
  7637. tests of empty projects. Better comments and error checking in
  7638. AddExternalProject.cmake. In tests, use KWStyle from CVSHEAD to
  7639. see if QNX continuous can build the latest KWStyle. Make KWStyle
  7640. test depend on all previous test external projects so it builds
  7641. last to catch other issues before any KWStyle compile errors.
  7642. 2008-12-05 00:01 king
  7643. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7644. 2008-12-04 15:30 david.cole
  7645. * Tests/ExternalProject/: CMakeLists.txt, TryCheckout.cmake: ENH:
  7646. Use a TryCheckout technique to decide whether or not to attempt
  7647. building the projects that depend on a cvs or svn download
  7648. method.
  7649. 2008-12-04 13:27 david.cole
  7650. * Modules/AddExternalProject.cmake, Modules/DownloadFile.cmake,
  7651. Modules/RepositoryInfo.txt.in, Modules/UntarFile.cmake,
  7652. Tests/CMakeLists.txt, Tests/ExternalProject/CMakeLists.txt,
  7653. Tests/ExternalProject/Step1.tar, Tests/ExternalProject/Step1.tgz,
  7654. Tests/ExternalProject/Step1NoDir.tar,
  7655. Tests/ExternalProject/Step1NoDir.tgz: ENH: First draft of
  7656. add_external_project functionality. Tweaks, dashboard fixing,
  7657. more tests and documentation certain to follow as it gets used by
  7658. others...
  7659. 2008-12-04 10:51 hoffman
  7660. * Source/kwsys/SystemInformation.cxx: BUG: fix cpu info string
  7661. 2008-12-04 09:12 hoffman
  7662. * Modules/GetPrerequisites.cmake: BUG: make sure list is not size 0
  7663. before sort
  7664. 2008-12-04 09:09 hoffman
  7665. * Source/CPack/cmCPackBundleGenerator.cxx: ENH: allow startup
  7666. command to be optional
  7667. 2008-12-04 08:57 hoffman
  7668. * Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for bug #8216
  7669. 2008-12-04 00:01 king
  7670. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7671. 2008-12-03 16:13 hoffman
  7672. * Modules/: FindCurses.cmake, Platform/Haiku.cmake: ENH: fix curses
  7673. on haiku
  7674. 2008-12-03 15:35 hoffman
  7675. * Source/cmLocalVisualStudio6Generator.cxx,
  7676. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  7677. Templates/EXEWinHeader.dsptemplate,
  7678. Templates/staticLibHeader.dsptemplate: BUG: fix for rc and vs6
  7679. 2008-12-03 14:37 hoffman
  7680. * Modules/CPackRPM.cmake: BUG: #7904 add rpm package depend
  7681. 2008-12-03 11:21 hoffman
  7682. * Utilities/cmcurl/Testing/curltest.c: ENH: disable ftp test on
  7683. branch
  7684. 2008-12-03 00:01 king
  7685. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7686. 2008-12-02 21:44 hoffman
  7687. * Tests/Fortran/: foo.c, foo.f, mysub.f: ENH: add missing files
  7688. 2008-12-02 16:40 hoffman
  7689. * Utilities/cmcurl/Testing/curltest.c: ENH: disable ftp check
  7690. because it is no longer active on public
  7691. 2008-12-02 07:07 hoffman
  7692. * CMakeLists.txt, ChangeLog.manual,
  7693. Modules/CMakeASM-ATTInformation.cmake,
  7694. Modules/CMakeDetermineASM-ATTCompiler.cmake,
  7695. Modules/CMakeDetermineASMCompiler.cmake,
  7696. Modules/CMakeDetermineFortranCompiler.cmake,
  7697. Modules/CMakeTestASM-ATTCompiler.cmake, Modules/CTest.cmake,
  7698. Modules/FindQt4.cmake, Modules/FortranCInterface.cmake,
  7699. Modules/FortranCInterface.h.in,
  7700. Modules/InstallRequiredSystemLibraries.cmake,
  7701. Modules/Platform/SunOS-SunPro-Fortran.cmake,
  7702. Modules/Platform/Windows-g77.cmake,
  7703. Source/cmIncludeExternalMSProjectCommand.h,
  7704. Source/cmInstallTargetGenerator.cxx, Source/cmMakefile.cxx,
  7705. Source/cmMakefile.h, Source/cmake.cxx,
  7706. Source/CTest/cmCTestScriptHandler.cxx,
  7707. Source/CTest/cmCTestTestCommand.cxx,
  7708. Source/CTest/cmCTestTestCommand.h,
  7709. Source/kwsys/CTestConfig.cmake, Templates/TestDriver.cxx.in,
  7710. Tests/Fortran/CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt:
  7711. ENH: merge in RC 5
  7712. 2008-12-02 00:02 king
  7713. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7714. 2008-12-01 14:41 david.cole
  7715. * Source/cmGlobalMSYSMakefileGenerator.cxx: BUG: Do not require
  7716. CMAKE_AR in the MSYS Makefiles generator when enabling language
  7717. "NONE".
  7718. 2008-12-01 00:02 king
  7719. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7720. 2008-11-30 00:02 king
  7721. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7722. 2008-11-29 00:05 king
  7723. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7724. 2008-11-28 10:50 david.cole
  7725. * Source/cmCTest.h: STYLE: Fix line length style violation.
  7726. 2008-11-28 00:02 king
  7727. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7728. 2008-11-27 00:02 king
  7729. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7730. 2008-11-26 16:19 hoffman
  7731. * Utilities/cmcurl/CMakeLists.txt: ENH: fix warning on HPUX
  7732. 2008-11-26 15:41 david.cole
  7733. * Source/cmSystemTools.cxx: COMP: Using the proper type for local
  7734. variables can eliminate compiler warnings.
  7735. 2008-11-26 14:38 david.cole
  7736. * Source/cmCTest.cxx, Source/cmCTest.h, Source/cmSystemTools.cxx,
  7737. Source/cmSystemTools.h,
  7738. Source/CTest/cmCTestBuildAndTestHandler.cxx,
  7739. Source/CTest/cmCTestTestHandler.cxx,
  7740. Source/CTest/cmCTestTestHandler.h, Tests/CMakeLists.txt,
  7741. Tests/Environment/CMakeLists.txt, Tests/Environment/main.cxx:
  7742. ENH: Implement feature request from issue 7885. Allow setting
  7743. environment variables on a per-test basis for ctest using
  7744. set_test_properties ENVIRONMENT.
  7745. 2008-11-26 00:02 king
  7746. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7747. 2008-11-25 16:56 clinton
  7748. * Modules/FindQt4.cmake:
  7749. BUG: Revert 1.138.
  7750. 2008-11-25 16:50 king
  7751. * Source/cmInstallTargetGenerator.cxx: BUG: Do not map install_name
  7752. of imported targets
  7753. When we install a target on Mac, we generate a call to
  7754. install_name_tool to fix install_name entries in the target for
  7755. shared libraries it links. This change makes the step ignore
  7756. entries for imported targets since their install_name will not
  7757. change and cmTarget cannot produce a mapping for them. This
  7758. fixes the error
  7759. GetLibraryNamesInternal called on imported target: kdelibs
  7760. seen by kde folks.
  7761. 2008-11-25 09:52 perera
  7762. * Templates/TestDriver.cxx.in: BUG: the return value of scanf
  7763. should not be ignored
  7764. 2008-11-25 00:02 king
  7765. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7766. 2008-11-24 00:03 king
  7767. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7768. 2008-11-23 22:07 hoffman
  7769. * Source/kwsys/CTestConfig.cmake: ENH: make it submit to cdash
  7770. 2008-11-23 10:49 hoffman
  7771. * Source/cmCTest.cxx, Source/CTest/cmCTestCoverageHandler.cxx,
  7772. Source/CTest/cmCTestScriptHandler.cxx, Tests/CMakeLists.txt: ENH:
  7773. add more debug stuff to CTestCTest2 so I can figure out redwall
  7774. 2008-11-23 00:03 king
  7775. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7776. 2008-11-22 00:03 king
  7777. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7778. 2008-11-21 16:37 hoffman
  7779. * Tests/CMakeLists.txt: ENH: make ctest more verbose so that we can
  7780. see failure on redwall
  7781. 2008-11-21 16:32 hoffman
  7782. * Source/: cmMakefile.cxx, cmMakefile.h, cmSetCommand.cxx: BUG: fix
  7783. issue with -D and cache force
  7784. 2008-11-21 16:10 hoffman
  7785. * Tests/: Complex/Executable/CMakeLists.txt,
  7786. ComplexOneConfig/Executable/CMakeLists.txt,
  7787. ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make this
  7788. test pass if new curl is on
  7789. 2008-11-21 14:57 hoffman
  7790. * Source/cmIncludeExternalMSProjectCommand.h: BUG: fix for 8123
  7791. documentation issue
  7792. 2008-11-21 00:03 king
  7793. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7794. 2008-11-20 14:06 hoffman
  7795. * Tests/: Complex/Executable/CMakeLists.txt,
  7796. ComplexOneConfig/Executable/CMakeLists.txt,
  7797. ComplexRelativePaths/Executable/CMakeLists.txt: ENH: only link in
  7798. curl directories that exist, this will help with vs6 nmake
  7799. 2008-11-20 00:03 king
  7800. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7801. 2008-11-19 01:15 hoffman
  7802. * Tests/: Complex/Executable/CMakeLists.txt,
  7803. ComplexOneConfig/Executable/CMakeLists.txt,
  7804. ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make it work
  7805. if new curl is on
  7806. 2008-11-19 00:03 king
  7807. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7808. 2008-11-18 09:37 hoffman
  7809. * Tests/: Complex/Executable/CMakeLists.txt,
  7810. ComplexOneConfig/Executable/CMakeLists.txt,
  7811. ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make it work
  7812. if new curl is on
  7813. 2008-11-18 09:37 hoffman
  7814. * Tests/CMakeLists.txt: ENH: add gfortran-4
  7815. 2008-11-18 00:03 king
  7816. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7817. 2008-11-17 00:03 king
  7818. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7819. 2008-11-16 00:03 king
  7820. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7821. 2008-11-15 00:01 king
  7822. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7823. 2008-11-14 17:45 hoffman
  7824. * Modules/CMakeDetermineFortranCompiler.cmake: BUG: fix for #8089,
  7825. fix rebuild with fortran and -D
  7826. 2008-11-14 00:01 king
  7827. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7828. 2008-11-13 17:12 david.cole
  7829. * Modules/InstallRequiredSystemLibraries.cmake: BUG: Because of
  7830. Windows registry madness, we could not find the redistributables
  7831. directory on Win64 builds... Add a search directory based on
  7832. devenv (CMAKE_MAKE_PROGRAM) location so we can find it despite
  7833. the madness.
  7834. 2008-11-13 16:46 hoffman
  7835. * Modules/FindDevIL.cmake: file FindDevIL.cmake was added on branch
  7836. CMake-2-6 on 2009-02-04 16:44:01 +0000
  7837. 2008-11-13 16:46 alex
  7838. * Modules/FindDevIL.cmake: BUG: the modules shipped with cmake
  7839. don't need CMAKE_MINIMUM_REQUIRED(VERSION), because the cmake
  7840. they are shipped with is always ok. Additionally, if a
  7841. Find-module does CMAKE_MINIMUM_REQUIRED(), it changes the
  7842. policies as they may be set up by the project. So this shouldn't
  7843. be done in a Find-module (or surrounded by policy-push/pop
  7844. commands)
  7845. Alex
  7846. 2008-11-13 00:01 king
  7847. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7848. 2008-11-12 12:26 chris
  7849. * Modules/FindDevIL.cmake: ENH: Added First revision of
  7850. FindDevIL.cmake
  7851. 2008-11-12 00:01 king
  7852. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7853. 2008-11-11 16:52 hoffman
  7854. * CMakeLists.txt, ChangeLog.manual, Modules/GetPrerequisites.cmake,
  7855. Modules/UseQt4.cmake, Source/cmGlobalGenerator.cxx,
  7856. Source/cmLocalVisualStudio7Generator.cxx,
  7857. Source/kwsys/DynamicLoader.hxx.in: ENH: merge in fixes from head
  7858. RC 4
  7859. 2008-11-11 14:03 hoffman
  7860. * Tests/Fortran/CMakeLists.txt: ENH: fix gcc sun fortran mix
  7861. 2008-11-11 13:58 hoffman
  7862. * Modules/Platform/Windows-g77.cmake: ENH: fix fortran flags on g77
  7863. windows
  7864. 2008-11-11 13:58 hoffman
  7865. * Modules/Platform/SunOS-SunPro-Fortran.cmake: ENH: fix fortran
  7866. flags on sun
  7867. 2008-11-11 00:02 king
  7868. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7869. 2008-11-10 13:42 hoffman
  7870. * Source/cmGlobalGenerator.cxx: BUG: fix package_source target
  7871. 2008-11-10 10:53 hoffman
  7872. * Tests/Fortran/CMakeLists.txt: ENH: put a check in for the gnu
  7873. sunpro case
  7874. 2008-11-10 00:02 king
  7875. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7876. 2008-11-09 00:02 king
  7877. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7878. 2008-11-08 00:02 king
  7879. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7880. 2008-11-07 16:40 hoffman
  7881. * Source/kwsys/DynamicLoader.hxx.in: BUG: fix for bug 8060 Haiku
  7882. build
  7883. 2008-11-07 15:56 alex
  7884. * Source/CTest/cmCTestScriptHandler.cxx: ENH: load
  7885. CMakeDetermineSystem and CMakeSystemSpecificInformation when
  7886. executing a ctest script so the search paths are fully set up and
  7887. variables like CMAKE_SYSTEM are available. This is useful e.g.
  7888. for new-style ctest scripting. (these files are also loaded on
  7889. startup by cpack, so now they behave similar). Hmmm, maybe they
  7890. should be also loaded by cmake -P ?
  7891. Alex
  7892. 2008-11-07 00:02 king
  7893. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7894. 2008-11-06 17:33 hoffman
  7895. * Tests/Fortran/CMakeLists.txt: ENH: make the test pass when
  7896. fortran is gnu and c is cl
  7897. 2008-11-06 10:54 hoffman
  7898. * CMakeLists.txt, ChangeLog.manual,
  7899. Utilities/cmcurl/CMakeLists.txt: ENH: merge in haiku build change
  7900. from head, again...
  7901. 2008-11-06 09:41 hoffman
  7902. * Tests/Fortran/CMakeLists.txt: ENH: add a way to fix bullseye link
  7903. with fortran
  7904. 2008-11-06 00:02 king
  7905. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7906. 2008-11-05 18:51 alex
  7907. * Modules/CMakeASM-ATTInformation.cmake: STYLE: add some comment,
  7908. so it says at least a bit what it is good for
  7909. Alex
  7910. 2008-11-05 17:56 clinton
  7911. * Modules/FindQt4.cmake:
  7912. BUG: Fix #7969. Fix moc output files if source dir contains
  7913. regex characters.
  7914. 2008-11-05 17:27 hoffman
  7915. * Modules/CMakeASM_MASMInformation.cmake: file
  7916. CMakeASM_MASMInformation.cmake was added on branch CMake-2-6 on
  7917. 2008-12-31 15:14:18 +0000
  7918. 2008-11-05 17:27 hoffman
  7919. * Modules/CMakeDetermineASM_MASMCompiler.cmake: file
  7920. CMakeDetermineASM_MASMCompiler.cmake was added on branch
  7921. CMake-2-6 on 2008-12-31 15:14:18 +0000
  7922. 2008-11-05 17:27 hoffman
  7923. * Modules/CMakeTestASM_MASMCompiler.cmake: file
  7924. CMakeTestASM_MASMCompiler.cmake was added on branch CMake-2-6 on
  7925. 2008-12-31 15:14:19 +0000
  7926. 2008-11-05 17:27 alex
  7927. * Modules/: CMakeASM_MASMInformation.cmake,
  7928. CMakeDetermineASM-ATTCompiler.cmake,
  7929. CMakeDetermineASMCompiler.cmake,
  7930. CMakeDetermineASM_MASMCompiler.cmake,
  7931. CMakeTestASM-ATTCompiler.cmake, CMakeTestASM_MASMCompiler.cmake:
  7932. ENH: add support for the MS masm and masm64 assemblers, works
  7933. with nmake, not (yet) with the Visual Studio generators
  7934. Alex
  7935. 2008-11-05 16:54 clinton
  7936. * Modules/UseQt4.cmake:
  7937. BUG: Fix #7934. phonon doesn't always depend on QtDBus.
  7938. 2008-11-05 10:20 hoffman
  7939. * Tests/Fortran/CMakeLists.txt: ENH: only call the fortran c
  7940. interface test when compilers match
  7941. 2008-11-05 00:02 king
  7942. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7943. 2008-11-04 15:16 hoffman
  7944. * CMakeLists.txt, ChangeLog.manual, Utilities/cmcurl/select.c,
  7945. Utilities/cmcurl/CMake/CurlTests.c, Utilities/cmcurl/curl/curl.h,
  7946. Utilities/cmtar/util.c, Utilities/cmzlib/zconf.h,
  7947. Utilities/cmzlib/zutil.h: ENH: merge in the rest of the haiku
  7948. changes
  7949. 2008-11-04 00:02 king
  7950. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7951. 2008-11-03 16:23 alex
  7952. * Modules/CTest.cmake: STYLE: mention cdash (not only dart)
  7953. Alex
  7954. 2008-11-03 12:15 hoffman
  7955. * Tests/Fortran/CMakeLists.txt: ENH: only allow matching fortran a
  7956. c compilers to be used
  7957. 2008-11-03 00:02 king
  7958. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7959. 2008-11-02 00:02 king
  7960. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7961. 2008-11-01 00:03 king
  7962. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7963. 2008-10-31 16:08 hoffman
  7964. * Tests/Fortran/: CMakeLists.txt: ENH: do not error when sunpro or
  7965. mipspro fortran used
  7966. 2008-10-31 07:50 hoffman
  7967. * Modules/FortranCInterface.cmake: ENH: fix for intel module on
  7968. linux
  7969. 2008-10-31 07:50 hoffman
  7970. * Modules/FortranCInterface.cmake: file FortranCInterface.cmake was
  7971. added on branch CMake-2-6 on 2008-12-02 12:07:37 +0000
  7972. 2008-10-31 00:03 king
  7973. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7974. 2008-10-30 17:48 hoffman
  7975. * Modules/FortranCInterface.cmake: ENH: better output if module
  7976. linkage is not found
  7977. 2008-10-30 17:32 hoffman
  7978. * Tests/Fortran/CMakeLists.txt: ENH: add some debug stuff for the
  7979. dashboards
  7980. 2008-10-30 16:50 hoffman
  7981. * Modules/FortranCInterface.cmake: ENH: fix uppercase version so
  7982. defines are not upper as well
  7983. 2008-10-30 00:03 king
  7984. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  7985. 2008-10-29 19:49 hoffman
  7986. * Modules/FortranCInterface.cmake: ENH: fix check for intel windows
  7987. module mangling
  7988. 2008-10-29 19:34 hoffman
  7989. * Modules/FortranCInterface.cmake: ENH: fix check for intel windows
  7990. module mangling
  7991. 2008-10-29 17:40 hoffman
  7992. * Modules/: FortranCInterface.cmake: ENH: add check for intel
  7993. windows module mangling
  7994. 2008-10-29 17:37 hoffman
  7995. * Modules/FortranCInterface.cmake: ENH: fix upper case
  7996. 2008-10-29 12:27 david.cole
  7997. * Tests/: CMakeLists.txt, CPackComponents/CMakeLists.txt: ENH: Use
  7998. settings for CPackComponents test to make it fail if the recent
  7999. fix of cmCPackGenerator.cxx revision 1.16 ever encounters another
  8000. regression.
  8001. 2008-10-29 12:24 hoffman
  8002. * Modules/FortranCInterface.cmake: ENH: only check for module
  8003. linkage if f90 is available
  8004. 2008-10-29 11:50 hoffman
  8005. * Modules/FortranCInterface.cmake: ENH: fix for xlf module linkage
  8006. 2008-10-29 10:58 hoffman
  8007. * Modules/FortranCInterface.cmake, Tests/Fortran/CMakeLists.txt,
  8008. Tests/Fortran/foo.c, Tests/Fortran/foo.f, Tests/Fortran/mysub.f:
  8009. ENH: add test for FortranCInterface
  8010. 2008-10-29 10:58 hoffman
  8011. * Tests/Fortran/foo.c: file foo.c was added on branch CMake-2-6 on
  8012. 2008-12-03 02:44:25 +0000
  8013. 2008-10-29 10:58 hoffman
  8014. * Tests/Fortran/foo.f: file foo.f was added on branch CMake-2-6 on
  8015. 2008-12-03 02:44:25 +0000
  8016. 2008-10-29 10:58 hoffman
  8017. * Tests/Fortran/mysub.f: file mysub.f was added on branch CMake-2-6
  8018. on 2008-12-03 02:44:25 +0000
  8019. 2008-10-29 00:03 king
  8020. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8021. 2008-10-28 19:53 hoffman
  8022. * Modules/FortranCInterface.cmake: ENH: add support for g77 extra _
  8023. at the end of functions that have an _ in the name...
  8024. 2008-10-28 00:03 king
  8025. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8026. 2008-10-27 21:42 hoffman
  8027. * Modules/FortranCInterface.cmake: ENH: add support for module
  8028. functions
  8029. 2008-10-27 15:31 hoffman
  8030. * Source/cmLocalVisualStudio7Generator.cxx: ENH: make the scc
  8031. optional
  8032. 2008-10-27 15:23 hoffman
  8033. * Modules/: FortranCInterface.cmake, FortranCInterface.h.in: ENH:
  8034. add fortran link discovery module
  8035. 2008-10-27 15:23 hoffman
  8036. * Modules/FortranCInterface.h.in: file FortranCInterface.h.in was
  8037. added on branch CMake-2-6 on 2008-12-02 12:07:37 +0000
  8038. 2008-10-27 13:51 hoffman
  8039. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 7839 and
  8040. 4524
  8041. 2008-10-27 05:23 hoffman
  8042. * Modules/FindRTI.cmake: file FindRTI.cmake was added on branch
  8043. CMake-2-6 on 2009-02-04 16:44:12 +0000
  8044. 2008-10-27 05:23 gotthardp
  8045. * Modules/FindRTI.cmake: BUG: Fixed CMAKE_FIND_LIBRARY_PREFIXES
  8046. related error on Win32 systems.
  8047. 2008-10-25 14:25 gotthardp
  8048. * Modules/FindRTI.cmake: BUG: removed unused CMakeFindFrameworks
  8049. include
  8050. 2008-10-25 12:20 gotthardp
  8051. * Modules/FindRTI.cmake: ENH: added a module to find M&S HLA RTI
  8052. 2008-10-24 23:53 king
  8053. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8054. 2008-10-24 17:48 clinton
  8055. * Modules/FindQt4.cmake:
  8056. BUG: Fix find of assistant on Mac.
  8057. 2008-10-24 11:39 david.cole
  8058. * Modules/GetPrerequisites.cmake, Tests/CMakeTests/CMakeLists.txt:
  8059. ENH: Activate GetPrerequisites code on Linux. Thanks to Mike
  8060. Arthur for finishing it off.
  8061. 2008-10-24 11:18 hoffman
  8062. * CMakeLists.txt, ChangeLog.manual, bootstrap,
  8063. Modules/CMakeASMInformation.cmake,
  8064. Modules/CMakeCInformation.cmake,
  8065. Modules/CMakeCXXInformation.cmake,
  8066. Modules/CMakeFortranCompilerId.F90.in,
  8067. Modules/CMakeFortranInformation.cmake,
  8068. Modules/CMakePlatformId.h.in, Modules/CMakeRCInformation.cmake,
  8069. Modules/CheckForPthreads.c, Modules/FindBoost.cmake,
  8070. Modules/FindGLUT.cmake, Modules/FindMFC.cmake,
  8071. Modules/FindPerlLibs.cmake, Modules/FindQt4.cmake,
  8072. Modules/FindTclStub.cmake, Modules/FindwxWidgets.cmake,
  8073. Modules/Platform/Linux.cmake, Modules/Platform/OpenBSD.cmake,
  8074. Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
  8075. Source/cmAddCustomTargetCommand.cxx,
  8076. Source/cmAddCustomTargetCommand.h, Source/cmCTest.cxx,
  8077. Source/cmCallVisualStudioMacro.cxx, Source/cmCommand.h,
  8078. Source/cmComputeLinkInformation.cxx,
  8079. Source/cmComputeLinkInformation.h, Source/cmDependsJavaLexer.cxx,
  8080. Source/cmDependsJavaLexer.h, Source/cmDocumentation.cxx,
  8081. Source/cmDocumentation.h, Source/cmDocumentationFormatter.cxx,
  8082. Source/cmDocumentationFormatter.h,
  8083. Source/cmDocumentationFormatterDocbook.cxx,
  8084. Source/cmDocumentationFormatterDocbook.h,
  8085. Source/cmDocumentationFormatterHTML.cxx,
  8086. Source/cmDocumentationFormatterHTML.h,
  8087. Source/cmDocumentationFormatterMan.cxx,
  8088. Source/cmDocumentationFormatterMan.h,
  8089. Source/cmEnableLanguageCommand.cxx, Source/cmFindBase.cxx,
  8090. Source/cmFindCommon.cxx, Source/cmFindLibraryCommand.cxx,
  8091. Source/cmFindPackageCommand.cxx, Source/cmGlobalGenerator.cxx,
  8092. Source/cmGlobalGenerator.h,
  8093. Source/cmGlobalNMakeMakefileGenerator.cxx,
  8094. Source/cmGlobalVisualStudio71Generator.cxx,
  8095. Source/cmGlobalVisualStudio7Generator.cxx,
  8096. Source/cmGlobalXCodeGenerator.cxx,
  8097. Source/cmGlobalXCodeGenerator.h, Source/cmIfCommand.cxx,
  8098. Source/cmIfCommand.h, Source/cmInstallCommand.cxx,
  8099. Source/cmInstallTargetGenerator.cxx,
  8100. Source/cmInstallTargetGenerator.h, Source/cmListFileCache.cxx,
  8101. Source/cmListFileCache.h, Source/cmLocalGenerator.cxx,
  8102. Source/cmLocalGenerator.h,
  8103. Source/cmLocalUnixMakefileGenerator3.cxx,
  8104. Source/cmLocalUnixMakefileGenerator3.h,
  8105. Source/cmLocalVisualStudio7Generator.cxx,
  8106. Source/cmMacroCommand.cxx, Source/cmMakefile.cxx,
  8107. Source/cmMakefile.h,
  8108. Source/cmMakefileExecutableTargetGenerator.cxx,
  8109. Source/cmMakefileLibraryTargetGenerator.cxx,
  8110. Source/cmMakefileTargetGenerator.cxx,
  8111. Source/cmMakefileTargetGenerator.h,
  8112. Source/cmOutputRequiredFilesCommand.cxx, Source/cmPolicies.cxx,
  8113. Source/cmPolicies.h, Source/cmSetTargetPropertiesCommand.h,
  8114. Source/cmSourceFile.cxx, Source/cmSystemTools.cxx,
  8115. Source/cmTarget.cxx, Source/cmWhileCommand.cxx, Source/cmake.cxx,
  8116. Source/cmakemain.cxx, Source/CPack/cmCPackBundleGenerator.cxx,
  8117. Source/CPack/cmCPackGenerator.cxx,
  8118. Source/CPack/cmCPackGenerator.h,
  8119. Source/CPack/cmCPackNSISGenerator.cxx,
  8120. Source/CPack/cmCPackNSISGenerator.h,
  8121. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  8122. Source/CTest/cmCTestUpdateHandler.cxx,
  8123. Source/CursesDialog/cmCursesMainForm.cxx,
  8124. Source/kwsys/DynamicLoader.cxx,
  8125. Source/kwsys/DynamicLoader.hxx.in, Source/kwsys/ProcessUNIX.c,
  8126. Source/kwsys/SystemInformation.cxx, Source/kwsys/SystemTools.cxx,
  8127. Source/kwsys/testDynamicLoader.cxx, Source/kwsys/testProcess.c,
  8128. Tests/CMakeLists.txt, Tests/CTestUpdateCVS.cmake.in,
  8129. Tests/CTestUpdateCommon.cmake, Tests/CTestUpdateSVN.cmake.in,
  8130. Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
  8131. Tests/ComplexOneConfig/CMakeLists.txt,
  8132. Tests/ComplexOneConfig/cmTestConfigure.h.in,
  8133. Tests/ComplexRelativePaths/CMakeLists.txt,
  8134. Tests/ComplexRelativePaths/cmTestConfigure.h.in,
  8135. Tests/Complex/Executable/complex.cxx,
  8136. Tests/ComplexOneConfig/Executable/complex.cxx,
  8137. Tests/ComplexRelativePaths/Executable/complex.cxx,
  8138. Tests/CustomCommand/CMakeLists.txt,
  8139. Tests/FindPackageTest/CMakeLists.txt,
  8140. Tests/FindPackageTest/lib/RecursiveA/recursivea-config.cmake,
  8141. Tests/FindPackageTest/lib/zot/zot-config-version.cmake,
  8142. Tests/FindPackageTest/lib/zot/zot-config.cmake,
  8143. Modules/FindCoin3D.cmake, Modules/Platform/Haiku.cmake,
  8144. Tests/FindPackageTest/FindRecursiveA.cmake,
  8145. Tests/FindPackageTest/FindRecursiveB.cmake,
  8146. Tests/FindPackageTest/FindRecursiveC.cmake: ENH: merge in changes
  8147. for 2.6.3 RC 1
  8148. 2008-10-23 23:53 king
  8149. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8150. 2008-10-22 23:53 king
  8151. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8152. 2008-10-21 23:54 king
  8153. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8154. 2008-10-20 23:54 king
  8155. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8156. 2008-10-20 13:31 clinton
  8157. * Modules/FindQt4.cmake:
  8158. BUG: Fix regression in finding QtAssistant
  8159. 2008-10-20 11:50 miguelf
  8160. * Modules/FindwxWidgets.cmake: BUG: Fix to find wxWidgets_LIB_DIR
  8161. for windows platform more generally; supports gcc, nmake,
  8162. and visual studio in all configurations.
  8163. 2008-10-19 23:54 king
  8164. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8165. 2008-10-19 21:14 miguelf
  8166. * Modules/FindwxWidgets.cmake: BUG: Added unicode paths for
  8167. wxWidgets_LIB_DIR search and the 2.8.9 suffix for
  8168. wxWidgets_ROOT_DIR search.
  8169. 2008-10-19 16:16 king
  8170. * Tests/CMakeLists.txt: ENH: Enable cvs update test with CMake
  8171. before 2.6
  8172. When CMake is built by CMake 2.4 or lower the FindCVS module is
  8173. not available. In that case we activiate CTest.UpdateCVS by
  8174. searching for the cvs command directly.
  8175. 2008-10-19 11:53 hoffman
  8176. * Tests/CTestUpdateCVS.cmake.in: file CTestUpdateCVS.cmake.in was
  8177. added on branch CMake-2-6 on 2008-10-24 15:18:56 +0000
  8178. 2008-10-19 11:53 hoffman
  8179. * Tests/CTestUpdateCommon.cmake: file CTestUpdateCommon.cmake was
  8180. added on branch CMake-2-6 on 2008-10-24 15:18:56 +0000
  8181. 2008-10-19 11:53 hoffman
  8182. * Tests/CTestUpdateSVN.cmake.in: file CTestUpdateSVN.cmake.in was
  8183. added on branch CMake-2-6 on 2008-10-24 15:18:56 +0000
  8184. 2008-10-19 11:53 king
  8185. * Tests/: CMakeLists.txt, CTestUpdateCVS.cmake.in,
  8186. CTestUpdateCommon.cmake, CTestUpdateSVN.cmake.in: ENH: Test CTest
  8187. update logic with VCS tools
  8188. This creates new tests "CTest.UpdateSVN" and "CTest.UpdateCVS".
  8189. They test that the Update.xml produced by CTest for a
  8190. version-controlled project contains entries for files added,
  8191. changed, and removed.
  8192. 2008-10-19 10:44 hoffman
  8193. * Source/CTest/cmCTestUpdateHandler.cxx: BUG: use LC_MESSAGES = C
  8194. instead of en_EN
  8195. 2008-10-18 23:54 king
  8196. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8197. 2008-10-18 12:07 king
  8198. * Source/CTest/cmCTestUpdateHandler.cxx: BUG: Fix recognition of
  8199. files deleted from CVS
  8200. The output of "cvs update" contains a line such as one of
  8201. cvs update: `foo.txt' is no longer in the repository
  8202. cvs update: foo.txt is no longer in the repository
  8203. cvs update: warning: foo.txt is not (any longer) pertinent
  8204. when file "foo.txt" has been removed in the version to which the
  8205. update occurs. Previously only the first case would be
  8206. recognized. This fixes the regular expression to match all these
  8207. cases.
  8208. 2008-10-18 10:31 hoffman
  8209. * Tests/CMakeBuildTest.cmake.in: ENH: fix test to work with
  8210. in-source testing of CMake
  8211. 2008-10-17 23:54 king
  8212. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8213. 2008-10-17 12:52 king
  8214. * Source/kwsys/CMakeLists.txt: BUG: Fix KWSys SystemInformation
  8215. dependencies
  8216. The SystemInformation component of KWSys requires Process and
  8217. FundamentalType.
  8218. 2008-10-17 12:51 king
  8219. * Source/kwsys/CMakeLists.txt: BUG: Enforce KWSys component
  8220. dependencies early
  8221. KWSys component dependencies must be enforced before any tests
  8222. for enabled components are done. This moves the dependency
  8223. enforcement code to be as early as possible.
  8224. 2008-10-17 11:29 barre
  8225. * Source/kwsys/: SystemInformation.cxx: ENH: fix for VS6 and Cygwin
  8226. 2008-10-16 23:54 king
  8227. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8228. 2008-10-16 19:30 barre
  8229. * Source/kwsys/: SystemInformation.cxx, SystemTools.cxx,
  8230. SystemTools.hxx.in: ENH: fix for Vista
  8231. 2008-10-16 11:34 barre
  8232. * Source/kwsys/: SystemTools.cxx: ENH: oops
  8233. 2008-10-15 23:54 king
  8234. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8235. 2008-10-15 23:24 barre
  8236. * Source/kwsys/: SystemTools.cxx: ENH: fix for Windows Vista
  8237. 2008-10-15 18:05 clinton
  8238. * Modules/FindQt4.cmake:
  8239. ENH: better way to find uic and moc.
  8240. 2008-10-15 16:56 hoffman
  8241. * Tests/CMakeBuildTest.cmake.in: ENH: run the right cmake
  8242. 2008-10-15 16:50 hoffman
  8243. * Tests/CMakeBuildTest.cmake.in: ENH: run the right cmake
  8244. 2008-10-15 15:13 hoffman
  8245. * Source/cmake.cxx: ENH: fix bootstrap test and warning
  8246. 2008-10-15 13:56 hoffman
  8247. * Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  8248. Source/cmProjectCommand.cxx, Source/cmake.cxx, Source/cmake.h,
  8249. Source/cmakemain.cxx, Tests/CMakeBuildTest.cmake.in,
  8250. Tests/CMakeLists.txt: BUG: 4244, add a --build option to cmake
  8251. that can build projects configured by CMake
  8252. 2008-10-15 10:49 hoffman
  8253. * Modules/CMakeDetermineRCCompiler.cmake: ENH: remove extra set
  8254. 2008-10-15 10:40 king
  8255. * Source/: cmLocalUnixMakefileGenerator3.h,
  8256. cmMakefileTargetGenerator.cxx: BUG: Fix color check for
  8257. dependency scanning
  8258. Generation of color rules for dependency scanning messages did
  8259. not account for disabling color at generation time. See issue
  8260. #7814.
  8261. 2008-10-15 10:21 king
  8262. * Source/cmMakefileTargetGenerator.cxx: ENH: Support object lists
  8263. longer than 128K on MSVC
  8264. We use response files to list object files for the MSVC linker.
  8265. The linker complains if any response file is greater than 128K,
  8266. so we split the object file lists into multiple response files.
  8267. 2008-10-15 10:21 king
  8268. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  8269. cmMakefileLibraryTargetGenerator.cxx,
  8270. cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
  8271. Factor out listing of objects on command line
  8272. Previously generation of object file lists for linker and
  8273. cleaning command lines was duplicated for library and executable
  8274. target generators. This combines the implementations.
  8275. 2008-10-15 10:21 king
  8276. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  8277. cmMakefileLibraryTargetGenerator.cxx: STYLE: Remove computed but
  8278. unused variable.
  8279. An old list of object files for cleaning seems to have been left
  8280. behind. This removes it.
  8281. 2008-10-15 09:35 david.cole
  8282. * Source/CPack/cmCPackGenerator.cxx: BUG: Use the DESTDIR prefix
  8283. when creating the directory in CPack when CPACK_SET_DESTDIR is
  8284. ON. Thanks to Petri Hodju for reporting this regression to the
  8285. CMake mailing list:
  8286. http://www.cmake.org/pipermail/cmake/2008-October/024563.html.
  8287. 2008-10-14 23:54 king
  8288. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8289. 2008-10-14 16:07 hoffman
  8290. * Modules/: CMakeASMInformation.cmake, CMakeCInformation.cmake,
  8291. CMakeCXXInformation.cmake, CMakeDetermineRCCompiler.cmake,
  8292. CMakeFortranInformation.cmake, CMakeRCInformation.cmake,
  8293. Platform/Windows-cl.cmake: ENH: fix problem where rc language
  8294. recursively included itself because CMAKE_BASE_NAME was used from
  8295. c compiler, do the same fix for other uses of CMAKE_BASE_NAME
  8296. 2008-10-14 13:56 hoffman
  8297. * Source/cmEnableLanguageCommand.cxx: ENH: revert last change, as
  8298. it fails tests
  8299. 2008-10-14 11:42 hoffman
  8300. * Modules/Platform/Windows-cl.cmake,
  8301. Source/cmGlobalNMakeMakefileGenerator.cxx,
  8302. Source/cmEnableLanguageCommand.cxx: ENH: better error message for
  8303. mis-configured nmake environment
  8304. 2008-10-14 08:43 king
  8305. * Source/cmFindBase.cxx: ENH: Clarify PATH_SUFFIXES documentation
  8306. This clarifies documentation of the find_* commands'
  8307. PATH_SUFFIXES option. The option adds paths with the suffixes
  8308. but does not remove the paths without the suffixes.
  8309. 2008-10-13 23:54 king
  8310. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8311. 2008-10-13 22:12 clinton
  8312. * Modules/FindQt4.cmake:
  8313. ENH: When changing the qmake pointed to, re-find all of Qt's
  8314. includes, libraries, etc... This makes it much easier to
  8315. switch between Qt versions.
  8316. 2008-10-13 19:39 clinton
  8317. * Modules/FindQt4.cmake:
  8318. BUG: Fix find of dbus dependency in Qt 4.4
  8319. 2008-10-13 09:58 king
  8320. * Source/cmFindBase.cxx: BUG: Fix find_* search order with path
  8321. suffixes
  8322. In cmFindBase we were searching all path suffixes appended to all
  8323. paths before considering the paths without any suffixes. Instead
  8324. we should consider each path with and without suffixes before
  8325. moving to the next path. See issue #7783.
  8326. 2008-10-12 23:54 king
  8327. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8328. 2008-10-11 23:55 king
  8329. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8330. 2008-10-11 15:35 king
  8331. * Source/cmDocumentation.cxx: COMP: Fix assignment inside condition
  8332. 2008-10-11 12:02 king
  8333. * Source/cmListFileCache.h: BUG: Make sure context info is always
  8334. initialized
  8335. This adds a missing default constructor to cmListFileContext that
  8336. makes sure the line number is initialized to zero. A zero line
  8337. number will indicate a generated context.
  8338. 2008-10-10 23:55 king
  8339. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8340. 2008-10-10 17:43 david.cole
  8341. * Modules/FindMFC.cmake: BUG: Fix for issue #5193. Base result of
  8342. FindMFC.cmake mostly on a TRY_COMPILE result. Gives accurate
  8343. answer about whether MFC is available.
  8344. 2008-10-10 17:08 david.cole
  8345. * Source/CPack/cmCPackNSISGenerator.cxx: BUG: Fix issue #7800.
  8346. Enable CPack to find the NSIS installer on Windows 2000.
  8347. 2008-10-10 11:23 king
  8348. * Source/: cmDocumentation.cxx, cmDocumentation.h,
  8349. cmDocumentationFormatter.cxx, cmDocumentationFormatter.h,
  8350. cmDocumentationFormatterDocbook.cxx,
  8351. cmDocumentationFormatterDocbook.h,
  8352. cmDocumentationFormatterHTML.cxx, cmDocumentationFormatterHTML.h,
  8353. cmDocumentationFormatterMan.cxx, cmDocumentationFormatterMan.h:
  8354. ENH: Improve generated documentation formatting
  8355. Applying patch provided in issue #7797.
  8356. Fixes to man-pages: - Character '-' must be espaced as '\-' -
  8357. Surround preformatted text with '.nf' and '.fi' to adjust filling
  8358. - Give every page a NAME section for indexing by mandb - Pass
  8359. the man page filename without extension to .TH in its header
  8360. Also added a title to the HTML header.
  8361. 2008-10-10 11:23 king
  8362. * Source/cmDocumentation.cxx: BUG: Fix help type for filenames with
  8363. many dots
  8364. The help page type should be determined using only the extension
  8365. after the last dot. See issue #7797.
  8366. 2008-10-10 11:23 king
  8367. * Source/kwsys/SystemTools.cxx: STYLE: Fix typo in
  8368. GetFilenameLastExtension docs
  8369. See issue #7797.
  8370. 2008-10-10 10:48 hoffman
  8371. * Source/cmOutputRequiredFilesCommand.cxx: BUG: fix for 5071,
  8372. report error if output file can not be opened
  8373. 2008-10-10 10:20 hoffman
  8374. * Source/cmakemain.cxx: BUG: fix for 3778, better docs for -E
  8375. 2008-10-10 09:36 hoffman
  8376. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: play it safe and
  8377. restore the value of LC_MESSAGES
  8378. 2008-10-10 09:23 hoffman
  8379. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: make sure LC_MESSAGES
  8380. is en_EN so that we can parse the output of svn and cvs
  8381. 2008-10-10 08:11 king
  8382. * Source/cmGlobalXCodeGenerator.h: STYLE: Fix line-too-long
  8383. 2008-10-09 23:55 king
  8384. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8385. 2008-10-09 17:04 king
  8386. * Modules/FindBoost.cmake: BUG: Avoid boost versions less than
  8387. required
  8388. Construction of a list of candidate versions used to produce
  8389. search paths now discards versions less than requested by the
  8390. user. See issue #7783.
  8391. 2008-10-09 15:30 king
  8392. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  8393. cmLocalUnixMakefileGenerator3.cxx,
  8394. cmLocalUnixMakefileGenerator3.h,
  8395. cmMakefileExecutableTargetGenerator.cxx,
  8396. cmMakefileLibraryTargetGenerator.cxx,
  8397. cmMakefileTargetGenerator.cxx: ENH: Fix optional use of relative
  8398. paths.
  8399. These changes refactor cmLocalGenerator methods Convert and
  8400. ConvertToOutputForExisting to support references inside the build
  8401. tree using relative paths. After this commit, all tests pass
  8402. with Makefile generators when relative paths are enabled by
  8403. default. See issue #7779.
  8404. 2008-10-09 15:08 king
  8405. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Simplify makefile
  8406. ref to interactive editor
  8407. The CMAKE_EDIT_COMMAND make variable need not be constructed with
  8408. ConvertToOutputForExisting. The CMAKE_COMMAND variable works
  8409. fine without it.
  8410. 2008-10-09 15:07 king
  8411. * Source/: cmLocalGenerator.cxx, cmMakefileTargetGenerator.cxx:
  8412. ENH: Simplify framework -F flag generation
  8413. This removes an unnecessary use of ConvertToOutputForExisting
  8414. which is needed only on Windows to consider short-pathing.
  8415. 2008-10-09 13:52 king
  8416. * Modules/CMakeRCInformation.cmake: BUG: Pass definitions to rc
  8417. with Makefiles
  8418. The build rule to run the resource compiler on Windows with a
  8419. Makefiles generator should include the placeholder to add the
  8420. definition flags. See issue #7769.
  8421. 2008-10-09 13:52 king
  8422. * Source/cmMakefile.cxx: BUG: Finish fix to old DEFINITIONS
  8423. property
  8424. The cmMakefile::DefineFlagsOrig ivar was created to help preserve
  8425. the old DEFINITIONS property behavior now that definitions are
  8426. moved from DefineFlags to the COMPILE_DEFINITIONS directory
  8427. property. This fixes propagation of the original value into
  8428. subdirectories.
  8429. 2008-10-09 13:00 hoffman
  8430. * Source/CTest/cmCTestBuildHandler.cxx: BUG: fix for 5218 Error
  8431. message pattern match for VS8
  8432. 2008-10-09 12:49 hoffman
  8433. * Source/CursesDialog/cmCursesMainForm.cxx: BUG: fix for 4026,
  8434. display a message if ccmake has errors
  8435. 2008-10-09 11:01 king
  8436. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  8437. ENH: Put custom target sources in Xcode projects
  8438. Source files in custom targets are now placed in the Xcode
  8439. project for convenient editing. See issue #5848.
  8440. 2008-10-09 11:01 king
  8441. * Source/cmAddCustomTargetCommand.cxx,
  8442. Source/cmAddCustomTargetCommand.h,
  8443. Tests/CustomCommand/CMakeLists.txt: ENH: Allow custom sources in
  8444. custom targets
  8445. This adds a SOURCES option to ADD_CUSTOM_TARGET, enabling users
  8446. to specify extra sources for inclusion in the target. Such
  8447. sources may not build, but will show up in the IDE project files
  8448. for convenient editing. See issue #5848.
  8449. 2008-10-09 11:00 king
  8450. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Return utility target
  8451. after creation
  8452. After creating a utility target with AddUtilityCommand, return a
  8453. pointer to the cmTarget instance so the caller may further modify
  8454. the target as needed.
  8455. 2008-10-08 23:55 king
  8456. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8457. 2008-10-08 17:58 alex
  8458. * Source/CTest/cmCTestTestCommand.h: STYLE: lowercase ctest_test()
  8459. in the documentation
  8460. Alex
  8461. 2008-10-08 14:19 david.cole
  8462. * Source/: CMakeLists.txt, cmCallVisualStudioMacro.cxx: BUG: Fix
  8463. issue #7533. Revise fix for issue #7058 to use pragma comment
  8464. libs in the source file rather than using TARGET_LINK_LIBRARIES
  8465. in CMakeLists.txt because of the complex ifdef logic used in
  8466. correct copies of comdef.h.
  8467. 2008-10-08 10:56 hoffman
  8468. * Tests/FindPackageTest/FindRecursiveA.cmake: file
  8469. FindRecursiveA.cmake was added on branch CMake-2-6 on 2008-10-24
  8470. 15:20:35 +0000
  8471. 2008-10-08 10:56 king
  8472. * Source/cmFindPackageCommand.cxx,
  8473. Tests/FindPackageTest/FindRecursiveA.cmake: ENH: Remove implicit
  8474. NO_MODULE when recursing
  8475. Recently we taught find_package that the NO_MODULE option is
  8476. implied when it is recursively invoked in a find-module. This
  8477. behavior may be confusing because two identical calls may enter
  8478. different modes depending on context. It also disallows the
  8479. possibility that one find-module defers to another find-module by
  8480. changing CMAKE_MODULE_PATH and recursively invoking find_package.
  8481. This change reverts the feature.
  8482. 2008-10-07 23:55 king
  8483. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8484. 2008-10-07 16:46 hoffman
  8485. * Source/cmTarget.cxx: ENH: add missing property definitions
  8486. 2008-10-07 16:23 hoffman
  8487. * Source/: cmLocalVisualStudio7Generator.cxx,
  8488. cmSetTargetPropertiesCommand.h: BUG: fix for 4524, add support
  8489. for target properties to set vs source code control information
  8490. 2008-10-07 10:35 clinton
  8491. * Modules/FindQt4.cmake:
  8492. ENH: Fix #7784. Fix link of glib when needed.
  8493. 2008-10-06 23:55 king
  8494. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8495. 2008-10-06 11:04 king
  8496. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix convenience
  8497. rule working directory
  8498. We generate convenience rules to build object files, preprocessed
  8499. outputs, and assembly outputs of source files individually with
  8500. make rules. This removes a redundant working directory change
  8501. when more than one target builds the same source file.
  8502. 2008-10-05 23:55 king
  8503. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8504. 2008-10-04 23:55 king
  8505. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8506. 2008-10-03 23:55 king
  8507. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8508. 2008-10-03 10:41 hoffman
  8509. * Tests/FindPackageTest/lib/zot/zot-config-version.cmake: file
  8510. zot-config-version.cmake was added on branch CMake-2-6 on
  8511. 2008-10-24 15:19:03 +0000
  8512. 2008-10-03 10:41 hoffman
  8513. * Tests/FindPackageTest/lib/zot/zot-config.cmake: file
  8514. zot-config.cmake was added on branch CMake-2-6 on 2008-10-24
  8515. 15:19:06 +0000
  8516. 2008-10-03 10:41 king
  8517. * Source/cmFindPackageCommand.cxx,
  8518. Tests/FindPackageTest/lib/zot/zot-config-version.cmake,
  8519. Tests/FindPackageTest/lib/zot/zot-config.cmake: ENH: Add
  8520. UNSUITABLE result to package version test
  8521. Package version test files may now declare that they are
  8522. unsuitable for use with the project testing them. This is
  8523. important when the version being tested does not provide a
  8524. compatible ABI with the project target environment.
  8525. 2008-10-03 10:40 hoffman
  8526. * Tests/FindPackageTest/lib/RecursiveA/recursivea-config.cmake:
  8527. file recursivea-config.cmake was added on branch CMake-2-6 on
  8528. 2008-10-24 15:19:01 +0000
  8529. 2008-10-03 10:40 hoffman
  8530. * Tests/FindPackageTest/FindRecursiveB.cmake: file
  8531. FindRecursiveB.cmake was added on branch CMake-2-6 on 2008-10-24
  8532. 15:20:35 +0000
  8533. 2008-10-03 10:40 hoffman
  8534. * Tests/FindPackageTest/FindRecursiveC.cmake: file
  8535. FindRecursiveC.cmake was added on branch CMake-2-6 on 2008-10-24
  8536. 15:20:35 +0000
  8537. 2008-10-03 10:40 king
  8538. * Source/cmFindPackageCommand.cxx,
  8539. Tests/FindPackageTest/CMakeLists.txt,
  8540. Tests/FindPackageTest/FindRecursiveA.cmake,
  8541. Tests/FindPackageTest/FindRecursiveB.cmake,
  8542. Tests/FindPackageTest/FindRecursiveC.cmake,
  8543. Tests/FindPackageTest/lib/RecursiveA/recursivea-config.cmake:
  8544. ENH: Help recursive find_package calls in modules
  8545. These changes teach find_package to behave nicely when invoked
  8546. recursively inside a find-module for the same package. The
  8547. module will never be recursively loaded again. Version arguments
  8548. are automatically forwarded.
  8549. 2008-10-03 10:39 king
  8550. * Source/cmFindPackageCommand.cxx: ENH: Warn and ignore EXACT
  8551. without version
  8552. If the find_package command is invoked with the EXACT option but
  8553. without a version, warn and ignore the option.
  8554. 2008-10-03 10:11 king
  8555. * Source/: cmInstallTargetGenerator.cxx,
  8556. cmInstallTargetGenerator.h: BUG: Fix config test for target
  8557. install rules
  8558. In single-configuration generators a target installation rule
  8559. should apply to all configurations for which the INSTALL command
  8560. was specified. The configuration in which the target is built
  8561. does not matter.
  8562. In multi-configuration generators each installation rule must be
  8563. associated with a particular build configuration to install the
  8564. proper file. The set of configurations for which rules are
  8565. generated is the intersection of the build configurations and
  8566. those for which the INSTALL command was specified.
  8567. 2008-10-03 08:16 hoffman
  8568. * Source/cmFindCommon.cxx: ENH: undo bad checkin
  8569. 2008-10-02 23:55 king
  8570. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8571. 2008-10-02 18:48 alex
  8572. * Source/cmTarget.cxx: STYLE: add documentation for the "TYPE"
  8573. target property
  8574. Alex
  8575. 2008-10-02 13:49 hoffman
  8576. * Source/cmGlobalXCodeGenerator.cxx: BUG: 7763 fix, OPTIMIZATION
  8577. was not set right. Also fix for BUG 7764, put XCODE_ATTRIBUTES_
  8578. last
  8579. 2008-10-02 12:11 hoffman
  8580. * Modules/Platform/Windows-gcc.cmake: BUG: fix for 5705, link in
  8581. standard libs for mingw
  8582. 2008-10-02 09:18 hoffman
  8583. * Source/: cmFindCommon.cxx, CPack/cmCPackBundleGenerator.cxx,
  8584. CPack/cmCPackGenerator.cxx, CTest/cmProcess.cxx: STYLE: fix line
  8585. length issues
  8586. 2008-10-01 23:56 king
  8587. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8588. 2008-10-01 16:16 hoffman
  8589. * Source/cmake.cxx: BUG: fix for 6280, -E time was not sending back
  8590. return value
  8591. 2008-10-01 16:10 hoffman
  8592. * Modules/FindPerlLibs.cmake: ENH: find perl with FindPerl not
  8593. find_program, bug: 6243
  8594. 2008-10-01 14:19 hoffman
  8595. * Modules/FindTclStub.cmake: BUG: fix for 7451
  8596. 2008-10-01 13:24 hoffman
  8597. * Modules/: CMakeCInformation.cmake, Platform/Linux.cmake: BUG: fix
  8598. for bug 4772, enable_language should now work on linux with
  8599. correct flags
  8600. 2008-10-01 13:13 hoffman
  8601. * Utilities/Release/: ferrari_sgi64_release.cmake,
  8602. ferrari_sgi_release.cmake: ENH: add new sgi release scripts
  8603. 2008-10-01 12:46 hoffman
  8604. * Source/CTest/cmCTestUpdateHandler.cxx: BUG: undo fix for 7292
  8605. because a switched file should show up as an odd thing on the
  8606. dashbaord
  8607. 2008-10-01 12:45 hoffman
  8608. * Source/cmGlobalGenerator.cxx: STYLE: fix hidden variable warning
  8609. 2008-10-01 09:50 hoffman
  8610. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: fix for
  8611. 7738, allow for spaces in the package target path to CPackConfig
  8612. files
  8613. 2008-10-01 09:04 hoffman
  8614. * Source/: cmCTest.cxx, cmGlobalVisualStudio71Generator.cxx,
  8615. cmGlobalVisualStudio7Generator.cxx, cmIfCommand.cxx,
  8616. cmInstallCommand.cxx, cmLocalVisualStudio7Generator.cxx,
  8617. cmMakefile.cxx, cmake.cxx, CPack/cmCPackBundleGenerator.cxx,
  8618. CPack/cmCPackGenerator.cxx, CPack/cmCPackGenerator.h,
  8619. CPack/cmCPackNSISGenerator.cxx, CPack/cmCPackNSISGenerator.h,
  8620. CPack/cmCPackPackageMakerGenerator.cxx,
  8621. CTest/cmCTestTestHandler.cxx: STYLE: fix line length stuff for
  8622. KWStyle
  8623. 2008-09-30 23:56 king
  8624. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8625. 2008-09-29 23:56 king
  8626. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8627. 2008-09-29 16:09 hoffman
  8628. * Utilities/cm_curl.h: ENH: fix syntax error
  8629. 2008-09-29 15:47 hoffman
  8630. * CMakeLists.txt, Utilities/cmThirdParty.h.in, Utilities/cm_curl.h:
  8631. ENH: check in ability to build with new curl -f
  8632. -DCMAKE_USE_NEW_CURL is set
  8633. 2008-09-28 23:56 king
  8634. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8635. 2008-09-27 23:56 king
  8636. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8637. 2008-09-27 08:04 king
  8638. * Source/kwsys/SharedForward.h.in: COMP: Avoid incompatible pointer
  8639. warning
  8640. In SharedForward, the call to execvp warned on MinGW because the
  8641. signature declared in process.h has an extra const. We use an
  8642. explicit cast to convert the pointer type.
  8643. 2008-09-26 23:56 king
  8644. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8645. 2008-09-26 20:09 hoffman
  8646. * Modules/FindGLUT.cmake: BUG: fix for 7746
  8647. 2008-09-26 12:08 barre
  8648. * Source/kwsys/SharedForward.h.in: ENH: fix bug where sharedforward
  8649. would not work if there was a space in the path (it would but
  8650. would interpret the space as the separation between two
  8651. arguments, and would therefore pass an extra arg that would throw
  8652. some apps off). Thanks to Brad King.
  8653. 2008-09-26 08:24 king
  8654. * Source/kwsys/: CMakeLists.txt, testSharedForward.c.in: ENH: Add
  8655. test for KWSys SharedForward
  8656. This tests the basic capability of running another executable
  8657. from the build tree.
  8658. 2008-09-26 08:24 king
  8659. * Source/kwsys/SharedForward.h.in: BUG: Fix SharedForward with
  8660. spaces on windows
  8661. The windows execvp function does not re-escape arguments
  8662. correctly. Instead we generate the escape sequences before
  8663. calling it.
  8664. 2008-09-26 08:24 king
  8665. * Source/kwsys/SharedForward.h.in: BUG: Fix SharedForward in-tree
  8666. detection
  8667. To detect when the launcher is running from the build tree we now
  8668. test if the directory containing it is the same as the build-tree
  8669. directory using an inode test instead of string comparison. This
  8670. makes it more robust on case-insensitive filesystems and other
  8671. quirky situations.
  8672. 2008-09-26 08:24 king
  8673. * Source/kwsys/SharedForward.h.in: COMP: Avoid 64-to-32-bit integer
  8674. conversion warning
  8675. In SharedForward we are only dealing with command-line-length
  8676. strings so we need not worry about integer overflow.
  8677. 2008-09-25 23:56 king
  8678. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8679. 2008-09-25 17:02 hoffman
  8680. * Modules/Platform/Windows-gcc.cmake: BUG: fix for 7704
  8681. 2008-09-25 16:52 hoffman
  8682. * Source/cmakemain.cxx: BUG: fix for bug 7733, document that debug
  8683. try compile may break the build
  8684. 2008-09-25 10:21 hoffman
  8685. * Tests/Unset/CMakeLists.txt: file CMakeLists.txt was added on
  8686. branch CMake-2-6 on 2009-02-04 16:44:19 +0000
  8687. 2008-09-25 10:21 king
  8688. * Source/cmCommandArgumentParserHelper.cxx,
  8689. Tests/Unset/CMakeLists.txt: ENH: Create $CACHE{VAR} syntax
  8690. This syntax allows reading of cache entries even when variables
  8691. of the same name have been defined in the local scope. See issue
  8692. #7715.
  8693. 2008-09-24 23:56 king
  8694. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8695. 2008-09-24 13:53 hoffman
  8696. * Utilities/Release/README: ENH: add comment about fixing RC
  8697. 2008-09-24 13:52 hoffman
  8698. * CMakeLists.txt: ENH: remove RC 2.6.2 is ready
  8699. 2008-09-24 10:07 hoffman
  8700. * Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h,
  8701. cpack.cxx: STYLE: remove warning from branch
  8702. 2008-09-24 10:01 hoffman
  8703. * Source/CPack/cpack.cxx: ENH: missed one
  8704. 2008-09-24 09:57 hoffman
  8705. * Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h: STYLE:
  8706. fix compiler warning
  8707. 2008-09-24 08:51 king
  8708. * Source/: cmCommand.h, cmMakefile.cxx, cmMakefile.h: BUG: Skip a
  8709. command if its arguments fail to parse
  8710. If the arguments to a command fail to parse correctly due to a
  8711. syntax error, the command should not be invoked. This avoids
  8712. problems created by processing of commands with bad arguments.
  8713. Even though the build system will not be generated, the command
  8714. may affect files on disk that persist across CMake runs.
  8715. 2008-09-24 08:51 king
  8716. * Source/cmMacroCommand.cxx: ENH: Improve context for errors in
  8717. macros
  8718. We now properly report the source location of command arguments
  8719. inside macros instead of using the macro invocation site. No
  8720. information is lost because full call-stack information is
  8721. already reported.
  8722. 2008-09-24 08:51 king
  8723. * Source/: cmCommandArgumentParserHelper.cxx,
  8724. cmCommandArgumentParserHelper.h, cmMakefile.cxx, cmPolicies.cxx,
  8725. cmPolicies.h: ENH: Improve argument parsing error messages
  8726. Previously error messages produced by parsing of command argument
  8727. variable references, such as bad $KEY{VAR} syntax or a bad escape
  8728. sequence, did not provide good context information. Errors
  8729. parsing arguments inside macro invocations gave no context at
  8730. all. Furthermore, some errors such as a missing close curly
  8731. "${VAR" would be reported but build files would still be
  8732. generated.
  8733. These changes teach CMake to report errors with good context
  8734. information for all command argument parsing problems. Policy
  8735. CMP0010 is introduced so that existing projects that built
  8736. despite such errors will continue to work.
  8737. 2008-09-23 23:56 king
  8738. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8739. 2008-09-23 13:34 king
  8740. * Source/cmFindLibraryCommand.cxx: BUG: Fix lib/ to lib/64/ search
  8741. path conversion
  8742. Automatic generation of 64-bit library search paths must preserve
  8743. trailing slashes. This fixes a failure case exposed by the
  8744. recent rewrite of find_library, which assumes trailing slashes
  8745. occur on all search paths.
  8746. 2008-09-23 12:04 hoffman
  8747. * Source/kwsys/testDynamicLoader.cxx: ENH: one more fix for HAIKU
  8748. 2008-09-23 11:32 hoffman
  8749. * CMakeLists.txt, ChangeLog.manual,
  8750. Source/CPack/cmCPackGenerator.cxx,
  8751. Source/CPack/cmCPackGenerator.h: ENH: merge in changes for RC 6,
  8752. fix cpack working from symlink is the only change
  8753. 2008-09-23 10:15 hoffman
  8754. * Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h: STYLE:
  8755. fix warning and rename method
  8756. 2008-09-22 23:56 king
  8757. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8758. 2008-09-22 18:12 hoffman
  8759. * Source/CPack/cmCPackGenerator.cxx: BUG: fix 7669, cpack did not
  8760. work with symlinks
  8761. 2008-09-22 15:00 clinton
  8762. * Modules/FindQt4.cmake:
  8763. ENH: Fix #7433. Put list of files in a .pro file and call
  8764. lupdate on it, instead of putting the list of
  8765. files on the command line.
  8766. 2008-09-22 14:05 hoffman
  8767. * Source/kwsys/: DynamicLoader.hxx.in, ProcessUNIX.c,
  8768. testProcess.c: ENH: a few more haiku fixes, stop the debugger
  8769. from coming up for tests
  8770. 2008-09-22 14:04 hoffman
  8771. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
  8772. CTest/cmCTestTestHandler.cxx: ENH: add max width option to ctest
  8773. ouptut
  8774. 2008-09-22 14:00 clinton
  8775. * Modules/FindQt4.cmake:
  8776. BUG: remove debug statements.
  8777. 2008-09-22 11:08 king
  8778. * Modules/Platform/OpenBSD.cmake, Source/cmFindLibraryCommand.cxx,
  8779. Source/cmake.cxx: ENH: Teach find_library to find OpenBSD-style
  8780. libs
  8781. OpenBSD shared libraries use a ".so.<major>.<minor>" extension
  8782. and do not have a symlink with just a ".so" extension. Its "ld"
  8783. is capable of finding the library with the best version. This
  8784. change adds support for finding such libraries. See issue #3470.
  8785. 2008-09-22 10:59 king
  8786. * Source/cmFindLibraryCommand.cxx: ENH: Refactor find_library
  8787. search logic
  8788. Previously we searched for library files by enumerating every
  8789. possible combination of prefix and suffix. Now we load (and
  8790. cache) directory content from disk and search for matching file
  8791. names. This should reduce disk access. It will also allow more
  8792. advanced matching rules in the future. See issue #3470.
  8793. 2008-09-22 10:56 king
  8794. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: Make
  8795. dir content cache work during configure
  8796. Previously the cmGlobalGenerator::GetDirectoryContent method
  8797. would work safely only during build system generation. These
  8798. changes make it safe to use during each configure step by
  8799. flushing it at the beginning.
  8800. 2008-09-22 10:05 hoffman
  8801. * CMakeLists.txt, ChangeLog.manual, Modules/BundleUtilities.cmake,
  8802. Modules/CPackRPM.cmake, Modules/FindBoost.cmake,
  8803. Modules/FindCurses.cmake, Modules/FindQt4.cmake,
  8804. Modules/GetPrerequisites.cmake: ENH: merge in changes for RC 5
  8805. 2008-09-22 09:56 hoffman
  8806. * Modules/CPackRPM.cmake: BUG: 7435, remove warning for not setting
  8807. DESTDIR
  8808. 2008-09-22 09:42 king
  8809. * Source/cmSourceFile.cxx: ENH: Improve docs of OBJECT_DEPENDS
  8810. property
  8811. Specify exactly what the value of the property should contain and
  8812. the resulting behavior. Note alternatives for a common out-dated
  8813. usage.
  8814. 2008-09-21 23:56 king
  8815. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8816. 2008-09-20 23:57 king
  8817. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8818. 2008-09-19 23:57 king
  8819. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8820. 2008-09-19 17:45 hoffman
  8821. * Modules/CPackRPM.cmake: BUG: 7435 fixes to add optional
  8822. post-install
  8823. 2008-09-18 23:57 king
  8824. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8825. 2008-09-18 15:23 hoffman
  8826. * Modules/FindCurses.cmake: ENH: try to make this work if ncurses
  8827. lib is found bug not the ncurses header
  8828. 2008-09-18 10:56 clinton
  8829. * Modules/FindQt4.cmake:
  8830. ENH: For #7433, add a bit more documentation and add ability
  8831. to specify extra flags to lupdate.
  8832. 2008-09-17 23:57 king
  8833. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8834. 2008-09-17 14:29 hoffman
  8835. * Modules/FindCoin3D.cmake: file FindCoin3D.cmake was added on
  8836. branch CMake-2-6 on 2008-10-24 15:20:35 +0000
  8837. 2008-09-17 14:29 mleotta
  8838. * Modules/FindCoin3D.cmake: ENH: added a module to find Coin3D
  8839. 2008-09-16 23:57 king
  8840. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8841. 2008-09-16 17:40 barre
  8842. * Utilities/cmtar/util.c: ENH: wow. On some Windows machine, trying
  8843. to mkdir("C:") would fail miserably. WHy not in debug mode? Why
  8844. not on other win32 machines. Who knows.
  8845. 2008-09-16 10:30 king
  8846. * Modules/FindBoost.cmake: BUG: Fix FindBoost versioned find
  8847. To locate the boost include directory, all search paths and
  8848. versioned path suffixes should be passed to one call of
  8849. FIND_PATH. Previously the test for one version would find an
  8850. unversioned system boost even when the user set BOOST_ROOT (since
  8851. the NO_DEFAULT_PATH option is not used). See issue #7456.
  8852. 2008-09-15 23:57 king
  8853. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8854. 2008-09-15 18:23 hoffman
  8855. * Utilities/cmcurl/select.c: ENH: missed this one, cmake now
  8856. bootstraps on HAIKU
  8857. 2008-09-15 17:53 hoffman
  8858. * bootstrap, Modules/CMakeFortranCompilerId.F90.in,
  8859. Modules/CMakePlatformId.h.in, Modules/CheckForPthreads.c,
  8860. Modules/Platform/Haiku.cmake, Source/cmCTest.cxx,
  8861. Source/cmDependsJavaLexer.cxx, Source/cmDependsJavaLexer.h,
  8862. Source/cmSystemTools.cxx, Source/CTest/cmCTestTestHandler.cxx,
  8863. Source/kwsys/DynamicLoader.cxx, Source/kwsys/ProcessUNIX.c,
  8864. Source/kwsys/SystemTools.cxx, Source/kwsys/testDynamicLoader.cxx,
  8865. Source/kwsys/testProcess.c, Utilities/cmcurl/CMakeLists.txt,
  8866. Utilities/cmcurl/CMake/CurlTests.c, Utilities/cmcurl/curl/curl.h,
  8867. Utilities/cmzlib/zconf.h, Utilities/cmzlib/zutil.h: ENH: add
  8868. initial support for HAIKU OS from bug# 7425
  8869. 2008-09-15 17:53 hoffman
  8870. * Modules/Platform/Haiku.cmake: file Haiku.cmake was added on
  8871. branch CMake-2-6 on 2008-10-24 15:20:35 +0000
  8872. 2008-09-15 13:46 king
  8873. * Source/cmGlobalGenerator.cxx: ENH: Simplify NOTFOUND variable
  8874. check
  8875. When looking for NOTFOUND libraries, use the direct dependencies
  8876. of a target instead of all dependencies. At least one target
  8877. will trigger the NOTFOUND error anyway because at least one must
  8878. directly link it. This removes another use of the old-style link
  8879. line computation.
  8880. 2008-09-15 13:30 king
  8881. * Source/cmMakefileTargetGenerator.cxx: ENH: Use new link info
  8882. during dependency scanning
  8883. This removes another use of the old-style link line computation.
  8884. 2008-09-15 13:30 king
  8885. * Source/cmTarget.cxx: ENH: Allow link line computation for static
  8886. libs
  8887. In some cases it may be useful to compute a "link" line for a
  8888. static library even though it will not be put in the generated
  8889. build system. This removes the assertion which previously
  8890. diallowed the case.
  8891. 2008-09-15 13:30 king
  8892. * Source/: cmComputeLinkInformation.cxx,
  8893. cmComputeLinkInformation.h: ENH: Keep target information in final
  8894. link line
  8895. In cmComputeLinkInformation items in the final link line returned
  8896. by GetItems now contain a pointer to their corresponding cmTarget
  8897. if they were produced by a target. This makes available the set
  8898. of all targets linked.
  8899. 2008-09-15 09:51 king
  8900. * Source/cmGlobalXCodeGenerator.cxx: ENH: Use improved target
  8901. dependencies for Xcode
  8902. In cmGlobalGenerator we use cmComputeTargetDepends to construct a
  8903. safe, non-circular set of inter-target dependencies. This change
  8904. enables use of the results by the Xcode generator. It also
  8905. removes a lot of old code and another use of the old-style
  8906. linking logic. See issue #7652.
  8907. 2008-09-14 23:57 king
  8908. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8909. 2008-09-13 23:57 king
  8910. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8911. 2008-09-12 23:57 king
  8912. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8913. 2008-09-12 13:29 hoffman
  8914. * Tests/CMakeTests/ToolchainTest.cmake.in: ENH: merge in from main
  8915. tree
  8916. 2008-09-12 10:56 hoffman
  8917. * CMakeLists.txt, ChangeLog.manual,
  8918. Modules/CMakeDetermineCCompiler.cmake,
  8919. Modules/CMakeDetermineCXXCompiler.cmake,
  8920. Modules/CheckCCompilerFlag.cmake, Modules/FindThreads.cmake,
  8921. Modules/readme.txt, Source/cmFileCommand.cxx,
  8922. Source/cmFileCommand.h, Source/cmFindPackageCommand.cxx,
  8923. Source/cmFindPackageCommand.h, Source/cmGlobalXCodeGenerator.cxx,
  8924. Source/cmIfCommand.cxx, Source/cmIfCommand.h,
  8925. Source/cmLocalVisualStudio6Generator.cxx,
  8926. Source/cmLocalVisualStudio7Generator.cxx, Source/cmPolicies.cxx,
  8927. Source/cmPolicies.h, Source/CPack/cmCPackDebGenerator.cxx,
  8928. Source/kwsys/Glob.cxx, Source/kwsys/Glob.hxx.in,
  8929. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  8930. Templates/EXEWinHeader.dsptemplate,
  8931. Tests/FindPackageTest/CMakeLists.txt,
  8932. Tests/FindPackageTest/FindVersionTestA.cmake,
  8933. Tests/FindPackageTest/FindVersionTestB.cmake,
  8934. Tests/FindPackageTest/FindVersionTestC.cmake,
  8935. Tests/FindPackageTest/FindVersionTestD.cmake,
  8936. Tests/Framework/CMakeLists.txt,
  8937. Tests/Framework/fooExtensionlessResource,
  8938. Tests/Framework/fooPrivateExtensionlessHeader,
  8939. Tests/Framework/fooPublicExtensionlessHeader: ENH: 2.6.2 RC 4
  8940. merge into main tree
  8941. 2008-09-11 23:57 king
  8942. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8943. 2008-09-11 14:50 hoffman
  8944. * Source/cmGlobalXCodeGenerator.cxx: BUG: make sure flag is found
  8945. even with extra spaces at the start
  8946. 2008-09-11 14:34 david.cole
  8947. * Source/: cmFileCommand.cxx, cmFileCommand.h, cmPolicies.cxx,
  8948. cmPolicies.h, kwsys/Glob.cxx, kwsys/Glob.hxx.in: ENH: Improve
  8949. FILE GLOB_RECURSE handling of symlinks with a new CMake policy.
  8950. CMP0009 establishes NEW default behavior of not recursing through
  8951. symlinks. OLD default behavior or explicit FOLLOW_SYMLINKS
  8952. argument to FILE GLOB_RECURSE will still recurse through
  8953. symlinks.
  8954. 2008-09-11 11:41 hoffman
  8955. * Modules/FindThreads.cmake: BUG: fix for 6586, set THREADS_FOUND
  8956. 2008-09-11 10:48 hoffman
  8957. * Source/CPack/cmCPackDebGenerator.cxx: ENH: add installed size to
  8958. deb package
  8959. 2008-09-10 23:58 king
  8960. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8961. 2008-09-10 11:58 king
  8962. * Source/cmIfCommand.cxx, Source/cmIfCommand.h,
  8963. Tests/FindPackageTest/CMakeLists.txt: ENH: Add version comparison
  8964. to if() command
  8965. Provide VERSION_LESS, VERSION_EQUAL, and VERSION_GREATER
  8966. operators in the if() command. This simplifies component-wise
  8967. comparison of version numbers in the form
  8968. "major[.minor[.patch[.tweak]]]".
  8969. 2008-09-10 10:36 hoffman
  8970. * Templates/DLLHeader.dsptemplate: ENH: fix failing tests
  8971. 2008-09-10 10:11 hoffman
  8972. * Tests/FindPackageTest/FindVersionTestD.cmake: file
  8973. FindVersionTestD.cmake was added on branch CMake-2-6 on
  8974. 2008-09-12 14:56:21 +0000
  8975. 2008-09-10 10:11 king
  8976. * Modules/readme.txt, Source/cmFindPackageCommand.cxx,
  8977. Source/cmFindPackageCommand.h,
  8978. Tests/FindPackageTest/CMakeLists.txt,
  8979. Tests/FindPackageTest/FindVersionTestA.cmake,
  8980. Tests/FindPackageTest/FindVersionTestB.cmake,
  8981. Tests/FindPackageTest/FindVersionTestC.cmake,
  8982. Tests/FindPackageTest/FindVersionTestD.cmake: ENH: Improve
  8983. find_package version numbering
  8984. Make the number of version components specified explicitly
  8985. available. Set variables for unspecified version components to
  8986. "0" instead of leaving them unset. This simplifies version
  8987. number handling for find- and config-modules. Also support a
  8988. fourth "tweak" version component since some packages use them.
  8989. 2008-09-10 10:10 hoffman
  8990. * Templates/: DLLHeader.dsptemplate, EXEWinHeader.dsptemplate: BUG:
  8991. fix bug OUTPUT_LIBNAME_EXPORTS done differently now
  8992. 2008-09-09 23:58 king
  8993. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  8994. 2008-09-09 14:12 hoffman
  8995. * Modules/CheckCCompilerFlag.cmake: ENH: fix docs, bug 7590
  8996. 2008-09-09 13:12 hoffman
  8997. * Source/CTest/cmCTestUpdateHandler.cxx: BUG: fix for bug 7292, svn
  8998. parsing flagged errors or conflicts for switched or locked files
  8999. 2008-09-09 13:04 hoffman
  9000. * Source/cmLocalVisualStudio6Generator.cxx,
  9001. Templates/EXEHeader.dsptemplate: BUG: fix empty /D option for
  9002. vs6, fix for 7580
  9003. 2008-09-09 13:01 hoffman
  9004. * CTestConfig.cmake: ENH: support old cmake for dashboards
  9005. 2008-09-09 12:48 david.cole
  9006. * Tests/CMakeTests/GetPrerequisitesTest.cmake.in: PERF: Test takes
  9007. too long when recursing for executable files and when doing
  9008. recursive prerequisite analysis. Put it back the way it was. Add
  9009. another test later to do the recursive prerequisite analysis.
  9010. 2008-09-09 11:44 hoffman
  9011. * Source/CTest/: cmCTestTestCommand.cxx, cmCTestTestCommand.h: BUG:
  9012. 0007569 add ability to do -R/-E in ctest_test command
  9013. 2008-09-08 23:58 king
  9014. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9015. 2008-09-08 20:21 hoffman
  9016. * Tests/CMakeTests/ToolchainTest.cmake.in: BUG: fix test to work
  9017. with new restrictions that cross compiling must be on
  9018. 2008-09-08 17:53 hoffman
  9019. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 7624, vs7
  9020. flag table missing /MAP
  9021. 2008-09-08 17:43 alex
  9022. * Modules/: CMakeDetermineCCompiler.cmake,
  9023. CMakeDetermineCXXCompiler.cmake: BUG: only check for a toolchain
  9024. prefix (e.g. "arm-linux-" in "arm-linux-gcc") if we are cross
  9025. compiling and the compiler is gcc
  9026. Alex
  9027. 2008-09-08 11:23 hoffman
  9028. * Modules/GetPrerequisites.cmake: ENH: do not add the same thing to
  9029. the PATH again and again
  9030. 2008-09-08 10:08 king
  9031. * Source/cmFindPackageCommand.cxx: ENH: Improve message for bad
  9032. find_package call
  9033. Use the new-style error reporting mechanism to provide more
  9034. context information for a find_package call with a bad package
  9035. name. When the package is not required, issue a warning instead
  9036. of an error.
  9037. 2008-09-07 23:58 king
  9038. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9039. 2008-09-07 16:54 alex
  9040. * Modules/: CMakeDetermineCCompiler.cmake,
  9041. CMakeDetermineCXXCompiler.cmake: BUG: #7359 make llvm-gcc work,
  9042. by explicitely excluding "llvm-" from _CMAKE_TOOLCHAIN_PREFIX
  9043. (use the (relatively) new CMAKE_MATCH_x variables set by all
  9044. regex operations)
  9045. Alex
  9046. 2008-09-07 06:52 alex
  9047. * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: COMP:
  9048. fix compile warning/error (non-void function returning void)
  9049. Alex
  9050. 2008-09-06 23:58 king
  9051. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9052. 2008-09-06 19:10 alex
  9053. * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
  9054. provide the xxx_FIND_QUIETLY, xxx_FIND_REQUIRED and
  9055. xxx_FIND_VERSION_ variables also in Config mode, so the
  9056. xxxConfig.cmake files can e.g. test the QUIETLY parameter and
  9057. print something or not
  9058. Alex
  9059. 2008-09-06 12:20 hoffman
  9060. * Modules/BundleUtilities.cmake: file BundleUtilities.cmake was
  9061. added on branch CMake-2-6 on 2008-09-22 14:05:16 +0000
  9062. 2008-09-06 12:20 david.cole
  9063. * Modules/BundleUtilities.cmake, Modules/GetPrerequisites.cmake,
  9064. Tests/CMakeTests/GetPrerequisitesTest.cmake.in: ENH: Add
  9065. BundleUtilities.cmake and supporting changes to
  9066. GetPrerequisites.cmake. Function copy_and_fixup_bundle in
  9067. BundleUtilities helps to make standalone bundle applications on
  9068. the Mac by pulling in prerequisite non-system libraries and
  9069. frameworks as needed. Uses otool and install_name_tool to do
  9070. analysis and fixups. Project-specific hooks for deciding where to
  9071. embed libraries and for resolving item names into full path file
  9072. names are also provided.
  9073. 2008-09-05 23:58 king
  9074. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9075. 2008-09-05 15:51 hoffman
  9076. * Tests/Framework/fooExtensionlessResource: file
  9077. fooExtensionlessResource was added on branch CMake-2-6 on
  9078. 2008-09-12 14:56:21 +0000
  9079. 2008-09-05 15:51 hoffman
  9080. * Tests/Framework/fooPrivateExtensionlessHeader: file
  9081. fooPrivateExtensionlessHeader was added on branch CMake-2-6 on
  9082. 2008-09-12 14:56:21 +0000
  9083. 2008-09-05 15:51 hoffman
  9084. * Tests/Framework/fooPublicExtensionlessHeader: file
  9085. fooPublicExtensionlessHeader was added on branch CMake-2-6 on
  9086. 2008-09-12 14:56:21 +0000
  9087. 2008-09-05 15:51 david.cole
  9088. * Source/cmGlobalXCodeGenerator.cxx,
  9089. Tests/Framework/CMakeLists.txt,
  9090. Tests/Framework/fooExtensionlessResource,
  9091. Tests/Framework/fooPrivateExtensionlessHeader,
  9092. Tests/Framework/fooPublicExtensionlessHeader: BUG: Fix issue
  9093. #7046 - make sure extensionless headers and resource files work
  9094. with the Xcode generator. Also fix incorrect mappings in the
  9095. lastKnownFileType code. Add some extensionless files to the
  9096. Framework test.
  9097. 2008-09-04 23:58 king
  9098. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9099. 2008-09-04 17:34 king
  9100. * Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
  9101. Source/cmExportFileGenerator.cxx, Source/cmTarget.cxx,
  9102. Source/cmTarget.h, Source/cmTargetLinkLibrariesCommand.cxx,
  9103. Source/cmTargetLinkLibrariesCommand.h, Source/cmake.cxx,
  9104. Source/cmake.h, Tests/ExportImport/Export/CMakeLists.txt,
  9105. Tests/ExportImport/Import/CMakeLists.txt: ENH: Allow a custom
  9106. list of debug configurations
  9107. Create a DEBUG_CONFIGURATIONS global property as a way for
  9108. projects to specify which configuration names are considered to
  9109. be 'debug' configurations.
  9110. 2008-09-04 17:10 hoffman
  9111. * CMakeLists.txt, ChangeLog.manual, Source/cmGetPropertyCommand.h,
  9112. Source/cmLocalVisualStudio7Generator.cxx,
  9113. Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
  9114. Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: 2.6.2 RC 3,
  9115. merge in changes from main tree
  9116. 2008-09-04 17:02 hoffman
  9117. * Source/cmWin32ProcessExecution.cxx: BUG: fix extra close that
  9118. killed cmake when being debugged
  9119. 2008-09-04 13:15 king
  9120. * Source/cmGetPropertyCommand.h: BUG: Fix typo in get_property
  9121. documentation
  9122. Add some missing whitespace to fix formatting of the
  9123. documentation.
  9124. 2008-09-04 13:15 king
  9125. * Source/cmake.cxx: BUG: Fix unsetting of global properties
  9126. The set_property command unsets a property if it is given no
  9127. value. In the case of GLOBAL properties, the cmake::SetProperty
  9128. method would replace a NULL value with "NOTFOUND". Instead it
  9129. should be left as NULL so that the property is unset as expected.
  9130. Once it is unset the get_cmake_property command will still
  9131. report NOTFOUND while the get_property command will return the
  9132. empty string as documented.
  9133. 2008-09-04 11:31 king
  9134. * Source/CTest/cmCTestBuildAndTestHandler.cxx: BUG: Make CTest
  9135. honor user-specified config
  9136. When the -C or --build-config option is used to specify the
  9137. configuration to be tested by CTest, do not override it with the
  9138. configuration in which CTest is built.
  9139. 2008-09-03 23:58 king
  9140. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9141. 2008-09-03 16:22 hoffman
  9142. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 7519 extra
  9143. closing > in fortran projects
  9144. 2008-09-03 09:43 hoffman
  9145. * CMakeLists.txt, ChangeLog.manual, Docs/cmake-syntax.vim,
  9146. Modules/CMakeCCompilerABI.c, Modules/CMakeCCompilerId.c.in,
  9147. Modules/CMakeCXXCompilerABI.cpp,
  9148. Modules/CMakeCXXCompilerId.cpp.in, Modules/CheckTypeSizeC.c.in,
  9149. Modules/FindKDE3.cmake, Modules/FindKDE4.cmake,
  9150. Modules/FindLibXml2.cmake, Modules/FindLua50.cmake,
  9151. Modules/FindLua51.cmake, Modules/FindOpenGL.cmake,
  9152. Modules/FindPHP4.cmake, Modules/FindPNG.cmake,
  9153. Modules/FindQt3.cmake, Modules/FindQt4.cmake,
  9154. Modules/FindTIFF.cmake, Modules/FindX11.cmake,
  9155. Modules/MacOSXFrameworkInfo.plist.in, Modules/NSIS.template.in,
  9156. Modules/TestEndianess.c.in, Modules/UsePkgConfig.cmake,
  9157. Modules/Platform/Darwin.cmake,
  9158. Modules/Platform/Windows-icl.cmake,
  9159. Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
  9160. Source/cmAddSubDirectoryCommand.h,
  9161. Source/cmCMakePolicyCommand.cxx, Source/cmCMakePolicyCommand.h,
  9162. Source/cmCacheManager.cxx, Source/cmComputeLinkDepends.cxx,
  9163. Source/cmComputeLinkDepends.h,
  9164. Source/cmComputeLinkInformation.cxx,
  9165. Source/cmComputeTargetDepends.cxx,
  9166. Source/cmComputeTargetDepends.h, Source/cmDocumentVariables.cxx,
  9167. Source/cmDocumentation.cxx, Source/cmDocumentation.h,
  9168. Source/cmExtraCodeBlocksGenerator.cxx, Source/cmFileCommand.cxx,
  9169. Source/cmFileCommand.h, Source/cmFindPackageCommand.cxx,
  9170. Source/cmFindPackageCommand.h, Source/cmGlobalGenerator.cxx,
  9171. Source/cmGlobalKdevelopGenerator.cxx,
  9172. Source/cmGlobalVisualStudio7Generator.cxx,
  9173. Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
  9174. Source/cmIfCommand.h, Source/cmLocalGenerator.cxx,
  9175. Source/cmLocalGenerator.h, Source/cmMakefile.cxx,
  9176. Source/cmMakefile.h,
  9177. Source/cmMakefileExecutableTargetGenerator.cxx,
  9178. Source/cmMakefileLibraryTargetGenerator.cxx,
  9179. Source/cmMakefileLibraryTargetGenerator.h, Source/cmPolicies.cxx,
  9180. Source/cmPolicies.h, Source/cmReturnCommand.h,
  9181. Source/cmSetPropertyCommand.cxx,
  9182. Source/cmSetTargetPropertiesCommand.cxx,
  9183. Source/cmStringCommand.cxx, Source/cmSystemTools.cxx,
  9184. Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
  9185. Source/cmTargetLinkLibrariesCommand.cxx,
  9186. Source/cmTargetLinkLibrariesCommand.h, Source/cmXCodeObject.cxx,
  9187. Source/cmXCodeObject.h, Source/cmake.cxx, Source/cmakemain.cxx,
  9188. Source/CTest/cmCTestCoverageHandler.cxx,
  9189. Source/CursesDialog/cmCursesStringWidget.cxx,
  9190. Source/kwsys/Glob.cxx, Source/kwsys/Glob.hxx.in,
  9191. Source/kwsys/ProcessUNIX.c, Tests/BundleTest/BundleLib.cxx,
  9192. Tests/BundleTest/BundleTest.cxx, Tests/BundleTest/CMakeLists.txt,
  9193. Tests/BundleTest/BundleSubDir/CMakeLists.txt,
  9194. Tests/Complex/CMakeLists.txt,
  9195. Tests/ComplexOneConfig/CMakeLists.txt,
  9196. Tests/ComplexRelativePaths/CMakeLists.txt,
  9197. Tests/Complex/Executable/CMakeLists.txt,
  9198. Tests/Complex/Library/CMakeLists.txt,
  9199. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  9200. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  9201. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  9202. Tests/ComplexRelativePaths/Library/CMakeLists.txt,
  9203. Tests/CustomCommand/CMakeLists.txt,
  9204. Tests/Dependency/CMakeLists.txt,
  9205. Tests/Dependency/Case4/CMakeLists.txt,
  9206. Tests/Dependency/Case4/bar.c, Tests/Dependency/Case4/foo.c,
  9207. Tests/ExportImport/Export/CMakeLists.txt,
  9208. Tests/ExportImport/Export/testLib4lib.c,
  9209. Tests/ExportImport/Export/testLib4libdbg.c,
  9210. Tests/ExportImport/Export/testLib4libdbg1.c,
  9211. Tests/ExportImport/Export/testLib4libopt.c,
  9212. Tests/ExportImport/Export/testLib4libopt1.c,
  9213. Tests/ExportImport/Import/CMakeLists.txt,
  9214. Tests/ExportImport/Import/imp_testExe1.c,
  9215. Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
  9216. Tests/ReturnTest/CMakeLists.txt,
  9217. Tests/ReturnTest/include_return.cmake,
  9218. Tests/SimpleInstall/CMakeLists.txt,
  9219. Tests/SimpleInstallS2/CMakeLists.txt: ENH: 2.6.2 rc 2 merge from
  9220. main tree
  9221. 2008-09-02 23:58 king
  9222. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9223. 2008-09-02 14:47 hoffman
  9224. * Modules/Platform/Windows-icl.cmake: BUG: make sure the intel
  9225. compiler uses the intel linker
  9226. 2008-09-02 14:46 hoffman
  9227. * Modules/NSIS.template.in: BUG: remove Catalan as 2.29 does not
  9228. have it
  9229. 2008-09-02 12:43 david.cole
  9230. * Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Fix issue
  9231. #3648 - make sure CMake reruns if a Bundle application's
  9232. directory is removed or if it's Info.plist file disappears since
  9233. those elements are put in place at CMake configure time.
  9234. 2008-09-02 12:06 hoffman
  9235. * Modules/MacOSXFrameworkInfo.plist.in: file
  9236. MacOSXFrameworkInfo.plist.in was added on branch CMake-2-6 on
  9237. 2008-09-03 13:43:16 +0000
  9238. 2008-09-02 12:06 king
  9239. * Modules/MacOSXFrameworkInfo.plist.in,
  9240. Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
  9241. Source/cmLocalGenerator.h,
  9242. Source/cmMakefileLibraryTargetGenerator.cxx,
  9243. Source/cmMakefileLibraryTargetGenerator.h, Source/cmTarget.cxx:
  9244. ENH: Create Info.plist files in OS X Frameworks
  9245. A Mac OS X Framework should provide a Resources/Info.plist file
  9246. containing meta-data about the framework. This change generates
  9247. a default Info.plist for frameworks and provides an interface for
  9248. users to customize it.
  9249. 2008-09-02 11:06 david.cole
  9250. * Tests/BundleTest/: BundleLib.cxx, BundleTest.cxx, CMakeLists.txt:
  9251. ENH: Add indirect dependency to Carbon and call a Carbon function
  9252. from executable. This will allow detecting broken dependency
  9253. chaining for '-framework blah' style lib dependencies.
  9254. 2008-09-02 10:27 king
  9255. * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
  9256. cmXCodeObject.h: ENH: Simplify string attributes in Xcode
  9257. generator
  9258. This change cleans up the implementation of cmXCodeObject to
  9259. avoid un-escaping and re-escaping string values. There is no
  9260. need to store the string in escaped form. It can be escaped once
  9261. when it is printed out to the generated project file.
  9262. 2008-09-01 23:59 king
  9263. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9264. 2008-08-31 23:59 king
  9265. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9266. 2008-08-30 23:59 king
  9267. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9268. 2008-08-30 10:32 hoffman
  9269. * Tests/Unset/unset.c: file unset.c was added on branch CMake-2-6
  9270. on 2009-02-04 16:44:19 +0000
  9271. 2008-08-30 10:32 king
  9272. * Tests/Unset/: CMakeLists.txt, unset.c, unset.cc: BUG: Fix Unset
  9273. test on VS 6
  9274. Visual Studio 6 does not recognize .cc as a C++ extension by
  9275. default. Simplify the test to be C-only and use a .c extension.
  9276. 2008-08-30 09:39 clinton
  9277. * Modules/FindQt4.cmake:
  9278. ENH: For #7433, add documentation that directories also can be
  9279. specified to update the translation files.
  9280. 2008-08-29 23:59 king
  9281. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9282. 2008-08-29 13:22 king
  9283. * Source/cmComputeLinkDepends.cxx: BUG: Link flags should still be
  9284. chained
  9285. The recent fix to avoid including flags in dependency inferral
  9286. also dropped them from chaining of dependencies through targets.
  9287. This fix restores chaining of flags through known dependency
  9288. lists while still leaving them out of inferred dependency lists.
  9289. 2008-08-28 23:59 king
  9290. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9291. 2008-08-28 22:25 king
  9292. * Source/cmComputeLinkDepends.cxx: BUG: A -framework Foo is also a
  9293. lib
  9294. 2008-08-28 22:12 king
  9295. * Source/cmComputeLinkDepends.cxx: BUG: Fix previous fix.
  9296. 2008-08-28 22:07 king
  9297. * Source/cmComputeLinkDepends.cxx: BUG: When recognizing flags on
  9298. link lines, we must still treat -l as a library.
  9299. 2008-08-27 23:59 king
  9300. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9301. 2008-08-27 12:53 david.cole
  9302. * Tests/BundleTest/: CMakeLists.txt, BundleSubDir/CMakeLists.txt:
  9303. ENH: Changes that allow configuring/building BundleTest test
  9304. separately from the main CMake build. (Eliminate reference to
  9305. CMake_SOURE_DIR.)
  9306. 2008-08-27 10:35 king
  9307. * Source/cmComputeLinkDepends.h: COMP: Do not use private typedef
  9308. from outside class.
  9309. 2008-08-27 10:21 king
  9310. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: ENH:
  9311. New link line item ordering algorithm
  9312. This change introduces a new algorithm for link line
  9313. construction. The order it computes always begins with the exact
  9314. link line specified by the user. Dependencies of items specified
  9315. by the user are tracked, and those that are not already
  9316. satisified by the line are appended to it at the end with minimal
  9317. repeats. This restores the behavior of CMake 2.4 and below while
  9318. still fixing some of its bugs. See issue #7546.
  9319. 2008-08-27 10:21 king
  9320. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
  9321. Do not infer dependencies of link flags
  9322. In cmComputeLinkDepends link items that look like flags (starting
  9323. in '-') should not be included in dependency inferral. They are
  9324. not libraries and therefore have no dependencies. They should
  9325. just be passed through to the final link line unchanged. See
  9326. issue #7546.
  9327. 2008-08-27 10:21 king
  9328. * Source/cmComputeLinkDepends.cxx: BUG: Treat empty config name as
  9329. no configuration
  9330. In cmComputeLinkDepends we should treat an empty configuration
  9331. name as equivalent to no specific configuration at all.
  9332. 2008-08-26 23:59 king
  9333. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9334. 2008-08-26 16:43 david.cole
  9335. * Modules/NSIS.template.in: BUG: Do not use "Default" as a
  9336. language, remove 2nd occurence of "English", and remove three
  9337. other languages not supported by older versions of NSIS. Tested
  9338. with version 2.18 of NSIS on gaia.kitware.
  9339. 2008-08-26 16:04 clinton
  9340. * Modules/FindQt4.cmake:
  9341. ENH: Add comments about pre-processor defines and moc.
  9342. 2008-08-26 12:54 david.cole
  9343. * Source/cmStringCommand.cxx: BUG: Correct typo in error message.
  9344. 2008-08-26 11:50 clinton
  9345. * Modules/FindQt4.cmake:
  9346. ENH: Use COMPILE_DEFINTIONS instead of DEFINITIONS.
  9347. 2008-08-26 11:22 clinton
  9348. * Modules/FindQt4.cmake:
  9349. ENH: Add -DWIN32 for moc on Windows. Final fix for #7465.
  9350. 2008-08-25 23:59 king
  9351. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9352. 2008-08-25 19:41 clinton
  9353. * Modules/FindQt4.cmake:
  9354. ENH: Add -D preprocessor defines to the moc commands.
  9355. Needed to fix #7465.
  9356. 2008-08-25 10:31 hoffman
  9357. * Source/cmUnsetCommand.cxx: file cmUnsetCommand.cxx was added on
  9358. branch CMake-2-6 on 2009-02-04 16:44:17 +0000
  9359. 2008-08-25 10:31 hoffman
  9360. * Source/cmUnsetCommand.h: file cmUnsetCommand.h was added on
  9361. branch CMake-2-6 on 2009-02-04 16:44:17 +0000
  9362. 2008-08-25 10:31 king
  9363. * Docs/cmake-syntax.vim, Source/cmBootstrapCommands.cxx,
  9364. Source/cmCacheManager.cxx, Source/cmMakefile.cxx,
  9365. Source/cmMakefile.h, Source/cmSetCommand.h,
  9366. Source/cmUnsetCommand.cxx, Source/cmUnsetCommand.h,
  9367. Tests/CMakeLists.txt, Tests/Unset/CMakeLists.txt,
  9368. Tests/Unset/unset.cc: ENH: Add unset() command.
  9369. This introduces the unset() command to make it easy to unset
  9370. CMake variables, environment variables, and CMake cache
  9371. variables. Previously it was not even possible to unset ENV or
  9372. CACHE variables (as in completely remove them). Changes based on
  9373. patch from Philip Lowman. See issue #7507.
  9374. 2008-08-24 23:59 king
  9375. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9376. 2008-08-23 23:59 king
  9377. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9378. 2008-08-23 13:47 david.cole
  9379. * Source/cmFileCommand.h: BUG: Correct typo in documentation: or ->
  9380. of
  9381. 2008-08-23 13:33 david.cole
  9382. * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add the
  9383. RECURSE_SYMLINKS_OFF flag to the FILE GLOB_RECURSE command.
  9384. Exposes the recently added kwsys capability that prevents
  9385. recursing through symlinks to CMake scripts.
  9386. 2008-08-22 23:59 king
  9387. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9388. 2008-08-22 06:56 hoffman
  9389. * Modules/NSIS.template.in: BUG: remove extension from inserts
  9390. 2008-08-22 00:00 king
  9391. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9392. 2008-08-21 15:13 hoffman
  9393. * Modules/NSIS.template.in: ENH: sort languages and use list from
  9394. NSIS 2.22
  9395. 2008-08-21 13:55 hoffman
  9396. * Modules/NSIS.template.in: BUG: remove some languages that are not
  9397. supported in older versions of NSIS
  9398. 2008-08-21 09:54 king
  9399. * Source/cmDocumentVariables.cxx, Source/cmLocalGenerator.cxx,
  9400. Source/cmLocalGenerator.h,
  9401. Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: ENH: Allow
  9402. custom limit on object file path length
  9403. Some native build tools, particularly those for cross compiling,
  9404. may have a limit on the length of the full path to an object file
  9405. name that is lower than the platform otherwise supports. This
  9406. change allows the limit to be set by the project toolchain file
  9407. through the variable CMAKE_OBJECT_PATH_MAX.
  9408. 2008-08-21 00:00 king
  9409. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9410. 2008-08-20 18:00 hoffman
  9411. * Modules/NSIS.template.in: ENH: try to fix error
  9412. 2008-08-20 13:24 david.cole
  9413. * Source/: CTest/cmCTestCoverageHandler.cxx, kwsys/Glob.cxx,
  9414. kwsys/Glob.hxx.in: ENH: Add RecurseThroughSymlinks data member to
  9415. kwsys::Glob. Allows recursive globs to skip symlinks when
  9416. necessary. Default to true for backwards compatible behavior.
  9417. Used from the ctest coverage handler to avoid recursing through
  9418. the '/Applications' directory on the Mac looking for *.da
  9419. files... Should fix the hangs reported recently by Mac CMake
  9420. dashboard submitters.
  9421. 2008-08-20 11:45 king
  9422. * Source/cmIfCommand.cxx, Source/cmIfCommand.h,
  9423. Tests/Complex/Executable/CMakeLists.txt,
  9424. Tests/Complex/Library/CMakeLists.txt,
  9425. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  9426. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  9427. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  9428. Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: Add
  9429. if(TARGET) command
  9430. It is useful to be able to test if a target has been created.
  9431. Often targets are created only inside conditions. Rather than
  9432. storing the result of the condition manually for testing by other
  9433. parts of the project, it is much easier for the other parts to
  9434. just test for the target's existence. This will also be useful
  9435. when find-modules start reporting results with IMPORTED targets
  9436. and projects want to test if a certain target is available.
  9437. 2008-08-20 09:57 king
  9438. * Source/kwsys/ProcessUNIX.c: BUG: Handle case when select() lies
  9439. According to "man select" on Linux it is possible that select()
  9440. lies about data being ready on a pipe in some subtle cases. We
  9441. deal with this by switching to non-blocking i/o and checking for
  9442. EAGAIN. See issue #7180.
  9443. 2008-08-20 00:00 king
  9444. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9445. 2008-08-19 16:40 hoffman
  9446. * Source/CursesDialog/cmCursesStringWidget.cxx: BUG: fix for 6462,
  9447. delete key should delete the current char
  9448. 2008-08-19 15:59 hoffman
  9449. * Modules/FindOpenGL.cmake: BUG: fix for bug 7104 look for GL in
  9450. X11R6 dirs
  9451. 2008-08-19 15:55 hoffman
  9452. * Source/cmSystemTools.cxx: BUG: fix for 7045, use gcc for .m
  9453. 2008-08-19 15:42 hoffman
  9454. * Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx:
  9455. BUG: fix 6647 arguments after -E should not be parsed by CMake
  9456. 2008-08-19 15:07 hoffman
  9457. * Source/cmGlobalVisualStudio7Generator.cxx: BUG: fix for 6794
  9458. support for LTCG WholeProgramOptimization, which is not available
  9459. in VS 8 and newer.
  9460. 2008-08-19 14:28 hoffman
  9461. * Modules/FindPHP4.cmake: BUG: fix for bug 6775, FindPHP4 did not
  9462. honor required
  9463. 2008-08-19 14:23 hoffman
  9464. * Modules/Platform/Darwin.cmake: BUG: fix for 6710
  9465. CMAKE_OSX_SYSROOT should be a PATH
  9466. 2008-08-19 14:07 hoffman
  9467. * Modules/NSIS.template.in: BUG: fix for 7446 NSIS support for
  9468. other languages
  9469. 2008-08-19 13:59 hoffman
  9470. * Utilities/Release/: create-cmake-release.cmake,
  9471. magrathea_release.cmake, upload_release.cmake,
  9472. v20n17_aix_release.cmake: ENH: check in current build scripts
  9473. 2008-08-19 13:48 hoffman
  9474. * Source/cmGlobalGenerator.cxx: BUG: fix for 7496, do not just
  9475. report configure done when there is an error during configure
  9476. 2008-08-19 13:31 hoffman
  9477. * Source/cmake.cxx: BUG: 7448 fix crash in ccmake when compiler is
  9478. changed
  9479. 2008-08-19 11:43 king
  9480. * Tests/: CMakeLists.txt, test_clean.cmake.in: ENH: Add test_clean
  9481. target to wipe out tests
  9482. We frequently need to wipe out all the CMake test build
  9483. directories in order to run tests from scratch. This change adds
  9484. a test_clean custom target to remove all these directories for
  9485. out-of-source builds.
  9486. 2008-08-19 11:43 king
  9487. * Source/: cmSetPropertyCommand.cxx,
  9488. cmSetTargetPropertiesCommand.cxx, cmTarget.cxx, cmTarget.h: ENH:
  9489. Disallow link-type keywords in link interface
  9490. The LINK_INTERFACE_LIBRARIES target property may not contain the
  9491. "debug", "optimized", or "general" keywords. These keywords are
  9492. supported only by the target_link_libraries (and link_libraries)
  9493. command and are not a generic library list feature in CMake.
  9494. When a user attempts to add one of these keywords to the property
  9495. value, we now produce an error message that refers users to
  9496. alternative means.
  9497. 2008-08-19 10:29 king
  9498. * Source/cmTarget.cxx: ENH: Clarify link interface documentation
  9499. The LINK_INTERFACE_LIBRARIES property does not apply for STATIC
  9500. libraries. The IMPORTED_LINK_INTERFACE_LIBRARIES property does
  9501. apply for STATIC libraries. State both explicitly in the
  9502. documentation. Also, clarify that the per-configuration version
  9503. of these properties completely overrids the generic version.
  9504. 2008-08-19 10:28 king
  9505. * Source/cmMakefile.cxx: BUG: Linking to modules is for 2.2 compat
  9506. only
  9507. The compatibility check to allow linking to modules should test
  9508. for CMake 2.2, not the unreleased 2.3. See issue #7500.
  9509. Furthermore, the message should be more clear about fixing the
  9510. code instead of setting CMAKE_BACKWARDS_COMPATIBILITY unless one
  9511. is just trying to build an existing project.
  9512. 2008-08-19 00:00 king
  9513. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9514. 2008-08-18 16:29 king
  9515. * Source/: cmMakefile.cxx, cmMakefile.h, cmPolicies.cxx,
  9516. cmPolicies.h: ENH: Improve errors when a policy is REQUIRED
  9517. In the future some policies may be set to REQUIRED_IF_USED or
  9518. REQUIRED_ALWAYS. This change clarifies the error messages users
  9519. receive when violating the requirements.
  9520. 2008-08-18 11:39 king
  9521. * Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
  9522. Source/cmComputeLinkDepends.cxx,
  9523. Source/cmComputeLinkInformation.cxx, Source/cmLocalGenerator.cxx,
  9524. Source/cmTarget.cxx, Source/cmTarget.h,
  9525. Tests/SimpleInstall/CMakeLists.txt,
  9526. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add UNKNOWN type for
  9527. IMPORTED libraries
  9528. When creating an IMPORTED target for a library that has been
  9529. found on disk, it may not be known whether the library is STATIC
  9530. or SHARED. However, the library may still be linked using the
  9531. file found from disk. Use of an IMPORTED target is still
  9532. important to allow per-configuration files to be specified for
  9533. the library.
  9534. This change creates an UNKNOWN type for IMPORTED library targets.
  9535. The IMPORTED_LOCATION property (and its per-config equivalents)
  9536. specifies the location of the library. CMake makes no
  9537. assumptions about the library that cannot be inferred from the
  9538. file on disk. This will help projects and find-modules import
  9539. targets found on disk or specified by the user.
  9540. 2008-08-18 11:26 king
  9541. * Source/: cmLocalGenerator.cxx, cmTarget.cxx: STYLE: Convert
  9542. unused target type cases to default
  9543. In switch statements that deal with only a few target types, use
  9544. a 'default' case for the remaining target types instead of
  9545. listing them explicitly. This will make it easier to add more
  9546. types in the future.
  9547. 2008-08-18 10:11 king
  9548. * Source/cmTargetLinkLibrariesCommand.cxx,
  9549. Source/cmTargetLinkLibrariesCommand.h,
  9550. Tests/ExportImport/Export/CMakeLists.txt: ENH: Make link
  9551. interface mode more distinct
  9552. Rename the recently added INTERFACE mode of the
  9553. target_link_libraries() command to LINK_INTERFACE_LIBRARIES.
  9554. This makes it much more distinct from a normal call to the
  9555. command, and clearly states its connection to the property of the
  9556. same name. Also require the option to appear immediately after
  9557. the target name to make it a mode rather than an option.
  9558. 2008-08-18 09:53 king
  9559. * Source/cmCMakePolicyCommand.cxx, Source/cmCMakePolicyCommand.h,
  9560. Tests/Complex/CMakeLists.txt,
  9561. Tests/ComplexOneConfig/CMakeLists.txt,
  9562. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Add
  9563. cmake_policy(GET) command mode
  9564. It is likely that projects or CMake modules in the future will
  9565. need to check the value of a policy setting. For example, if we
  9566. add a policy that affects the results of FindXYZ.cmake modules,
  9567. the module code will need to be able to check the policy.
  9568. 2008-08-18 00:00 king
  9569. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9570. 2008-08-17 05:38 alex
  9571. * Modules/FindKDE4.cmake: BUG: fix closing ENDIF()
  9572. Alex
  9573. 2008-08-17 05:11 alex
  9574. * Modules/FindQt4.cmake: BUG: fix closing IF()
  9575. Alex
  9576. 2008-08-17 00:00 king
  9577. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9578. 2008-08-16 19:11 alex
  9579. * Modules/: FindKDE3.cmake, FindKDE4.cmake, FindQt3.cmake,
  9580. FindQt4.cmake: BUG: fix #7447, FindModulesExecuteAll test fails
  9581. if both Qt3 and KDE4 can be found in the system
  9582. Qt3 and Qt4 cannot be used together in one project. Now Qt3/KDE3
  9583. and Qt4/KDE4 handle the case that this is done nevertheless
  9584. properly, i.e. they fail with FATAL_ERROR if it was REQUIRED and
  9585. they fail with just MESSAGE(STATUS ...) and RETURN() if it was
  9586. not REQUIRED
  9587. BUG: make FindQt4 error out with FATAL_ERROR also if it was
  9588. searched QUIET
  9589. Alex
  9590. 2008-08-16 18:06 hoffman
  9591. * Tests/ReturnTest/include_return.cmake: file include_return.cmake
  9592. was added on branch CMake-2-6 on 2008-09-03 13:43:31 +0000
  9593. 2008-08-16 18:06 alex
  9594. * Source/cmReturnCommand.h, Tests/ReturnTest/CMakeLists.txt,
  9595. Tests/ReturnTest/include_return.cmake: STYLE: extend
  9596. documentation for RETURN() a bit ENH: add a test for calling
  9597. RETURN() in an included file
  9598. Alex
  9599. 2008-08-16 17:14 alex
  9600. * Modules/FindQt3.cmake: STYLE: remove some unnecessary lines
  9601. STYLE: everything uppercase in this file
  9602. Alex
  9603. 2008-08-16 16:58 alex
  9604. * Source/cmGlobalKdevelopGenerator.cxx: BUG: fix #7477, set
  9605. VERBOSE=1 in the kdevelop setting for the environment, not
  9606. together with the make executable
  9607. Alex
  9608. 2008-08-16 16:48 alex
  9609. * Source/cmExtraCodeBlocksGenerator.cxx: STYLE: remove some
  9610. commented code
  9611. Alex
  9612. 2008-08-16 16:33 alex
  9613. * Source/cmGlobalKdevelopGenerator.cxx: BUG: fix #7471, only put
  9614. build directories and CMakeFiles/ in the blacklist
  9615. Alex
  9616. 2008-08-16 07:38 alex
  9617. * Modules/FindX11.cmake: ENH: also search in /usr/X11R7, remove
  9618. /usr/lib and /usr/local/lib, they are part of the standard search
  9619. paths (partly sync wih KDE)
  9620. Alex
  9621. 2008-08-16 07:29 alex
  9622. * Modules/FindTIFF.cmake: ENH: add more names for libtiff, mark
  9623. TIFF_INCLUDE_DIR and TIFF_LIBRARY as advanced (sync with KDE)
  9624. Alex
  9625. 2008-08-16 07:22 alex
  9626. * Modules/FindLibXml2.cmake: ENH: also search for xmllint, which
  9627. comes with libxml2 (sync with FindLibXml2.cmake from KDE)
  9628. Alex
  9629. 2008-08-16 07:10 alex
  9630. * Modules/FindPNG.cmake: ENH: add more names of linpng (sync with
  9631. the KDE version)
  9632. Alex
  9633. 2008-08-16 07:01 alex
  9634. * Modules/UsePkgConfig.cmake: STYLE: /usr/local/bin is in the path
  9635. anyway STYLE: this file is mostly uppercase commands, so make all
  9636. commands uppercase ENH: add a status message in case pkgconfig
  9637. didn't find the package (sync with the one from KDE)
  9638. Alex
  9639. 2008-08-16 00:00 king
  9640. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9641. 2008-08-15 15:07 hoffman
  9642. * Modules/Platform/Windows-NMcl.cmake: ENH: add platform file for
  9643. bounds checker
  9644. 2008-08-15 09:47 king
  9645. * Source/cmSystemTools.cxx: COMP: Work-around bogus compiler
  9646. warning.
  9647. 2008-08-15 00:00 king
  9648. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9649. 2008-08-14 15:34 alex
  9650. * Modules/: FindLua50.cmake, FindLua51.cmake: BUG: fix
  9651. documentation, the variables are named LUA50_FOUND and
  9652. LUA51_FOUND (in all released versions)
  9653. Alex
  9654. 2008-08-14 09:53 king
  9655. * Source/: cmFileCommand.cxx, cmSystemTools.cxx, cmSystemTools.h:
  9656. ENH: Inform user when RPATH or RUNPATH is removed
  9657. 2008-08-14 09:53 king
  9658. * Source/cmSystemTools.cxx: BUG: Update both RPATH and RUNPATH
  9659. entries
  9660. During installation the RPATH and RUNPATH entries of ELF binaries
  9661. are edited to match the user specification. Usually either one
  9662. entry is present or both entries refer to the same string
  9663. literal. In the case that they are both present and refer to
  9664. separate string literals we need to update both. I have never
  9665. seen this case in practice, but we should do this just in case.
  9666. 2008-08-14 09:53 king
  9667. * Source/cmSystemTools.cxx: BUG: Remove both RPATH and RUNPATH
  9668. entries
  9669. Removal of the RPATH and RUNPATH from ELF binaries must work when
  9670. both entries are present. Both entries should be removed.
  9671. Previously only one would be removed and the other would be
  9672. blanked because it pointed at the same string which was zeroed.
  9673. This fixes gentoo bug number 224901.
  9674. 2008-08-14 00:00 king
  9675. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9676. 2008-08-13 00:00 king
  9677. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9678. 2008-08-12 19:01 king
  9679. * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
  9680. Teach find_package about lib64 paths
  9681. When find_package is about to look in <prefix>/lib, search first
  9682. in <prefix>/lib64 in cases that find_library would use lib64
  9683. paths.
  9684. 2008-08-12 17:27 hoffman
  9685. * Tests/ExportImport/Export/testLib4libdbg1.c: file
  9686. testLib4libdbg1.c was added on branch CMake-2-6 on 2008-09-03
  9687. 13:43:28 +0000
  9688. 2008-08-12 17:27 hoffman
  9689. * Tests/ExportImport/Export/testLib4libopt1.c: file
  9690. testLib4libopt1.c was added on branch CMake-2-6 on 2008-09-03
  9691. 13:43:28 +0000
  9692. 2008-08-12 17:27 king
  9693. * Tests/ExportImport/Export/: CMakeLists.txt, testLib4libdbg1.c,
  9694. testLib4libopt1.c: BUG: Fix ExportImport test on VS6
  9695. Visual Studio 6 does not support per-target object files, so just
  9696. use two separate source file names in this case.
  9697. 2008-08-12 07:01 alex
  9698. * Source/cmakemain.cxx: STYLE: one ifdef block less, the
  9699. documentation object can be created a bit later
  9700. Alex
  9701. 2008-08-12 00:00 king
  9702. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9703. 2008-08-11 16:23 hoffman
  9704. * Tests/ExportImport/Export/testLib4lib.c: file testLib4lib.c was
  9705. added on branch CMake-2-6 on 2008-09-03 13:43:28 +0000
  9706. 2008-08-11 16:23 hoffman
  9707. * Tests/ExportImport/Export/testLib4libdbg.c: file testLib4libdbg.c
  9708. was added on branch CMake-2-6 on 2008-09-03 13:43:28 +0000
  9709. 2008-08-11 16:23 hoffman
  9710. * Tests/ExportImport/Export/testLib4libopt.c: file testLib4libopt.c
  9711. was added on branch CMake-2-6 on 2008-09-03 13:43:28 +0000
  9712. 2008-08-11 16:23 king
  9713. * Tests/ExportImport/: Export/CMakeLists.txt, Export/testLib4lib.c,
  9714. Export/testLib4libdbg.c, Export/testLib4libopt.c,
  9715. Import/CMakeLists.txt, Import/imp_testExe1.c: ENH: Test
  9716. target_link_libraries INTERFACE option
  9717. 2008-08-11 16:23 king
  9718. * Source/: cmTargetLinkLibrariesCommand.cxx,
  9719. cmTargetLinkLibrariesCommand.h: ENH: Simple specification of link
  9720. interfaces
  9721. Create an INTERFACE option to the target_link_libraries command
  9722. to help set the LINK_INTERFACE_LIBRARIES and
  9723. LINK_INTERFACE_LIBRARIES_DEBUG properties. This will help users
  9724. specify link interfaces using variables from Find*.cmake modules
  9725. that include the 'debug' and 'optimized' keywords.
  9726. 2008-08-11 00:01 king
  9727. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9728. 2008-08-10 00:01 king
  9729. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9730. 2008-08-09 00:01 king
  9731. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9732. 2008-08-08 00:01 king
  9733. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9734. 2008-08-07 17:51 king
  9735. * Source/: cmTargetLinkLibrariesCommand.cxx,
  9736. cmTargetLinkLibrariesCommand.h: ENH: Tolerate repeated link
  9737. library types
  9738. The "debug", "optimized", and "general" link library type
  9739. specifier arguments to the target_link_library commands are
  9740. sometimes repeated in user code due to variable expansion and
  9741. other complications. Instead of silently accepting the
  9742. duplicates and trying to link to a bogus library like
  9743. "optimized.lib", warn and ignore the earlier specifiers.
  9744. 2008-08-07 17:12 king
  9745. * Source/cmAddSubDirectoryCommand.h: ENH: Clarify documentation of
  9746. EXCLUDE_FROM_ALL
  9747. The add_subdirectory() command's EXCLUDE_FROM_ALL option does not
  9748. override inter-target dependencies. This change clarifies the
  9749. documentation accordingly.
  9750. 2008-08-07 10:13 hoffman
  9751. * Tests/Dependency/Case4/CMakeLists.txt: file CMakeLists.txt was
  9752. added on branch CMake-2-6 on 2008-09-03 13:43:27 +0000
  9753. 2008-08-07 10:13 hoffman
  9754. * Tests/Dependency/Case4/bar.c: file bar.c was added on branch
  9755. CMake-2-6 on 2008-09-03 13:43:27 +0000
  9756. 2008-08-07 10:13 hoffman
  9757. * Tests/Dependency/Case4/foo.c: file foo.c was added on branch
  9758. CMake-2-6 on 2008-09-03 13:43:27 +0000
  9759. 2008-08-07 10:13 king
  9760. * Tests/Dependency/: CMakeLists.txt, Case4/CMakeLists.txt,
  9761. Case4/bar.c, Case4/foo.c: ENH: Test fake circular dependency case
  9762. A recent change fixed a case in which CMake incorrectly diagnosed
  9763. a circular dependency involving a non-linkable executable target.
  9764. This adds a test for that case.
  9765. 2008-08-07 09:09 king
  9766. * Modules/: CMakeCCompilerABI.c, CMakeCCompilerId.c.in,
  9767. CMakeCXXCompilerABI.cpp, CMakeCXXCompilerId.cpp.in,
  9768. CheckTypeSizeC.c.in, TestEndianess.c.in: ENH: Improve robustness
  9769. of compiler INFO strings
  9770. Compiler INFO strings built at preprocessing time encode
  9771. information that must appear as a string literal in the resulting
  9772. binary. We must make sure the strings appear in the final binary
  9773. no matter what compiler and flags are used. The previous
  9774. implementation worked in most places but failed with the GNU
  9775. linker's --gc-sections option which managed to discard the
  9776. string. Instead we make the program return value depend on an
  9777. element of the string indexed by a runtime program parameter,
  9778. which absolutely requires the string to be present.
  9779. 2008-08-07 00:01 king
  9780. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9781. 2008-08-06 17:48 king
  9782. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
  9783. cmComputeTargetDepends.cxx, cmComputeTargetDepends.h: BUG: Avoid
  9784. bogus dependency on executable targets
  9785. When an executable target within the project is named in
  9786. target_link_libraries for another target, but the executable does
  9787. not have the ENABLE_EXPORTS property set, then the executable
  9788. cannot really be linked. This is probably a case where the user
  9789. intends to link to a third-party library that happens to have the
  9790. same name as an executable target in the project (or else will
  9791. get an error at build time). We need to avoid making the other
  9792. target depend on the executable target incorrectly, since the
  9793. executable may actually want to link to that target and this is
  9794. not a circular depenency.
  9795. 2008-08-06 17:48 king
  9796. * Source/cmComputeTargetDepends.cxx: ENH: Improve readability of
  9797. circular depends error
  9798. When reporting the dependencies in a strongly connected component
  9799. quote the target names to make the message more readable no
  9800. matter the target name.
  9801. 2008-08-06 17:48 king
  9802. * Source/cmGlobalGenerator.cxx: BUG: Fix crash on circular target
  9803. dependencies
  9804. After reporting an error about circular target dependencies do
  9805. not try to continue generation because the dependency computation
  9806. object is not in a useful state.
  9807. 2008-08-06 17:43 alex
  9808. * Tests/CMakeLists.txt: BUG: fix endif()
  9809. Alex
  9810. 2008-08-06 17:04 hoffman
  9811. * CMakeLists.txt, ChangeLog.manual,
  9812. Modules/CMakeCInformation.cmake,
  9813. Modules/CMakeCXXInformation.cmake,
  9814. Modules/CMakeFortranInformation.cmake,
  9815. Modules/FindImageMagick.cmake, Modules/FindKDE3.cmake,
  9816. Modules/Platform/Darwin.cmake,
  9817. Modules/Platform/Linux-Intel-C.cmake,
  9818. Modules/Platform/Linux-Intel-CXX.cmake, Source/CMakeLists.txt,
  9819. Source/cmELF.cxx, Source/cmExtraEclipseCDT4Generator.cxx,
  9820. Source/cmGlobalUnixMakefileGenerator3.cxx,
  9821. Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
  9822. Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
  9823. Source/cmMakefileLibraryTargetGenerator.cxx,
  9824. Source/cmMakefileLibraryTargetGenerator.h,
  9825. Source/cmSourceFileLocation.cxx, Source/cmSourceFileLocation.h,
  9826. Source/cmTarget.cxx, Source/cmTarget.h, Source/cmake.cxx,
  9827. Source/cmake.h, Source/cmakemain.cxx,
  9828. Source/CTest/cmCTestCoverageHandler.cxx,
  9829. Tests/CustomCommand/CMakeLists.txt: ENH: merge in fixes from main
  9830. tree 2.6.2 RC 1
  9831. 2008-08-06 16:16 alex
  9832. * Tests/CMakeLists.txt: ENH: add simple tests to test that the
  9833. extra generators don't crash
  9834. Alex
  9835. 2008-08-06 16:05 king
  9836. * Modules/Platform/: Linux-Intel-C.cmake, Linux-Intel-CXX.cmake:
  9837. ENH: Add preprocessor and assembly rules for Intel
  9838. 2008-08-06 15:35 alex
  9839. * Source/cmExtraEclipseCDT4Generator.cxx: BUG: don't crash in the
  9840. generator is EXECUTABLE_OUTPUT_PATH or LIBRARY_OUTPUT_PATH are
  9841. empty
  9842. Alex
  9843. 2008-08-06 00:01 king
  9844. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9845. 2008-08-05 16:06 alex
  9846. * Modules/FindKDE3.cmake: BUG: fix #7452, bad closing ENDIF()
  9847. statement
  9848. Alex
  9849. 2008-08-05 13:27 king
  9850. * Tests/CustomCommand/CMakeLists.txt: ENH: Test relative path
  9851. custom command output
  9852. As of CMake 2.6 a custom command output specified by relative
  9853. path is placed in the build tree. This adds a test to make sure
  9854. other references to the output are hooked up correctly, fixing a
  9855. bug in CMake 2.6.1.
  9856. 2008-08-05 13:27 king
  9857. * Source/cmLocalGenerator.cxx: BUG: Custom command depends may
  9858. match sources
  9859. Custom command dependencies that are not full paths or targets
  9860. may also match source files. When one does, the full information
  9861. about the source file's location and name may be used. This
  9862. fixes the case when a custom commands depends by relative path on
  9863. a source file generated by another custom command specifying its
  9864. output by relative path.
  9865. 2008-08-05 13:27 king
  9866. * Source/: cmSourceFileLocation.cxx, cmSourceFileLocation.h: BUG:
  9867. Fix matching of ambiguous sf extensions.
  9868. A name with an ambiguous extension may only match an unambiguous
  9869. name that is extended by one of the fixed set of extensions tried
  9870. when finding the source file on disk. This rule makes matching
  9871. of source files with ambiguous extensions much less aggressive
  9872. but still sufficient.
  9873. 2008-08-05 09:55 king
  9874. * Source/cmLocalGenerator.cxx: BUG: Do not convert RPATH entries to
  9875. full path.
  9876. When generating RPATH entries on the link line using a repeated
  9877. linker flag (-R ... -R ... style) do not convert individual
  9878. entries to a full path. We need to preserve what the user
  9879. requested.
  9880. 2008-08-05 09:55 king
  9881. * Source/cmLocalGenerator.cxx: BUG: Fix escaping in link scripts
  9882. When generating escape sequences for the native build tool do not
  9883. put in Makefile escapes for paths generated into link scripts.
  9884. This fixes putting "$ORIGIN" into the RPATH, and probably some
  9885. other subtle problems.
  9886. 2008-08-05 00:01 king
  9887. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9888. 2008-08-04 11:37 king
  9889. * Modules/CMakeCInformation.cmake,
  9890. Modules/CMakeCXXInformation.cmake,
  9891. Modules/CMakeFortranInformation.cmake,
  9892. Source/cmMakefileLibraryTargetGenerator.cxx: ENH: Build large
  9893. archives incrementally
  9894. Creation of archive libraries with the unix 'ar' tool should be
  9895. done incrementally when the number of object files is large.
  9896. This avoids problems with the command line getting too many
  9897. arguments.
  9898. 2008-08-04 09:38 king
  9899. * Source/cmELF.cxx: BUG: Fix operator precedence error in cmELF
  9900. When attempting to load the RPATH out of a non-ELF file cmELF
  9901. would crash because the check for a valid file was done with in
  9902. correct operator precedence. See bug#7392.
  9903. 2008-08-04 00:01 king
  9904. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9905. 2008-08-03 00:01 king
  9906. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9907. 2008-08-02 00:01 king
  9908. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9909. 2008-08-01 20:38 miguelf
  9910. * Modules/FindImageMagick.cmake: STYLE: Fixed module list in
  9911. documentation; Magick should be MagickCore.
  9912. 2008-08-01 12:10 david.cole
  9913. * Source/CMakeLists.txt: BUG: Improve fix for issue #7058 -
  9914. comsuppd did not yet exist in VC6.
  9915. 2008-08-01 11:03 hoffman
  9916. * CMakeLists.txt: ENH: final 2.6.1
  9917. 2008-08-01 00:01 king
  9918. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9919. 2008-07-31 14:16 david.cole
  9920. * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix issue#4792 -
  9921. improve verbose and log output when ctest cannot find a file
  9922. during coverage analysis.
  9923. 2008-07-31 13:46 david.cole
  9924. * Source/CMakeLists.txt: BUG: Fix issue #7058 - link the commsup
  9925. lib explicitly for use on some Visual Studio + SDK combinations
  9926. 2008-07-31 13:36 hoffman
  9927. * Source/cmake.cxx: BUG: fix for 7426 bad check for cpack
  9928. 2008-07-31 12:54 david.cole
  9929. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Fix issue #5773 -
  9930. add table entry to map /W0 to WarningLevel="0"
  9931. 2008-07-31 12:00 hoffman
  9932. * Tests/BundleGeneratorTest/CMakeLists.txt: ENH: fix for branch
  9933. 2008-07-31 11:52 hoffman
  9934. * CMakeLists.txt, ChangeLog.manual,
  9935. Modules/InstallRequiredSystemLibraries.cmake,
  9936. Source/cmCallVisualStudioMacro.cxx,
  9937. Source/cmCallVisualStudioMacro.h, Source/cmGlobalGenerator.cxx,
  9938. Source/cmGlobalVisualStudioGenerator.cxx, Source/cmake.cxx,
  9939. Tests/CMakeLists.txt, Tests/BundleGeneratorTest/BundleIcon.icns,
  9940. Tests/BundleGeneratorTest/CMakeLists.txt,
  9941. Tests/BundleGeneratorTest/Executable.cxx,
  9942. Tests/BundleGeneratorTest/Info.plist,
  9943. Tests/BundleGeneratorTest/Library.cxx,
  9944. Tests/BundleGeneratorTest/StartupCommand: ENH: merge in stuff
  9945. from cvs head RC 16
  9946. 2008-07-31 11:28 david.cole
  9947. * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix issue #4971 -
  9948. use lower case when comparing file names from gcov output on
  9949. _WIN32 since sometimes the drive letters have different case.
  9950. 2008-07-31 10:54 hoffman
  9951. * Tests/CMakeLists.txt: ENH: fix build with Xcode project was
  9952. missing
  9953. 2008-07-31 10:33 hoffman
  9954. * Source/: cmMakefile.cxx, cmake.cxx, cmake.h, cmakemain.cxx: ENH:
  9955. add a --trace option
  9956. 2008-07-31 00:02 king
  9957. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  9958. 2008-07-30 16:36 hoffman
  9959. * Tests/BundleGeneratorTest/BundleIcon.icns: file BundleIcon.icns
  9960. was added on branch CMake-2-6 on 2008-07-31 15:52:24 +0000
  9961. 2008-07-30 16:36 hoffman
  9962. * Tests/BundleGeneratorTest/CMakeLists.txt: file CMakeLists.txt was
  9963. added on branch CMake-2-6 on 2008-07-31 15:52:25 +0000
  9964. 2008-07-30 16:36 hoffman
  9965. * Tests/BundleGeneratorTest/Executable.cxx: file Executable.cxx was
  9966. added on branch CMake-2-6 on 2008-07-31 15:52:25 +0000
  9967. 2008-07-30 16:36 hoffman
  9968. * Tests/BundleGeneratorTest/Info.plist: file Info.plist was added
  9969. on branch CMake-2-6 on 2008-07-31 15:52:25 +0000
  9970. 2008-07-30 16:36 hoffman
  9971. * Tests/BundleGeneratorTest/Library.cxx: file Library.cxx was added
  9972. on branch CMake-2-6 on 2008-07-31 15:52:25 +0000
  9973. 2008-07-30 16:36 hoffman
  9974. * Tests/BundleGeneratorTest/StartupCommand: file StartupCommand was
  9975. added on branch CMake-2-6 on 2008-07-31 15:52:25 +0000
  9976. 2008-07-30 16:36 david.cole
  9977. * Tests/: CMakeLists.txt, BundleGeneratorTest/BundleIcon.icns,
  9978. BundleGeneratorTest/CMakeLists.txt,
  9979. BundleGeneratorTest/Executable.cxx,
  9980. BundleGeneratorTest/Info.plist, BundleGeneratorTest/Library.cxx,
  9981. BundleGeneratorTest/StartupCommand: ENH: Add test for the new
  9982. CPack BundleGenerator. Thanks to Tim Shead for the patch. See
  9983. issue #7170 for more details.
  9984. 2008-07-30 15:43 david.cole
  9985. * Modules/InstallRequiredSystemLibraries.cmake: BUG: Fix issue
  9986. #6610. Use 64-bit system binaries when using the 64-bit MSVC
  9987. compiler. Thanks to Clinton Stimpson for the patch.
  9988. 2008-07-30 15:26 david.cole
  9989. * Source/: cmCallVisualStudioMacro.cxx, cmCallVisualStudioMacro.h,
  9990. cmGlobalVisualStudioGenerator.cxx, cmake.cxx: BUG: Fix issue
  9991. #7088 - do not emit error messages when attempts to run Visual
  9992. Studio macros fail. You can still get the error output as
  9993. messages if you want using --debug-output from the cmake command
  9994. line.
  9995. 2008-07-30 15:18 hoffman
  9996. * Source/cmGlobalGenerator.cxx: BUG: fix for bug 7427, preinstall
  9997. target name hard coded
  9998. 2008-07-30 14:54 hoffman
  9999. * CMakeLists.txt, ChangeLog.manual, Modules/FindBoost.cmake,
  10000. Modules/FindImageMagick.cmake, Modules/FindJPEG.cmake,
  10001. Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
  10002. Source/cmComputeLinkInformation.cxx, Source/cmLocalGenerator.cxx,
  10003. Source/cmOrderDirectories.cxx, Source/cmOrderDirectories.h,
  10004. Source/cmSourceFileLocation.cxx,
  10005. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  10006. Source/CPack/cmCPackPackageMakerGenerator.h: ENH: merge in from
  10007. main tree RC 15
  10008. 2008-07-30 13:28 david.cole
  10009. * Source/CPack/: cmCPackPackageMakerGenerator.cxx,
  10010. cmCPackPackageMakerGenerator.h: BUG: Fix issue #7414 - do not
  10011. crash when given components with circular dependencies. Thanks to
  10012. Doug Gregor for the patch.
  10013. 2008-07-30 11:06 king
  10014. * Source/cmSourceFileLocation.cxx: ENH: Recognize src extensions of
  10015. all enabled langs
  10016. For historical reasons we still support naming of source files
  10017. without their extension. Sources without known extensions are
  10018. located on disk by iterating through a fixed set of possible
  10019. extensions. We now want users to always specify the extension,
  10020. so the fixed set will not be expanded and is preserved for
  10021. compatibility with older projects.
  10022. This change adds recognition of extensions of all enabled
  10023. languages to avoid checking the disk for files whose extensions
  10024. are unambiguous but not in the original fixed set.
  10025. 2008-07-30 11:06 king
  10026. * Source/cmSourceFileLocation.cxx: BUG: Avoid double-slash in check
  10027. for source file
  10028. 2008-07-30 10:44 hoffman
  10029. * Source/cmLocalGenerator.cxx: BUG: fix for bug 7421, fortran did
  10030. not get arch flags on the mac
  10031. 2008-07-30 10:23 king
  10032. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
  10033. cmComputeLinkInformation.cxx: BUG: Preserve all non-targets on
  10034. user link lines
  10035. In CMake 2.4 the generated link line for a target always
  10036. preserved the originally specified libraries in their original
  10037. order. Dependencies were satisfied by inserting extra libraries
  10038. into the line, though it had some bugs. In CMake 2.6.0 we
  10039. preserved only the items on the link line that are not known to
  10040. be shared libraries. This reduced excess libraries on the link
  10041. line. However, since we link to system libraries (such as
  10042. /usr/lib/libm.so) by asking the linker to search (-lm), some
  10043. linkers secretly replace the library with a static library in
  10044. another implicit search directory (developers can override this
  10045. by using an imported target to force linking by full path). When
  10046. this happens the order still matters.
  10047. To avoid this and other potential subtle issues this commit
  10048. restores preservation of all non-target items and static library
  10049. targets. This will create cases of unnecessary, duplicate shared
  10050. libraries on the link line if the user specifies them, but at
  10051. least it will work. In the future we can attempt a more advanced
  10052. analysis to safely remove duplicate shared libraries from the
  10053. link line.
  10054. 2008-07-30 09:25 king
  10055. * Source/cmComputeLinkDepends.cxx: BUG: Preserve shared lib order
  10056. for 2.4 compatibility
  10057. We preserve the order and multiplicity of libraries directly
  10058. linked by a target as specified by the user. Items known to be
  10059. shared libraries may be safely skipped because order preservation
  10060. is only needed for static libraries. However, CMake 2.4 did not
  10061. skip shared libs, so we do the same when in 2.4 compatibility
  10062. mode.
  10063. 2008-07-30 00:02 king
  10064. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10065. 2008-07-29 16:41 hoffman
  10066. * Modules/FindJPEG.cmake: BUG: #7416 fix error when jpeg is not
  10067. found
  10068. 2008-07-29 14:57 king
  10069. * Source/: cmComputeLinkInformation.cxx, cmOrderDirectories.cxx,
  10070. cmOrderDirectories.h: ENH: Warn when system libraries may be
  10071. hidden.
  10072. We never explicitly specify system library directories in linker
  10073. or runtime search paths. Furthermore, libraries in these
  10074. directories are always linked by asking the linker to search for
  10075. them. We need to generate a warning when explicitly specified
  10076. search directories contain files that may hide the system
  10077. libraries during the search.
  10078. 2008-07-29 14:01 king
  10079. * Source/: cmComputeLinkInformation.cxx, cmOrderDirectories.cxx,
  10080. cmOrderDirectories.h: ENH: Provide context in path ordering
  10081. warnings
  10082. 2008-07-29 14:00 king
  10083. * Source/cmOrderDirectories.cxx: STYLE: Fix typo in comment in
  10084. cmOrderDirectories
  10085. 2008-07-29 10:51 hoffman
  10086. * Source/cmComputeLinkInformation.cxx: ENH: do not depend on files
  10087. that do not exist
  10088. 2008-07-29 00:02 king
  10089. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10090. 2008-07-28 15:40 dgregor
  10091. * Modules/FindBoost.cmake: BUG: Be more careful with
  10092. Boost_MINOR_VERSION in FindBoost module
  10093. 2008-07-28 14:33 dgregor
  10094. * Modules/FindBoost.cmake: BUG: Work around Boost 1.36.0 bug fix on
  10095. Darwin by setting the mangled compiler name to -xgccVERSION
  10096. 2008-07-28 11:31 hoffman
  10097. * CMakeLists.txt, CTestConfig.cmake, ChangeLog.manual,
  10098. DartConfig.cmake, Source/cmComputeLinkInformation.cxx,
  10099. Source/cmComputeLinkInformation.h, Source/cmPolicies.cxx,
  10100. Source/cmPolicies.h, Source/cmTarget.cxx, Source/cmTarget.h: ENH:
  10101. merge in policy 0008 and cdash direct submission
  10102. 2008-07-28 00:02 king
  10103. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10104. 2008-07-27 00:02 king
  10105. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10106. 2008-07-26 00:02 king
  10107. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10108. 2008-07-25 23:23 hoffman
  10109. * CMakeLists.txt, ChangeLog.manual, Modules/FindJNI.cmake,
  10110. Source/cmSourceFileLocation.cxx: ENH: merge in from main tree and
  10111. fix bug for flex and yacc stuff in SecondLife
  10112. 2008-07-25 18:00 hoffman
  10113. * Source/cmSourceFileLocation.cxx: BUG: fix source file extension
  10114. bug that broke Second life build
  10115. 2008-07-25 00:02 king
  10116. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10117. 2008-07-24 00:02 king
  10118. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10119. 2008-07-23 12:59 king
  10120. * Source/: cmComputeLinkInformation.cxx,
  10121. cmComputeLinkInformation.h, cmPolicies.cxx, cmPolicies.h,
  10122. cmTarget.cxx, cmTarget.h: ENH: Support full-path libs w/out valid
  10123. names.
  10124. This change introduces policy CMP0008 to decide how to treat full
  10125. path libraries that do not appear to be valid library file names.
  10126. Such libraries worked by accident in the VS IDE and Xcode
  10127. generators with CMake 2.4 and below. We support them in CMake
  10128. 2.6 by introducing this policy. See policy documentation added
  10129. by this change for details.
  10130. 2008-07-23 12:19 king
  10131. * Source/: cmComputeLinkInformation.cxx,
  10132. cmComputeLinkInformation.h: ENH: Skip libs in known dirs for
  10133. CMP0003 warnings.
  10134. Sometimes we ask the linker to search for a library for which the
  10135. path is known but for some reason cannot be specified by full
  10136. path. In these cases do not include the library in CMP0003
  10137. warnings because we know the extra paths are not needed for it.
  10138. 2008-07-23 02:47 miguelf
  10139. * Modules/FindImageMagick.cmake: ENH: Updated FindImageMagick to: -
  10140. Find newer additions such as animate, compare, etc. - Find
  10141. development api: Magick++, MagickCore, MagickWand - Use
  10142. FindPackageHandleStandardArgs to output standard messages.
  10143. 2008-07-23 00:02 king
  10144. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10145. 2008-07-22 14:04 hoffman
  10146. * CMakeLists.txt, ChangeLog.manual,
  10147. Modules/CheckFortranFunctionExists.cmake, Modules/FindBLAS.cmake,
  10148. Modules/FindLAPACK.cmake, Modules/FindMPI.cmake,
  10149. Modules/FindwxWidgets.cmake, Source/cmComputeLinkInformation.cxx,
  10150. Source/cmDocumentVariables.cxx, Source/cmDocumentation.cxx,
  10151. Source/cmDocumentationFormatter.cxx,
  10152. Source/cmDocumentationFormatterHTML.cxx,
  10153. Source/cmLocalGenerator.cxx,
  10154. Source/CPack/cmCPackBundleGenerator.cxx: ENH: merge in changes
  10155. from main tree for RC12
  10156. 2008-07-22 13:34 hoffman
  10157. * Modules/: FindBLAS.cmake, FindLAPACK.cmake, FindOpenSSL.cmake:
  10158. ENH: change to correct line feed
  10159. 2008-07-22 13:32 hoffman
  10160. * Source/cmLocalGenerator.cxx: COMP: fix compiler warning and
  10161. follow style
  10162. 2008-07-22 07:15 alin.elena
  10163. * Modules/: CheckFortranFunctionExists.cmake, FindBLAS.cmake,
  10164. FindLAPACK.cmake:
  10165. ENH: FindBLAS.cmake, FindLAPACK.cmake modules were redesigned so
  10166. now you have three new variables BLA_VENDOR (you can specify the
  10167. VENDOR), BLA_STATIC (gets the static version of libs), BLA_F95
  10168. (gets the fortran 95 interface). BLA_VENDOR can be specified as
  10169. an environment variable. Intel mkls libs need FindThreads to be
  10170. found correctly so you will need to enable the C/CXX
  10171. 2008-07-22 00:02 king
  10172. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10173. 2008-07-21 17:52 alex
  10174. * Source/: cmDocumentation.cxx, cmDocumentationFormatter.cxx,
  10175. cmDocumentationFormatterHTML.cxx: ENH: handle HTML documentation
  10176. for single items better: no warning about
  10177. ComputeSectionLinkPrefix, don't create an index for only one item
  10178. Alex
  10179. 2008-07-21 15:44 hoffman
  10180. * CTestConfig.cmake, DartConfig.cmake: ENH: switch to using cdash
  10181. for submissions
  10182. 2008-07-21 15:34 hoffman
  10183. * Modules/: FindBLAS.cmake, FindLAPACK.cmake: ENH: get out of
  10184. module if no fortran
  10185. 2008-07-21 15:11 hoffman
  10186. * Modules/: FindBLAS.cmake, FindLAPACK.cmake: ENH: this should fail
  10187. only if required is sent to find package
  10188. 2008-07-21 13:40 alin.elena
  10189. * Modules/: FindBLAS.cmake, FindLAPACK.cmake:
  10190. ENH: checks if Fortran is enbaled. If not an error message is
  10191. produced.
  10192. 2008-07-21 10:07 king
  10193. * Source/cmComputeLinkInformation.cxx: ENH: Support full-path libs
  10194. w/out extension in VS IDE.
  10195. - This case worked accidentally in CMake 2.4, though not in
  10196. Makefiles.
  10197. - Some projects build only with the VS IDE on windows and have
  10198. this
  10199. mistake.
  10200. - Support them when 2.4 compatibility is enabled by adding the
  10201. extension.
  10202. 2008-07-21 04:56 alin.elena
  10203. * Modules/: CheckFortranFunctionExists.cmake, FindLAPACK.cmake:
  10204. ENH: Modules/CheckFortranFunctionExists.cmake helps gfortran to
  10205. check the existence of a file ENH: Modules/FindLAPACK.cmake
  10206. returns the full list of libraries required to link against
  10207. Lapack
  10208. 2008-07-21 00:02 king
  10209. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10210. 2008-07-20 17:14 alex
  10211. * Source/cmDocumentVariables.cxx: STYLE: fix #7146, add
  10212. documentation for
  10213. CMAKE[_SYSTEM]_(LIBRARY|PROGRAM|INCLUDE|PREFIX)_PATH variables
  10214. -moved CMAKE_CROSSCOMPILING from "Variables that modify
  10215. behaviour" to "variables that Provide Information", since it
  10216. should be used only for testing whether we are currently in cross
  10217. compiling mode, not for switching between the modes.
  10218. Alex
  10219. 2008-07-20 15:50 alex
  10220. * Modules/FindJNI.cmake: BUG: #7333, search dirs for Fedora
  10221. Alex
  10222. 2008-07-20 15:45 alex
  10223. * Modules/FindJNI.cmake: BUG: #7360: add support for FreeBSD BUG:
  10224. #7345: add support for ppc
  10225. Alex
  10226. 2008-07-20 15:39 alex
  10227. * Modules/FindJNI.cmake: BUG: fix #6416: provide JNI_LIBRARIES and
  10228. JNI_INCLUDE_DIRS
  10229. Alex
  10230. 2008-07-19 23:52 king
  10231. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10232. 2008-07-18 23:52 king
  10233. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10234. 2008-07-18 16:12 david.cole
  10235. * Source/CPack/cmCPackBundleGenerator.cxx: ENH: Improvements to the
  10236. bundle cpack generator from second patch attached to feature
  10237. request #7170. Thanks to Tim Shead.
  10238. 2008-07-18 11:24 hoffman
  10239. * CMakeLists.txt, ChangeLog.manual,
  10240. Utilities/cmcurl/CMakeLists.txt,
  10241. Utilities/cmcurl/CMake/CheckCSourceCompiles.cmake,
  10242. Utilities/cmcurl/CMake/CheckCSourceRuns.cmake,
  10243. Utilities/cmcurl/CMake/CurlCheckCSourceCompiles.cmake,
  10244. Utilities/cmcurl/CMake/CurlCheckCSourceRuns.cmake,
  10245. Utilities/cmcurl/CMake/OtherTests.cmake: ENH: merge in fix for
  10246. xcode 3.1 build from main tree
  10247. 2008-07-18 08:17 dgregor
  10248. * Modules/FindMPI.cmake: ENH: Use the HINTS feature of find_library
  10249. to find the right libraries for MPI, and act a bit more
  10250. intelligently when MPI cannot be found.
  10251. 2008-07-17 23:52 king
  10252. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10253. 2008-07-17 15:19 king
  10254. * Utilities/cmcurl/CMakeLists.txt: COMP: Check for -Wno-long-double
  10255. before using
  10256. Older GCC on the Mac warns for use of long double, so we use
  10257. -Wno-long-double. Newer GCC on the Mac does not have this flag
  10258. and gives an error. We now check for the flag before using it.
  10259. See bug #7357.
  10260. 2008-07-17 15:19 hoffman
  10261. * Utilities/cmcurl/CMake/CurlCheckCSourceCompiles.cmake: file
  10262. CurlCheckCSourceCompiles.cmake was added on branch CMake-2-6 on
  10263. 2008-07-18 15:24:26 +0000
  10264. 2008-07-17 15:19 hoffman
  10265. * Utilities/cmcurl/CMake/CurlCheckCSourceRuns.cmake: file
  10266. CurlCheckCSourceRuns.cmake was added on branch CMake-2-6 on
  10267. 2008-07-18 15:24:26 +0000
  10268. 2008-07-17 15:19 king
  10269. * Utilities/cmcurl/CMake/: CheckCSourceCompiles.cmake,
  10270. CheckCSourceRuns.cmake, CurlCheckCSourceCompiles.cmake,
  10271. CurlCheckCSourceRuns.cmake, OtherTests.cmake: ENH: Avoid cmcurl
  10272. CMake macro name conflicts
  10273. Utilities/cmcurl/CMake provides macros with the same file names
  10274. and macro names as others in Modules, but with different
  10275. interfaces. We rename the curl ones to avoid conflict.
  10276. 2008-07-17 10:14 hoffman
  10277. * CMakeLists.txt, ChangeLog.manual, Source/cmGlobalGenerator.cxx,
  10278. Source/cmGlobalGenerator.h, Tests/TryCompile/CMakeLists.txt: ENH:
  10279. merge in two bug fixes to 26
  10280. 2008-07-16 23:52 king
  10281. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10282. 2008-07-16 11:03 king
  10283. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: Fix
  10284. try_compile during EnableLanguage
  10285. - The source-file signature of try_compile looks up the
  10286. language
  10287. of the source file using the extension-to-language map so
  10288. that
  10289. it knows what language to enable in the generated project.
  10290. - This map needs to be filled before loading a file specified
  10291. by
  10292. CMAKE_USER_MAKE_RULES_OVERRIDE
  10293. CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG>
  10294. so that the user file may call the try_compile() source-file
  10295. signature.
  10296. - It must still be re-filled after loading
  10297. CMake<LANG>Information.cmake
  10298. in case the compiler- or platform-specific files added
  10299. anything.
  10300. - See bug #7340.
  10301. 2008-07-16 09:29 hoffman
  10302. * Tests/TryCompile/CMakeLists.txt: ENH: remove test that does not
  10303. work on all compilers
  10304. 2008-07-15 23:52 king
  10305. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10306. 2008-07-15 11:35 hoffman
  10307. * CMakeLists.txt, ChangeLog.manual, Modules/FindBoost.cmake,
  10308. Source/cmGlobalXCodeGenerator.cxx,
  10309. Tests/TryCompile/CMakeLists.txt: ENH: merge in fix for xcode and
  10310. new version of find boost
  10311. 2008-07-15 10:04 hoffman
  10312. * Tests/TryCompile/CMakeLists.txt: ENH: add a test for bug 7316
  10313. 2008-07-14 23:53 king
  10314. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10315. 2008-07-14 18:51 hoffman
  10316. * Source/cmGlobalXCodeGenerator.cxx: BUG: fix for bug 7316
  10317. 2008-07-14 13:52 dgregor
  10318. * Modules/FindBoost.cmake: ENH: FindBoost can now find the upcoming
  10319. Boost 1.46
  10320. 2008-07-14 12:24 hoffman
  10321. * CMakeLists.txt, ChangeLog.manual, Source/CMakeLists.txt: ENH: add
  10322. cmCPackComponentGroup to build
  10323. 2008-07-14 09:22 hoffman
  10324. * Source/CPack/cmCPackComponentGroup.cxx: ENH: add missing merged
  10325. file
  10326. 2008-07-13 23:53 king
  10327. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10328. 2008-07-13 18:06 miguelf
  10329. * Modules/FindwxWidgets.cmake: ENH: Improved support for finding
  10330. wxWidgets in MinGW environment.
  10331. 2008-07-13 17:55 hoffman
  10332. * CMakeCPackOptions.cmake.in, CMakeLists.txt, ChangeLog.manual,
  10333. Modules/CPack.Info.plist.in, Modules/CPack.cmake,
  10334. Modules/FindBoost.cmake, Modules/FindQt4.cmake,
  10335. Modules/FindwxWidgets.cmake, Modules/NSIS.template.in,
  10336. Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
  10337. Source/cmGetCMakePropertyCommand.cxx,
  10338. Source/cmGetCMakePropertyCommand.h, Source/cmGlobalGenerator.h,
  10339. Source/cmGlobalXCodeGenerator.cxx,
  10340. Source/cmGlobalXCodeGenerator.h, Source/cmInstallCommand.cxx,
  10341. Source/cmInstallFilesCommand.cxx,
  10342. Source/cmInstallProgramsCommand.cxx,
  10343. Source/cmInstallTargetGenerator.h,
  10344. Source/cmInstallTargetsCommand.cxx, Source/cmake.cxx,
  10345. Source/CPack/cmCPackComponentGroup.h,
  10346. Source/CPack/cmCPackGenerator.cxx,
  10347. Source/CPack/cmCPackNSISGenerator.cxx,
  10348. Source/CPack/cmCPackNSISGenerator.h,
  10349. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  10350. Source/CPack/cmCPackPackageMakerGenerator.h,
  10351. Source/QtDialog/CMakeSetupDialog.cxx,
  10352. Source/QtDialog/CMakeSetupDialog.h,
  10353. Source/QtDialog/CMakeSetupDialog.ui,
  10354. Source/QtDialog/QCMakeCacheView.cxx,
  10355. Source/kwsys/RegularExpression.cxx,
  10356. Tests/CPackComponents/CMakeLists.txt: ENH: Merge from head create
  10357. RC7
  10358. 2008-07-12 23:53 king
  10359. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10360. 2008-07-11 23:53 king
  10361. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10362. 2008-07-10 23:53 king
  10363. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10364. 2008-07-10 17:20 hoffman
  10365. * Source/kwsys/RegularExpression.cxx: COMP: remove warning and
  10366. check for assignment to itself in operator=
  10367. 2008-07-09 23:53 king
  10368. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10369. 2008-07-09 17:45 king
  10370. * Modules/Platform/Darwin.cmake: BUG: Fix dylib versioning flags
  10371. for old OSX.
  10372. - ld flags -dylib_compatibility_version and
  10373. -dylib_current_version
  10374. are libtool flags -compatibility_version and -current_version
  10375. - OSX 10.3 does not like the dylib_ prefixes.
  10376. 2008-07-09 16:30 david.cole
  10377. * Source/CPack/cmCPackComponentGroup.h: COMP: Fix HP continuous.
  10378. Pull stl headers into CMake header files using
  10379. cmStandardIncludes.h
  10380. 2008-07-09 13:38 hoffman
  10381. * Source/CPack/cmCPackComponentGroup.cxx: file
  10382. cmCPackComponentGroup.cxx was added on branch CMake-2-6 on
  10383. 2008-07-14 13:22:45 +0000
  10384. 2008-07-09 13:38 david.cole
  10385. * Modules/CPack.Info.plist.in, Modules/CPack.cmake,
  10386. Source/CMakeLists.txt, Source/CPack/cmCPackComponentGroup.cxx,
  10387. Source/CPack/cmCPackComponentGroup.h,
  10388. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  10389. Source/CPack/cmCPackPackageMakerGenerator.h: ENH: One more patch
  10390. from Doug Gregor including PackageMaker functionality for
  10391. componentized-for-the-end-user and download-some-bit-on-demand
  10392. installers.
  10393. 2008-07-09 11:46 hoffman
  10394. * Source/kwsys/RegularExpression.cxx: ENH: fix memory leak
  10395. 2008-07-09 10:09 king
  10396. * Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
  10397. Source/cmMakefileLibraryTargetGenerator.cxx,
  10398. Source/cmMakefileLibraryTargetGenerator.h: ENH: Set version info
  10399. for shared libs on OSX.
  10400. - Map SOVERSION major.minor.patch to compatibility_version
  10401. - Map VERSION major.minor.patch to current_version
  10402. - See issue #4383.
  10403. 2008-07-09 10:09 king
  10404. * Source/: cmTarget.cxx, cmTarget.h: ENH: Add full target version
  10405. signature cmTarget::GetTargetVersion.
  10406. 2008-07-08 23:53 king
  10407. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10408. 2008-07-08 17:47 david.cole
  10409. * Tests/CPackComponents/CMakeLists.txt: ENH: Use new
  10410. cpack_add_component macro (and friends) from the CPackComponents
  10411. test. Thanks again to Doug Gregor!
  10412. 2008-07-08 11:52 david.cole
  10413. * Modules/CPack.cmake, Modules/NSIS.template.in,
  10414. Source/CPack/cmCPackComponentGroup.h,
  10415. Source/CPack/cmCPackGenerator.cxx,
  10416. Source/CPack/cmCPackNSISGenerator.cxx,
  10417. Source/CPack/cmCPackNSISGenerator.h,
  10418. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  10419. Source/cmGetCMakePropertyCommand.cxx,
  10420. Source/cmGetCMakePropertyCommand.h, Source/cmGlobalGenerator.h,
  10421. Source/cmInstallCommand.cxx, Source/cmInstallFilesCommand.cxx,
  10422. Source/cmInstallProgramsCommand.cxx,
  10423. Source/cmInstallTargetGenerator.h,
  10424. Source/cmInstallTargetsCommand.cxx: ENH: Further refinement of
  10425. the CPack components functionality from Doug Gregor.
  10426. Details: ==========
  10427. - New cpack_add_component, cpack_add_component_group, and
  10428. cpack_add_install_type "commands" defined as macros in the CPack
  10429. module. - Documentation for all of the variables and commands
  10430. in the CPack module. - Added get_cmake_property(... COMPONENTS)
  10431. to CMake to ask for the names of all components. Used in the
  10432. CPack module to automatically build component-based installers.
  10433. (Set CPACK_MONOLITHIC_INSTALL to turn off component-based
  10434. installation). - A group can declare its PARENT_GROUP, to build
  10435. an arbitrary hierarchy of groups. - New CPack command
  10436. cpack_configure_downloads, which creates an installer that
  10437. downloads only the selected components on-the-fly. Those
  10438. components marked DOWNLOADED will be separate packages downloaded
  10439. on-the-fly (or, all packages can be marked as such with the ALL
  10440. option to cpack_configure_downloads). Individual components are
  10441. compressed with ZIP at installer-creation time and
  10442. downloaded/uncompressed by the installer as needed. This feature
  10443. is only available on Windows with NSIS at the moment. - NSIS
  10444. installers can install themselves and enable the "Change" button
  10445. in Add/Remove programs, allowing users to go back and install or
  10446. remove components. This can be disabled through
  10447. cpack_configure_downloads, because it's only really useful is
  10448. most of the application's functionality is in downloaded
  10449. components. - Bug fix: automatically install everything whose
  10450. COMPONENT was not specified (it's a hidden, required group) -
  10451. Bug fix: fixed removal of components when re-running the NSIS
  10452. installer and unchecking components - Bug fix: NSIS installers
  10453. now only install/remove the minimal number of files when re-run
  10454. to update the installation (or by clicking "Change" in Add/Remove
  10455. programs)
  10456. 2008-07-07 23:53 king
  10457. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10458. 2008-07-07 15:07 hoffman
  10459. * Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
  10460. Tests/CMakeLists.txt: ENH: add get_test_property to bootstrap so
  10461. bootstrap builds test the same as non-bootstrap builds
  10462. 2008-07-07 13:12 king
  10463. * Source/cmGlobalXCodeGenerator.cxx: BUG: Do not build
  10464. human-reference files in Xcode
  10465. - The Info.plist file in app bundles should not be built.
  10466. - User-specified files such as foo.txt should not be built.
  10467. - Only files with a recognized language should be built,
  10468. just as in the Makefiles generators.
  10469. - See bug #7277.
  10470. 2008-07-07 10:57 king
  10471. * Source/cmGlobalXCodeGenerator.cxx: ENH: Add projectRoot to Xcode
  10472. projects
  10473. - This attribute points Xcode at the source tree.
  10474. - Xcode 3 wants this to be set always.
  10475. - See bug #7044.
  10476. 2008-07-07 10:05 king
  10477. * Source/cmGlobalXCodeGenerator.cxx: BUG: Fix AppBundle=>Library
  10478. depends in Xcode
  10479. - The Xcode generator xcode-depend-helper needs to account
  10480. for the paths of executables within application bundles.
  10481. - See bug #7278.
  10482. 2008-07-06 23:54 king
  10483. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10484. 2008-07-06 22:06 hoffman
  10485. * Source/CTest/cmCTestTestHandler.cxx: COMP: fix warning
  10486. 2008-07-06 20:03 hoffman
  10487. * Source/CTest/cmCTestMultiProcessHandler.h: COMP: fix some more
  10488. warnings
  10489. 2008-07-06 19:58 hoffman
  10490. * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h:
  10491. COMP: fix a few more warnings
  10492. 2008-07-06 04:57 miguelf
  10493. * Modules/FindwxWidgets.cmake: BUG: Add new library richtext.
  10494. Reported in #7284 thanks to earith.
  10495. 2008-07-05 23:54 king
  10496. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10497. 2008-07-05 13:25 clinton
  10498. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  10499. CMakeSetupDialog.ui:
  10500. ENH: Replace Advanced checkbox and group option in menu with a
  10501. combo box to choose view type.
  10502. 2008-07-05 11:57 clinton
  10503. * Modules/FindQt4.cmake:
  10504. BUG: Watch for empty qconfig.pri files. Fixes #7287.
  10505. 2008-07-05 09:29 hoffman
  10506. * Source/cmGlobalGenerator.cxx: COMP: fix warning
  10507. 2008-07-04 23:54 king
  10508. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10509. 2008-07-04 10:28 hoffman
  10510. * Source/CTest/: cmCTestMultiProcessHandler.cxx,
  10511. cmCTestMultiProcessHandler.h, cmCTestTestHandler.cxx: COMP: try
  10512. to fix sgi compiler problem with set and also shorten symbol
  10513. lengths for set class
  10514. 2008-07-04 10:10 hoffman
  10515. * Source/CTest/cmCTestTestHandler.cxx: COMP: fix more warnings
  10516. 2008-07-04 09:55 hoffman
  10517. * Source/CTest/cmCTestTestHandler.cxx: COMP: fix warning
  10518. 2008-07-04 09:50 hoffman
  10519. * Source/: cmCTest.cxx, CTest/cmCTestTestHandler.cxx: COMP: fix
  10520. some warnings
  10521. 2008-07-03 23:54 king
  10522. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10523. 2008-07-03 18:19 dgregor
  10524. * Modules/FindBoost.cmake: COMP: Find Boost as installed by the
  10525. BoostPro/Boost Consulting installers on Windows
  10526. 2008-07-03 16:26 hoffman
  10527. * Source/CTest/cmCTestMultiProcessHandler.cxx: ENH: one more fix
  10528. for the old hp c++ compiler
  10529. 2008-07-03 15:49 dgregor
  10530. * Modules/FindBoost.cmake: ENH: Cleanup FindBoost module, fixing
  10531. several small bugs and providing better diagnostic information
  10532. when things go wrong
  10533. 2008-07-03 15:46 king
  10534. * Tests/CMakeLists.txt: BUG: Replace non-bootstrap command with
  10535. macro
  10536. - The GET_TEST_PROPERTY command does not exist during
  10537. bootstrap.
  10538. - Instead of lots of conditionals, replace it with a macro.
  10539. 2008-07-03 15:02 hoffman
  10540. * Source/CTest/cmProcess.cxx: ENH: one more fix for hp
  10541. 2008-07-03 14:38 king
  10542. * Tests/CMakeLists.txt: ENH: Remove condition on use of CMake 2.4
  10543. commands
  10544. - Commands SET_TESTS_PROPERTIES and GET_TEST_PROPERTY exist
  10545. in CMake 2.4, which is now required.
  10546. - Therefore we need not check before using them.
  10547. 2008-07-03 14:34 king
  10548. * Tests/CMakeLists.txt: COMP: Don't set properties on a
  10549. non-existing test
  10550. - Test SubProject-Stage2 is conditionally created.
  10551. - Set properties on it only if it exists.
  10552. 2008-07-03 13:55 hoffman
  10553. * Source/CTest/cmProcess.h: ENH: fix for old hp compiler
  10554. 2008-07-03 13:55 king
  10555. * Source/cmake.cxx: ENH: Do not auto-create out-dated cache
  10556. variables
  10557. - We used to always put LIBRARY_OUTPUT_PATH and
  10558. EXECUTABLE_OUTPUT_PATH
  10559. in the cache if the project did not.
  10560. - In CMake 2.6 these variables should no longer be used.
  10561. - Now add them only if CMAKE_BACKWARDS_COMPATIBILITY is also
  10562. cached.
  10563. - This happens only when CMP0001 is set to OLD or WARN or if
  10564. the user or project sets it. In any case compatibility is
  10565. needed.
  10566. - Reported by Miguel A. Figueroa-Villanueva and Philip Lowman.
  10567. 2008-07-03 13:28 king
  10568. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  10569. BUG: Fix Xcode reference to Info.plist resource
  10570. - Generated Xcode projects for application bundles list the
  10571. CMake-generated Info.plist input file as a resource.
  10572. - The location of the input file was moved by a previous
  10573. commit,
  10574. but the reference to it as a resource file was not updated.
  10575. - This change moves the file to CMakeFiles/<tgt>.dir/Info.plist
  10576. to give it a more intuitive name in the Xcode project.
  10577. - We also update the reference to point at the correct
  10578. location.
  10579. - See bug #7277.
  10580. 2008-07-03 13:28 king
  10581. * Source/cmGlobalXCodeGenerator.cxx: BUG: Fix Xcode per-config
  10582. bundle name in Info.plist
  10583. - The Xcode generator creates one Info.plist input file which
  10584. is
  10585. converted at build time by Xcode and placed in the final
  10586. bundle.
  10587. - The <CONFIG>_OUTPUT_NAME target property can place different
  10588. content
  10589. for the exe name in Info.plist on a per-configuration basis.
  10590. - Instead of generating a per-config Info.plist input file just
  10591. let
  10592. Xcode put the name in at build time using the
  10593. $(EXECUTABLE_NAME) var.
  10594. 2008-07-03 09:49 hoffman
  10595. * Source/CTest/: cmProcess.cxx, cmProcess.h: ENH: add missing file
  10596. 2008-07-03 09:31 hoffman
  10597. * Source/CMakeLists.txt, Source/cmCTest.cxx, Source/cmCTest.h,
  10598. Source/cmGlobalGenerator.cxx,
  10599. Source/cmGlobalUnixMakefileGenerator3.cxx,
  10600. Source/CTest/cmCTestGenericHandler.cxx,
  10601. Source/CTest/cmCTestMultiProcessHandler.cxx,
  10602. Source/CTest/cmCTestMultiProcessHandler.h,
  10603. Source/CTest/cmCTestTestHandler.cxx,
  10604. Source/CTest/cmCTestTestHandler.h, Tests/CMakeLists.txt: ENH: add
  10605. initial ctest -j feature
  10606. 2008-07-02 23:54 king
  10607. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10608. 2008-07-01 23:54 king
  10609. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10610. 2008-07-01 10:58 hoffman
  10611. * CMakeCPackOptions.cmake.in: ENH: fix install in add/remove
  10612. programs, again...
  10613. 2008-06-30 23:55 king
  10614. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10615. 2008-06-30 16:10 hoffman
  10616. * CMakeLists.txt, ChangeLog.manual, Modules/FindGettext.cmake,
  10617. Modules/FindKDE4.cmake, Source/cmLocalVisualStudio7Generator.cxx,
  10618. Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: check in RC 6
  10619. merges from trunk
  10620. 2008-06-30 14:29 clinton
  10621. * Source/QtDialog/QCMakeCacheView.cxx:
  10622. BUG: Fix column widths on some systems.
  10623. 2008-06-30 09:57 king
  10624. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not escape make
  10625. variable references in VS additional options.
  10626. 2008-06-29 23:55 king
  10627. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10628. 2008-06-29 18:58 alex
  10629. * Modules/FindGettext.cmake: BUG: fix 7230: don't ignore first
  10630. parameter if it's not ALL
  10631. Alex
  10632. 2008-06-28 23:55 king
  10633. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10634. 2008-06-28 11:16 martink
  10635. * Source/: cmIfCommand.cxx, cmIfCommand.h, cmWhileCommand.cxx: BUG:
  10636. fix memory leak and cleanup error string code
  10637. 2008-06-27 23:55 king
  10638. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10639. 2008-06-26 23:55 king
  10640. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10641. 2008-06-26 13:30 king
  10642. * Source/: cmMakefile.cxx, cmMakefile.h: BUG: Fix computed
  10643. directory property DEFINITIONS.
  10644. - The property tracks the value formed by add_definitions
  10645. and remove_definitions command invocations.
  10646. - The string should be maintained for use in returning for the
  10647. DEFINITIONS property value.
  10648. - It is no longer used for any other purpose.
  10649. - The DEFINITIONS property was recently documented as
  10650. deprecated.
  10651. - See bug #7239.
  10652. 2008-06-26 13:14 hoffman
  10653. * Modules/FindKDE4.cmake: BUG: don't run KDE4_KDECONFIG_EXECUTABLE
  10654. if it is notfound
  10655. 2008-06-26 13:01 martink
  10656. * Source/cmIfCommand.cxx, Source/cmListFileCache.cxx,
  10657. Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
  10658. Tests/Complex/Executable/complex.cxx,
  10659. Tests/ComplexOneConfig/CMakeLists.txt,
  10660. Tests/ComplexOneConfig/cmTestConfigure.h.in,
  10661. Tests/ComplexOneConfig/Executable/complex.cxx,
  10662. Tests/ComplexRelativePaths/CMakeLists.txt,
  10663. Tests/ComplexRelativePaths/cmTestConfigure.h.in,
  10664. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: support
  10665. parenthesis as arguments and in conditionals feature request
  10666. #6191
  10667. 2008-06-26 10:58 king
  10668. * Source/: cmGetDirectoryPropertyCommand.h, cmMakefile.cxx: ENH:
  10669. Update documentation of computed directory properites.
  10670. - Fix documentation of get_directory_property command.
  10671. - Convert its list of computed directory properties to be
  10672. defined/documented directory properties.
  10673. 2008-06-26 10:58 king
  10674. * Source/cmMakefile.cxx: BUG: Fix PARENT_DIRECTORY property in
  10675. top-level to not crash.
  10676. 2008-06-25 23:55 king
  10677. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10678. 2008-06-25 09:51 hoffman
  10679. * CMakeLists.txt, ChangeLog.manual, Modules/CPack.Info.plist.in,
  10680. Modules/CPack.cmake, Modules/CPack.distribution.dist.in,
  10681. Modules/FindBLAS.cmake, Modules/FindFLTK.cmake,
  10682. Modules/FindKDE3.cmake, Modules/FindMatlab.cmake,
  10683. Modules/FindOpenSSL.cmake, Modules/FindQt3.cmake,
  10684. Modules/FindSWIG.cmake, Modules/FindwxWidgets.cmake,
  10685. Modules/NSIS.template.in, Source/CMakeLists.txt,
  10686. Source/cmFLTKWrapUICommand.cxx, Source/cmFindPackageCommand.cxx,
  10687. Source/cmLocalVisualStudio7Generator.cxx, Source/cmake.cxx,
  10688. Source/cmake.h, Source/CPack/cmCPackBundleGenerator.cxx,
  10689. Source/CPack/cmCPackBundleGenerator.h,
  10690. Source/CPack/cmCPackComponentGroup.h,
  10691. Source/CPack/cmCPackGenerator.cxx,
  10692. Source/CPack/cmCPackGenerator.h,
  10693. Source/CPack/cmCPackGeneratorFactory.cxx,
  10694. Source/CPack/cmCPackNSISGenerator.cxx,
  10695. Source/CPack/cmCPackNSISGenerator.h,
  10696. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  10697. Source/CPack/cmCPackPackageMakerGenerator.h,
  10698. Source/CTest/cmCTestBuildAndTestHandler.cxx,
  10699. Source/CTest/cmCTestTestHandler.cxx,
  10700. Source/QtDialog/CMakeSetupDialog.cxx,
  10701. Source/QtDialog/CMakeSetupDialog.h,
  10702. Source/QtDialog/CMakeSetupDialog.ui,
  10703. Source/QtDialog/QCMakeCacheView.cxx,
  10704. Source/QtDialog/QCMakeCacheView.h, Tests/CMakeLists.txt,
  10705. Tests/CPackComponents/CMakeLists.txt,
  10706. Tests/CPackComponents/VerifyResult.cmake,
  10707. Tests/CPackComponents/mylib.cpp, Tests/CPackComponents/mylib.h,
  10708. Tests/CPackComponents/mylibapp.cpp,
  10709. Tests/FindModulesExecuteAll/CMakeLists.txt,
  10710. Tests/FindModulesExecuteAll/main.c,
  10711. Tests/SimpleInstall/CMakeLists.txt,
  10712. Tests/SimpleInstallS2/CMakeLists.txt: ENH: merge in changes from
  10713. main tree
  10714. 2008-06-25 09:44 hoffman
  10715. * Source/cmMakefile.cxx: BUG: fix for bug 7239, DEFINITIONS
  10716. property not backwards compatible to 2.4
  10717. 2008-06-24 23:56 king
  10718. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10719. 2008-06-24 16:47 hoffman
  10720. * Modules/Platform/Windows-cl.cmake: ENH: undo optional because we
  10721. need it
  10722. 2008-06-24 15:50 hoffman
  10723. * Modules/Platform/Windows-cl.cmake: ENH: rc is not so optional at
  10724. least with 2005 and newer, as it is used to embed the manifest
  10725. files
  10726. 2008-06-24 00:00 clinton
  10727. * Source/QtDialog/QCMakeCacheView.cxx:
  10728. BUG: Don't create empty property. Fixes bug #7193.
  10729. 2008-06-23 23:55 king
  10730. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10731. 2008-06-23 13:37 hoffman
  10732. * Modules/Platform/Windows-cl.cmake: ENH: make rc optional
  10733. 2008-06-23 11:08 hoffman
  10734. * Source/cmFLTKWrapUICommand.cxx: BUG: fix for bug 7228
  10735. FLTK_WRAP_UI segfault fixed
  10736. 2008-06-22 23:55 king
  10737. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10738. 2008-06-21 23:56 king
  10739. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10740. 2008-06-20 23:56 king
  10741. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10742. 2008-06-20 16:25 hoffman
  10743. * Source/: cmake.h, cmake.cxx: BUG: fix for bug 7222 manifest:no
  10744. not working for makefiles
  10745. 2008-06-19 23:56 king
  10746. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10747. 2008-06-19 11:08 david.cole
  10748. * Tests/CMakeLists.txt: BUG: Avoid running the new CPackComponents
  10749. test on Windows unless the NSIS installer is available.
  10750. 2008-06-19 06:17 hoffman
  10751. * Source/CPack/cmCPackBundleGenerator.cxx: file
  10752. cmCPackBundleGenerator.cxx was added on branch CMake-2-6 on
  10753. 2008-06-25 13:51:32 +0000
  10754. 2008-06-19 06:17 david.cole
  10755. * Source/CPack/cmCPackBundleGenerator.cxx: COMP: Eliminate
  10756. unreferenced variable warning
  10757. 2008-06-18 23:56 king
  10758. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10759. 2008-06-18 19:02 alex
  10760. * Modules/FindKDE3.cmake: BUG: modify the compiler flags only if
  10761. KDE3 has actually been found
  10762. Alex
  10763. 2008-06-18 18:57 alex
  10764. * Modules/FindKDE3.cmake: STYLE: use uppercase to be consistent
  10765. with the rest of the file
  10766. Alex
  10767. 2008-06-18 16:39 alex
  10768. * Modules/FindKDE3.cmake: BUG: the variable is _KDE4_USE_FLAGS ENH:
  10769. I guess this is also true for gcc 2.95 ?
  10770. Alex
  10771. 2008-06-18 16:00 david.cole
  10772. * Source/CPack/cmCPackGenerator.cxx: COMP: Eliminate compiler
  10773. warning on 64-bit build.
  10774. 2008-06-18 14:25 david.cole
  10775. * Source/CPack/cmCPackNSISGenerator.cxx: BUG: Always look for the
  10776. NSIS reg value in the 32-bit hive even in 64-bit builds of CPack.
  10777. 2008-06-18 13:28 hoffman
  10778. * Source/cmake.cxx: ENH: support large object file lists with
  10779. incremental visual studio linking
  10780. 2008-06-18 12:23 hoffman
  10781. * Modules/FindKDE3.cmake: ENH: use correct variable
  10782. 2008-06-18 09:53 hoffman
  10783. * Source/CPack/cmCPackBundleGenerator.h: file
  10784. cmCPackBundleGenerator.h was added on branch CMake-2-6 on
  10785. 2008-06-25 13:51:33 +0000
  10786. 2008-06-18 09:53 david.cole
  10787. * Modules/CPack.cmake, Source/CMakeLists.txt,
  10788. Source/CPack/cmCPackBundleGenerator.cxx,
  10789. Source/CPack/cmCPackBundleGenerator.h,
  10790. Source/CPack/cmCPackGeneratorFactory.cxx: ENH: Apply patch for
  10791. feature request #7170. Thanks to Tim Shead for contributing...
  10792. 2008-06-18 09:28 hoffman
  10793. * Tests/CPackComponents/VerifyResult.cmake: file VerifyResult.cmake
  10794. was added on branch CMake-2-6 on 2008-06-25 13:51:58 +0000
  10795. 2008-06-18 09:28 david.cole
  10796. * Tests/CPackComponents/VerifyResult.cmake: BUG: Be more specific
  10797. about the expected file name of the installer. (So we don't get
  10798. mylibapp.exe in our GLOB results in make based build trees where
  10799. the built exes end up in the same directory as the CPack
  10800. installers...)
  10801. 2008-06-18 09:22 hoffman
  10802. * Modules/FindKDE3.cmake: ENH: fix for findall
  10803. 2008-06-18 09:07 hoffman
  10804. * Source/CTest/cmCTestBuildAndTestHandler.cxx: BUG: make sure ctest
  10805. sees the output of the cmake run in build and test cases, it was
  10806. not...
  10807. 2008-06-18 08:42 hoffman
  10808. * Modules/FindKDE3.cmake: ENH: try to module run test
  10809. 2008-06-18 08:37 hoffman
  10810. * Modules/: FindKDE3.cmake, FindQt3.cmake: ENH: try to module run
  10811. test
  10812. 2008-06-18 07:08 hoffman
  10813. * Modules/CPack.distribution.dist.in: file
  10814. CPack.distribution.dist.in was added on branch CMake-2-6 on
  10815. 2008-06-25 13:51:31 +0000
  10816. 2008-06-18 07:08 david.cole
  10817. * Modules/CPack.distribution.dist.in,
  10818. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  10819. Source/CPack/cmCPackPackageMakerGenerator.h: BUG: Workaround
  10820. PackageMaker 3.0 issue for new CPack components feature. Thanks
  10821. again to Doug Gregor for the patch.
  10822. 2008-06-17 23:56 king
  10823. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10824. 2008-06-17 21:46 hoffman
  10825. * Modules/FindSWIG.cmake: ENH: no fatal error if not required
  10826. 2008-06-17 18:02 miguelf
  10827. * Modules/FindwxWidgets.cmake: ENH: Added support for MSYS as a
  10828. unix style search.
  10829. 2008-06-17 14:07 david.cole
  10830. * Source/CPack/cmCPackNSISGenerator.cxx: COMP: Use cmOStringStream
  10831. instead of std::ostringstream for the HP compiler.
  10832. 2008-06-17 14:03 hoffman
  10833. * Source/CTest/cmCTestTestHandler.cxx: BUG: fix for bug 7136
  10834. 2008-06-17 13:27 hoffman
  10835. * Modules/FindBLAS.cmake: ENH: make find blas work if there is no
  10836. fortran compiler
  10837. 2008-06-17 13:13 hoffman
  10838. * Source/cmake.cxx: ENH: add an enabled language property
  10839. 2008-06-17 12:44 david.cole
  10840. * Source/CPack/: cmCPackGenerator.cxx, cmCPackNSISGenerator.cxx:
  10841. COMP: Fix errors and warnings from continuous dashboards running
  10842. different compilers...
  10843. 2008-06-17 12:09 david.cole
  10844. * Source/CPack/cmCPackGenerator.h: COMP: Include full class
  10845. definitions of classes used in std::map data members.
  10846. 2008-06-17 11:39 hoffman
  10847. * Tests/CPackComponents/CMakeLists.txt: file CMakeLists.txt was
  10848. added on branch CMake-2-6 on 2008-06-25 13:51:58 +0000
  10849. 2008-06-17 11:39 hoffman
  10850. * Source/CPack/cmCPackComponentGroup.h: file
  10851. cmCPackComponentGroup.h was added on branch CMake-2-6 on
  10852. 2008-06-25 13:51:35 +0000
  10853. 2008-06-17 11:39 hoffman
  10854. * Tests/CPackComponents/mylib.cpp: file mylib.cpp was added on
  10855. branch CMake-2-6 on 2008-06-25 13:51:58 +0000
  10856. 2008-06-17 11:39 hoffman
  10857. * Tests/CPackComponents/mylib.h: file mylib.h was added on branch
  10858. CMake-2-6 on 2008-06-25 13:51:58 +0000
  10859. 2008-06-17 11:39 hoffman
  10860. * Tests/CPackComponents/mylibapp.cpp: file mylibapp.cpp was added
  10861. on branch CMake-2-6 on 2008-06-25 13:51:58 +0000
  10862. 2008-06-17 11:39 david.cole
  10863. * Modules/CPack.Info.plist.in, Modules/CPack.distribution.dist.in,
  10864. Modules/NSIS.template.in, Source/CPack/cmCPackGenerator.cxx,
  10865. Source/CPack/cmCPackGenerator.h,
  10866. Source/CPack/cmCPackComponentGroup.h,
  10867. Source/CPack/cmCPackNSISGenerator.cxx,
  10868. Source/CPack/cmCPackNSISGenerator.h,
  10869. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  10870. Source/CPack/cmCPackPackageMakerGenerator.h,
  10871. Tests/CMakeLists.txt, Tests/CPackComponents/CMakeLists.txt,
  10872. Tests/CPackComponents/VerifyResult.cmake,
  10873. Tests/CPackComponents/mylib.cpp, Tests/CPackComponents/mylib.h,
  10874. Tests/CPackComponents/mylibapp.cpp,
  10875. Tests/SimpleInstall/CMakeLists.txt,
  10876. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add patch for feature
  10877. request #6847 - CPack components for NSIS and PackageMaker
  10878. installers. Thanks to Doug Gregor for all the hard work involved
  10879. with implementing this patch! Also added new test CPackComponents
  10880. that is conditionally executed only when NSIS or PackageMaker
  10881. installer builders are available.
  10882. 2008-06-17 11:29 hoffman
  10883. * Modules/FindBLAS.cmake: STYLE: fix indent for file
  10884. 2008-06-17 10:58 hoffman
  10885. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 6619
  10886. 2008-06-17 10:51 hoffman
  10887. * Tests/CMakeLists.txt: ENH: try turning this on again
  10888. 2008-06-16 23:56 king
  10889. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10890. 2008-06-16 20:10 hoffman
  10891. * Tests/CMakeLists.txt: ENH: turn this off until it passes on all
  10892. systems
  10893. 2008-06-16 20:05 hoffman
  10894. * Tests/FindModulesExecuteAll/CMakeLists.txt: ENH: add a project
  10895. name
  10896. 2008-06-16 20:05 hoffman
  10897. * Tests/FindModulesExecuteAll/CMakeLists.txt: file CMakeLists.txt
  10898. was added on branch CMake-2-6 on 2008-06-25 13:51:58 +0000
  10899. 2008-06-16 18:37 alex
  10900. * Modules/FindOpenSSL.cmake: BUG: don't fail with FATAL_ERROR if
  10901. REQUIRED was not used
  10902. Alex
  10903. 2008-06-16 15:19 hoffman
  10904. * Modules/FindFLTK.cmake, Modules/FindKDE3.cmake,
  10905. Modules/FindMatlab.cmake,
  10906. Tests/FindModulesExecuteAll/CMakeLists.txt: ENH: fix find module
  10907. stuff for test
  10908. 2008-06-16 14:15 miguelf
  10909. * Modules/FindwxWidgets.cmake: BUG: Fix so that MinGW use
  10910. win32_find_style (6478). Also, consolidated search styles
  10911. selection into a single variable, so that they are mutually
  10912. exclusive.
  10913. 2008-06-16 14:03 hoffman
  10914. * Tests/FindModulesExecuteAll/main.c: file main.c was added on
  10915. branch CMake-2-6 on 2008-06-25 13:52:00 +0000
  10916. 2008-06-16 14:03 alex
  10917. * Tests/: CMakeLists.txt, FindModulesExecuteAll/CMakeLists.txt,
  10918. FindModulesExecuteAll/main.c: ENH: add test which executes all
  10919. FindXXX.cmake modules
  10920. Alex
  10921. 2008-06-15 23:56 king
  10922. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10923. 2008-06-14 23:56 king
  10924. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10925. 2008-06-13 23:56 king
  10926. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10927. 2008-06-13 16:57 clinton
  10928. * Source/QtDialog/QCMakeCacheView.cxx:
  10929. ENH: remove red blending. It didn't look good on some systems.
  10930. 2008-06-13 16:33 miguelf
  10931. * Modules/FindwxWidgets.cmake: BUG: Fixed incorrectly matched
  10932. FOREACH (7008).
  10933. 2008-06-13 15:29 clinton
  10934. * Source/QtDialog/QCMakeCacheView.cxx:
  10935. ENH: instead of solid red for new entries, blend it with the
  10936. alternating white/gray (depending on style).
  10937. 2008-06-13 11:19 clinton
  10938. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  10939. QCMakeCacheView.cxx, QCMakeCacheView.h:
  10940. ENH: Make original flat view the default. Add option to
  10941. switch to grouped view (and remember it).
  10942. 2008-06-13 10:15 hoffman
  10943. * Source/cmVersion.cxx: ENH: remove beta stuff from version
  10944. 2008-06-13 08:55 hoffman
  10945. * CMakeLists.txt, ChangeLog.manual,
  10946. Modules/CMakeFindBinUtils.cmake, Modules/CPack.RuntimeScript.in,
  10947. Modules/FindCurses.cmake, Modules/FindFreetype.cmake,
  10948. Modules/FindGDAL.cmake, Modules/FindGIF.cmake,
  10949. Modules/FindKDE3.cmake, Modules/FindKDE4.cmake,
  10950. Modules/FindLua50.cmake, Modules/FindLua51.cmake,
  10951. Modules/FindOpenAL.cmake, Modules/FindOpenThreads.cmake,
  10952. Modules/FindPhysFS.cmake, Modules/FindProducer.cmake,
  10953. Modules/FindQt3.cmake, Modules/FindQt4.cmake,
  10954. Modules/FindQuickTime.cmake, Modules/FindSDL.cmake,
  10955. Modules/FindSDL_image.cmake, Modules/FindSDL_mixer.cmake,
  10956. Modules/FindSDL_net.cmake, Modules/FindSDL_sound.cmake,
  10957. Modules/FindSDL_ttf.cmake, Modules/FindTCL.cmake,
  10958. Modules/FindTclsh.cmake, Modules/FindWish.cmake,
  10959. Modules/FindXMLRPC.cmake, Modules/Findosg.cmake,
  10960. Modules/FindosgDB.cmake, Modules/FindosgFX.cmake,
  10961. Modules/FindosgGA.cmake, Modules/FindosgIntrospection.cmake,
  10962. Modules/FindosgManipulator.cmake, Modules/FindosgParticle.cmake,
  10963. Modules/FindosgProducer.cmake, Modules/FindosgShadow.cmake,
  10964. Modules/FindosgSim.cmake, Modules/FindosgTerrain.cmake,
  10965. Modules/FindosgText.cmake, Modules/FindosgUtil.cmake,
  10966. Modules/FindosgViewer.cmake,
  10967. Source/cmAddCustomCommandCommand.cxx,
  10968. Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
  10969. Source/cmCustomCommand.h, Source/cmFindBase.cxx,
  10970. Source/cmFindBase.h, Source/cmFindCommon.cxx,
  10971. Source/cmFindCommon.h, Source/cmFindLibraryCommand.cxx,
  10972. Source/cmFindLibraryCommand.h, Source/cmFindPackageCommand.cxx,
  10973. Source/cmFindPackageCommand.h, Source/cmFindPathCommand.cxx,
  10974. Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
  10975. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  10976. Source/cmGlobalUnixMakefileGenerator3.cxx,
  10977. Source/cmGlobalUnixMakefileGenerator3.h,
  10978. Source/cmGlobalXCodeGenerator.cxx, Source/cmMakefile.cxx,
  10979. Source/cmMakefileTargetGenerator.cxx, Source/cmake.cxx,
  10980. Source/CTest/cmCTestTestHandler.cxx,
  10981. Source/kwsys/DynamicLoader.cxx,
  10982. Source/kwsys/SystemInformation.cxx, Source/kwsys/Terminal.c,
  10983. Tests/CMakeTests/FindBaseTest.cmake.in,
  10984. Tests/CMakeTests/A/include/cmake_i_do_not_exist_in_the_system.h,
  10985. Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
  10986. Tests/CustomCommand/gen_once.c.in,
  10987. Tests/CustomCommand/wrapper.cxx,
  10988. Tests/FindPackageTest/CMakeLists.txt,
  10989. Tests/FindPackageTest/A/wibble-config.cmake,
  10990. Tests/FindPackageTest/B/wibble-config.cmake: ENH: merge in
  10991. changes from head
  10992. 2008-06-12 23:57 king
  10993. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10994. 2008-06-11 23:57 king
  10995. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  10996. 2008-06-11 15:08 clinton
  10997. * Source/QtDialog/QCMakeCacheView.cxx: ENH: better name for
  10998. ungrouped entries.
  10999. 2008-06-11 14:47 clinton
  11000. * Source/QtDialog/QCMakeCacheView.cxx:
  11001. BUG: need to invalidate filtering when using Qt 4.3+.
  11002. 2008-06-10 23:59 king
  11003. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11004. 2008-06-10 22:19 clinton
  11005. * Source/QtDialog/CMakeSetupDialog.cxx:
  11006. ENH: Add items under the Options menu for collapsing and
  11007. expanding the variable tree.
  11008. 2008-06-10 20:17 clinton
  11009. * Source/QtDialog/QCMakeCacheView.cxx: ENH: Give a label for the
  11010. group of properties that didn't get put into another group.
  11011. 2008-06-10 18:53 clinton
  11012. * Source/QtDialog/QCMakeCacheView.cxx:
  11013. ENH: group together items with no prefix and items that won't be
  11014. grouped with others.
  11015. 2008-06-10 18:28 alex
  11016. * Source/cmGlobalGenerator.cxx: BUG: -fail with error if the
  11017. CMake<LANG>Information.cmake file wasn't found ENH: -if no
  11018. compiler has been found, don't test it, and also remove the
  11019. compiler information file again. This makes optionally enabling a
  11020. language work better.
  11021. Alex
  11022. 2008-06-10 13:22 king
  11023. * Source/cmFindBase.cxx: BUG: In find_* commands support NO_*
  11024. options in short-hand
  11025. - The short-hand forms do not document the NO_* options.
  11026. - CMake 2.4 and 2.6.0 accepted them accidentally, but also
  11027. treated the options as paths.
  11028. - Now the options are accepted but do not become paths.
  11029. 2008-06-10 00:17 clinton
  11030. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui,
  11031. QCMakeCacheView.cxx, QCMakeCacheView.h:
  11032. ENH: Use a tree view of the properties instead of a flat list
  11033. view. Properties are grouped by a prefix (up to first "_")
  11034. and can be expanded or collapsed.
  11035. Fixes #6359.
  11036. 2008-06-09 23:57 king
  11037. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11038. 2008-06-09 16:04 king
  11039. * Modules/: CMakeFindBinUtils.cmake, FindCurses.cmake,
  11040. FindFreetype.cmake, FindGDAL.cmake, FindGIF.cmake,
  11041. FindKDE3.cmake, FindKDE4.cmake, FindLua50.cmake, FindLua51.cmake,
  11042. FindOpenAL.cmake, FindOpenThreads.cmake, FindPhysFS.cmake,
  11043. FindProducer.cmake, FindQt3.cmake, FindQuickTime.cmake,
  11044. FindSDL.cmake, FindSDL_image.cmake, FindSDL_mixer.cmake,
  11045. FindSDL_net.cmake, FindSDL_sound.cmake, FindSDL_ttf.cmake,
  11046. FindTCL.cmake, FindTclsh.cmake, FindWish.cmake, FindXMLRPC.cmake,
  11047. Findosg.cmake, FindosgDB.cmake, FindosgFX.cmake, FindosgGA.cmake,
  11048. FindosgIntrospection.cmake, FindosgManipulator.cmake,
  11049. FindosgParticle.cmake, FindosgProducer.cmake,
  11050. FindosgShadow.cmake, FindosgSim.cmake, FindosgTerrain.cmake,
  11051. FindosgText.cmake, FindosgUtil.cmake, FindosgViewer.cmake: ENH:
  11052. Cleanup Find* modules with new HINTS feature
  11053. - The find_* commands now provide a HINTS option.
  11054. - The option specifies paths to be preferred over the system
  11055. paths.
  11056. - Many Find* modules were using two find calls with
  11057. NO_DEFAULT_PATH
  11058. to approximate the behavior, but that blocked users from
  11059. overriding
  11060. things with CMAKE_PREFIX_PATH.
  11061. - This commit uses the HINTS feature to get desired behavior in
  11062. only one find command call.
  11063. 2008-06-09 15:50 alex
  11064. * Modules/CPack.RuntimeScript.in: STYLE: apply patch from Thomas
  11065. Klausner (NetBSD): use "=" for testing strings for equality
  11066. instead of "=="
  11067. This also matches what the man page for test says "s1 = s2
  11068. True if the strings s1 and s2 are identical."
  11069. Alex
  11070. 2008-06-09 15:22 king
  11071. * Source/: cmFindBase.cxx, cmFindPackageCommand.cxx: ENH: Make
  11072. find_* command search order more intuitive.
  11073. - The CMAKE_PREFIX_PATH and similar variables have both
  11074. environment and CMake cache versions.
  11075. - Previously the environment value was checked before the
  11076. cache value.
  11077. - Now the cache value is favored because it is more specific.
  11078. 2008-06-09 15:09 hoffman
  11079. * Tests/FindPackageTest/: A/wibble-config.cmake,
  11080. B/wibble-config.cmake: file wibble-config.cmake was added on
  11081. branch CMake-2-6 on 2008-06-13 12:55:19 +0000
  11082. 2008-06-09 15:09 hoffman
  11083. * Tests/CMakeTests/A/include/cmake_i_do_not_exist_in_the_system.h:
  11084. file cmake_i_do_not_exist_in_the_system.h was added on branch
  11085. CMake-2-6 on 2008-06-13 12:55:18 +0000
  11086. 2008-06-09 15:09 king
  11087. * Tests/:
  11088. CMakeTests/A/include/cmake_i_do_not_exist_in_the_system.h,
  11089. CMakeTests/FindBaseTest.cmake.in, FindPackageTest/CMakeLists.txt,
  11090. FindPackageTest/A/wibble-config.cmake,
  11091. FindPackageTest/B/wibble-config.cmake: ENH: Add test for new
  11092. find_* command HINTS option.
  11093. 2008-06-09 15:08 king
  11094. * Source/: cmFindBase.cxx, cmFindBase.h, cmFindCommon.cxx,
  11095. cmFindCommon.h, cmFindPackageCommand.cxx, cmFindPackageCommand.h:
  11096. ENH: Add HINTS option to find_* commands.
  11097. - Hints are searched after user locations but before system
  11098. locations
  11099. - The HINTS option should have paths provided by system
  11100. introspection
  11101. - The PATHS option should have paths that are hard-coded
  11102. guesses
  11103. 2008-06-09 12:51 king
  11104. * Source/cmFindPathCommand.cxx: ENH: Improve framework search speed
  11105. for find_file and find_path
  11106. - Locating a header inside a framework often requires globbing
  11107. - Previously the glob was <dir>/*/Headers/<name>
  11108. - Now the glob is <dir>/*.framework/Headers/<name>
  11109. - This is much faster when <dir> is not really a framework dir
  11110. 2008-06-09 11:58 king
  11111. * Source/: cmFindBase.cxx, cmFindBase.h, cmFindLibraryCommand.cxx,
  11112. cmFindLibraryCommand.h, cmFindPathCommand.cxx,
  11113. cmFindPathCommand.h, cmFindProgramCommand.cxx: ENH: Refactor
  11114. find_* command framework/appbundle search order impl.
  11115. - CMAKE_FIND_FRAMEWORK and CMAKE_FIND_APPBUNDLE are supposed to
  11116. specify
  11117. whether to find frameworks/appbundles FIRST, LAST, ONLY, or
  11118. NEVER.
  11119. - Previously this affected only the placement of
  11120. CMAKE_FRAMEWORK_PATH
  11121. and CMAKE_APPBUNDLE_PATH with respect to the other path
  11122. specifiers.
  11123. - Now it behaves as documented. The entire search path is
  11124. inspected for
  11125. each kind of program, library, or header before trying the
  11126. next kind.
  11127. - Additionally the ONLY mode is now honored for headers so that
  11128. users
  11129. do not end up with a library in framework and a header from
  11130. elsewhere.
  11131. 2008-06-09 11:57 king
  11132. * Source/: cmFindBase.cxx, cmFindCommon.cxx, cmFindCommon.h,
  11133. cmFindLibraryCommand.cxx, cmFindPackageCommand.cxx,
  11134. cmFindPathCommand.cxx: ENH: In find_* implementation centralize
  11135. addition of trailing slashes
  11136. - Create cmFindCommon::AddTrailingSlashes
  11137. - Use it in cmFindBase and cmFindPackageCommand
  11138. - Remove duplication from other find commands
  11139. 2008-06-08 23:57 king
  11140. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11141. 2008-06-08 11:41 king
  11142. * Source/cmake.cxx: ENH: Whenever CMake re-runs from inside the VS
  11143. IDE inform the user why.
  11144. 2008-06-08 11:41 king
  11145. * Tests/CMakeTests/FindBaseTest.cmake.in: BUG: Fix CMake.FindBase
  11146. test to normalize paths before comparing.
  11147. - Previously the find_* commands did not normalize the search
  11148. paths
  11149. - The recent refactoring enabled such normalization
  11150. - The FindBase test must also normalize before comparing paths
  11151. 2008-06-08 11:41 king
  11152. * Source/cmFindBase.cxx: BUG: Fix find_* command calls with no
  11153. PATHS but new-style options.
  11154. - In cmFindBase when CheckCommonArgument returns true, set
  11155. newStyle
  11156. - Otherwise if there are no PATHS then the ancient-style
  11157. compatibility
  11158. mode is enabled and the common argument is treated as a path.
  11159. 2008-06-07 23:57 king
  11160. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11161. 2008-06-06 23:58 king
  11162. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11163. 2008-06-06 11:52 king
  11164. * Source/kwsys/Terminal.c: ENH: Recognize more color terminals.
  11165. - Patch from Matthew McCormick, slightly tweaked
  11166. - See issue #6833
  11167. 2008-06-06 11:49 hoffman
  11168. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for flags that have
  11169. sub-string matches
  11170. 2008-06-06 10:22 martink
  11171. * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix for bug 6364,
  11172. extra help targets when there are subdirectories of the top level
  11173. 2008-06-06 09:06 king
  11174. * Source/cmFindBase.cxx: BUG: Fix cmFindBase::AddMacPath to
  11175. actually use its arguments after previous refactoring commit.
  11176. 2008-06-06 01:36 clinton
  11177. * Modules/FindQt4.cmake:
  11178. BUG: Fix for #7118. Relative paths going outside the
  11179. current source dir resulted in badly placed moc source
  11180. files in the build dir (or out of the build dir).
  11181. 2008-06-05 23:57 king
  11182. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11183. 2008-06-05 18:20 king
  11184. * Source/: cmFindBase.cxx, cmFindBase.h, cmFindCommon.cxx,
  11185. cmFindCommon.h, cmFindPackageCommand.cxx, cmFindPackageCommand.h:
  11186. ENH: Refactor cmFindCommon, cmFindBase, and cmFindPackageCommand
  11187. - Add each part of the search order in a separate method.
  11188. - Collect added paths in an ivar in cmFindCommon.
  11189. - Move user path storage up to cmFindCommon and share
  11190. between cmFindBase and cmFindPackageCommand.
  11191. - Expand user path registry values up in cmFindCommon
  11192. - Enables 32-/64-bit registry view for find_package
  11193. - Disables registry expansion for paths not specified
  11194. with the PATHS argument, which is not expected.
  11195. 2008-06-05 10:01 king
  11196. * Tests/CustomCommand/wrapper.cxx: BUG: Fix new custom command with
  11197. make-var expansion test on VS6. The VS6 IDE adds some extra
  11198. characters to the variable value during expansion.
  11199. 2008-06-05 09:54 king
  11200. * Source/cmFindBase.cxx: BUG: Fix 64-bit build of CMake so it can
  11201. find 32-bit VS install.
  11202. - cmFindBase should search both 32-bit and 64-bit registry
  11203. views
  11204. for FIND_PROGRAM even if CMAKE_SIZEOF_VOID_P is not set.
  11205. - Needed because the variable is not available when
  11206. CMAKE_MAKE_PROGRAM
  11207. is to be found.
  11208. 2008-06-04 23:58 king
  11209. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11210. 2008-06-04 12:10 king
  11211. * Tests/CustomCommand/: CMakeLists.txt, wrapper.cxx: ENH: Add test
  11212. for make variable replacement in a custom command with the
  11213. VERBATIM option.
  11214. 2008-06-04 12:10 king
  11215. * Source/cmMakefile.cxx: ENH: Allow custom commands with VERBATIM
  11216. option to have $(SomeVar) make variable replacement.
  11217. 2008-06-03 23:58 king
  11218. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11219. 2008-06-03 10:29 clinton
  11220. * Modules/FindQt4.cmake:
  11221. ENH: Some Linux distros don't install xorg-devel, png-devel,
  11222. etc... when qt4-devel is installed. Finding them was
  11223. required to support building against static Qt. Changing
  11224. it so they are ignored if not found.
  11225. 2008-06-03 10:02 king
  11226. * Source/cmGlobalGenerator.cxx: COMP: Fix bootstrap build after
  11227. previous change to signature of AddRuleHash.
  11228. 2008-06-03 09:55 king
  11229. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  11230. cmMakefileTargetGenerator.cxx: BUG: Include less content as input
  11231. to "rule hash" computation.
  11232. - The rule hash should use only commands specified by the user.
  11233. - No make output (echo and progress) rules should be included.
  11234. - No outputs or dependencies need be included. The native
  11235. build tool
  11236. will take care of them.
  11237. 2008-06-02 23:58 king
  11238. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11239. 2008-06-02 19:44 clinton
  11240. * Source/kwsys/DynamicLoader.cxx:
  11241. BUG: FormatMessage can return a NULL message. Add check for
  11242. NULL pointer.
  11243. 2008-06-02 16:45 king
  11244. * Source/cmAddCustomCommandCommand.cxx,
  11245. Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
  11246. Source/cmCustomCommand.h, Tests/CustomCommand/CMakeLists.txt,
  11247. Tests/CustomCommand/foo.in, Tests/CustomCommand/gen_once.c.in:
  11248. ENH: Remove SKIP_RULE_DEPENDS option from add_custom_command()
  11249. - Option was recently added but never released.
  11250. - Custom commands no longer depend on build.make so we do
  11251. not need the option.
  11252. - Rule hashes now take care of rebuilding when rules change
  11253. so the dependency is not needed.
  11254. 2008-06-02 16:44 king
  11255. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  11256. cmMakefileTargetGenerator.cxx: ENH: Introduce "rule hashes" to
  11257. help rebuild files when rules change.
  11258. - In CMake 2.4 custom commands would not rebuild when rules
  11259. changed.
  11260. - In CMake 2.6.0 custom commands have a dependency on
  11261. build.make
  11262. which causes them to rebuild when changed, but also when any
  11263. source is added or removed. This is too often.
  11264. - We cannot have a per-rule file because Windows filesystems
  11265. do not deal well with lots of small files.
  11266. - Instead we add a persistent CMakeFiles/CMakeRuleHashes.txt
  11267. file
  11268. at the top of the build tree that is updated during each
  11269. CMake Generate step. It records a hash of the build rule for
  11270. each file to be built. When the hash changes the file is
  11271. removed so that it will be rebuilt.
  11272. 2008-06-02 14:53 ewing
  11273. * Modules/FindLua51.cmake: BUG: fixed Lua50 to be Lua51 in
  11274. FIND_PACKAGE_HANDLE_STANDARD_ARGS call.
  11275. 2008-06-02 09:39 martink
  11276. * Source/cmMakefile.cxx: COMP: fix warning
  11277. 2008-06-01 23:58 king
  11278. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11279. 2008-06-01 23:40 hoffman
  11280. * Source/kwsys/SystemInformation.cxx: ENH: fix crash on dash17
  11281. linux where the parsing of the proc file must not have worked
  11282. right
  11283. 2008-06-01 16:11 hoffman
  11284. * Source/kwsys/SystemInformation.cxx: ENH: fix crash on cygwin
  11285. 2008-06-01 14:40 fbertel
  11286. * Source/kwsys/SystemInformation.cxx: BUG:cpuinfo format are
  11287. different between Linux and Cygwin. Cygwin does not have physical
  11288. id tag or cpu cores tag.
  11289. 2008-06-01 11:23 hoffman
  11290. * Source/kwsys/SystemInformation.cxx: ENH: avoid divide by zero,
  11291. temporary fix until cygwin cpu file is read better, bad cpu info
  11292. is better than a crash
  11293. 2008-05-31 23:58 king
  11294. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11295. 2008-05-31 11:23 fbertel
  11296. * Source/kwsys/SystemInformation.cxx: BUG:Fixed NumberOfLogicalCPU,
  11297. NumberOfPhysicalCPU and LogicalProcessorsPerPhysical under Linux.
  11298. Some part was just wrong. Some other part missed to take the
  11299. multicore value into account.
  11300. 2008-05-31 08:15 martink
  11301. * Source/cmMakefile.cxx: ENH: make end of file checking for close
  11302. if, foreach, macro, functions etc enabled. Not sure why it was
  11303. disabled to start with, but I suspect I will find out. In reponse
  11304. to Bill email about a ctest -S script with a function that waqs
  11305. not closed. Closure was only checked for regular listfiles not
  11306. other files.
  11307. 2008-05-30 23:59 king
  11308. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11309. 2008-05-30 09:14 martink
  11310. * Source/CTest/cmCTestTestHandler.cxx: ENH: make tes test finding
  11311. logic also try full paths as relative paths because some folks
  11312. have been doing that and 2.4 handled it
  11313. 2008-05-29 23:58 king
  11314. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11315. 2008-05-29 11:50 martink
  11316. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  11317. cmGlobalUnixMakefileGenerator3.h: BUG: improve progress reporting
  11318. when there are multiple targets with the same name, bug# 7042
  11319. 2008-05-29 09:15 hoffman
  11320. * CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
  11321. Source/cmFileCommand.cxx, Source/cmFindBase.cxx,
  11322. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  11323. Source/cmInstallTargetGenerator.cxx, Source/cmSourceFile.cxx,
  11324. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  11325. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
  11326. ENH: merge in changes from head for RC 3
  11327. 2008-05-28 23:59 king
  11328. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11329. 2008-05-27 23:59 king
  11330. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11331. 2008-05-27 16:50 king
  11332. * Source/cmFindBase.cxx: BUG: Fix previous registry lookup change
  11333. for executables.
  11334. - The target platform does not matter for finding executables
  11335. so find_program should expand to both 32-bit and 64-bit
  11336. registry
  11337. values.
  11338. - See issue #7095.
  11339. 2008-05-27 14:47 king
  11340. * Source/cmFindBase.cxx: BUG: Fix registry lookups for FIND
  11341. commands to use view of target platform.
  11342. - See issue #7095.
  11343. 2008-05-27 14:46 king
  11344. * Source/: cmSystemTools.cxx, cmSystemTools.h,
  11345. kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Added WOW64
  11346. key view support to KWSys SystemTools' windows registry API.
  11347. - Add an argument to registry read/write/delete methods to
  11348. specify
  11349. a 32-bit or 64-bit view.
  11350. - Default is the bit-ness of the running program.
  11351. - See issue #7095.
  11352. 2008-05-27 13:10 king
  11353. * Source/cmSourceFile.cxx: ENH: Catch missing source files
  11354. specified by full path earlier.
  11355. - Revert previous change to trust user-provided full paths.
  11356. - Instead trust them only far enough to determine the source
  11357. language
  11358. but still check for existence for non-generated sources.
  11359. 2008-05-27 11:18 king
  11360. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: Fix
  11361. crash on repeated configure steps and exported targets.
  11362. - In cmGlobalGenerator the ExportSets ivar must be cleared at
  11363. the beginning of each Configure.
  11364. - See issue #7101.
  11365. 2008-05-27 10:22 king
  11366. * Source/: cmFileCommand.cxx, cmSystemTools.cxx, cmSystemTools.h:
  11367. ENH: Inform user when RPATH is set during installation.
  11368. - Original patch from Alex.
  11369. - Modified to print only when RPATH is actually set.
  11370. 2008-05-27 10:21 king
  11371. * Source/cmInstallTargetGenerator.cxx: BUG: RPATH adjustment of
  11372. versioned executables should operate on the file and not the
  11373. symlink.
  11374. 2008-05-26 23:59 king
  11375. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11376. 2008-05-26 11:17 clinton
  11377. * Modules/FindQt4.cmake:
  11378. ENH: Find debug libs from static Qt on Windows.
  11379. 2008-05-25 23:59 king
  11380. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11381. 2008-05-24 23:59 king
  11382. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11383. 2008-05-23 23:59 king
  11384. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11385. 2008-05-23 16:09 hoffman
  11386. * CMakeCPack.cmake, CMakeLists.txt, ChangeLog.manual,
  11387. Modules/CMakeDetermineASMCompiler.cmake,
  11388. Modules/CMakeDetermineCCompiler.cmake,
  11389. Modules/CMakeDetermineCXXCompiler.cmake,
  11390. Modules/CMakeFortranCompilerId.F90.in,
  11391. Modules/CMakeImportBuildSettings.cmake, Modules/FindQt4.cmake,
  11392. Modules/FindSubversion.cmake, Modules/MacOSXBundleInfo.plist.in,
  11393. Modules/UseQt4.cmake, Modules/Platform/Linux-PGI-Fortran.cmake,
  11394. Source/cmFileCommand.cxx, Source/cmFindBase.cxx,
  11395. Source/cmListCommand.cxx, Source/cmLocalGenerator.cxx,
  11396. Source/cmLocalVisualStudio6Generator.cxx,
  11397. Source/cmLocalVisualStudio7Generator.cxx,
  11398. Source/cmMakefileTargetGenerator.cxx, Source/cmSourceGroup.cxx,
  11399. Source/cmSourceGroup.h, Source/cmTarget.cxx,
  11400. Source/CTest/cmCTestTestHandler.cxx,
  11401. Source/QtDialog/AddCacheEntry.cxx,
  11402. Source/QtDialog/AddCacheEntry.h,
  11403. Source/QtDialog/AddCacheEntry.ui,
  11404. Source/QtDialog/CMakeFirstConfigure.cxx,
  11405. Source/QtDialog/CMakeFirstConfigure.h,
  11406. Source/QtDialog/CMakeFirstConfigure.ui,
  11407. Source/QtDialog/CMakeLists.txt,
  11408. Source/QtDialog/CMakeSetupDialog.cxx,
  11409. Source/QtDialog/CMakeSetupDialog.h, Source/QtDialog/QCMake.cxx,
  11410. Source/QtDialog/QCMake.h, Source/QtDialog/QCMakeCacheView.cxx,
  11411. Source/QtDialog/QCMakeCacheView.h,
  11412. Source/QtDialog/QCMakeWidgets.cxx,
  11413. Source/QtDialog/QCMakeWidgets.h,
  11414. Source/kwsys/RegularExpression.cxx,
  11415. Source/kwsys/RegularExpression.hxx.in: ENH: push in changes from
  11416. head
  11417. 2008-05-23 15:52 hoffman
  11418. * Source/cmFindBase.cxx: ENH: better fix for not adding /
  11419. 2008-05-23 15:25 hoffman
  11420. * Modules/FindQt4.cmake: ENH: use PATHS keyword
  11421. 2008-05-23 15:25 hoffman
  11422. * Source/cmFindBase.cxx: BUG: 7011 findqt hangs because of glob
  11423. with find_path and framework header serach
  11424. 2008-05-23 11:47 hoffman
  11425. * CMakeCPack.cmake: ENH: do not put system name into cygwin package
  11426. 2008-05-23 11:28 hoffman
  11427. * Source/CTest/cmCTestTestHandler.cxx: BUG: fix for bug 7077 handle
  11428. DartMeasurement tags with tyep text/html
  11429. 2008-05-22 23:59 king
  11430. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11431. 2008-05-21 23:59 king
  11432. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11433. 2008-05-21 19:57 king
  11434. * Source/cmMakefileTargetGenerator.cxx: BUG: Fix makefile generator
  11435. to have link rules depend on all full path libraries that appear
  11436. on the link line. This allows projects to relink when imported
  11437. targets have changed.
  11438. 2008-05-21 14:02 king
  11439. * Modules/CMakeImportBuildSettings.cmake: ENH: Extend previous
  11440. patch from Mathieu Malaterre to apply override to the build tool
  11441. also.
  11442. 2008-05-21 13:36 clinton
  11443. * Modules/FindQt4.cmake:
  11444. ENH: Make Qt not found if the QtCore library can't be found.
  11445. Also report an error when trying to use MSVC with Qt built by
  11446. mingw.
  11447. 2008-05-21 10:50 hoffman
  11448. * Source/cmVersion.cxx: ENH: fix version to not report beta for 1
  11449. 2008-05-21 00:00 king
  11450. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11451. 2008-05-20 12:35 hoffman
  11452. * CMakeCPack.cmake: ENH: make sure Cygwin-Unknown is not the name
  11453. for the package
  11454. 2008-05-20 12:15 hoffman
  11455. * Source/cmListCommand.cxx: BUG: fix failing test
  11456. 2008-05-20 11:30 hoffman
  11457. * Source/cmListCommand.cxx: BUG: fix bugs in new style list command
  11458. that handles empty stuff
  11459. 2008-05-20 00:00 king
  11460. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11461. 2008-05-19 18:07 clinton
  11462. * Modules/UseQt4.cmake:
  11463. ENH: Similar to how qmake does it... Don't add compile
  11464. flags for dependent modules the user didn't specify. But
  11465. still add the link libs. This reduces the number of
  11466. unecessary compile flags.
  11467. 2008-05-19 10:03 king
  11468. * Modules/FindSubversion.cmake: BUG: Fixes for FindSubversion
  11469. - Split log out from Subversion_WC_INFO into Subversion_WC_LOG
  11470. - Fix report of log info to be in
  11471. <var-prefix>_WC_LAST_CHANGED_LOG
  11472. as documented (instead of Subversion_LAST_CHANGED_LOG)
  11473. - Fix setting of LC_ALL environment variable to be inside macro
  11474. - Patch from Tanguy Krotoff
  11475. - See issue #7047
  11476. 2008-05-19 00:00 king
  11477. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11478. 2008-05-18 00:00 king
  11479. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11480. 2008-05-17 17:35 hoffman
  11481. * Modules/Platform/Linux-PGI-Fortran.cmake: file
  11482. Linux-PGI-Fortran.cmake was added on branch CMake-2-6 on
  11483. 2008-05-23 20:09:35 +0000
  11484. 2008-05-17 17:35 king
  11485. * Modules/Platform/Linux-PGI-Fortran.cmake: ENH: Add basic flags
  11486. for Portland Group fortran compiler.
  11487. 2008-05-17 12:53 hoffman
  11488. * Modules/MacOSXBundleInfo.plist.in: file MacOSXBundleInfo.plist.in
  11489. was added on branch CMake-2-6 on 2008-05-23 20:09:35 +0000
  11490. 2008-05-17 12:53 king
  11491. * Modules/MacOSXBundleInfo.plist.in, Source/cmLocalGenerator.cxx,
  11492. Source/cmTarget.cxx: ENH: Allow users to specify a custom
  11493. Info.plist template
  11494. - Create MACOSX_BUNDLE_INFO_PLIST target property to specify
  11495. template.
  11496. - Look for MacOSXBundleInfo.plist.in in CMAKE_MODULE_PATH by
  11497. default.
  11498. - See issue #6983.
  11499. 2008-05-17 11:42 king
  11500. * Source/cmFileCommand.cxx: BUG: Fix previous change to
  11501. file(STRINGS) command.
  11502. - Previous change added form-feed as a string terminator.
  11503. - Instead it should just be recognized as a valid string
  11504. character.
  11505. 2008-05-17 00:00 king
  11506. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11507. 2008-05-16 17:56 king
  11508. * Modules/Platform/Linux-PGI-Fortran.cmake: ENH: Add
  11509. Linux-PGI-Fortran platform file to support the Portland Group
  11510. Fortran compiler (PGI).
  11511. 2008-05-16 17:50 king
  11512. * Modules/CMakeFortranCompilerId.F90.in, Source/cmFileCommand.cxx:
  11513. ENH: Teach Fortran compiler identification about the Portland
  11514. Group compiler (PGI).
  11515. 2008-05-16 16:56 king
  11516. * Source/: cmLocalVisualStudio6Generator.cxx,
  11517. cmLocalVisualStudio7Generator.cxx, cmSourceGroup.cxx,
  11518. cmSourceGroup.h: COMP: Fix build with concept checking of STL.
  11519. - Fix cmSourceGroup to not use std::vector with an incomplete
  11520. type.
  11521. 2008-05-16 11:06 king
  11522. * Source/kwsys/: RegularExpression.cxx, RegularExpression.hxx.in:
  11523. ENH: Add assignment operator to KWSys RegularExpression.
  11524. 2008-05-16 00:00 king
  11525. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11526. 2008-05-15 19:21 hoffman
  11527. * Source/QtDialog/CMakeFirstConfigure.cxx: file
  11528. CMakeFirstConfigure.cxx was added on branch CMake-2-6 on
  11529. 2008-05-23 20:09:42 +0000
  11530. 2008-05-15 19:21 hoffman
  11531. * Source/QtDialog/CMakeFirstConfigure.h: file CMakeFirstConfigure.h
  11532. was added on branch CMake-2-6 on 2008-05-23 20:09:43 +0000
  11533. 2008-05-15 19:21 hoffman
  11534. * Source/QtDialog/CMakeFirstConfigure.ui: file
  11535. CMakeFirstConfigure.ui was added on branch CMake-2-6 on
  11536. 2008-05-23 20:09:43 +0000
  11537. 2008-05-15 19:21 hoffman
  11538. * Source/QtDialog/QCMakeWidgets.cxx: file QCMakeWidgets.cxx was
  11539. added on branch CMake-2-6 on 2008-05-23 20:09:44 +0000
  11540. 2008-05-15 19:21 hoffman
  11541. * Source/QtDialog/QCMakeWidgets.h: file QCMakeWidgets.h was added
  11542. on branch CMake-2-6 on 2008-05-23 20:09:44 +0000
  11543. 2008-05-15 19:21 clinton
  11544. * Source/QtDialog/: AddCacheEntry.cxx, AddCacheEntry.h,
  11545. AddCacheEntry.ui, CMakeFirstConfigure.cxx, CMakeFirstConfigure.h,
  11546. CMakeFirstConfigure.ui, CMakeLists.txt, CMakeSetupDialog.cxx,
  11547. CMakeSetupDialog.h, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
  11548. QCMakeCacheView.h, QCMakeWidgets.cxx, QCMakeWidgets.h:
  11549. ENH: Add cross compiling support in the GUI in the same dialog
  11550. that prompts for the generator on the first configure. It
  11551. either ask for a toolchain file or asks for all the
  11552. information a toolchain file might contain.
  11553. Also added option for setting non-default compilers if not
  11554. cross compiling.
  11555. Fixes #6849.
  11556. Also a bit of code cleanup and re-organizing.
  11557. 2008-05-15 15:39 hoffman
  11558. * CMakeLists.txt, ChangeLog.manual,
  11559. Modules/CMakeTestFortranCompiler.cmake, Modules/FindBoost.cmake,
  11560. Modules/FindCurses.cmake,
  11561. Modules/FindPackageHandleStandardArgs.cmake,
  11562. Modules/FindQt4.cmake, Modules/NSIS.template.in,
  11563. Source/cmAddCustomCommandCommand.cxx,
  11564. Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
  11565. Source/cmCustomCommand.h, Source/cmDepends.cxx,
  11566. Source/cmDepends.h, Source/cmDependsC.cxx, Source/cmDependsC.h,
  11567. Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
  11568. Source/cmDocumentationFormatterDocbook.cxx, Source/cmELF.cxx,
  11569. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  11570. Source/cmGlobalUnixMakefileGenerator3.cxx,
  11571. Source/cmListCommand.cxx,
  11572. Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
  11573. Source/cmMakefileTargetGenerator.cxx,
  11574. Source/cmSetSourceFilesPropertiesCommand.cxx,
  11575. Source/cmTarget.cxx, Source/cmTarget.h, Source/cmXCodeObject.cxx,
  11576. Source/cmake.cxx, Source/cmakemain.cxx,
  11577. Source/CTest/cmCTestBuildCommand.h,
  11578. Source/CTest/cmCTestConfigureCommand.h,
  11579. Source/CTest/cmCTestCoverageCommand.h,
  11580. Source/CTest/cmCTestCoverageHandler.cxx,
  11581. Source/CTest/cmCTestEmptyBinaryDirectoryCommand.h,
  11582. Source/CTest/cmCTestMemCheckCommand.h,
  11583. Source/CTest/cmCTestReadCustomFilesCommand.h,
  11584. Source/CTest/cmCTestRunScriptCommand.h,
  11585. Source/CTest/cmCTestSleepCommand.h,
  11586. Source/CTest/cmCTestStartCommand.h,
  11587. Source/CTest/cmCTestSubmitCommand.h,
  11588. Source/CTest/cmCTestUpdateCommand.h, Source/kwsys/CMakeLists.txt,
  11589. Source/kwsys/CPU.h.in, Source/kwsys/ProcessUNIX.c,
  11590. Source/kwsys/ProcessWin32.c, Source/kwsys/SystemInformation.cxx,
  11591. Source/kwsys/SystemTools.cxx, Tests/BuildDepends/CMakeLists.txt,
  11592. Tests/BuildDepends/Project/CMakeLists.txt,
  11593. Tests/BuildDepends/Project/zot.cxx,
  11594. Tests/BuildDepends/Project/zot_macro_dir.cxx,
  11595. Tests/BuildDepends/Project/zot_macro_tgt.cxx,
  11596. Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
  11597. Tests/CustomCommand/gen_once.c.in, Utilities/CMakeLists.txt,
  11598. Utilities/cmtar/CMakeLists.txt: ENH: merge in from main tree
  11599. 2008-05-15 12:07 alex
  11600. * Modules/: CMakeDetermineASMCompiler.cmake,
  11601. CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake:
  11602. BUG: make the toolchain-prefix recognition work with prefixes
  11603. which contain dots (as in arm-unknown-nto-qnx6.3.0-gcc.exe),
  11604. NAME_WE returns only up to the 6, instead of everything in front
  11605. of the .exe
  11606. Alex
  11607. 2008-05-15 00:00 king
  11608. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11609. 2008-05-14 11:55 king
  11610. * Source/kwsys/CMakeLists.txt: ENH: In KWSys set the
  11611. IMPLICIT_DEPENDS_INCLUDE_TRANSFORM property.
  11612. - Tells CMake about the KWSYS_HEADER macro.
  11613. - Enables implicit dependencies of private source files.
  11614. - When a CMake new enough to support the property is required
  11615. the "#if 0" hack can be removed from the source files.
  11616. 2008-05-14 11:55 hoffman
  11617. * Tests/BuildDepends/Project/zot_macro_dir.cxx: file
  11618. zot_macro_dir.cxx was added on branch CMake-2-6 on 2008-05-15
  11619. 19:40:01 +0000
  11620. 2008-05-14 11:55 hoffman
  11621. * Tests/BuildDepends/Project/zot_macro_tgt.cxx: file
  11622. zot_macro_tgt.cxx was added on branch CMake-2-6 on 2008-05-15
  11623. 19:40:01 +0000
  11624. 2008-05-14 11:55 king
  11625. * Tests/BuildDepends/: CMakeLists.txt, Project/CMakeLists.txt,
  11626. Project/zot.cxx, Project/zot_macro_dir.cxx,
  11627. Project/zot_macro_tgt.cxx: ENH: Update BuildDepends test to check
  11628. #include lines with macros.
  11629. - Tests IMPLICIT_DEPENDS_INCLUDE_TRANSFORM properties.
  11630. - See issue #6648.
  11631. - Works without help in VS IDEs due to native dependency
  11632. handling.
  11633. - Xcode needs help to rebuild correctly.
  11634. 2008-05-14 11:54 king
  11635. * Source/: cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx,
  11636. cmTarget.cxx: ENH: Allow users to specify macro-like #include
  11637. line transforms for dependency scanning.
  11638. - Define IMPLICIT_DEPENDS_INCLUDE_TRANSFORM property on targets
  11639. and directories.
  11640. - Make the directory version inherited.
  11641. - See issue #6648.
  11642. 2008-05-14 11:54 king
  11643. * Source/: cmDependsC.cxx, cmDependsC.h: ENH: Teach cmDependsC
  11644. about user-configured macro transformations.
  11645. - Syntax is SOME_MACRO(%)=value-with-%
  11646. - Later we will configure these with target and directory
  11647. properties.
  11648. - See issue #6648.
  11649. 2008-05-14 11:38 hoffman
  11650. * Tests/CustomCommand/gen_once.c.in: file gen_once.c.in was added
  11651. on branch CMake-2-6 on 2008-05-15 19:40:01 +0000
  11652. 2008-05-14 11:38 king
  11653. * Source/cmAddCustomCommandCommand.cxx,
  11654. Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
  11655. Source/cmCustomCommand.h, Source/cmMakefileTargetGenerator.cxx,
  11656. Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
  11657. Tests/CustomCommand/gen_once.c.in: ENH: Add SKIP_RULE_DEPENDS
  11658. option for add_custom_command()
  11659. - Allows make rules to be created with no dependencies.
  11660. - Such rules will not re-run even if the commands themselves
  11661. change.
  11662. - Useful to create rules that run only if the output is
  11663. missing.
  11664. 2008-05-14 00:00 king
  11665. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11666. 2008-05-13 16:57 hoffman
  11667. * Modules/NSIS.template.in: BUG: if CPACK_NSIS_MODIFY_PATH was OFF
  11668. then the PATH was automatically modified
  11669. 2008-05-13 15:43 alex
  11670. * Source/cmakemain.cxx, Utilities/CMakeLists.txt: STYLE: add
  11671. "--help-policy" and "--help-policies" to the documentation
  11672. -generate and install the policy documentation files -generate
  11673. and install the docbook files for cmake, ctest, cpack, ccmake
  11674. (cmake-gui not yet ?)
  11675. Alex
  11676. 2008-05-13 10:34 king
  11677. * Source/cmELF.cxx: BUG: When byte order is not known at compile
  11678. time make sure NeedSwap in cmELF is still initialized.
  11679. 2008-05-13 10:24 king
  11680. * Source/cmELF.cxx: ENH: In cmELF it is okay if the byte order is
  11681. not known at compile time.
  11682. - We perform a runtime check of the input file anyway.
  11683. 2008-05-13 10:24 king
  11684. * Source/kwsys/CPU.h.in: ENH: Add ARM support to KWSys CPU header.
  11685. - Patch from Pierre Habouzit
  11686. 2008-05-13 05:18 malaterre
  11687. * Source/kwsys/ProcessUNIX.c: ENH: all ctype function have the same
  11688. issue: char can be signed or unsigned, since isspace only deal
  11689. with >=0 value (except EOF) one has to first cast it to unsigned
  11690. char
  11691. 2008-05-13 00:01 king
  11692. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11693. 2008-05-12 18:33 alex
  11694. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: make
  11695. ENABLE_LANGUAGE(ASM-ATT OPTIONAL) work again: if it didn't work
  11696. but was optional, don't delete the cache
  11697. Alex
  11698. 2008-05-12 18:11 alex
  11699. * Modules/CMakeTestFortranCompiler.cmake: STYLE: use IF(NOT ...)
  11700. instead of IF() ELSE() ... ENDIF()
  11701. Alex
  11702. 2008-05-12 17:43 king
  11703. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  11704. cmTarget.cxx, cmTarget.h: BUG: Make sure all source files are
  11705. found before generating.
  11706. - Previously this was done implicitly by the check for a target
  11707. link language which checked all source full paths.
  11708. - The recent change to support computing a link language
  11709. without
  11710. finding all the source files skipped the implicit check.
  11711. - This change adds an explicit check to find all source files.
  11712. 2008-05-12 16:54 alex
  11713. * Source/cmake.cxx: BUG: make "cmake -Wno-dev ../srcdir" work,
  11714. advancing i had the effect that the argument after -Wno-dev was
  11715. skipped, which happened to be the source directory, and so the
  11716. current working directory was assumed as source directory,
  11717. although it was the build directory (maybe this didn't have an
  11718. effect if there was already a CMakeCache.txt in the build dir)
  11719. Alex
  11720. 2008-05-12 12:01 lorensen
  11721. * Source/kwsys/ProcessUNIX.c: COMP: warning, isprint and isspace
  11722. take int args.
  11723. 2008-05-12 09:11 alex
  11724. * Source/CTest/: cmCTestBuildCommand.h, cmCTestConfigureCommand.h,
  11725. cmCTestCoverageCommand.h, cmCTestEmptyBinaryDirectoryCommand.h,
  11726. cmCTestMemCheckCommand.h, cmCTestReadCustomFilesCommand.h,
  11727. cmCTestRunScriptCommand.h, cmCTestSleepCommand.h,
  11728. cmCTestStartCommand.h, cmCTestSubmitCommand.h,
  11729. cmCTestUpdateCommand.h: STYLE: use lower case also for the
  11730. ctest-specific commands, as in cmake
  11731. I hope I didn't make a typo anywhere, at least the tests still
  11732. succeed
  11733. Alex
  11734. 2008-05-12 00:01 king
  11735. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11736. 2008-05-11 05:12 alex
  11737. * Modules/FindPackageHandleStandardArgs.cmake: BUG: fix #6375:
  11738. print the variables which were not found, so it's easier to see
  11739. what went wrong
  11740. Alex
  11741. 2008-05-11 00:01 king
  11742. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11743. 2008-05-10 22:48 lorensen
  11744. * Source/kwsys/: ProcessWin32.c, SystemInformation.cxx,
  11745. SystemTools.cxx: COMP: sprintf warnings. DWORD should use %ld
  11746. rather than %d. Also, const char *p, a shadowed variable warning.
  11747. 2008-05-10 19:07 alex
  11748. * Modules/FindCurses.cmake: BUG: fix #6993 FindCurses.cmake is now
  11749. almost exactly reverted back to the state when CURSES_LIBRARY and
  11750. CURSES_INCLUDE_PATH where set for compatibility but not in the
  11751. cache. It is important that CURSES_CURSES_LIBRARY and
  11752. CURSES_NCURSES_LIBRARY really contain the path to these files.
  11753. Later on CURSES_LIBRARY is set to the one of the two which will
  11754. be used as curses library. This is now done in the cache, without
  11755. FORCE. So preloading the cache still seems to work (at least
  11756. what I tested).
  11757. Alex
  11758. 2008-05-10 18:39 king
  11759. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  11760. cmMakefileTargetGenerator.cxx: BUG: Fix generation of some paths
  11761. into .cmake files in the build tree to escape strings for the
  11762. CMake language. This fix allows users to put double quotes in
  11763. the SOVERSION of a shared library.
  11764. 2008-05-10 18:39 king
  11765. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix logic that
  11766. loops over multiple output pairs to not loop beyond the vector
  11767. when there are an odd number of entries.
  11768. 2008-05-10 11:12 hoffman
  11769. * Source/CTest/cmCTestCoverageHandler.cxx: ENH: make sure english
  11770. is used for output of gcov
  11771. 2008-05-10 00:01 king
  11772. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11773. 2008-05-09 21:26 dgregor
  11774. * Modules/FindBoost.cmake: BUG: Fix FindBoost version variable
  11775. names to correct bug in Boost version detection
  11776. 2008-05-09 17:50 alex
  11777. * Source/cmDocumentationFormatterDocbook.cxx: STYLE: insert
  11778. newlines after listitem so the generated lines don't get several
  11779. thousand characters long
  11780. Alex
  11781. 2008-05-09 11:50 clinton
  11782. * Modules/FindQt4.cmake:
  11783. ENH: Qt/Mac binary install puts QtCLucene library in a different
  11784. place than the normal Qt frameworks. Let's find it.
  11785. 2008-05-09 00:01 king
  11786. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11787. 2008-05-08 21:14 hoffman
  11788. * Source/cmXCodeObject.cxx: ENH: fix for 64 bit cmake on mac
  11789. 2008-05-08 15:49 hoffman
  11790. * Source/cmSetSourceFilesPropertiesCommand.cxx: BUG:6990 fix crash
  11791. with set_source_files_properties
  11792. 2008-05-08 12:47 hoffman
  11793. * Source/CTest/cmCTestCoverageHandler.cxx: BUG: 0006988 do not set
  11794. coverage to false when it is not
  11795. 2008-05-08 10:09 king
  11796. * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
  11797. cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
  11798. cmLocalUnixMakefileGenerator3.cxx: ENH: Light refactoring of
  11799. implicit dependency scanning configuration implementation.
  11800. - Move lookup of config variables from
  11801. cmLocalUnixMakefileGenerator3 to cmDepends hierarchy.
  11802. 2008-05-08 00:01 king
  11803. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11804. 2008-05-07 17:25 king
  11805. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix repeated
  11806. re-scanning of dependencies when the results do not change.
  11807. - We re-scan deps when DependInfo.cmake is newer than
  11808. depend.internal
  11809. - Therefore depend.internal should not be copy-if-different
  11810. 2008-05-07 14:57 hoffman
  11811. * Source/cmListCommand.cxx: ENH: fix sort to work with CMP0007
  11812. 2008-05-07 00:01 king
  11813. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11814. 2008-05-06 12:56 barre
  11815. * Utilities/cmtar/CMakeLists.txt: ENH: update for CMake 2.6
  11816. 2008-05-06 00:01 king
  11817. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11818. 2008-05-05 13:38 hoffman
  11819. * ChangeLog.manual, Source/cmDocumentationFormatter.cxx,
  11820. Source/cmDocumentationFormatter.h,
  11821. Source/cmDocumentationFormatterDocbook.cxx,
  11822. Source/cmDocumentationFormatterHTML.cxx: ENH: merge in changes
  11823. for generated docs
  11824. 2008-05-05 12:38 hoffman
  11825. * CMakeLists.txt: ENH: try for 2.6.0
  11826. 2008-05-05 12:02 king
  11827. * Source/: cmDocumentationFormatter.cxx,
  11828. cmDocumentationFormatter.h, cmDocumentationFormatterDocbook.cxx,
  11829. cmDocumentationFormatterHTML.cxx: ENH: Fix generated
  11830. documentation internal links.
  11831. - Previously all links started in 'command_' which led to
  11832. conflicts
  11833. and was confusing for non-command items.
  11834. - Use a per-section name that is meaningful to humans.
  11835. - Fix link id names to be valid HTML.
  11836. 2008-05-05 00:00 king
  11837. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11838. 2008-05-04 18:07 hoffman
  11839. * CMakeLists.txt, ChangeLog.manual, Modules/CTest.cmake,
  11840. Modules/FindQt4.cmake, Modules/FindX11.cmake,
  11841. Modules/GetPrerequisites.cmake,
  11842. Source/kwsys/SystemInformation.cxx: ENH: merge from main tree
  11843. 2008-05-04 00:00 king
  11844. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11845. 2008-05-03 17:55 clinton
  11846. * Modules/FindQt4.cmake:
  11847. ENH: Allow finding phonon and QtDBus on Mac. Fixes #6950.
  11848. 2008-05-03 15:27 barre
  11849. * Modules/FindX11.cmake: ENH: X11_SM_LIB should be advanced as well
  11850. 2008-05-03 00:00 king
  11851. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11852. 2008-05-02 17:36 hoffman
  11853. * Source/kwsys/SystemInformation.cxx: BUG: really fix build on vs6
  11854. 2008-05-02 17:22 hoffman
  11855. * Source/kwsys/SystemInformation.cxx: BUG: fix build on vs6
  11856. 2008-05-02 11:44 hoffman
  11857. * Source/kwsys/SystemInformation.cxx: ENH: use GlobalMemoryStatusEx
  11858. as it is able to report more than 2gigs
  11859. 2008-05-02 11:25 hoffman
  11860. * Modules/CTest.cmake: ENH: recognize vs 9 and possible 10 or
  11861. greater when they come out...
  11862. 2008-05-02 09:14 king
  11863. * Source/kwsys/SystemInformation.cxx: COMP: Fix warnings in KWSys
  11864. SystemInformation on Borland compiler.
  11865. - Remove two unused variables.
  11866. - Replace dynamically allocated array with static.
  11867. 2008-05-02 00:00 king
  11868. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11869. 2008-05-01 18:49 king
  11870. * Modules/GetPrerequisites.cmake: ENH: When GetPrerequisites.cmake
  11871. runs dumpbin while running inside the VS IDE environment make
  11872. sure the tool does not produce extra output.
  11873. 2008-05-01 12:35 hoffman
  11874. * CMakeLists.txt, ChangeLog.manual, Modules/CheckTypeSize.cmake,
  11875. Modules/FindBoost.cmake, Modules/FindCurses.cmake,
  11876. Modules/FindKDE.cmake, Modules/FindSDL.cmake,
  11877. Modules/FindSDL_sound.cmake, Modules/FindVTK.cmake,
  11878. Modules/Platform/Darwin.cmake,
  11879. Modules/Platform/Linux-Intel-C.cmake,
  11880. Modules/Platform/Linux-Intel-CXX.cmake,
  11881. Modules/Platform/Linux-Intel-Fortran.cmake,
  11882. Modules/Platform/SunOS.cmake,
  11883. Modules/Platform/Windows-ifort.cmake,
  11884. Source/cmAuxSourceDirectoryCommand.cxx,
  11885. Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
  11886. Source/cmComputeLinkInformation.cxx,
  11887. Source/cmComputeLinkInformation.h,
  11888. Source/cmExportFileGenerator.cxx,
  11889. Source/cmExportLibraryDependencies.cxx, Source/cmFileCommand.cxx,
  11890. Source/cmFileCommand.h, Source/cmGlobalGenerator.cxx,
  11891. Source/cmGlobalVisualStudio71Generator.cxx,
  11892. Source/cmGlobalVisualStudio7Generator.cxx,
  11893. Source/cmGlobalVisualStudioGenerator.cxx,
  11894. Source/cmGlobalVisualStudioGenerator.h,
  11895. Source/cmGlobalXCodeGenerator.cxx, Source/cmListFileCache.cxx,
  11896. Source/cmLocalGenerator.cxx,
  11897. Source/cmLocalUnixMakefileGenerator3.cxx,
  11898. Source/cmLocalVisualStudio7Generator.cxx,
  11899. Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
  11900. Source/cmMakefile.h, Source/cmSourceFile.cxx,
  11901. Source/cmSourceFile.h, Source/cmWriteFileCommand.cxx,
  11902. Source/cmake.cxx, Source/cmake.h, Source/kwsys/System.c,
  11903. Source/kwsys/SystemInformation.cxx,
  11904. Tests/CustomCommand/CMakeLists.txt,
  11905. Tests/CustomCommand/gen_redirect_in.c,
  11906. Tests/CustomCommand/generator.cxx, Tests/CustomCommand/tcat.cxx,
  11907. Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt: ENH:
  11908. merge from cvs create yikes RC 10! (I hope this is the last
  11909. RC...)
  11910. 2008-05-01 00:00 king
  11911. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11912. 2008-04-30 22:17 hoffman
  11913. * Source/cmGlobalVisualStudioGenerator.cxx: STYLE: fix warning
  11914. 2008-04-30 18:04 king
  11915. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
  11916. cmComputeLinkInformation.cxx, cmComputeLinkInformation.h: ENH:
  11917. When preserving potentially static portions of original user link
  11918. lines recognize shared library names by their extension and skip
  11919. them.
  11920. 2008-04-30 15:58 king
  11921. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: For Watcom WMake
  11922. use the short path to avoid quoting problems in custom commands
  11923. with shell redirections.
  11924. 2008-04-30 15:58 king
  11925. * Source/kwsys/System.c, Tests/CustomCommand/CMakeLists.txt: BUG:
  11926. Fix escaping of more characters on Windows shells.
  11927. 2008-04-30 15:53 hoffman
  11928. * Modules/FindCurses.cmake: BUG: remove typo
  11929. 2008-04-30 15:42 hoffman
  11930. * Modules/FindCurses.cmake: BUG: fix for 6918 ncurses should work
  11931. without curses
  11932. 2008-04-30 14:13 king
  11933. * Modules/Platform/SunOS.cmake: ENH: Make /opt/SUNWspro/lib,
  11934. /opt/SUNWspro/prod/lib, and /usr/ccs/lib implicit link
  11935. directories on the Sun when using the SunPro compiler.
  11936. 2008-04-30 13:42 king
  11937. * Source/: cmFileCommand.cxx, cmFileCommand.h,
  11938. cmGlobalGenerator.cxx, cmMakefile.cxx, cmMakefile.h,
  11939. cmWriteFileCommand.cxx, cmake.cxx, cmake.h: BUG: Remove check for
  11940. files written by file(WRITE) being loaded.
  11941. - CMake 1.8 and below did not do the check but could get in
  11942. infinite loops due to the local generate step.
  11943. - CMake 2.0 added the check but failed to perform it in
  11944. directories
  11945. with no targets (see bug #678).
  11946. - CMake 2.2 removed the local generate which fixed the problem
  11947. but
  11948. did not remove the check.
  11949. - Between CMake 2.4 and 2.6.0rc6 the check was fixed to work
  11950. even
  11951. when no targets appear in a directory (see bug #6923).
  11952. - Bottom line: the check is no longer needed.
  11953. 2008-04-30 13:26 hoffman
  11954. * Source/: cmGlobalVisualStudio71Generator.cxx,
  11955. cmGlobalVisualStudio7Generator.cxx,
  11956. cmGlobalVisualStudioGenerator.cxx,
  11957. cmGlobalVisualStudioGenerator.h, cmLocalGenerator.cxx,
  11958. cmLocalVisualStudio7Generator.cxx,
  11959. cmLocalVisualStudio7Generator.h, cmMakefile.cxx: ENH: add support
  11960. for Intel Fortran Visual studio IDE
  11961. 2008-04-30 11:33 hoffman
  11962. * Modules/Platform/Windows-ifort.cmake: ENH: add more fortran flags
  11963. 2008-04-30 10:02 king
  11964. * Source/kwsys/System.c: BUG: Fix
  11965. kwsysSystem_Shell_GetArgumentForWindows to reset the windows
  11966. trailing backslash count to zero when a make variable reference
  11967. is encountered.
  11968. 2008-04-30 00:00 king
  11969. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  11970. 2008-04-29 15:34 hoffman
  11971. * Tests/CustomCommand/tcat.cxx: file tcat.cxx was added on branch
  11972. CMake-2-6 on 2008-05-01 16:35:40 +0000
  11973. 2008-04-29 15:34 hoffman
  11974. * Tests/CustomCommand/gen_redirect_in.c: file gen_redirect_in.c was
  11975. added on branch CMake-2-6 on 2008-05-01 16:35:40 +0000
  11976. 2008-04-29 15:34 king
  11977. * Source/cmLocalGenerator.cxx, Tests/CustomCommand/CMakeLists.txt,
  11978. Tests/CustomCommand/gen_redirect_in.c,
  11979. Tests/CustomCommand/generator.cxx, Tests/CustomCommand/tcat.cxx,
  11980. Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt: BUG: Do
  11981. not escape shell operators when generating command lines.
  11982. - See bug#6868.
  11983. - Update CustomCommand test to check.
  11984. 2008-04-29 14:17 king
  11985. * Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: In
  11986. cmSourceFile::GetLanguage use the file extension (if not
  11987. ambiguous) to determine the language without requiring the source
  11988. file to exist.
  11989. 2008-04-29 14:17 king
  11990. * Source/cmSourceFile.cxx: ENH: Add context information when a
  11991. source file cannot be found.
  11992. 2008-04-29 14:17 king
  11993. * Source/cmMakefile.cxx: ENH: In cmMakefile::IssueMessage report
  11994. the directory-level context even if no list file is currently
  11995. being processed.
  11996. 2008-04-29 12:10 hoffman
  11997. * Source/cmLocalGenerator.cxx: BUG: move this back out of the if
  11998. statemtn
  11999. 2008-04-29 00:00 king
  12000. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12001. 2008-04-28 13:53 hoffman
  12002. * Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
  12003. Source/cmLocalGenerator.cxx: ENH: allow users to set sysroot
  12004. 2008-04-28 00:00 king
  12005. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12006. 2008-04-27 11:41 alex
  12007. * Modules/FindKDE.cmake: ENH: remove FindKDE.cmake, which was
  12008. obsolete (i.e. disabled using SEND_ERROR) since cmake 2.4.0,
  12009. agreed by Bill
  12010. Alex
  12011. 2008-04-27 07:35 alex
  12012. * Modules/FindVTK.cmake: BUG: don't fail with FATAL_ERROR if
  12013. REQUIRED was not used
  12014. Alex
  12015. 2008-04-27 07:30 alex
  12016. * Source/cmExportFileGenerator.cxx: ENH: protect the export files
  12017. against inclusion with cmake 2.4
  12018. Alex
  12019. 2008-04-27 07:01 alex
  12020. * Source/: cmExportLibraryDependencies.cxx, cmListFileCache.cxx:
  12021. ENH: write the cmake version into the file created by
  12022. EXPORT_LIBRARY_DEPENDENCIES() to help with debugging later on.
  12023. The same should be done in the import target files (but I didn't
  12024. have time to do it yet). STYLE: fix line length in
  12025. cmListFileCache.cxx
  12026. Alex
  12027. 2008-04-27 00:00 king
  12028. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12029. 2008-04-26 13:25 alex
  12030. * Modules/FindBoost.cmake: BUG: don't use CMAKE_MINIMUM_REQUIRED()
  12031. in find modules, it can change the policy settings done in the
  12032. projects cmake files (and it doesn't make sense since it is
  12033. always part of the correct cmake version)
  12034. Alex
  12035. 2008-04-26 08:39 hoffman
  12036. * Source/cmAuxSourceDirectoryCommand.cxx: BUG: fix for bug 6911,
  12037. aux source dir was broken from a previous fix
  12038. 2008-04-26 00:00 king
  12039. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12040. 2008-04-25 15:30 king
  12041. * Source/cmSourceFile.cxx: BUG: Trust user-provided source file
  12042. full paths.
  12043. 2008-04-25 10:47 hoffman
  12044. * Modules/CheckTypeSize.cmake: ENH: allow users to turn off extra
  12045. checks
  12046. 2008-04-25 09:49 hoffman
  12047. * Modules/Platform/Linux-Intel-CXX.cmake: ENH: remove c flags from
  12048. cxx config file
  12049. 2008-04-25 09:49 hoffman
  12050. * Modules/Platform/Linux-Intel-CXX.cmake: file
  12051. Linux-Intel-CXX.cmake was added on branch CMake-2-6 on 2008-05-01
  12052. 16:35:39 +0000
  12053. 2008-04-25 09:43 hoffman
  12054. * Modules/Platform/: Linux-Intel-Fortran.cmake, Linux-ifort.cmake:
  12055. ENH: rename Linux-ifort to Linux-Intel-Fortran
  12056. 2008-04-25 09:43 hoffman
  12057. * Modules/Platform/Linux-Intel-Fortran.cmake: file
  12058. Linux-Intel-Fortran.cmake was added on branch CMake-2-6 on
  12059. 2008-05-01 16:35:39 +0000
  12060. 2008-04-25 09:09 hoffman
  12061. * Modules/CheckTypeSize.cmake: ENH: make sure all required headers
  12062. are checked before checking type size
  12063. 2008-04-25 09:07 hoffman
  12064. * Modules/: FindSDL.cmake, FindSDL_sound.cmake: ENH: do not clear
  12065. find variables
  12066. 2008-04-25 00:00 king
  12067. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12068. 2008-04-24 22:00 hoffman
  12069. * Modules/Platform/Linux-Intel-CXX.cmake: ENH: do not force the
  12070. intel ar on C from CXX
  12071. 2008-04-24 21:54 hoffman
  12072. * Modules/Platform/: Linux-Intel-C.cmake, Linux-Intel-CXX.cmake,
  12073. Linux-icpc.cmake: ENH: support intel compiler on linux
  12074. 2008-04-24 21:54 hoffman
  12075. * Modules/Platform/Linux-Intel-C.cmake: file Linux-Intel-C.cmake
  12076. was added on branch CMake-2-6 on 2008-05-01 16:35:38 +0000
  12077. 2008-04-24 15:47 hoffman
  12078. * Source/kwsys/SystemInformation.cxx: ENH: remove odd chars from
  12079. file
  12080. 2008-04-24 14:57 hoffman
  12081. * Source/kwsys/SystemTools.cxx: ENH: merge in changes from main
  12082. tree, fortran mod stuff
  12083. 2008-04-24 12:56 hoffman
  12084. * ChangeLog.manual, Source/cmDependsFortranLexer.cxx,
  12085. Source/cmDependsFortranLexer.in.l,
  12086. Source/cmDependsFortranParser.cxx,
  12087. Source/cmDependsFortranParser.y,
  12088. Source/cmDependsFortranParserTokens.h: ENH: merge in changes from
  12089. main tree, fortran mod stuff
  12090. 2008-04-24 00:00 king
  12091. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12092. 2008-04-23 23:53 king
  12093. * Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
  12094. cmDependsFortranParser.cxx, cmDependsFortranParser.y,
  12095. cmDependsFortranParserTokens.h: ENH: Patch from Maik to add
  12096. Fortran03 USE syntax support.
  12097. - I tweaked the patch to add 'other' production rules for COMMA
  12098. and DCOLON
  12099. - See issue #6884.
  12100. 2008-04-23 15:02 hoffman
  12101. * CMakeLists.txt, ChangeLog.manual: ENH: rc9 ready
  12102. 2008-04-23 12:51 jeff
  12103. * Source/kwsys/SystemTools.cxx: ENH: Allow numbers in username in
  12104. URL regex.
  12105. 2008-04-23 12:14 hoffman
  12106. * CMakeLists.txt, ChangeLog.manual, Source/cmInstallCommand.cxx,
  12107. Source/cmListCommand.cxx, Source/QtDialog/QMacInstallDialog.cxx:
  12108. ENH: merge in some fixes from head
  12109. 2008-04-23 11:13 king
  12110. * Source/cmInstallCommand.cxx: BUG: Fix implementation of CMP0006
  12111. to not override the BUNDLE destination with the RUNTIME
  12112. destination.
  12113. 2008-04-23 09:58 hoffman
  12114. * Source/QtDialog/QMacInstallDialog.cxx: ENH: add better error
  12115. checks to symlink create stuff
  12116. 2008-04-23 09:56 hoffman
  12117. * Source/cmListCommand.cxx: ENH: handle empty lists correctly
  12118. 2008-04-23 08:50 hoffman
  12119. * CMakeLists.txt, ChangeLog.manual,
  12120. Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
  12121. Tests/Dependency/CMakeLists.txt,
  12122. Tests/Dependency/Case3/CMakeLists.txt,
  12123. Tests/Dependency/Case3/bar.c, Tests/Dependency/Case3/foo1.c,
  12124. Tests/Dependency/Case3/foo1b.c, Tests/Dependency/Case3/foo2.c:
  12125. ENH: merge from main tree
  12126. 2008-04-23 00:40 hoffman
  12127. * Tests/Dependency/Case3/CMakeLists.txt: file CMakeLists.txt was
  12128. added on branch CMake-2-6 on 2008-04-23 12:50:37 +0000
  12129. 2008-04-23 00:40 hoffman
  12130. * Tests/Dependency/Case3/bar.c: file bar.c was added on branch
  12131. CMake-2-6 on 2008-04-23 12:50:37 +0000
  12132. 2008-04-23 00:40 hoffman
  12133. * Tests/Dependency/Case3/foo1.c: file foo1.c was added on branch
  12134. CMake-2-6 on 2008-04-23 12:50:37 +0000
  12135. 2008-04-23 00:40 hoffman
  12136. * Tests/Dependency/Case3/foo1b.c: file foo1b.c was added on branch
  12137. CMake-2-6 on 2008-04-23 12:50:37 +0000
  12138. 2008-04-23 00:40 hoffman
  12139. * Tests/Dependency/Case3/foo2.c: file foo2.c was added on branch
  12140. CMake-2-6 on 2008-04-23 12:50:37 +0000
  12141. 2008-04-23 00:40 king
  12142. * Tests/Dependency/: CMakeLists.txt, Case3/CMakeLists.txt,
  12143. Case3/bar.c, Case3/foo1.c, Case3/foo1b.c, Case3/foo2.c: ENH: Add
  12144. test of preservation of static libraries on original link lines.
  12145. 2008-04-23 00:40 king
  12146. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
  12147. Fix preservation of static libraries on original link lines.
  12148. 2008-04-23 00:40 king
  12149. * Source/cmComputeLinkDepends.cxx: ENH: Simplify link lines in some
  12150. cases by not allowing targets to be inferred dependees of items
  12151. with unknown dependencies.
  12152. 2008-04-23 00:00 king
  12153. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12154. 2008-04-22 22:05 hoffman
  12155. * CMakeLists.txt, ChangeLog.manual,
  12156. Modules/CMakeDetermineASMCompiler.cmake,
  12157. Modules/CMakeFortranInformation.cmake,
  12158. Modules/CMakeRCInformation.cmake, Modules/FindBoost.cmake,
  12159. Modules/FindMPI.cmake, Modules/Platform/Linux-icpc.cmake,
  12160. Source/cmListCommand.cxx,
  12161. Source/cmLocalVisualStudio6Generator.cxx,
  12162. Source/cmMakefileTargetGenerator.cxx, Source/cmPolicies.cxx,
  12163. Source/cmPolicies.h: ENH: merge into main tree
  12164. 2008-04-22 13:32 dgregor
  12165. * Modules/FindBoost.cmake: ENH: FindBoost always sets
  12166. Boost_LIBRARY_DIRS when it finds the Boost libraries
  12167. 2008-04-22 13:14 dgregor
  12168. * Modules/FindBoost.cmake: ENH: Integrated FindBoost improvements
  12169. changes from Andreas Pakulat, Mike Jackson, and myself
  12170. 2008-04-22 11:10 hoffman
  12171. * Modules/CMakeRCInformation.cmake,
  12172. Source/cmMakefileTargetGenerator.cxx: BUG: fix for bug 6834 RC
  12173. should not get all COMPILE_FLAGS from a target and should work
  12174. the same way as it does in the vs ide
  12175. 2008-04-22 09:54 dgregor
  12176. * Modules/FindMPI.cmake: BUG: As a last resort, FindMPI will look
  12177. for mpi.h in the path
  12178. 2008-04-22 09:41 dgregor
  12179. * Modules/FindMPI.cmake: BUG: Use -showme:incdirs and
  12180. -showme:libdirs when we need them
  12181. 2008-04-22 09:35 hoffman
  12182. * Modules/CMakeFortranInformation.cmake: ENH: fix FFFLAGS to be
  12183. FLAGS
  12184. 2008-04-22 00:00 king
  12185. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12186. 2008-04-21 18:51 alex
  12187. * Modules/CMakeDetermineASMCompiler.cmake: BUG: fix handling of
  12188. assembler executable (with path) #6858
  12189. Alex
  12190. 2008-04-21 18:26 hoffman
  12191. * Modules/Platform/Linux-icpc.cmake: ENH: use xiar for the intel
  12192. compiler
  12193. 2008-04-21 18:24 hoffman
  12194. * Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for 6720,
  12195. source groups on vs6 not working
  12196. 2008-04-21 16:57 hoffman
  12197. * Source/: cmListCommand.cxx, cmPolicies.cxx, cmPolicies.h: ENH:
  12198. fix list command with empty elements
  12199. 2008-04-21 15:21 hoffman
  12200. * CMakeLists.txt, ChangeLog.manual,
  12201. Modules/CMakeCInformation.cmake,
  12202. Modules/CMakeCXXInformation.cmake,
  12203. Modules/CMakeFortranInformation.cmake,
  12204. Source/cmComputeLinkInformation.cxx, Source/cmDependsFortran.cxx,
  12205. Source/cmDependsFortranLexer.cxx, Source/cmDependsFortranLexer.h,
  12206. Source/cmDependsFortranLexer.in.l,
  12207. Source/cmDependsFortranParser.cxx,
  12208. Source/cmDependsFortranParser.y, Tests/CMakeLists.txt: ENH: merge
  12209. in from main tree
  12210. 2008-04-21 13:04 hoffman
  12211. * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
  12212. CMakeFortranInformation.cmake: ENH: fix init flags getting
  12213. stuffed into the compile line by force.
  12214. 2008-04-21 11:28 king
  12215. * Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
  12216. cmDependsFortranParser.cxx, cmDependsFortranParser.y: STYLE: Fix
  12217. reference to makedepf90 project.
  12218. 2008-04-21 11:15 king
  12219. * Source/: cmDependsFortran.cxx, cmDependsFortranLexer.cxx,
  12220. cmDependsFortranLexer.h, cmDependsFortranLexer.in.l: BUG: Fix
  12221. Fortran dependency parser preprocessor handling crash.
  12222. - Do not crash if a #elseif occurs out of order
  12223. - Recognize preprocessor directives only at the beginning of
  12224. lines.
  12225. - See issue #6855
  12226. 2008-04-21 00:00 king
  12227. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12228. 2008-04-20 20:44 hoffman
  12229. * CMakeLists.txt, ChangeLog.manual,
  12230. Modules/CMakeDetermineCompilerABI.cmake,
  12231. Modules/CPack.RuntimeScript.in, Modules/CPack.cmake,
  12232. Modules/FindMPI.cmake, Modules/FindwxWidgets.cmake,
  12233. Source/cmELF.cxx, Source/cmELF.h, Source/cmFileCommand.cxx,
  12234. Source/cmFileCommand.h, Source/cmInstallCommand.cxx,
  12235. Source/cmInstallCommand.h, Source/cmInstallTargetGenerator.cxx,
  12236. Source/cmInstallTargetGenerator.h,
  12237. Source/cmLocalVisualStudio7Generator.cxx,
  12238. Source/cmMakefileLibraryTargetGenerator.cxx,
  12239. Source/cmMakefileTargetGenerator.cxx,
  12240. Source/cmMessageCommand.cxx, Source/cmPolicies.cxx,
  12241. Source/cmPolicies.h, Source/cmSystemTools.cxx,
  12242. Source/cmSystemTools.h, Source/cmTarget.cxx,
  12243. Source/CPack/cpack.cxx, Source/QtDialog/CMakeSetupDialog.cxx,
  12244. Source/QtDialog/CMakeSetupDialog.h,
  12245. Tests/Framework/CMakeLists.txt,
  12246. Tests/Tutorial/Step7/CMakeLists.txt, Tests/X11/CMakeLists.txt,
  12247. Tests/X11/HelloWorldX11.cxx: ENH: merge in from main tree
  12248. 2008-04-20 00:00 king
  12249. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12250. 2008-04-19 13:37 david.cole
  12251. * Tests/CMakeLists.txt: BUG: Allow timeouts larger than 1500 for
  12252. tests that may take longer than 25 minutes on really slow/busy
  12253. machines. bootstrap has been timing out on tiamat, a very old
  12254. machine, this should help it...
  12255. 2008-04-19 00:01 king
  12256. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12257. 2008-04-18 17:32 hoffman
  12258. * Source/cmComputeLinkInformation.cxx: ENH: only complain about -l
  12259. stuff for CMP0003
  12260. 2008-04-18 10:55 david.cole
  12261. * Source/CPack/cpack.cxx: COMP: auto_ptr will not compile without
  12262. including memory on some platforms
  12263. 2008-04-18 00:01 king
  12264. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12265. 2008-04-17 17:23 alex
  12266. * Modules/CPack.cmake, Tests/Tutorial/Step7/CMakeLists.txt: ENH:
  12267. use a common CPACK_BINARY_ prefix for the binary package
  12268. generators
  12269. Alex
  12270. 2008-04-17 12:06 david.cole
  12271. * Source/CPack/cpack.cxx: BUG: Fix mem leak. Thanks, Mathieu.
  12272. 2008-04-17 11:16 david.cole
  12273. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Fix for issue
  12274. #6440. Use 0 instead of FALSE for ExceptionHandling with Visual
  12275. Studio 2005 and later.
  12276. 2008-04-17 00:01 king
  12277. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12278. 2008-04-16 11:31 david.cole
  12279. * Modules/FindwxWidgets.cmake: BUG: There are compiler problems
  12280. with wxWidgets and INCLUDE_DIRECTORIES(SYSTEM ...) use on the
  12281. Mac. Set variable wxWidgets_INCLUDE_DIRS_NO_SYSTEM on the Mac in
  12282. FindwxWidgets.cmake to avoid these problems.
  12283. 2008-04-16 00:01 king
  12284. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12285. 2008-04-15 09:00 king
  12286. * Source/cmELF.cxx: COMP: Fix signed/unsigned comparison warning in
  12287. cmELF.
  12288. 2008-04-15 00:01 king
  12289. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12290. 2008-04-14 18:03 king
  12291. * Source/cmInstallCommand.h: ENH: Clarify documentation of
  12292. install(TARGETS) command to refer to install target types by the
  12293. upper-case keywords used when invoking the command.
  12294. 2008-04-14 17:53 king
  12295. * Source/: cmInstallCommand.cxx, cmInstallCommand.h,
  12296. cmPolicies.cxx, cmPolicies.h: BUG: Fix compatibility with CMake
  12297. 2.4 for installation of MACOSX_BUNDLE targets
  12298. - Add policy CMP0006 to decide whether to use compatibility
  12299. - OLD behavior is to fall back to RUNTIME rules
  12300. - NEW behavior is to produce an error
  12301. 2008-04-14 16:15 clinton
  12302. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h:
  12303. BUG: Fix issue when non-error messages were incorrectly colored
  12304. red.
  12305. 2008-04-14 15:27 king
  12306. * Source/cmTarget.cxx, Tests/Framework/CMakeLists.txt: BUG: A
  12307. per-config target name postfix should be ignored for Mac bundle
  12308. and framework names.
  12309. 2008-04-14 15:25 king
  12310. * Modules/CMakeDetermineCompilerABI.cmake: ENH: Clarify message
  12311. about checking for compiler ABI information.
  12312. 2008-04-14 15:02 king
  12313. * Source/: cmFileCommand.cxx, cmFileCommand.h,
  12314. cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
  12315. Improve RPATH behavior during installation.
  12316. - If new RPATH is empty then remove the entry completely
  12317. - Preserve file modification time so installation is not
  12318. repeated
  12319. - If installed file already exists remove it if its RPATH
  12320. does not match that expected
  12321. 2008-04-14 15:02 king
  12322. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added RPATH
  12323. methods to cmSystemTools
  12324. - RemoveRPath to remove the RPATH from a binary
  12325. - CheckRPath to check for an existing RPATH in a binary
  12326. 2008-04-14 15:02 king
  12327. * Source/: cmELF.cxx, cmELF.h: ENH: Added cmELF methods to get
  12328. information about DYNAMIC section entries.
  12329. 2008-04-14 12:44 king
  12330. * Source/cmSystemTools.cxx: COMP: Fix new cmSystemTools file time
  12331. methods on Windows.
  12332. 2008-04-14 11:43 king
  12333. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added methods
  12334. to cmSystemTools to save and restore file modification times.
  12335. 2008-04-14 09:20 king
  12336. * Source/cmMessageCommand.cxx: ENH: Make message(SEND_ERROR) report
  12337. context.
  12338. 2008-04-14 09:08 king
  12339. * Source/cmMakefileTargetGenerator.cxx: BUG: When
  12340. MACOSX_PACKAGE_LOCATION specifies Headers/foo we must still
  12341. create the Headers symlink.
  12342. 2008-04-14 00:01 king
  12343. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12344. 2008-04-13 00:01 king
  12345. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12346. 2008-04-12 00:01 king
  12347. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12348. 2008-04-11 13:13 hoffman
  12349. * Source/: cmMakefileLibraryTargetGenerator.cxx,
  12350. cmMakefileTargetGenerator.cxx: BUG: make sure OBJECT_DIR is in
  12351. the path of the SHELL
  12352. 2008-04-11 10:41 hoffman
  12353. * Modules/CPack.RuntimeScript.in: ENH: fix x11 launch script for
  12354. leopord x11 is auto-started for us on that os.
  12355. 2008-04-11 10:23 hoffman
  12356. * Tests/X11/: CMakeLists.txt, HelloWorldX11.cxx: ENH: add a simple
  12357. x11 test for packaging
  12358. 2008-04-11 10:23 hoffman
  12359. * Tests/X11/HelloWorldX11.cxx: file HelloWorldX11.cxx was added on
  12360. branch CMake-2-6 on 2008-04-21 00:44:59 +0000
  12361. 2008-04-11 09:52 hoffman
  12362. * Tests/X11/HelloWorldX11.cxx: ENH: add a simple x11 program
  12363. 2008-04-11 00:01 king
  12364. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12365. 2008-04-10 16:54 dgregor
  12366. * Modules/FindMPI.cmake: ENH: Deal with 32-bit and 64-bit variants
  12367. of Microsoft's MPI properly
  12368. 2008-04-10 12:50 hoffman
  12369. * ChangeLog.manual: ENH: change to RC 8
  12370. 2008-04-10 12:43 hoffman
  12371. * CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
  12372. Source/cmLocalUnixMakefileGenerator3.cxx: ENH: merge in from main
  12373. tree
  12374. 2008-04-10 11:55 hoffman
  12375. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: the sun make goes
  12376. into some odd n squared thing with this sccs and rcs stuff for
  12377. gmake, so I am removing them.
  12378. 2008-04-10 10:01 clinton
  12379. * Modules/FindQt4.cmake: BUG: Fix typo reported in #6790.
  12380. 2008-04-10 00:01 king
  12381. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12382. 2008-04-09 14:57 hoffman
  12383. * CMakeLists.txt, ChangeLog.manual, Modules/FindJNI.cmake,
  12384. Source/cmSystemTools.cxx: ENH: merge from head for RC7
  12385. 2008-04-09 08:41 hoffman
  12386. * Tests/Framework/fooDeepPublic.h,
  12387. Modules/Platform/Darwin-icc.cmake,
  12388. Modules/Platform/Darwin-icpc.cmake: ENH: add missing file
  12389. 2008-04-09 00:01 king
  12390. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12391. 2008-04-08 17:37 hoffman
  12392. * Source/cmSystemTools.cxx: BUG: undo change as it breaks
  12393. preprocess test for some reason??
  12394. 2008-04-08 16:26 hoffman
  12395. * Source/cmTarget.h: ENH: merge from main tree
  12396. 2008-04-08 16:13 hoffman
  12397. * Source/cmTarget.h: ENH: remove qualifier from .h file
  12398. 2008-04-08 16:09 hoffman
  12399. * Modules/FindJNI.cmake: ENH: have jni look more places on linux
  12400. 2008-04-08 16:06 hoffman
  12401. * Source/cmSystemTools.cxx: BUG: half fix for 6688, expand registry
  12402. stuff on unix just like it was not found on windows
  12403. 2008-04-08 16:05 hoffman
  12404. * Source/cmSystemTools.cxx: ENH: half fix for 6688, don't let [
  12405. count go negative
  12406. 2008-04-08 13:42 king
  12407. * Source/cmSystemTools.cxx: ENH: Update cmSystemTools::ChangeRPath
  12408. to support replacing rpath values from the middle of the string.
  12409. 2008-04-08 12:22 hoffman
  12410. * CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
  12411. Modules/InstallRequiredSystemLibraries.cmake,
  12412. Source/cmComputeLinkInformation.cxx,
  12413. Source/cmExtraEclipseCDT4Generator.cxx, Source/cmFileCommand.cxx,
  12414. Source/cmFindBase.cxx, Source/cmGlobalXCodeGenerator.cxx,
  12415. Source/cmInstallTargetGenerator.cxx,
  12416. Source/cmLocalVisualStudio7Generator.cxx,
  12417. Source/cmMakefileExecutableTargetGenerator.cxx,
  12418. Source/cmMakefileLibraryTargetGenerator.cxx,
  12419. Source/cmMakefileLibraryTargetGenerator.h,
  12420. Source/cmMakefileTargetGenerator.cxx,
  12421. Source/cmMakefileTargetGenerator.h, Source/cmSystemTools.cxx,
  12422. Source/cmTarget.cxx, Source/cmTarget.h, Source/cmake.cxx,
  12423. Source/cmake.h, Source/QtDialog/CMakeLists.txt,
  12424. Source/QtDialog/CMakeSetup.cxx,
  12425. Source/QtDialog/CMakeSetupDialog.cxx,
  12426. Source/QtDialog/CMakeSetupDialog.h,
  12427. Source/QtDialog/CMakeSetupDialog.ui, Source/QtDialog/QCMake.cxx,
  12428. Source/QtDialog/QCMake.h, Source/QtDialog/QCMakeCacheView.cxx,
  12429. Source/QtDialog/QCMakeCacheView.h,
  12430. Source/QtDialog/QMacInstallDialog.cxx,
  12431. Source/QtDialog/postflight.sh.in, Tests/Framework/CMakeLists.txt:
  12432. ENH: merge in changes from main tree
  12433. 2008-04-08 11:30 hoffman
  12434. * Source/QtDialog/CMakeLists.txt: ENH: make sure cmake-gui builds
  12435. with cmake 2.4.X
  12436. 2008-04-08 00:06 hoffman
  12437. * Tests/Framework/fooDeepPublic.h: file fooDeepPublic.h was added
  12438. on branch CMake-2-6 on 2008-04-09 12:41:34 +0000
  12439. 2008-04-08 00:06 king
  12440. * Source/cmComputeLinkInformation.cxx,
  12441. Source/cmGlobalXCodeGenerator.cxx,
  12442. Source/cmInstallTargetGenerator.cxx,
  12443. Source/cmLocalVisualStudio7Generator.cxx,
  12444. Source/cmMakefileLibraryTargetGenerator.cxx,
  12445. Source/cmMakefileLibraryTargetGenerator.h,
  12446. Source/cmMakefileTargetGenerator.cxx,
  12447. Source/cmMakefileTargetGenerator.h, Source/cmTarget.cxx,
  12448. Source/cmTarget.h, Tests/Framework/CMakeLists.txt,
  12449. Tests/Framework/fooDeepPublic.h: BUG: Correct Mac OS X framework
  12450. behavior
  12451. - Place the built library in foo.framework/Versions/A/foo
  12452. - Do not create unused content symlinks (like PrivateHeaders)
  12453. - Do not use VERSION/SOVERSION properties for frameworks
  12454. - Make cmTarget::GetDirectory return by value
  12455. - Remove the foo.framework part from cmTarget::GetDirectory
  12456. - Correct install_name construction and conversion on install
  12457. - Fix MACOSX_PACKAGE_LOCATION under Xcode to use the
  12458. Versions/<version> directory for frameworks
  12459. - Update the Framework test to try these things
  12460. 2008-04-07 23:56 king
  12461. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12462. 2008-04-07 19:43 clinton
  12463. * Modules/FindQt4.cmake:
  12464. BUG: Fix problem with last patch when trying to take substr of
  12465. shorter strings than expected. Fixes #6730.
  12466. 2008-04-07 19:19 clinton
  12467. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  12468. QCMake.cxx, QCMake.h: BUG: Fix #6733. Always convert "\" to "/"
  12469. in source & binary directory fields on Windows.
  12470. 2008-04-07 13:39 king
  12471. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  12472. cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
  12473. BUG: Do not create target output directory in cmTarget. Let the
  12474. generators do it.
  12475. 2008-04-07 11:23 clinton
  12476. * Modules/FindQt4.cmake: BUG: Fix 6726. Create correct moc rule
  12477. for configured headers in binary dir.
  12478. 2008-04-07 10:55 king
  12479. * Source/: cmFileCommand.cxx, cmSystemTools.cxx: ENH: Improve error
  12480. message when installation file(CHRPATH) cannot change the RPATH.
  12481. 2008-04-06 23:57 king
  12482. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12483. 2008-04-06 22:19 hoffman
  12484. * Source/cmFindBase.cxx: BUG: fix network path by mistake in search
  12485. 2008-04-05 23:57 king
  12486. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12487. 2008-04-04 23:57 king
  12488. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12489. 2008-04-04 16:02 hoffman
  12490. * CMakeLists.txt, Source/cmFileCommand.cxx, Source/cmake.cxx,
  12491. Source/QtDialog/CMakeLists.txt, Source/QtDialog/CMakeSetup.cxx,
  12492. Source/QtDialog/QMacInstallDialog.cxx,
  12493. Source/QtDialog/postflight.sh.in: ENH: install the mac
  12494. application bundle into /Applications directly with no enclosing
  12495. folder
  12496. 2008-04-03 23:57 king
  12497. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12498. 2008-04-03 18:43 alex
  12499. * Source/cmExtraEclipseCDT4Generator.cxx: ENH: add edit_cache
  12500. target for Eclipse (if it's not ccmake, because this doesn't work
  12501. inside the log view)
  12502. Alex
  12503. 2008-04-03 18:35 clinton
  12504. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
  12505. Fix exit shortcut to be more standard, and add shortcut for
  12506. advanced checkbox.
  12507. 2008-04-03 17:02 hoffman
  12508. * Source/QtDialog/QMacInstallDialog.cxx: ENH: do not link . and ..
  12509. during install
  12510. 2008-04-03 16:49 clinton
  12511. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
  12512. Add more shortcuts. Fixes 6357.
  12513. 2008-04-03 16:18 hoffman
  12514. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  12515. QMacInstallDialog.cxx: ENH: add ability to create symlinks for
  12516. command line on mac from gui
  12517. 2008-04-03 12:29 hoffman
  12518. * Modules/InstallRequiredSystemLibraries.cmake: ENH: add vs9 mfc
  12519. libraries
  12520. 2008-04-03 11:11 hoffman
  12521. * Source/cmMakefileTargetGenerator.cxx: BUG: response file must be
  12522. a copy if different or you get relinks every time you run cmake
  12523. 2008-04-02 23:57 king
  12524. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12525. 2008-04-02 17:41 clinton
  12526. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  12527. QCMake.cxx, QCMake.h:
  12528. ENH: Add debug output option to a new Options menu. Move
  12529. dev warnings option to the new Options menu. Fixes #6335.
  12530. 2008-04-02 17:29 alex
  12531. * Source/: cmake.cxx, cmake.h: ENH: make it possible to disable
  12532. debug output again
  12533. Alex
  12534. 2008-04-02 15:28 clinton
  12535. * Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h:
  12536. BUG: Keep editor alive when file dialog comes up to pick another
  12537. file or path. The editor going away prematurely Seems to
  12538. only happen on Mac OS X.
  12539. 2008-04-02 14:01 clinton
  12540. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h:
  12541. ENH: Allow cancelling the dialog that prompts for the generator.
  12542. 2008-04-02 11:07 hoffman
  12543. * ChangeLog.manual, Modules/FindQt4.cmake: ENH: merge in findqt
  12544. change from main tree
  12545. 2008-04-02 11:05 hoffman
  12546. * Modules/FindQt4.cmake: BUG: make sure all paths extracted from
  12547. qmake are converted to cmake paths because on windows they will
  12548. have \ instead of / and you can get odd escaping errors
  12549. 2008-04-02 09:16 hoffman
  12550. * CMakeLists.txt, ChangeLog.manual, Modules/CPackDeb.cmake,
  12551. Modules/FindQt4.cmake, Source/cmGetPropertyCommand.cxx,
  12552. Source/cmGetPropertyCommand.h,
  12553. Source/cmGlobalVisualStudio8Generator.cxx,
  12554. Source/cmSetPropertyCommand.cxx, Source/cmSetPropertyCommand.h,
  12555. Source/cmSourceFile.cxx, Source/cmTarget.cxx, Source/cmTest.cxx,
  12556. Source/CPack/cmCPackDebGenerator.cxx, Source/kwsys/Process.h.in,
  12557. Source/kwsys/ProcessUNIX.c, Tests/Properties/CMakeLists.txt: ENH:
  12558. merge in main tree for RC 6
  12559. 2008-04-02 08:36 malaterre
  12560. * Source/kwsys/: Process.h.in, ProcessUNIX.c: STYLE: minor comments
  12561. 2008-04-01 23:57 king
  12562. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12563. 2008-04-01 17:59 alex
  12564. * Modules/FindQt4.cmake: STYLE: add documentation for
  12565. QT4_CREATE_MOC and QT4_AUTOMOC (#6687)
  12566. Alex
  12567. 2008-04-01 17:51 hoffman
  12568. * Source/CPack/cmCPackDebGenerator.cxx, Modules/CPackDeb.cmake:
  12569. ENH: add CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA variable
  12570. 2008-04-01 17:39 hoffman
  12571. * Source/cmGlobalVisualStudio8Generator.cxx: BUG: fix location of
  12572. tmp file to use the full path, caused error on vista not running
  12573. as admin
  12574. 2008-04-01 15:22 martink
  12575. * Source/cmGetPropertyCommand.cxx: COMP: fix warning
  12576. 2008-04-01 14:22 martink
  12577. * Source/cmGetPropertyCommand.cxx, Source/cmGetPropertyCommand.h,
  12578. Source/cmSetPropertyCommand.cxx, Source/cmSetPropertyCommand.h,
  12579. Source/cmSourceFile.cxx, Source/cmTarget.cxx, Source/cmTest.cxx,
  12580. Tests/Properties/CMakeLists.txt: ENH: support unset of properties
  12581. 2008-04-01 09:56 hoffman
  12582. * Modules/CPackDeb.cmake: ENH: remove trailing space
  12583. 2008-03-31 23:57 king
  12584. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12585. 2008-03-31 17:57 hoffman
  12586. * CMakeLists.txt, ChangeLog.manual, Modules/FindMPI.cmake,
  12587. Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
  12588. Source/cmComputeLinkInformation.cxx,
  12589. Source/cmExportFileGenerator.cxx, Source/cmListFileCache.cxx,
  12590. Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
  12591. Source/cmMakefile.h, Source/cmPolicies.cxx: ENH: merge changes
  12592. from head to 26 branch
  12593. 2008-03-31 13:48 king
  12594. * Source/cmExportFileGenerator.cxx: BUG: Generated target export
  12595. files should set the policy version to 2.6 instead of the
  12596. currently running version because they are 2.6 compatible.
  12597. 2008-03-31 13:33 king
  12598. * Source/: cmListFileCache.cxx, cmMakefile.cxx, cmMakefile.h,
  12599. cmPolicies.cxx: ENH: Allow policy CMP0000 to be set explicitly
  12600. - Message for missing cmake_minimum_required is not issued
  12601. until the end of processing the top CMakeLists.txt file
  12602. - During processing a cmake_policy command may set behavior
  12603. - OLD behavior is to silently ignore the problem
  12604. - NEW behavior is to issue an error instead of a warning
  12605. 2008-03-31 12:47 king
  12606. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
  12607. cmComputeLinkInformation.cxx: BUG: Fix bug 6605 more completely
  12608. - CMake 2.4 added link directories for targets linked
  12609. in the optimized configuration even when building debug
  12610. - Old behavior for policy CMP0003 must account for this
  12611. 2008-03-31 10:59 king
  12612. * Source/cmLocalVisualStudio7Generator.cxx: ENH: Improve speed of
  12613. manifest tool on VS8 and VS9.
  12614. - Detect filesystem type where target will be linked
  12615. - Use FAT32 workaround only when fs is FAT or FAT32
  12616. 2008-03-31 10:55 dgregor
  12617. * Modules/FindMPI.cmake: ENH: Enhance FindMPI module by properly
  12618. handling backward compatibility with the older module, adding
  12619. documentation, and coping with multiple include and linker paths
  12620. 2008-03-31 08:04 hoffman
  12621. * Modules/Platform/Darwin-icpc.cmake: file Darwin-icpc.cmake was
  12622. added on branch CMake-2-6 on 2008-04-09 12:41:47 +0000
  12623. 2008-03-31 08:04 hoffman
  12624. * Modules/Platform/Darwin-icc.cmake: file Darwin-icc.cmake was
  12625. added on branch CMake-2-6 on 2008-04-09 12:41:46 +0000
  12626. 2008-03-31 08:04 david.cole
  12627. * Modules/Platform/: Darwin-icc.cmake, Darwin-icpc.cmake: ENH: Add
  12628. Intel compiler module files for the Mac. Thanks to Mike Jackson
  12629. for contributing.
  12630. 2008-03-30 23:57 king
  12631. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12632. 2008-03-30 09:08 hoffman
  12633. * CMakeLists.txt, ChangeLog.manual, ChangeLog.txt,
  12634. Modules/CMakeImportBuildSettings.cmake, Modules/CPackDeb.cmake,
  12635. Modules/FindCurses.cmake, Modules/FindQt4.cmake,
  12636. Source/CMakeLists.txt, Source/cmGlobalKdevelopGenerator.cxx,
  12637. Source/cmGlobalKdevelopGenerator.h, Source/cmLocalGenerator.cxx,
  12638. Source/cmLocalVisualStudio7Generator.cxx,
  12639. Source/cmSystemTools.cxx, Source/cmTarget.cxx, Source/cmake.cxx,
  12640. Source/cmake.h, Source/CPack/cmCPackDebGenerator.cxx,
  12641. Source/QtDialog/CMakeSetupDialog.cxx,
  12642. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
  12643. Tests/Fortran/test_use_in_comment_fixedform.f: ENH: merge from
  12644. main tree
  12645. 2008-03-29 23:58 king
  12646. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12647. 2008-03-29 13:16 hoffman
  12648. * Source/cmake.h: ENH: make sure gui no-dev workis
  12649. 2008-03-28 23:58 king
  12650. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12651. 2008-03-28 20:23 alex
  12652. * Source/CPack/cmCPackDebGenerator.cxx: BUG: fix packaging of files
  12653. installed to absolute paths, works only when used with
  12654. SET(CPACK_SET_DESTDIR "ON")
  12655. Alex
  12656. 2008-03-28 19:09 alex
  12657. * Modules/CPackDeb.cmake: STYLE: add a comma to make it better
  12658. understandable, also use STATUS as the other MESSAGE() calls do
  12659. Alex
  12660. 2008-03-28 15:59 hoffman
  12661. * Source/cmake.h: ENH: remove dangerous access to ivar that should
  12662. not be used
  12663. 2008-03-28 15:54 hoffman
  12664. * Source/cmLocalGenerator.cxx: ENH: fix for the correct path to
  12665. cmake
  12666. 2008-03-28 14:29 hoffman
  12667. * Source/: cmSystemTools.cxx, cmake.cxx: ENH: try to fix mac
  12668. symlinks to the executable
  12669. 2008-03-28 14:08 hoffman
  12670. * Modules/CPackDeb.cmake: ENH: allow deb to work without dpkg
  12671. 2008-03-28 14:07 king
  12672. * Modules/CMakeImportBuildSettings.cmake: ENH: Patch from Mathieu
  12673. Malaterre to add documentation for his previous patch for
  12674. CMakeImportBuildSettings.
  12675. 2008-03-28 14:04 king
  12676. * Tests/Fortran/test_use_in_comment_fixedform.f: BUG: Fix Fortran
  12677. test to use more portable comment syntax in fixed format source.
  12678. 2008-03-28 13:26 king
  12679. * Modules/CMakeImportBuildSettings.cmake: ENH: Patch from Mathieu
  12680. Malaterre to allow users to tell CMakeImportBuildSettings to not
  12681. force compiler settings.
  12682. 2008-03-28 13:22 king
  12683. * Source/CMakeLists.txt: COMP: Add missing module for
  12684. CHECK_INCLUDE_FILE macro.
  12685. 2008-03-28 13:07 king
  12686. * Source/cmTarget.cxx: ENH: Add note to Fortran_MODULE_DIRECTORY
  12687. property documentation about using CMAKE_Fortran_MODULE_DIRECTORY
  12688. to initialize it.
  12689. 2008-03-28 12:53 clinton
  12690. * Source/QtDialog/CMakeSetupDialog.cxx: ENH: Better default size
  12691. for help dialog.
  12692. 2008-03-28 11:47 hoffman
  12693. * Modules/: CPackDeb.cmake: ENH: remove hard codeded arch
  12694. 2008-03-28 10:12 hoffman
  12695. * Modules/FindCurses.cmake: ENH: make this backwards compatible
  12696. with older FindCurses
  12697. 2008-03-28 10:08 hoffman
  12698. * Modules/FindCurses.cmake: ENH: make this backwards compatible
  12699. with older FindCurses
  12700. 2008-03-27 23:58 king
  12701. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12702. 2008-03-27 22:00 hoffman
  12703. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 6619
  12704. 2008-03-27 21:54 hoffman
  12705. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 6660
  12706. 2008-03-27 21:51 hoffman
  12707. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 6661
  12708. 2008-03-27 17:40 alex
  12709. * Source/: cmGlobalKdevelopGenerator.cxx,
  12710. cmGlobalKdevelopGenerator.h: COMP: fix warning about unused mf
  12711. -"make VERBOSE=1 <target>" should be more portable than
  12712. "VERBOSE=1 make <target>", since it doesn't rely on the shell,
  12713. shouldn't it ?
  12714. Alex
  12715. 2008-03-27 17:05 hoffman
  12716. * Source/: cmake.cxx, kwsys/SystemTools.cxx,
  12717. kwsys/SystemTools.hxx.in: BUG: fix install problem on make and
  12718. allow symlinks to cmake bin directory
  12719. 2008-03-27 15:33 alex
  12720. * Source/cmGlobalKdevelopGenerator.cxx: ENH: -enable colored output
  12721. with the kdevelop generator -create non-verbose makefiles and
  12722. have kdevelop call "VERBOSE=1 make" instead
  12723. Alex
  12724. 2008-03-27 15:18 clinton
  12725. * Modules/FindQt4.cmake:
  12726. ENH: Add QT_VERSION_MAJOR, QT_VERSION_MINOR, QT_VERSION_PATCH
  12727. variables.
  12728. 2008-03-27 13:30 hoffman
  12729. * ChangeLog.txt: ENH: remove DashboardScripts and CMakeWeb from the
  12730. change log
  12731. 2008-03-27 13:27 hoffman
  12732. * ChangeLog.txt: ENH: check in new change log for 2.6
  12733. 2008-03-27 11:16 hoffman
  12734. * CMakeLists.txt, Modules/CPack.cmake,
  12735. Source/cmInstallCommandArguments.cxx, Source/cmake.cxx: ENH:
  12736. merge in from main tree
  12737. 2008-03-26 23:58 king
  12738. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12739. 2008-03-26 22:34 hoffman
  12740. * Source/cmake.cxx: ENH: clean up annoying output from rc tool in
  12741. VS9
  12742. 2008-03-26 20:12 alex
  12743. * Modules/CPack.cmake: ENH: use CPACK_PACKAGE_VERSION instead of
  12744. CPACK_PACKAGE_VERSION_MAJOR.CPACK_PACKAGE_VERSION_MINOR.CPACK_PACKAGE_VERSION_PATCH
  12745. for creating the package file name
  12746. Alex
  12747. 2008-03-26 18:30 alex
  12748. * Source/cmInstallCommandArguments.cxx: BUG: fix the default
  12749. "Unspecified" component when only the generic (i.e. not RUNTIME,
  12750. ARCHIVE, LIBRARY, etc.) arguments are given.
  12751. If the component of a part of a target is queried, return the
  12752. specific one, if a specific one hasn't been set, return the
  12753. generic one, if that hasn't been set, return "Unspecified".
  12754. Alex
  12755. 2008-03-26 15:55 hoffman
  12756. * Utilities/Release/: v20n17_aix_release.cmake,
  12757. vogon_release_qt.cmake: ENH:
  12758. 2008-03-26 14:08 hoffman
  12759. * CMakeLists.txt, Modules/CMakeJavaInformation.cmake,
  12760. Modules/FindSubversion.cmake, Source/cmCoreTryCompile.cxx: ENH:
  12761. merge in from main tree
  12762. 2008-03-26 13:50 hoffman
  12763. * Source/cmCoreTryCompile.cxx: ENH: make sure numAttempts is
  12764. incremented
  12765. 2008-03-26 13:14 hoffman
  12766. * Source/cmCoreTryCompile.cxx: ENH: try to fix dashboard issue with
  12767. not being able to remove try compile code
  12768. 2008-03-25 23:58 king
  12769. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12770. 2008-03-25 19:58 hoffman
  12771. * CMakeLists.txt, Source/cmLocalUnixMakefileGenerator3.cxx,
  12772. Tests/Assembler/CMakeLists.txt,
  12773. Tests/BuildDepends/CMakeLists.txt,
  12774. Tests/BundleTest/CMakeLists.txt, Tests/COnly/CMakeLists.txt,
  12775. Tests/CTestTest/CMakeLists.txt, Tests/CTestTest2/CMakeLists.txt,
  12776. Tests/CommandLineTest/CMakeLists.txt,
  12777. Tests/ConvLibrary/CMakeLists.txt,
  12778. Tests/CustComDepend/CMakeLists.txt,
  12779. Tests/CustomCommand/CMakeLists.txt,
  12780. Tests/CustomCommandWorkingDirectory/CMakeLists.txt,
  12781. Tests/Dependency/CMakeLists.txt, Tests/DocTest/CMakeLists.txt,
  12782. Tests/ExportImport/CMakeLists.txt,
  12783. Tests/ExportImport/Export/CMakeLists.txt,
  12784. Tests/ExportImport/Import/CMakeLists.txt,
  12785. Tests/ExternalOBJ/CMakeLists.txt,
  12786. Tests/ExternalOBJ/Object/CMakeLists.txt,
  12787. Tests/FindPackageTest/CMakeLists.txt,
  12788. Tests/Fortran/CMakeLists.txt, Tests/Framework/CMakeLists.txt,
  12789. Tests/FunctionTest/CMakeLists.txt, Tests/Java/CMakeLists.txt,
  12790. Tests/Jump/CMakeLists.txt, Tests/LoadCommand/CMakeLists.txt,
  12791. Tests/LoadCommandOneConfig/CMakeLists.txt,
  12792. Tests/LoadCommand/CMakeCommands/CMakeLists.txt,
  12793. Tests/LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
  12794. Tests/MacroTest/CMakeLists.txt, Tests/MakeClean/CMakeLists.txt,
  12795. Tests/MathTest/CMakeLists.txt, Tests/NewlineArgs/CMakeLists.txt,
  12796. Tests/OutOfSource/CMakeLists.txt, Tests/Plugin/CMakeLists.txt,
  12797. Tests/PrecompiledHeader/CMakeLists.txt,
  12798. Tests/Properties/CMakeLists.txt, Tests/ReturnTest/CMakeLists.txt,
  12799. Tests/RuntimePath/CMakeLists.txt, Tests/SameName/CMakeLists.txt,
  12800. Tests/SetLang/CMakeLists.txt, Tests/SimpleExclude/CMakeLists.txt,
  12801. Tests/SimpleInstall/CMakeLists.txt,
  12802. Tests/SimpleInstallS2/CMakeLists.txt,
  12803. Tests/SourceGroups/CMakeLists.txt,
  12804. Tests/StringFileTest/CMakeLists.txt, Tests/SubDir/CMakeLists.txt,
  12805. Tests/SubDir/Examples/CMakeLists.txt,
  12806. Tests/SubDir/Examples/example1/CMakeLists.txt,
  12807. Tests/SubDirSpaces/CMakeLists.txt, Tests/SubDirSpaces/Some
  12808. Examples/CMakeLists.txt, Tests/SubDirSpaces/Some
  12809. Examples/example1/CMakeLists.txt,
  12810. Tests/SubProject/CMakeLists.txt, Tests/SwigTest/CMakeLists.txt,
  12811. Tests/SystemInformation/CMakeLists.txt,
  12812. Tests/TarTest/CMakeLists.txt, Tests/TargetName/CMakeLists.txt,
  12813. Tests/TestDriver/CMakeLists.txt, Tests/Testing/CMakeLists.txt,
  12814. Tests/TryCompile/CMakeLists.txt,
  12815. Tests/Tutorial/Step1/CMakeLists.txt,
  12816. Tests/Tutorial/Step2/CMakeLists.txt,
  12817. Tests/Tutorial/Step3/CMakeLists.txt,
  12818. Tests/Tutorial/Step4/CMakeLists.txt,
  12819. Tests/Tutorial/Step5/CMakeLists.txt,
  12820. Tests/Tutorial/Step6/CMakeLists.txt,
  12821. Tests/Tutorial/Step7/CMakeLists.txt,
  12822. Tests/VSExternalInclude/CMakeLists.txt,
  12823. Tests/Wrapping/CMakeLists.txt, Tests/X11/CMakeLists.txt: ENH:
  12824. merge in from main tree
  12825. 2008-03-25 14:37 martink
  12826. * Tests/ExternalOBJ/CMakeLists.txt: BUG: make test more robust
  12827. 2008-03-25 14:15 martink
  12828. * Tests/ExternalOBJ/CMakeLists.txt: BUG: add debugging into to
  12829. check out a problem
  12830. 2008-03-25 11:26 martink
  12831. * Tests/: Assembler/CMakeLists.txt, BuildDepends/CMakeLists.txt,
  12832. BundleTest/CMakeLists.txt, COnly/CMakeLists.txt,
  12833. CTestTest/CMakeLists.txt, CTestTest2/CMakeLists.txt,
  12834. CommandLineTest/CMakeLists.txt, ConvLibrary/CMakeLists.txt,
  12835. CustComDepend/CMakeLists.txt, CustomCommand/CMakeLists.txt,
  12836. CustomCommandWorkingDirectory/CMakeLists.txt,
  12837. Dependency/CMakeLists.txt, DocTest/CMakeLists.txt,
  12838. ExportImport/CMakeLists.txt, ExportImport/Export/CMakeLists.txt,
  12839. ExportImport/Import/CMakeLists.txt, ExternalOBJ/CMakeLists.txt,
  12840. ExternalOBJ/Object/CMakeLists.txt,
  12841. FindPackageTest/CMakeLists.txt, Fortran/CMakeLists.txt,
  12842. Framework/CMakeLists.txt, FunctionTest/CMakeLists.txt,
  12843. Java/CMakeLists.txt, Jump/CMakeLists.txt,
  12844. LoadCommand/CMakeLists.txt, LoadCommandOneConfig/CMakeLists.txt,
  12845. LoadCommand/CMakeCommands/CMakeLists.txt,
  12846. LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
  12847. MacroTest/CMakeLists.txt, MakeClean/CMakeLists.txt,
  12848. MathTest/CMakeLists.txt, NewlineArgs/CMakeLists.txt,
  12849. OutOfSource/CMakeLists.txt, Plugin/CMakeLists.txt,
  12850. PrecompiledHeader/CMakeLists.txt, Properties/CMakeLists.txt,
  12851. ReturnTest/CMakeLists.txt, RuntimePath/CMakeLists.txt,
  12852. SameName/CMakeLists.txt, SetLang/CMakeLists.txt,
  12853. SimpleExclude/CMakeLists.txt, SimpleInstall/CMakeLists.txt,
  12854. SimpleInstallS2/CMakeLists.txt, SourceGroups/CMakeLists.txt,
  12855. StringFileTest/CMakeLists.txt, SubDir/CMakeLists.txt,
  12856. SubDir/Examples/CMakeLists.txt,
  12857. SubDir/Examples/example1/CMakeLists.txt,
  12858. SubDirSpaces/CMakeLists.txt, SubDirSpaces/Some
  12859. Examples/CMakeLists.txt, SubDirSpaces/Some
  12860. Examples/example1/CMakeLists.txt, SubProject/CMakeLists.txt,
  12861. SwigTest/CMakeLists.txt, SystemInformation/CMakeLists.txt,
  12862. TarTest/CMakeLists.txt, TargetName/CMakeLists.txt,
  12863. TestDriver/CMakeLists.txt, Testing/CMakeLists.txt,
  12864. TryCompile/CMakeLists.txt, Tutorial/Step1/CMakeLists.txt,
  12865. Tutorial/Step2/CMakeLists.txt, Tutorial/Step3/CMakeLists.txt,
  12866. Tutorial/Step4/CMakeLists.txt, Tutorial/Step5/CMakeLists.txt,
  12867. Tutorial/Step6/CMakeLists.txt, Tutorial/Step7/CMakeLists.txt,
  12868. VSExternalInclude/CMakeLists.txt, Wrapping/CMakeLists.txt,
  12869. X11/CMakeLists.txt: ENH: preclean some warnings
  12870. 2008-03-25 10:11 hoffman
  12871. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for watcom
  12872. can't use phony
  12873. 2008-03-24 23:58 king
  12874. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12875. 2008-03-24 18:23 hoffman
  12876. * CMakeLists.txt, Modules/FindBLAS.cmake, Modules/FindKDE4.cmake,
  12877. Modules/FindLAPACK.cmake, Modules/FindMPI.cmake,
  12878. Modules/FindQt4.cmake, Modules/FindSubversion.cmake,
  12879. Source/cmCMakeMinimumRequired.cxx,
  12880. Source/cmCMakePolicyCommand.cxx,
  12881. Source/cmComputeLinkInformation.cxx, Source/cmCoreTryCompile.cxx,
  12882. Source/cmGlobalUnixMakefileGenerator3.cxx,
  12883. Source/cmIfCommand.cxx, Source/cmIfCommand.h,
  12884. Source/cmListFileCache.cxx,
  12885. Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmPolicies.cxx,
  12886. Source/cmake.cxx, Source/cmake.h,
  12887. Source/CTest/cmCTestBuildHandler.cxx,
  12888. Tests/Complex/CMakeLists.txt,
  12889. Tests/ComplexOneConfig/CMakeLists.txt,
  12890. Tests/ComplexRelativePaths/CMakeLists.txt,
  12891. Tests/MakeClean/ToClean/CMakeLists.txt,
  12892. Tests/Preprocess/CMakeLists.txt: ENH: merge in from CVS
  12893. 2008-03-24 15:41 hoffman
  12894. * Modules/FindMPI.cmake: ENH: remove use of undefined cdr
  12895. 2008-03-24 15:40 hoffman
  12896. * Modules/FindQt4.cmake: ENH: fix if
  12897. 2008-03-24 11:49 alin.elena
  12898. * Modules/: FindBLAS.cmake, FindLAPACK.cmake: ENH:
  12899. FindBLAS.cmake&FindLAPACK updated to support intel mkl 10
  12900. 2008-03-24 10:56 king
  12901. * Source/: cmCMakeMinimumRequired.cxx, cmCMakePolicyCommand.cxx,
  12902. cmPolicies.cxx: ENH: Cleanup policy version interface presented
  12903. to user.
  12904. - In cmake_minimum_required do not set policy version if
  12905. current
  12906. CMake is too old
  12907. - In cmPolicies::ApplyPolicyVersion report error if version is
  12908. too
  12909. new or cannot be parsed
  12910. 2008-03-24 10:26 hoffman
  12911. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  12912. cmLocalUnixMakefileGenerator3.cxx: ENH: add PHONY targets
  12913. 2008-03-23 23:58 king
  12914. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12915. 2008-03-22 23:58 king
  12916. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12917. 2008-03-22 10:24 hoffman
  12918. * Source/: cmake.h, cmake.cxx: ENH: make sure -Wno-dev sticks so
  12919. make rebuild_cache will work
  12920. 2008-03-21 23:58 king
  12921. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12922. 2008-03-20 23:59 king
  12923. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12924. 2008-03-20 21:11 king
  12925. * Source/: cmComputeLinkInformation.cxx,
  12926. cmComputeLinkInformation.h, cmPolicies.cxx: ENH: Yet another
  12927. attempt at warning for CMP0003.
  12928. - Give example code to avoid the warning
  12929. - Make explanation more consise
  12930. - Explicitly state this is for compatibility
  12931. - Issue the warning for at most one target
  12932. 2008-03-20 18:25 king
  12933. * Source/cmIfCommand.cxx, Source/cmIfCommand.h,
  12934. Tests/Complex/CMakeLists.txt,
  12935. Tests/ComplexOneConfig/CMakeLists.txt,
  12936. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Add "if(POLICY
  12937. policy-id)" option for IF command.
  12938. - This will help projects support multiple CMake versions.
  12939. - In order to set a policy when using a newer CMake but still
  12940. working with an older CMake one may write
  12941. if(POLICY CMP1234)
  12942. cmake_policy(SET CMP1234 NEW)
  12943. endif(POLICY CMP1234)
  12944. - Note that since CMake 2.4 does not have if(POLICY) supporting
  12945. it will also require using "if(COMMAND cmake_policy)"
  12946. 2008-03-20 18:25 king
  12947. * Tests/: MakeClean/ToClean/CMakeLists.txt,
  12948. Preprocess/CMakeLists.txt: BUG: Convert cmake_policy(VERSION) to
  12949. cmake_minimum_required(VERSION) in
  12950. Tests/MakeClean/ToClean/CMakeLists.txt and
  12951. Tests/Preprocess/CMakeLists.txt. CMP0000 now requires the
  12952. cmake_minimum_required command.
  12953. 2008-03-20 11:44 david.cole
  12954. * Modules/FindSubversion.cmake: BUG: Remove reference to
  12955. PROJECT_SOURCE_DIR so that the Subversion_WC_INFO macro may be
  12956. called from a ctest or cmake script.
  12957. 2008-03-20 10:46 martink
  12958. * Source/cmListFileCache.cxx: ENH: tiny performance improvement
  12959. 2008-03-20 10:40 martink
  12960. * Source/cmListFileCache.cxx: ENH: small simple projects do not
  12961. need to specify cmake minimum required
  12962. 2008-03-20 10:11 king
  12963. * Source/cmake.cxx: ENH: Clarify end of (dev) warnings to
  12964. explicitly state they are meant for project developers.
  12965. 2008-03-19 23:59 king
  12966. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12967. 2008-03-19 16:14 clinton
  12968. * Modules/FindQt4.cmake:
  12969. BUG: Fix issue when Qt from Linux distro is used and glib
  12970. and dbus development packages aren't installed.
  12971. 2008-03-19 15:44 king
  12972. * Source/cmCoreTryCompile.cxx: BUG: Change generated try-compile
  12973. projects to use cmake_minimum_required instead of cmake_policy to
  12974. set the version now that CMP0000 requires it.
  12975. 2008-03-19 15:27 clinton
  12976. * Modules/FindQt4.cmake: BUG: Don't clear output strings before
  12977. using.
  12978. 2008-03-19 15:18 king
  12979. * Source/: cmListFileCache.cxx, cmPolicies.cxx: ENH: Improve
  12980. warning about specifying a cmake version
  12981. - Update policy CMP0000 to require use of the command
  12982. cmake_minimum_required and not cmake_policy
  12983. so there is only one way to avoid it.
  12984. - Explicitly specify the line users should add.
  12985. - Reference policy CMP0000 only at the end.
  12986. - Fix policy CMP0000 documentation to not suggest
  12987. use of the cmake_policy command.
  12988. 2008-03-19 14:32 king
  12989. * Source/cmComputeLinkInformation.cxx: ENH: Clarify warning for
  12990. policy CMP0003 further.
  12991. 2008-03-19 11:18 david.cole
  12992. * Source/CTest/cmCTestBuildHandler.cxx: BUG: Missing a linker
  12993. crashed error matching string.
  12994. 2008-03-19 09:14 hoffman
  12995. * Source/cmComputeLinkInformation.cxx: ENH: do not warn about
  12996. frameworks as they are not affected by -L anyway
  12997. 2008-03-18 23:59 king
  12998. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  12999. 2008-03-18 21:22 hoffman
  13000. * CMakeLists.txt: ENH: forgot to check this in, need to change the
  13001. version in CVS
  13002. 2008-03-18 18:37 clinton
  13003. * Modules/FindQt4.cmake:
  13004. STYLE: Improve documentation by expanding on how UseQt4.cmake
  13005. fits in.
  13006. 2008-03-18 17:54 alex
  13007. * Modules/FindQt4.cmake: STYLE: fix documentation again:
  13008. QT_LIBRARIES exists if you use Qt4 via UseQt4.cmake
  13009. Alex
  13010. 2008-03-18 17:32 hoffman
  13011. * Source/: cmComputeLinkInformation.cxx,
  13012. cmComputeLinkInformation.h: ENH: try to reduce the number of
  13013. CMP0003 warnings that people see. Only report them for unique
  13014. sets of libraries with no full path. Also add a message
  13015. explaining the course of action that should be taken
  13016. 2008-03-18 17:26 alex
  13017. * Modules/FindQt4.cmake: STYLE: fix documentation, QT_LIBRARIES
  13018. doesn't exist, and also didn't exist in cmake 2.4.3, the first
  13019. stable cmake 2.4.x release
  13020. Alex
  13021. 2008-03-18 16:30 clinton
  13022. * Modules/FindQt4.cmake:
  13023. ENH: Satisfy QtDBus dependencies for builds with static Qt.
  13024. Finish fix for #6607.
  13025. 2008-03-18 11:51 hoffman
  13026. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: exclude borland
  13027. make as well
  13028. 2008-03-18 11:28 hoffman
  13029. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: turn off extra
  13030. rules for nmake and wmake
  13031. 2008-03-18 11:11 hoffman
  13032. * CMakeLists.txt: ENH: set the version on 2.6
  13033. 2008-03-18 10:23 hoffman
  13034. * CMakeLists.txt, Modules/CTest.cmake, Modules/FindKDE4.cmake,
  13035. Modules/FindPackageHandleStandardArgs.cmake,
  13036. Modules/FindPackageMessage.cmake, Modules/FindQt4.cmake,
  13037. Modules/FindX11.cmake, Modules/UseQt4.cmake,
  13038. Modules/VTKCompatibility.cmake,
  13039. Modules/Platform/Linux-GNU-Fortran.cmake,
  13040. Modules/Platform/Linux-ifort.cmake,
  13041. Modules/Platform/Windows-cl.cmake,
  13042. Source/cmCMakeMinimumRequired.h, Source/cmCMakePolicyCommand.h,
  13043. Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
  13044. Source/cmComputeLinkInformation.cxx,
  13045. Source/cmComputeLinkInformation.h,
  13046. Source/cmDocumentVariables.cxx, Source/cmExportFileGenerator.cxx,
  13047. Source/cmListCommand.cxx,
  13048. Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
  13049. Source/cmPolicies.cxx, Source/cmPolicies.h,
  13050. Source/cmSourceFileLocation.cxx, Source/cmTarget.cxx,
  13051. Source/cmTarget.h, Source/QtDialog/CMakeSetup.cxx,
  13052. Source/QtDialog/CMakeSetupDialog.cxx,
  13053. Source/kwsys/CMakeLists.txt, Source/kwsys/kwsysDateStamp.cmake,
  13054. Utilities/cmcurl/CMakeLists.txt: ENH: move head to branch
  13055. 2008-03-18 10:02 hoffman
  13056. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: try to improve
  13057. make speed by getting rid of some implicit rules that were still
  13058. around.
  13059. 2008-03-17 23:59 king
  13060. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13061. 2008-03-17 20:30 king
  13062. * Source/cmCMakePolicyCommand.h: ENH: Improve documentation of
  13063. cmake_policy command.
  13064. - Add a paragraph introducing the policy mechanism
  13065. - Explicitly introduce the CMP<NNNN>, OLD, and NEW notation
  13066. - Note that setting policies by CMake version is preferred
  13067. - Fix SET signature to use CMP<NNNN> notation
  13068. - Add more details about the policy stack
  13069. 2008-03-17 16:22 king
  13070. * CMakeLists.txt, Source/kwsys/CMakeLists.txt,
  13071. Utilities/cmcurl/CMakeLists.txt: ENH: Set CMake Policy CMP0003 to
  13072. NEW behavior to build without warnings with the upcoming CMake
  13073. 2.6 release.
  13074. 2008-03-17 14:53 clinton
  13075. * Modules/FindQt4.cmake:
  13076. ENH: For Mac OS X, remove QuickTime link for Qt 4.3+ and add
  13077. AppKit link for Qt 4.2+.
  13078. 2008-03-17 11:10 hoffman
  13079. * Modules/FindPackageMessage.cmake: file FindPackageMessage.cmake
  13080. was added on branch CMake-2-6 on 2008-03-18 14:23:52 +0000
  13081. 2008-03-17 11:10 king
  13082. * Modules/: FindPackageHandleStandardArgs.cmake,
  13083. FindPackageMessage.cmake, FindQt4.cmake, FindX11.cmake: ENH:
  13084. Added FindPackageMessage module
  13085. - Defines FIND_PACKAGE_MESSAGE function to help display
  13086. find result messages only once
  13087. - Added use of it to FindPackageHandleStandardArgs
  13088. - Added use of it to FindQt4, and FindX11
  13089. - This cleans up repeated messages in big projects
  13090. 2008-03-17 11:10 king
  13091. * Modules/CTest.cmake: ENH: Avoid printing message about unknown
  13092. repository type repeatedly in CTest.
  13093. 2008-03-17 08:55 king
  13094. * Modules/Platform/: Linux-GNU-Fortran.cmake, Linux-ifort.cmake:
  13095. ENH: Patch from Maik to add per-configuration default flags to
  13096. GCC and Intel Fortran compilers on Linux.
  13097. 2008-03-16 23:59 king
  13098. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13099. 2008-03-15 23:59 king
  13100. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13101. 2008-03-15 20:10 david.cole
  13102. * Modules/CMakeJavaInformation.cmake: BUG: Go back to using "." so
  13103. the Java test passes on the nightly nmake dashboards again. Still
  13104. need a solution that works with both nmake and Visual Studio
  13105. builds.
  13106. 2008-03-15 10:00 king
  13107. * Source/cmComputeLinkInformation.cxx: COMP: Fix unreachable code
  13108. warning for break after return in switch in CMP0003 impl.
  13109. 2008-03-15 10:00 king
  13110. * Source/: cmTarget.cxx, cmSourceFileLocation.cxx: STYLE: Fix
  13111. line-too-long for new INTERNAL_ERROR messages.
  13112. 2008-03-14 23:59 king
  13113. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13114. 2008-03-14 18:16 alex
  13115. * Modules/FindKDE4.cmake: ENH: preparations for cross compiling
  13116. KDE4
  13117. Alex
  13118. 2008-03-14 16:39 barre
  13119. * Source/cmListCommand.cxx: STYLE: yeah yeah.
  13120. 2008-03-14 15:18 clinton
  13121. * Source/QtDialog/CMakeSetup.cxx:
  13122. ENH: Prevent loading standard qt plugins at runtime (which we
  13123. dont' care about). This can cause problems if a Mac bundle
  13124. doesn't contain the plugins.
  13125. 2008-03-14 14:28 clinton
  13126. * Modules/FindQt4.cmake: BUG: Fix typo to find QAssistantClient
  13127. header.
  13128. 2008-03-14 14:21 king
  13129. * Source/cmComputeLinkInformation.cxx: ENH: Improve CMP0003 to
  13130. provide more compatibility
  13131. - Targets built in the tree now add compatibility paths too
  13132. - The warning message's first list includes at most one item
  13133. for each unique compatibility path
  13134. - Clarified error message further
  13135. 2008-03-14 13:29 clinton
  13136. * Modules/FindQt4.cmake:
  13137. ENH: Satisfy QtNetwork and QtOpenGL dependencies for builds with
  13138. static Qt. Partial fix for #6607.
  13139. 2008-03-14 13:16 clinton
  13140. * Modules/: FindQt4.cmake, UseQt4.cmake:
  13141. ENH: Automatically add dependent modules. For example, if
  13142. QT_USE_QTXMLPATTERNS is on, QT_USE_QTNETWORK is turned on.
  13143. The equivalent happens in a qmake .pro file when QT +=
  13144. xmlpatterns is specified.
  13145. 2008-03-14 12:11 clinton
  13146. * Modules/FindQt4.cmake:
  13147. ENH: Support static Qt 4.4 builds using QtHelp module.
  13148. 2008-03-13 19:12 clinton
  13149. * Modules/: FindQt4.cmake, UseQt4.cmake:
  13150. ENH: Add support for Qt 4.4's phonon module. Add new Qt
  13151. 4.4 modules in UseQt4.cmake
  13152. 2008-03-13 17:38 king
  13153. * Source/cmMakefile.cxx: BUG: Fix impl of CMP0005 regex to match
  13154. value-less definitions.
  13155. 2008-03-13 17:32 king
  13156. * Source/: cmCMakeMinimumRequired.h, cmPolicies.cxx: ENH: Clarify
  13157. documentation of policy CMP0000 and its relationship with
  13158. cmake_minimum_required.
  13159. 2008-03-13 17:11 king
  13160. * Source/: cmMakefile.cxx, cmPolicies.cxx, cmPolicies.h: ENH: Add
  13161. policy CMP0005 to decide whether add_definitions should escape
  13162. defs.
  13163. 2008-03-13 17:04 king
  13164. * Source/cmExportFileGenerator.cxx: ENH: Add cmake_policy
  13165. push/version/pop to import/export files.
  13166. 2008-03-13 16:42 hoffman
  13167. * Modules/Platform/Windows-cl.cmake: ENH: fix c flags for 2003 free
  13168. command line tools
  13169. 2008-03-13 16:35 king
  13170. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
  13171. cmPolicies.cxx, cmPolicies.h, cmTarget.cxx, cmTarget.h: ENH: Add
  13172. policy CMP_0004 to require library names to have no leading or
  13173. trailing whitespace. Replace previous check of
  13174. CMAKE_BACKWARDS_COMPATIBILITY against version 2.4 with the
  13175. policy.
  13176. 2008-03-13 16:23 king
  13177. * Modules/VTKCompatibility.cmake,
  13178. Source/cmComputeLinkInformation.cxx,
  13179. Source/cmComputeLinkInformation.h,
  13180. Source/cmDocumentVariables.cxx, Source/cmPolicies.cxx,
  13181. Source/cmPolicies.h, Source/cmTarget.cxx, Source/cmTarget.h: ENH:
  13182. Convert CMAKE_LINK_OLD_PATHS to policy CMP0003.
  13183. - Policy is WARN by default so projects will build
  13184. as they did in 2.4 without user intervention
  13185. - Remove CMAKE_LINK_OLD_PATHS variable since it was
  13186. never in a release and the policy supercedes it
  13187. - Report target creation backtrace in warning message
  13188. since policy should be set by that point
  13189. 2008-03-13 16:21 hoffman
  13190. * Source/QtDialog/CMakeSetupDialog.cxx: ENH: make menu item match
  13191. -Wno-dev command line
  13192. 2008-03-13 16:13 clinton
  13193. * Source/QtDialog/CMakeSetupDialog.cxx: ENH: Preserve white spaces
  13194. when printing messages.
  13195. 2008-03-13 15:34 hoffman
  13196. * Source/cmake.cxx: ENH: move the clear to before things are added
  13197. to the maps
  13198. 2008-03-13 15:29 clinton
  13199. * Modules/FindQt4.cmake:
  13200. ENH: Add support for new modules in Qt 4.4. Fixes #6316.
  13201. Simplify and clarify some documentation.
  13202. BUG: Fix order of include paths (from KDE's FindQt4) Fix
  13203. find of Designer components debug library on Windows.
  13204. 2008-03-13 15:06 king
  13205. * Source/cmake.cxx: ENH: Make (dev) warnings show note about
  13206. -Wno-dev option. Fix -Wdev and -Wno-dev options to not be
  13207. mistaken for the source directory specification.
  13208. 2008-03-13 15:03 david.cole
  13209. * Modules/CMakeJavaInformation.cmake: COMP: Conditionalize the last
  13210. change so that the fix only applies to WIN32. Leave it the way it
  13211. was elsewhere, the new way does not work on the Mac continuous
  13212. dashboard...
  13213. 2008-03-13 15:01 king
  13214. * Source/cmPolicies.cxx: ENH: Reduce whitespace in policy
  13215. warning/error messages.
  13216. 2008-03-13 14:29 david.cole
  13217. * Modules/CMakeJavaInformation.cmake: BUG: Fix the Java test for
  13218. Visual Studio builds. Before this, it had been trying to include
  13219. "BuildLog.htm" in the .jar file because it was using "." as the
  13220. list of files to include in the .jar file. Use "*.class" instead
  13221. of "." to prevent this silliness.
  13222. 2008-03-13 14:13 king
  13223. * Source/cmMakefile.cxx: ENH: Improve error message when invalid
  13224. policy is given.
  13225. 2008-03-13 13:52 king
  13226. * Source/cmSetCommand.cxx: ENH: Simplify error message for invalid
  13227. set(... CACHE) calls to make it look nicer with new message
  13228. format.
  13229. 2008-03-13 13:48 king
  13230. * Source/: cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx,
  13231. cmMakefile.h, cmTarget.cxx, cmTarget.h, cmake.cxx, cmake.h: ENH:
  13232. Improve new error/warning message generation
  13233. - Add cmListFileBacktrace to record stack traces
  13234. - Move main IssueMessage method to the cmake class instance
  13235. (make the backtrace an explicit argument)
  13236. - Change cmMakefile::IssueMessage to construct a backtrace
  13237. and call the cmake instance version
  13238. - Record a backtrace at the point a target is created
  13239. (useful later for messages issued by generators)
  13240. 2008-03-13 11:38 martink
  13241. * Source/: cmCMakePolicyCommand.h, cmListFileCache.cxx,
  13242. cmLocalGenerator.cxx, cmMakefile.cxx, cmPolicies.cxx,
  13243. cmPolicies.h, cmake.cxx: ENH: change CMP_ to CMP
  13244. 2008-03-13 10:56 hoffman
  13245. * Modules/FindGLUT.cmake: BUG: fix bug 6594 look for glut in more
  13246. places on windows
  13247. 2008-03-13 09:28 barre
  13248. * Source/cmFileCommand.cxx: BUG: the directory the FILE DOWNLOAD
  13249. command is writing to might not exist.
  13250. 2008-03-12 23:59 king
  13251. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13252. 2008-03-12 21:54 hoffman
  13253. * CMakeCPackOptions.cmake.in,
  13254. Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
  13255. Source/CPack/cmCPackCygwinSourceGenerator.cxx,
  13256. Source/CPack/cmCPackGenerator.cxx: ENH: fix crash in cpack when
  13257. CPACK_CYGWIN_PATCH_NUMBER not specified
  13258. 2008-03-12 21:06 hoffman
  13259. * Source/: cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx,
  13260. cmSourceFileLocation.cxx, cmTarget.cxx, cmake.h: ENH: remove
  13261. abort calls and replace with an IssueMessage INTERANL_ERROR,
  13262. better to not crash on the end user.
  13263. 2008-03-12 17:02 hoffman
  13264. * Source/: cmake.cxx, cmake.h: ENH: make sure properties are re-set
  13265. on each configure
  13266. 2008-03-12 17:02 barre
  13267. * Source/cmListCommand.cxx, Source/cmListCommand.h,
  13268. Tests/CMakeTests/ListTest.cmake.in: ENH: add REMOVE_DUPLICATES
  13269. subcommand to LIST command (and test). Remove duplicates from a
  13270. list (keep the ordering)
  13271. 2008-03-12 14:37 martink
  13272. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix some bad
  13273. changes in progress calc
  13274. 2008-03-12 09:25 hoffman
  13275. * Source/cmMakefile.cxx: STYLE: fix line len
  13276. 2008-03-12 00:00 king
  13277. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13278. 2008-03-11 22:52 hoffman
  13279. * Source/QtDialog/CMakeSetupDialog.cxx: ENH: remove iostream, not
  13280. used
  13281. 2008-03-11 22:50 hoffman
  13282. * Source/: cmake.cxx, cmake.h, QtDialog/CMakeSetupDialog.cxx,
  13283. QtDialog/CMakeSetupDialog.h, QtDialog/QCMake.cxx,
  13284. QtDialog/QCMake.h: ENH: add ability to suppress dev warnings to
  13285. gui code
  13286. 2008-03-11 17:53 king
  13287. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix subtle bug
  13288. that prevented Makefile generators from rescanning dependencies
  13289. when a new source file is added but no other sources are touched.
  13290. 2008-03-11 17:37 king
  13291. * Source/kwsys/SystemInformation.hxx.in: COMP: Fix shared lib build
  13292. on windows for KWSys's SystemInformation by adding export macro.
  13293. 2008-03-11 17:27 hoffman
  13294. * Source/QtDialog/: CMake.desktop, CMakeLists.txt, cmakecache.xml:
  13295. ENH: add KDE desktop stuff
  13296. 2008-03-11 17:27 hoffman
  13297. * Source/cmMakefile.cxx: ENH: fix warning message a bit
  13298. 2008-03-11 17:25 king
  13299. * Source/: cmGlobalVisualStudio8Generator.cxx, cmake.cxx, cmake.h:
  13300. BUG: Fixes to VS8/VS9 project regeneration rules
  13301. - ZERO_CHECK should check all stamps in case
  13302. of parallel build (fixes complex test failure)
  13303. - ZERO_CHECK should not appear when
  13304. CMAKE_SUPPRESS_REGENERATION is on (fixes bug 6490)
  13305. 2008-03-11 16:02 hoffman
  13306. * Source/: cmake.h, cmakemain.cxx: ENH: fix -Wno-dev for ccmake
  13307. 2008-03-11 15:17 hoffman
  13308. * Source/: cmMakefile.cxx, cmake.cxx, cmakemain.cxx: ENH: add a way
  13309. to suppress the new policy warnings, still need ccmake and gui's
  13310. 2008-03-11 10:54 barre
  13311. * Docs/cmake-mode.el: ENH: add simple function to convert all CMake
  13312. commands to lowercase
  13313. 2008-03-11 10:29 hoffman
  13314. * Source/: cmListFileCache.cxx, cmMakefile.cxx, cmMakefile.h,
  13315. cmPolicies.cxx, cmake.h: ENH: add enum to IssueMessage
  13316. 2008-03-11 00:00 king
  13317. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13318. 2008-03-10 18:48 barre
  13319. * Modules/: FindCVS.cmake: ENH: for some reasons there was never a
  13320. FindCVS module?
  13321. 2008-03-10 15:41 king
  13322. * Source/cmMakefile.cxx: ENH: Enforce matching PUSH/POP calls for
  13323. cmake_policy.
  13324. 2008-03-10 15:40 king
  13325. * Source/cmMakefile.cxx: ENH: Add directory-level context
  13326. information to error/warning messages when no call stack is
  13327. present.
  13328. 2008-03-10 13:26 alex
  13329. * Modules/: FindLua50.cmake, FindLua51.cmake: ENH: use the standard
  13330. find_package_handle_standard_args() for lua 5.0 and 5.1
  13331. Alex
  13332. 2008-03-10 09:32 king
  13333. * Modules/: CMakeCCompilerId.c.in, CMakeCXXCompilerId.cpp.in,
  13334. CMakePlatformId.h.in: ENH: Make compiler id detection more robust
  13335. - Split INFO strings in source into multiple pieces
  13336. to make sure assembly or other listings produced
  13337. by the compiler are never matched by the regex
  13338. - Store INFO strings via pointer instead of array
  13339. to convince some compilers to store the string
  13340. literally in the binary
  13341. - This should help make it work for sdcc 2.8.0 RC1
  13342. 2008-03-10 00:00 king
  13343. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13344. 2008-03-09 19:20 alex
  13345. * Modules/CMakeDetermineCompilerId.cmake: BUG: make compiler id
  13346. detection (almost) work again with sdcc 2.8.0 RC1, mail sent to
  13347. Brad for the remaining issue don't match INFO:compiler["
  13348. COMPILER_ID "] which appears in the assembler file generated from
  13349. the C file by sdcc, but make sure the first character after the [
  13350. is no double quote
  13351. Alex
  13352. 2008-03-09 00:00 king
  13353. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13354. 2008-03-08 09:50 king
  13355. * Source/cmIncludeDirectoryCommand.cxx: BUG: Fix
  13356. include_directories command to produce an immediately whether or
  13357. not 2.4 compatibility is enabled. CMake 2.4 already produced an
  13358. error, just not immediately.
  13359. 2008-03-08 09:27 king
  13360. * Source/cmIncludeCommand.cxx: ENH: Improve formatting of include
  13361. command error message.
  13362. 2008-03-08 09:21 king
  13363. * Source/cmMakefile.cxx: COMP: Avoid using operator-> on
  13364. const_reverse_iterator to help old compilers.
  13365. 2008-03-08 09:13 king
  13366. * Source/: cmMakefile.cxx, cmPolicies.cxx: ENH: Cleanup policy
  13367. generic documentation. Cleanup some policy error/warning
  13368. messages.
  13369. 2008-03-08 00:00 king
  13370. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13371. 2008-03-07 19:58 hoffman
  13372. * Modules/FindMPI.cmake: ENH: add new version of FindMPI, fix it to
  13373. work with MPICH2 on windows
  13374. 2008-03-07 17:05 king
  13375. * Source/cmAddCustomTargetCommand.cxx: COMP: Fix unused parameter
  13376. warning in cmAddCustomTargetCommand.
  13377. 2008-03-07 16:36 king
  13378. * Source/: cmMakefile.cxx, cmPolicies.cxx, cmPolicies.h, cmake.cxx:
  13379. ENH: Finish creating, documenting, and enforcing policy CMP_0002.
  13380. 2008-03-07 16:32 hoffman
  13381. * Source/CursesDialog/: cmCursesCacheEntryComposite.cxx,
  13382. cmCursesMainForm.cxx: ENH: fix it for working with an empty cache
  13383. 2008-03-07 16:26 king
  13384. * bootstrap: COMP: Fix bootstrap build after using
  13385. cmDocumentationFormatterText in cmMakefile.
  13386. 2008-03-07 16:01 king
  13387. * Source/: cmDocumentationFormatterText.cxx, cmMakefile.cxx: ENH:
  13388. In cmMakefile::IssueMessage use cmDocumentationFormatterText to
  13389. format the message nicely.
  13390. 2008-03-07 15:30 king
  13391. * Source/cmAddCustomTargetCommand.cxx,
  13392. Source/cmCMakeMinimumRequired.h, Source/cmCMakePolicyCommand.h,
  13393. Source/cmConfigureFileCommand.cxx, Source/cmFindBase.cxx,
  13394. Source/cmListFileCache.cxx, Source/cmLocalGenerator.cxx,
  13395. Source/cmMakefile.cxx, Source/cmPolicies.cxx,
  13396. Source/cmPolicies.h, Source/cmake.cxx,
  13397. Tests/MakeClean/ToClean/CMakeLists.txt,
  13398. Tests/Preprocess/CMakeLists.txt: ENH: Improve handling of
  13399. old-style compatibility.
  13400. - Remove CMP_0001 (no slash in target name) and restore
  13401. old CMAKE_BACKWARDS_COMPATIBILITY check for it
  13402. - Replace all checks of CMAKE_BACKWARDS_COMPATIBILITY
  13403. with cmLocalGenerator::NeedBackwardsCompatibility calls
  13404. - Create new CMP_0001 to determine whether or not
  13405. CMAKE_BACKWARDS_COMPATIBILITY is used.
  13406. (old = use, new = ignore)
  13407. - Show CMAKE_BACKWARDS_COMPATIBILITY in cache only when
  13408. CMP_0001 is set to OLD or WARN
  13409. - Update documentation of cmake_policy and
  13410. cmake_minimum_required
  13411. to indicate their relationship and the 2.4 version boundary
  13412. - When no cmake policy version is set in top level makefile
  13413. implicitly call cmake_policy(VERSION 2.4) which restores
  13414. CMAKE_BACKWARDS_COMPATIBILITY and other 2.4 compatibility
  13415. - Fix tests MakeClean and Preprocess to call
  13416. cmake_policy(VERSION 2.6) because they depend on new policies
  13417. 2008-03-07 14:03 hoffman
  13418. * Utilities/Release/: create-cmake-release.cmake,
  13419. dashmacmini2_release.cmake, magrathea_release.cmake,
  13420. release_cmake.sh.in: ENH: qtgui stuff
  13421. 2008-03-07 11:50 clinton
  13422. * Source/QtDialog/CMakeSetupDialog.cxx: ENH: Use fixed pitch font
  13423. in output window.
  13424. 2008-03-07 11:43 martink
  13425. * Source/: cmCMakeMinimumRequired.cxx, cmCacheManager.h,
  13426. cmListFileCache.cxx, cmPolicies.cxx, cmake.cxx: ENH: clean up
  13427. some policy stuff and interactions with
  13428. CMAKE_BACKWARDS_COMPATIBILITY and CMAKE_MINIMUM_REQUIRED
  13429. 2008-03-07 11:06 hoffman
  13430. * Source/CPack/: cmCPackCygwinBinaryGenerator.cxx,
  13431. cmCPackGenerator.cxx: ENH: fix crash in cygwin package stuff
  13432. 2008-03-07 09:41 martink
  13433. * Source/cmListFileCache.cxx: STYLE: fix line length issue
  13434. 2008-03-07 09:09 king
  13435. * Source/cmMakefile.cxx: BUG: Do not produce whitespace-only lines
  13436. when indenting messages in new error/warning format.
  13437. 2008-03-07 08:53 king
  13438. * Source/cmCoreTryCompile.cxx: BUG: Generated try-compile
  13439. CMakeLists.txt file should call cmake_policy with the current
  13440. version of CMake, not just 2.6.
  13441. 2008-03-07 08:40 king
  13442. * Source/: cmAddCustomTargetCommand.cxx, cmExecutionStatus.h,
  13443. cmFunctionCommand.cxx, cmListFileCache.cxx, cmListFileCache.h,
  13444. cmMacroCommand.cxx, cmMakefile.cxx, cmMakefile.h, cmPolicies.cxx:
  13445. ENH: New format for warning and error messages
  13446. - Add cmMakefile methods IssueError and IssueWarning
  13447. - Maintain an explicit call stack in cmMakefile
  13448. - Include context/call-stack info in messages
  13449. - Nested errors now unwind the call stack
  13450. - Use new mechanism for policy warnings and errors
  13451. - Improve policy error message
  13452. - Include cmExecutionStatus pointer in call stack
  13453. so that errors deeper in the C++ stack under
  13454. a command invocation will become errors for the
  13455. command
  13456. 2008-03-07 00:00 king
  13457. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13458. 2008-03-06 16:03 martink
  13459. * Source/cmListFileCache.cxx: BUG: keep CMAKE_BACKWARDS_COMP as
  13460. internal
  13461. 2008-03-06 15:51 martink
  13462. * Source/cmListFileCache.cxx: BUG: make default
  13463. CMAKE_BACKWARDS_COMPATIBILITY 2.5
  13464. 2008-03-06 15:20 hoffman
  13465. * Source/cmCoreTryCompile.cxx: ENH: make sure policy is set in
  13466. generated cmakelist files
  13467. 2008-03-06 15:08 martink
  13468. * Source/: cmConfigureFileCommand.cxx, cmListFileCache.cxx,
  13469. cmPolicies.cxx: BUG: change in handling of cmake_minimum_required
  13470. 2008-03-06 11:34 hoffman
  13471. * Source/cmDocumentationFormatterHTML.cxx: STYLE: fix line length
  13472. 2008-03-06 10:57 martink
  13473. * Source/: cmCMakeMinimumRequired.cxx, cmConfigureFileCommand.cxx,
  13474. cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx,
  13475. cmPolicies.cxx: BUG: change the handling of
  13476. CMAKE_MINIMUM_REQUIRED and BACKWARDS_COMPATIBILITY and extend the
  13477. documentaiton quite a bit
  13478. 2008-03-06 00:00 king
  13479. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13480. 2008-03-05 18:42 king
  13481. * Source/cmPolicies.cxx: ENH: Fix policy warning message to not
  13482. give wrong code as example.
  13483. 2008-03-05 18:21 king
  13484. * Source/: cmCMakePolicyCommand.cxx, cmCMakePolicyCommand.h,
  13485. cmMakefile.cxx, cmMakefile.h: ENH: Improve cmake_policy command
  13486. signature
  13487. - Replace NEW and OLD modes with a SET mode for clarity
  13488. - Enforce VERSION argument validity (major.minor[.patch])
  13489. 2008-03-05 18:20 king
  13490. * Source/cmPolicies.cxx: BUG: Require policy version to specify at
  13491. least major.minor. Do not store CMAKE_BACKWARDS_COMPATIBILITY
  13492. with an invalid version value.
  13493. 2008-03-05 17:26 king
  13494. * Source/cmPolicies.cxx: BUG: Fix parsing of policy version number
  13495. in cmPolicies.
  13496. 2008-03-05 15:55 king
  13497. * Modules/CMakeFortranCompiler.cmake.in: ENH: Patch from Maik to
  13498. add more fortran extensions.
  13499. 2008-03-05 12:53 clinton
  13500. * Modules/FindQt4.cmake:
  13501. ENH: Allow users to recover from trying to use an improperly
  13502. installed Qt without removing their cache, fixing their
  13503. environment and trying again.
  13504. 2008-03-05 11:41 martink
  13505. * Source/: cmConfigureFileCommand.cxx, cmMakefile.cxx,
  13506. cmPolicies.cxx, cmPolicies.h: BUG: some fixes, still a few to go
  13507. 2008-03-05 11:05 hoffman
  13508. * Source/: cmDocumentation.cxx, cmDocumentationFormatter.h,
  13509. cmDocumentationFormatterHTML.cxx, cmDocumentationFormatterHTML.h:
  13510. ENH: add master index into html full help
  13511. 2008-03-05 03:11 ewing
  13512. * Modules/FindOpenAL.cmake: BUG: Fixed PATH_SUFFIXES copy/paste bug
  13513. (0006201)
  13514. 2008-03-05 00:00 king
  13515. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13516. 2008-03-04 18:57 king
  13517. * Source/cmMakefile.cxx: BUG: Make sure at least one policy stack
  13518. entry is created for every cmMakefile instance.
  13519. 2008-03-04 18:42 king
  13520. * Source/: cmCMakeMinimumRequired.cxx, cmCMakeMinimumRequired.h:
  13521. ENH: Make CMAKE_MINIMUM_REQUIRED command FATAL_ERROR option
  13522. implicit (always on). Accept but ignore the existing option.
  13523. 2008-03-04 18:41 king
  13524. * Source/: cmGlobalGenerator.cxx, cmIncludeDirectoryCommand.cxx:
  13525. BUG: Fix crash when CMAKE_BACKWARDS_COMPATIBILITY is not set.
  13526. 2008-03-04 14:51 martink
  13527. * Source/: cmCMakeMinimumRequired.cxx, cmPolicies.cxx, cmake.cxx:
  13528. ENH: more policy changes
  13529. 2008-03-04 13:51 king
  13530. * Source/cmTarget.cxx: BUG: Fix memory leak when cmTarget instances
  13531. are assigned. We really need to get rid of global targets and
  13532. their associated assignments.
  13533. 2008-03-04 13:34 hoffman
  13534. * Source/CTest/cmCTestSubmitHandler.cxx: STYLE: fix line len
  13535. 2008-03-04 09:40 king
  13536. * Source/cmDocumentVariables.cxx: BUG: Fix typo in documentation of
  13537. LIBRARY_OUTPUT_PATH.
  13538. 2008-03-04 09:16 martink
  13539. * Source/: cmDocumentation.cxx, cmDocumentation.h,
  13540. cmDocumentationFormatter.h, cmPolicies.cxx, cmPolicies.h,
  13541. cmake.cxx, cmake.h, cmakemain.cxx: ENH: add --help-policies and
  13542. --help-policy command line options
  13543. 2008-03-04 09:10 martink
  13544. * CMakeLists.txt: BUG: undo accidental commit
  13545. 2008-03-04 08:18 david.cole
  13546. * Tests/CMakeTests/CMakeLists.txt,
  13547. Tests/CMakeTests/GetPrerequisitesTest.cmake.in,
  13548. Modules/GetPrerequisites.cmake: ENH: Add script
  13549. GetPrerequisites.cmake to help analyze what shared libraries
  13550. executable files depend on. Primary uses are to determine what
  13551. shared libraries should be copied into Mac OSX bundle
  13552. applications to create standalone bundles apps and to determine
  13553. what shared library files need to be installed for an executable
  13554. to run on any platform. Requires native platform tools dumpbin,
  13555. otool and ldd to generate results.
  13556. 2008-03-04 00:01 king
  13557. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13558. 2008-03-03 20:31 king
  13559. * Modules/UsewxWidgets.cmake: STYLE: Remove trailing whitespace.
  13560. 2008-03-03 20:24 king
  13561. * Modules/CMakeASMInformation.cmake: STYLE: Remove trailing
  13562. whitespace.
  13563. 2008-03-03 15:56 king
  13564. * Modules/Use_wxWindows.cmake: STYLE: Remove trailing whitespace.
  13565. 2008-03-03 11:57 king
  13566. * Modules/VTKCompatibility.cmake: STYLE: Remove trailing
  13567. whitespace.
  13568. 2008-03-03 11:28 hoffman
  13569. * Source/cmAddCustomTargetCommand.cxx: ENH: fix ICE with gcc in
  13570. dash8
  13571. 2008-03-03 11:18 king
  13572. * Modules/CMakeForceCompiler.cmake: STYLE: Fixed docs of new
  13573. CMakeForceCompiler
  13574. 2008-03-03 11:16 king
  13575. * Modules/CMakeForceCompiler.cmake: ENH: Restore
  13576. CMAKE_FORCE_C_COMPILER and CMAKE_FORCE_CXX_COMPILER macros in
  13577. CMakeForceCompiler module.
  13578. 2008-03-03 08:48 king
  13579. * Source/cmELF.cxx: COMP: Fix cmELF to build when ET_LOOS, ET_HIOS,
  13580. ET_LOPROC, ET_HIPROC may not be defined.
  13581. 2008-03-03 00:01 king
  13582. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13583. 2008-03-02 16:48 king
  13584. * Source/cmInstallTargetGenerator.cxx: ENH: During installation do
  13585. not use builtin chrpath if the rpath will not change.
  13586. 2008-03-02 16:37 king
  13587. * Source/cmTarget.cxx: ENH: Allow users to work around problems
  13588. with the builtin chrpath by setting CMAKE_NO_BUILTIN_CHRPATH.
  13589. 2008-03-02 16:31 king
  13590. * Source/cmELF.cxx: BUG: Fix bug introduced by workaround to
  13591. warning.
  13592. 2008-03-02 16:19 king
  13593. * Source/: cmELF.cxx, cmELF.h: BUG: A few more corrections for
  13594. cmELF
  13595. - Add os-specific and processor-specific file types
  13596. - Add more error strings for invalid files.
  13597. - Byte order of header fields does not always match encoding
  13598. 2008-03-02 16:19 king
  13599. * Source/cmSystemTools.cxx: ENH: In cmSystemTools::ChangeRPath
  13600. check for the RUNPATH if RPATH does not exist.
  13601. 2008-03-02 14:35 king
  13602. * Source/: cmComputeLinkInformation.cxx, cmFileCommand.cxx,
  13603. cmInstallTargetGenerator.cxx, cmLocalGenerator.cxx,
  13604. cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx: ENH: Cleanup
  13605. builtin chrpath support
  13606. - Move computation of extended build-tree rpath
  13607. to cmComputeLinkInformation
  13608. - Only enable the extended build-tree rpath if
  13609. the target will be installed
  13610. - Generalize the interface of file(CHRPATH)
  13611. - When changing the rpath on installation only
  13612. replace the part generated by CMake because
  13613. the native tools (ex SunCC on Linux) might have
  13614. added their own part to the rpath
  13615. 2008-03-02 14:35 king
  13616. * CMakeLists.txt: ENH: Simplify tests for building CMake itself
  13617. with rpath support now that 2.4 is required to build.
  13618. 2008-03-02 09:12 martink
  13619. * Source/cmPolicies.h: COMP: possible fix for VS6, but probably
  13620. not, probably need tomake it internal
  13621. 2008-03-02 09:11 martink
  13622. * Source/cmMakefile.cxx: COMP: fix warning
  13623. 2008-03-02 09:03 martink
  13624. * Source/: cmPolicies.cxx, cmPolicies.h: ENH: revert dumb change
  13625. 2008-03-02 08:36 martink
  13626. * Source/: cmAddCustomTargetCommand.cxx, cmPolicies.cxx,
  13627. cmPolicies.h: COMP: fix compile errors on vs6 and a warning
  13628. 2008-03-02 00:01 king
  13629. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13630. 2008-03-01 16:21 martink
  13631. * Source/cmMakefile.cxx: BUG: bad loop index unsigned compared to
  13632. zero
  13633. 2008-03-01 15:44 martink
  13634. * Source/: cmAddCustomTargetCommand.cxx, cmMakefile.cxx: COMP: fix
  13635. some warnings
  13636. 2008-03-01 15:26 martink
  13637. * Source/: cmPolicies.cxx, cmPolicies.h: STYLE: fix some line
  13638. lengths
  13639. 2008-03-01 15:20 martink
  13640. * CMakeLists.txt, bootstrap, Source/CMakeLists.txt,
  13641. Source/cmAddCustomTargetCommand.cxx,
  13642. Source/cmBootstrapCommands.cxx, Source/cmCommand.h,
  13643. Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
  13644. Source/cmMakefile.h, Source/cmake.cxx, Source/cmake.h: ENH: add
  13645. first cut and policies still need to add the doc support
  13646. 2008-03-01 15:16 king
  13647. * Source/cmSystemTools.cxx: COMP: Fix unused parameter warning when
  13648. cmSystemTools::ChangeRPath is built without ELF support.
  13649. 2008-03-01 13:17 king
  13650. * Source/cmSystemTools.cxx: BUG: Fix cmSystemTools::ChangeRPath to
  13651. not complain if there is no RPATH entry in the file but the
  13652. requested new rpath is empty.
  13653. 2008-03-01 13:02 king
  13654. * Source/cmTarget.cxx: BUG: Do not try to change the RPATH when
  13655. installing a target if CMAKE_SKIP_RPATH is on or the path does
  13656. not need to be changed.
  13657. 2008-03-01 12:51 king
  13658. * Modules/CMakeFindBinUtils.cmake,
  13659. Source/cmComputeLinkInformation.cxx,
  13660. Source/cmComputeLinkInformation.h, Source/cmFileCommand.cxx,
  13661. Source/cmFileCommand.h, Source/cmInstallTargetGenerator.cxx,
  13662. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  13663. Source/cmTarget.cxx, Source/cmTarget.h: ENH: Use builtin chrpath
  13664. instead of relinking ELF targets
  13665. - Add cmSystemTools::ChangeRPath method
  13666. - Add undocumented file(CHRPATH) command
  13667. - When installing use file(CHRPATH) to change the rpath
  13668. instead of relinking
  13669. - Remove CMAKE_CHRPATH lookup from CMakeFindBinUtils
  13670. - Remove CMAKE_USE_CHRPATH option since this should
  13671. always work
  13672. 2008-03-01 12:50 king
  13673. * Source/: cmELF.cxx, cmELF.h: ENH: Add Size member to
  13674. cmELF::StringEntry to return the amount of space in the string
  13675. entry.
  13676. 2008-03-01 10:56 king
  13677. * Tests/Preprocess/CMakeLists.txt: BUG: Fix typo XCode -> Xcode in
  13678. Preprocess test.
  13679. 2008-03-01 09:08 king
  13680. * Tests/Preprocess/CMakeLists.txt: ENH: Update Preprocess test to
  13681. distinguish between the make tool or compiler tool that is at
  13682. fault for not supporting a particular character in definitions.
  13683. Make it skip the % character when the compiler is MSVC and it is
  13684. a non-nmake tool.
  13685. 2008-03-01 09:08 king
  13686. * Modules/Platform/Windows-cl.cmake, Source/cmLocalGenerator.cxx:
  13687. BUG: Do not place $(CMAKE_COMMAND) in link scripts.
  13688. 2008-03-01 00:01 king
  13689. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13690. 2008-02-29 21:33 hoffman
  13691. * Source/: cmIfCommand.cxx, cmWhileCommand.cxx: ENH: fix warnings
  13692. 2008-02-29 21:33 hoffman
  13693. * Source/cmSetSourceFilesPropertiesCommand.h: ENH: fix docs
  13694. 2008-02-29 15:42 martink
  13695. * Source/cmCMakePolicyCommand.cxx: ENH: just getting somethng
  13696. checked in, still work to do
  13697. 2008-02-29 15:41 martink
  13698. * Source/cmCmakePolicyCOmmand.cxx: ENH: case
  13699. 2008-02-29 15:28 martink
  13700. * Source/: cmCMakePolicyCommand.h, cmCmakePolicyCOmmand.cxx,
  13701. cmPolicies.cxx, cmPolicies.h: ENH: just getting somethng checked
  13702. in, still work to do
  13703. 2008-02-29 14:58 hoffman
  13704. * Modules/DartConfiguration.tcl.in,
  13705. Source/CTest/cmCTestSubmitHandler.cxx,
  13706. Source/CTest/cmCTestSubmitHandler.h: ENH: allow cdash not to
  13707. trigger
  13708. 2008-02-29 14:36 hoffman
  13709. * Modules/InstallRequiredSystemLibraries.cmake: ENH: add vs9 stuff,
  13710. still need msvc9 mfc
  13711. 2008-02-29 12:18 hoffman
  13712. * Source/: cmForEachCommand.cxx, cmFunctionCommand.cxx,
  13713. cmIfCommand.cxx, cmMacroCommand.cxx, cmMakefile.cxx,
  13714. cmWhileCommand.cxx: ENH: make CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS
  13715. the default and remove the property. If any value is specified
  13716. in an endif, endforeach, endwhile, etc then make sure it matches
  13717. the start string. If no values are given then it is no longer an
  13718. error.
  13719. 2008-02-29 11:12 king
  13720. * Source/: cmELF.cxx, cmELF.h: ENH: Make cmELF parser more general
  13721. and powerful
  13722. - Add support to get RPATH and RUNPATH entries.
  13723. - Add support to get file offsets to strings.
  13724. - Add more DT_* tags to byte swapping.
  13725. 2008-02-29 09:15 king
  13726. * Source/cmComputeLinkInformation.cxx: BUG:
  13727. cmComputeLinkInformation::CheckImplicitDirItem needs to extract
  13728. the filename portion of the link item to test against the library
  13729. regex.
  13730. 2008-02-29 00:01 king
  13731. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13732. 2008-02-28 08:43 king
  13733. * Source/cmELF.cxx: COMP: cmELF needs to include sys/link.h to get
  13734. dynamic section structures on the Sun.
  13735. 2008-02-28 08:32 king
  13736. * Source/cmELF.cxx: COMP: Fix warnings in cmELF.
  13737. 2008-02-28 00:01 king
  13738. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13739. 2008-02-27 17:10 king
  13740. * Modules/Platform/Windows-ifort.cmake, Modules/Platform/cl.cmake,
  13741. Source/cmDocumentVariables.cxx,
  13742. Source/cmMakefileExecutableTargetGenerator.cxx,
  13743. Source/cmMakefileLibraryTargetGenerator.cxx,
  13744. Source/cmMakefileTargetGenerator.cxx,
  13745. Source/cmMakefileTargetGenerator.h: ENH: Handle large object file
  13746. lists on some platforms
  13747. - Use a response file when enabled by
  13748. CMAKE_<LANG>_USE_RESPONSE_FILE_FOR_OBJECTS
  13749. - Enable for C and CXX with cl (MSVC)
  13750. - Enable for Fortran with ifort (Intel Fortran)
  13751. 2008-02-27 16:26 king
  13752. * Source/: CMakeLists.txt, cmConfigure.cmake.h.in, cmELF.cxx,
  13753. cmELF.h, cmSystemTools.cxx: ENH: Add ELF file parsing
  13754. - Enabled when system provides elf.h
  13755. - Introduce cmELF class to parse ELF files
  13756. - Use in cmSystemTools::GuessLibrarySOName to really get soname
  13757. 2008-02-27 16:11 king
  13758. * Source/kwsys/CPU.h.in: BUG: Fixed typo in previous commit of
  13759. kwsys/CPU.h.in
  13760. 2008-02-27 16:07 king
  13761. * Source/kwsys/: CMakeLists.txt, CPU.h.in: ENH: Added CPU.h to
  13762. KWSys to identify the target CPU and its byte order.
  13763. 2008-02-27 14:31 king
  13764. * Modules/Platform/: HP-UX.cmake, IRIX64.cmake, Linux-PGI-C.cmake,
  13765. Linux-PGI-CXX.cmake, SunOS.cmake, Windows-bcc32.cmake, gcc.cmake:
  13766. BUG: Apply patch from bug#6445. Add preprocessor definitions to
  13767. assembly and preprocessing build rules.
  13768. 2008-02-27 00:01 king
  13769. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13770. 2008-02-26 00:01 king
  13771. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13772. 2008-02-25 18:47 king
  13773. * Modules/CMakeCCompilerId.c.in: ENH: Add support to C compiler
  13774. identification for void return type from main. Cross-compilers
  13775. for embedded platforms may require it.
  13776. 2008-02-25 15:07 clinton
  13777. * Source/QtDialog/CMakeSetupDialog.cxx:
  13778. ENH: Adjust when log is cleared. Its kept doing generate,
  13779. and cleared when changing the source directory. #6358.
  13780. 2008-02-25 14:23 alex
  13781. * Modules/CPackRPM.cmake: BUG: fix rpmbuild bug, which expands
  13782. variables in comments :-/ apparently rpmbuild can't handle paths
  13783. with spaces and can't handle variables in comments...
  13784. Alex
  13785. 2008-02-25 10:17 david.cole
  13786. * CTestCustom.cmake.in: BUG: Exclude try_compile sources and kwsys
  13787. files from CMake coverage results.
  13788. 2008-02-25 09:23 king
  13789. * Modules/: CMakeCCompilerId.c, CMakeCCompilerId.c.in,
  13790. CMakeCXXCompilerId.cpp, CMakeCXXCompilerId.cpp.in,
  13791. CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
  13792. CMakeDetermineCompilerId.cmake,
  13793. CMakeDetermineFortranCompiler.cmake, CMakeFortranCompilerId.F90,
  13794. CMakeFortranCompilerId.F90.in, CMakePlatformId.h,
  13795. CMakePlatformId.h.in: ENH: Improvied compiler identification
  13796. robustness
  13797. - Write a single source file into the compiler id directory
  13798. - This avoid requiring the compiler to behave correctly with
  13799. respect to include rules and the current working directory
  13800. - Helps to identify cross-compiling toolchains with unusual
  13801. default behavior
  13802. 2008-02-25 00:01 king
  13803. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13804. 2008-02-24 14:05 king
  13805. * Modules/Platform/Windows-bcc32.cmake,
  13806. Source/cmMakefileTargetGenerator.cxx: ENH: Simplify make build
  13807. rule generation by removing use of OBJECTS_QUOTED and
  13808. TARGET_QUOTED rule variables and updating the generation of
  13809. OBJECTS to always use the newer cmLocalGenerator::Convert method.
  13810. 2008-02-24 14:05 king
  13811. * Source/: cmComputeLinkDepends.cxx, cmExportFileGenerator.cxx,
  13812. cmStandardIncludes.h, cmTarget.cxx: COMP: Fix Borland 5.5 build
  13813. - Its <iosfwd> header includes windows.h which
  13814. defines GetCurrentDirectory
  13815. - It defines 'interface' so we cannot use it as
  13816. a variable name.
  13817. 2008-02-24 00:01 king
  13818. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13819. 2008-02-23 00:01 king
  13820. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13821. 2008-02-22 09:44 king
  13822. * Source/cmOrderDirectories.cxx: COMP: Fix unreachable code warning
  13823. in cmOrderDirectories.
  13824. 2008-02-22 00:01 king
  13825. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13826. 2008-02-21 13:59 king
  13827. * Source/cmOrderDirectories.cxx: COMP: Remove unused local variable
  13828. from cmOrderDirectories.
  13829. 2008-02-21 13:58 king
  13830. * Source/: cmComputeLinkInformation.cxx, cmOrderDirectories.cxx,
  13831. cmSystemTools.cxx, cmSystemTools.h: ENH: Improve linking to
  13832. third-party shared libraries on soname platforms
  13833. - Reduce false positives in cases of unknown soname
  13834. - Make library extension regular expressions match only at end
  13835. of string
  13836. - When linking to libraries in implicit dirs convert to the -l
  13837. option
  13838. only if the file name is one that can be found by the linker
  13839. (ex. /usr/lib/libfoo.so.1 should be linked by full path)
  13840. - Add cmSystemTools::GuessLibrarySOName to guess the soname of
  13841. a
  13842. library based on presence of a symlink
  13843. - In cmComputeLinkInformation try to guess an soname before
  13844. assuming
  13845. that a third-party library is built without an soname
  13846. - In cmOrderDirectories guess the soname of shared libraries in
  13847. cases
  13848. it is otherwise unknown
  13849. 2008-02-21 11:41 king
  13850. * bootstrap, Modules/Platform/FreeBSD.cmake,
  13851. Modules/Platform/HP-UX.cmake, Modules/Platform/Linux.cmake,
  13852. Modules/Platform/QNX.cmake, Modules/Platform/SunOS.cmake,
  13853. Source/CMakeLists.txt, Source/cmComputeLinkInformation.cxx,
  13854. Source/cmComputeLinkInformation.h, Source/cmOrderDirectories.cxx,
  13855. Source/cmOrderDirectories.h,
  13856. Source/cmOrderRuntimeDirectories.cxx,
  13857. Source/cmOrderRuntimeDirectories.h, Source/cmTarget.cxx,
  13858. Source/cmTarget.h: ENH: Better linker search path computation.
  13859. - Use linker search path -L.. -lfoo for lib w/out soname
  13860. when platform sets CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME
  13861. - Rename cmOrderRuntimeDirectories to cmOrderDirectories
  13862. and generalize it for both soname constraints and link
  13863. library constraints
  13864. - Use cmOrderDirectories to order -L directories based
  13865. on all needed constraints
  13866. - Avoid processing implicit link directories
  13867. - For CMAKE_OLD_LINK_PATHS add constraints from libs
  13868. producing them to produce old ordering
  13869. 2008-02-21 00:01 king
  13870. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13871. 2008-02-20 14:56 king
  13872. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  13873. cmMakefileLibraryTargetGenerator.cxx,
  13874. cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: BUG:
  13875. Link scripts should be generated with copy-if-different and
  13876. included as a dependency of the link rule.
  13877. 2008-02-20 13:36 king
  13878. * Source/: cmExportLibraryDependencies.cxx,
  13879. cmExportLibraryDependencies.h: ENH: Deprecate
  13880. export_library_dependencies
  13881. - Reference export() and install(EXPORT)
  13882. - Fix to support OUTPUT_NAME in simple cases
  13883. 2008-02-20 00:01 king
  13884. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13885. 2008-02-19 18:50 ibanez
  13886. * Source/kwsys/testSystemInformation.cxx: ENH: Missing copyright
  13887. header.
  13888. 2008-02-19 16:34 alex
  13889. * Source/cmExtraEclipseCDT4Generator.cxx: STYLE: patch part 3 from
  13890. Miguel: follow naming style for variables
  13891. Alex
  13892. 2008-02-19 16:27 alex
  13893. * Source/: cmExtraEclipseCDT4Generator.cxx,
  13894. cmExtraEclipseCDT4Generator.h: ENH: patch from Miguel part 2: if
  13895. ECLIPSE_CDT4_GENERATE_SOURCE_PROJECT is true, then the generator
  13896. additionally generates eclipse project files in the source dir,
  13897. since this is the only way to get cvs/svn working with eclipse
  13898. This is off by default and the user has to enable it explicitely.
  13899. If cmake can't write there it still continues.
  13900. Alex
  13901. 2008-02-19 15:07 alex
  13902. * Source/: cmExtraEclipseCDT4Generator.cxx,
  13903. cmExtraEclipseCDT4Generator.h: ENH: patch part 1 from Miguel: use
  13904. the cmake project name for the eclipse project name
  13905. Alex
  13906. 2008-02-19 14:47 hoffman
  13907. * Source/QtDialog/MacInstallDialog.ui: ENH: better ui
  13908. 2008-02-19 14:33 alex
  13909. * Source/: CMakeLists.txt, cmDocumentation.cxx, cmDocumentation.h,
  13910. cmDocumentationFormatter.h, cmDocumentationFormatterDocbook.cxx,
  13911. cmDocumentationFormatterDocbook.h,
  13912. cmDocumentationFormatterHTML.cxx, cmakemain.cxx: ENH: add support
  13913. for creating the documentation in docbook format
  13914. (http://www.oasis-open.org/docbook/xml/4.2/), which users can
  13915. then convert to other formats. Tested with meinproc from KDE,
  13916. which generates HTML pages which look good.
  13917. Alex
  13918. 2008-02-19 14:26 hoffman
  13919. * Source/: CPack/cmCPackPackageMakerGenerator.cxx,
  13920. CPack/cmCPackPackageMakerGenerator.h, QtDialog/CMakeLists.txt,
  13921. QtDialog/QtDialogCPack.cmake.in, QtDialog/postflight.sh.in,
  13922. QtDialog/postupgrade.sh.in: ENH: install working with symlink qt
  13923. tool
  13924. 2008-02-19 14:06 hoffman
  13925. * Source/QtDialog/: CMakeLists.txt, CMakeSetup.cxx,
  13926. MacInstallDialog.ui, QMacInstallDialog.cxx, QMacInstallDialog.h:
  13927. ENH: add mac install symlink option to dialog
  13928. 2008-02-19 09:09 king
  13929. * Source/cmTarget.cxx: COMP: Fix HP warning about
  13930. cmTargetInternalPointer::operator= checking for self-assignment.
  13931. 2008-02-19 00:01 king
  13932. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13933. 2008-02-18 16:38 king
  13934. * Source/: cmGlobalXCodeGenerator.cxx,
  13935. cmLocalUnixMakefileGenerator3.cxx,
  13936. cmMakefileExecutableTargetGenerator.cxx,
  13937. cmMakefileExecutableTargetGenerator.h,
  13938. cmMakefileLibraryTargetGenerator.cxx,
  13939. cmMakefileLibraryTargetGenerator.h,
  13940. cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
  13941. cmMakefileUtilityTargetGenerator.cxx,
  13942. cmMakefileUtilityTargetGenerator.h, cmSourceFile.cxx,
  13943. cmTarget.cxx, cmTarget.h: ENH: Cleanup impl of PUBLIC_HEADER,
  13944. PRIVATE_HEADER, and RESOURCE properties
  13945. 2008-02-18 15:50 hoffman
  13946. * CMakeCPackOptions.cmake.in, CMakeLists.txt: ENH: install seems to
  13947. be working for cmake-gui
  13948. 2008-02-18 15:42 hoffman
  13949. * Source/cmFileCommand.cxx: ENH: add more information to message
  13950. 2008-02-18 14:51 hoffman
  13951. * Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake: ENH: make
  13952. sure fixup has right paths
  13953. 2008-02-18 13:11 hoffman
  13954. * Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake: STYLE: use
  13955. lowercase
  13956. 2008-02-18 13:03 hoffman
  13957. * Source/: cmConfigure.cmake.h.in, cmake.cxx: ENH: remove
  13958. CMAKE_PREFIX so changing it does not rebuild all
  13959. 2008-02-18 12:01 king
  13960. * Modules/Platform/HP-UX.cmake: BUG: Fix passing of nodefaultrpath
  13961. flag to linker through c++ compiler.
  13962. 2008-02-18 11:10 hoffman
  13963. * CMakeLists.txt: ENH: require 2.4 to build cmake
  13964. 2008-02-18 10:26 hoffman
  13965. * Modules/CMakeIngestOSXBundleLibraries.cmake,
  13966. Source/CPack/cmCPackGenerator.cxx,
  13967. Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake,
  13968. Source/QtDialog/CMakeLists.txt: ENH: have cpack work with DESTDIR
  13969. install and ingest qt framework libs into cmake-gui
  13970. 2008-02-18 00:01 king
  13971. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13972. 2008-02-17 17:40 hoffman
  13973. * Modules/CheckIncludeFiles.cmake: BUG: fix double cmakefiles
  13974. directory
  13975. 2008-02-17 14:04 alex
  13976. * Source/cmDocumentation.cxx: BUG: actually print the docs for
  13977. custom modules if this was requested
  13978. Alex
  13979. 2008-02-17 12:31 alex
  13980. * Source/cmDocumentationFormatterHTML.cxx: PERF: reduce time for
  13981. full docs as HTML from 1.4 s to 0.2 s, the map is now created and
  13982. filled only once instead for every character I guess a simple
  13983. case-switch would be still faster.
  13984. Alex
  13985. 2008-02-17 00:01 king
  13986. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  13987. 2008-02-16 16:33 hoffman
  13988. * Modules/CMakeIngestOSXBundleLibraries.cmake: ENH: add script to
  13989. ingest library depends into a bundle
  13990. 2008-02-16 13:05 hoffman
  13991. * CMakeLists.txt, bootstrap, Source/cmBootstrapCommands.cxx,
  13992. Source/cmCommands.cxx, Source/cmInstallProgramsCommand.cxx,
  13993. Source/QtDialog/CMakeLists.txt, Source/QtDialog/QCMake.cxx,
  13994. Source/QtDialog/QtDialogCPack.cmake.in: ENH: support for cpack
  13995. and install of cmake-gui as mac app bundle
  13996. 2008-02-16 13:02 hoffman
  13997. * Source/CPack/cmCPackGenerator.cxx: ENH: fix DESTDIR install
  13998. 2008-02-16 00:01 king
  13999. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14000. 2008-02-15 18:26 alex
  14001. * Modules/FindPythonLibs.cmake: STYLE: use global property instead
  14002. of helper target to collect all python modules from a source tree
  14003. Alex
  14004. 2008-02-15 15:36 clinton
  14005. * Source/QtDialog/QCMake.cxx: ENH: remove unused code.
  14006. 2008-02-15 12:12 hoffman
  14007. * Source/QtDialog/QCMake.cxx: ENH: use package name on mac for edit
  14008. cache
  14009. 2008-02-15 11:56 king
  14010. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Apply patch from
  14011. bug #6180 to make CMAKE_ADDITIONAL_MAKE_CLEAN_FILES work for
  14012. directories.
  14013. 2008-02-15 11:49 david.cole
  14014. * Source/cmCallVisualStudioMacro.cxx,
  14015. Source/cmGlobalVisualStudio71Generator.cxx,
  14016. Source/cmGlobalVisualStudio71Generator.h,
  14017. Source/cmGlobalVisualStudio8Generator.cxx,
  14018. Source/cmGlobalVisualStudio8Generator.h,
  14019. Source/cmGlobalVisualStudio9Generator.cxx,
  14020. Source/cmGlobalVisualStudio9Generator.h,
  14021. Source/cmGlobalVisualStudioGenerator.cxx,
  14022. Source/cmGlobalVisualStudioGenerator.h,
  14023. Templates/CMakeVSMacros2.vsmacros: ENH: Add code to support
  14024. calling the VS reload macro from Visual Studio 7.1 and 9.0 in
  14025. addition to 8.0 sp1... Make new macros file with VS 7.1 so that
  14026. it can be read by 7.1 and later. VS 7.1 does not appear to run
  14027. the macros while a build is in progress, but does not return any
  14028. errors either, so for now, the reload macro is not called when
  14029. using 7.1. If I can figure out how to get 7.1 to execute the
  14030. macro, I will uncomment the code in
  14031. cmGlobalVisualStudio71Generator::GetUserMacrosDirectory() to
  14032. activate executing the macros in VS 7.1, too.
  14033. 2008-02-15 11:22 king
  14034. * Modules/Platform/Darwin.cmake,
  14035. Source/cmLocalUnixMakefileGenerator3.cxx,
  14036. Source/cmMakefileExecutableTargetGenerator.cxx,
  14037. Source/cmMakefileTargetGenerator.cxx,
  14038. Source/cmMakefileTargetGenerator.h,
  14039. Source/cmSetPropertyCommand.cxx,
  14040. Source/cmSetSourceFilesPropertiesCommand.cxx,
  14041. Source/cmSourceFile.cxx: ENH: Cleanup building of OS X bundle
  14042. content
  14043. - Fixes repeated rebuild of bundles by Makefile generators
  14044. - Add special rules to copy sources to their
  14045. MACOSX_PACKAGE_LOCATION bundle directory
  14046. - Remove MacOSX_Content language hack
  14047. - Remove EXTRA_CONTENT property
  14048. - Remove MACOSX_CONTENT
  14049. - Remove corresponding special cases in object names
  14050. 2008-02-15 10:40 hoffman
  14051. * Source/CPack/cmCPackNSISGenerator.cxx: BUG: fix for bug 6294,
  14052. correct url for nsis
  14053. 2008-02-15 00:01 king
  14054. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14055. 2008-02-14 20:18 alex
  14056. * Source/cmExtraEclipseCDT4Generator.cxx: ENH: enable color in the
  14057. eclipse generator, there doesn't seem to be problems
  14058. Alex
  14059. 2008-02-14 19:58 clinton
  14060. * Source/QtDialog/: CMakeSetupDialog.cxx, QCMakeCacheView.cxx,
  14061. QCMakeCacheView.h:
  14062. ENH: Convert native paths from QFileDialog and
  14063. QDirModel/QCompleter. BUG: Block possible completion loop.
  14064. 2008-02-14 18:18 clinton
  14065. * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
  14066. CMakeSetupDialog.h, QCMake.cxx, QCMakeCacheView.cxx:
  14067. ENH: Add shortcut to start search/filter. A bit of
  14068. cleanup. Disable tab navigation in cache variable list.
  14069. Enable home/end keys.
  14070. BUG: Ensure currently edited values are saved before doing
  14071. configure.
  14072. 2008-02-14 16:42 king
  14073. * Source/: cmAddCustomTargetCommand.cxx, cmGlobalGenerator.cxx,
  14074. cmGlobalGenerator.h, cmGlobalUnixMakefileGenerator3.h,
  14075. cmMakefile.cxx, cmMakefile.h, cmake.cxx: ENH: Add global property
  14076. ALLOW_DUPLICATE_CUSTOM_TARGETS to help existing projects that
  14077. depend on having duplicate custom targets. It is allowed only
  14078. for Makefile generators. See bug#6348.
  14079. 2008-02-14 15:31 king
  14080. * Modules/MacOSXBundleInfo.plist.in,
  14081. Modules/MacOSXFrameworkInfo.plist.in,
  14082. Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
  14083. Source/cmLocalGenerator.h,
  14084. Source/cmMakefileExecutableTargetGenerator.cxx,
  14085. Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx:
  14086. ENH: Allow multiple OS X applications bundles to be created in a
  14087. single build directory. Converted Info.plist files to be
  14088. generated directly instead of configured with make variables.
  14089. The MACOSX_BUNDLE_* variables are now properties (and vars for
  14090. compatibility).
  14091. 2008-02-14 15:06 hoffman
  14092. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h: ENH:
  14093. make sure html < > & stuff is escaped for the output window
  14094. 2008-02-14 13:36 king
  14095. * Modules/CTestTargets.cmake, Source/cmDefinePropertyCommand.cxx,
  14096. Source/cmDefinePropertyCommand.h,
  14097. Tests/Complex/Library/CMakeLists.txt,
  14098. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  14099. Tests/ComplexRelativePaths/Library/CMakeLists.txt,
  14100. Tests/Properties/CMakeLists.txt: ENH: Updated DEFINE_PROPERTY
  14101. command to be more extendible and more consistent with new
  14102. SET_PROPERTY and GET_PROPERTY signatures.
  14103. 2008-02-14 11:58 king
  14104. * Modules/CTestTargets.cmake, Source/cmBootstrapCommands.cxx,
  14105. Source/cmCommands.cxx, Source/cmMakefile.cxx: ENH: Re-enable
  14106. diagnosis of non-unique target names.
  14107. - Re-enable enforcement in cmMakefile::EnforceUniqueName
  14108. - Improve error message to help user resolve the problem
  14109. - Fix Modules/CTestTargets.cmake to not duplicate testing
  14110. targets
  14111. - Move commands used by the changes to
  14112. Modules/CTestTargets.cmake
  14113. to build during bootstrap: DEFINE_PROPERTY, GET_PROPERTY
  14114. 2008-02-14 10:50 king
  14115. * Modules/: CMakeForceCompiler.cmake, CMakeTestCCompiler.cmake,
  14116. CMakeTestCXXCompiler.cmake: ENH: Remove unnecessary compiler
  14117. force macros. The compiler ID can now be detected without
  14118. linking an executable.
  14119. 2008-02-14 09:14 hoffman
  14120. * Source/QtDialog/CMakeSetupDialog.cxx: ENH: add a check before
  14121. delete cache
  14122. 2008-02-14 08:55 hoffman
  14123. * Source/QtDialog/QCMake.cxx: ENH: do not show unititialized
  14124. entries
  14125. 2008-02-14 01:11 clinton
  14126. * Modules/FindQt4.cmake:
  14127. BUG: Fix error when paths have + in them. (special regex
  14128. characters)
  14129. 2008-02-14 00:01 king
  14130. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14131. 2008-02-13 17:00 barre
  14132. * Modules/FindTCL.cmake: ENH: fix advanced bug
  14133. 2008-02-13 15:29 king
  14134. * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
  14135. Update cmComputeLinkDepends to support leading/trailing
  14136. whitespace stripping off link items for compatibility.
  14137. 2008-02-13 14:47 king
  14138. * bootstrap, Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx:
  14139. ENH: Add option to bootstrap script to enable Qt dialog.
  14140. - Add --qt-gui and --no-qt-gui options
  14141. - Add --qt-qmake=<qmake> option to help locate Qt
  14142. - Build more commands during bootstrap to help FindQt4.cmake:
  14143. MATH, GET_DIRECTORY_PROPERTY, EXECUTE_PROCESS,
  14144. SEPARATE_ARGUMENTS
  14145. - Bootstrapping with the cmake-gui is now possible in MSys
  14146. 2008-02-13 14:35 king
  14147. * Modules/FindQt4.cmake: BUG: Fix FindQt4.cmake
  14148. QT4_CREATE_MOC_COMMAND macro to work with spaces in the path
  14149. while using the @ syntax on MSYS builds.
  14150. 2008-02-13 13:58 clinton
  14151. * Source/QtDialog/: CMakeSetupDialog.cxx, QCMakeCacheView.cxx:
  14152. ENH: Remove CurrentChanged from the table view's edit triggers.
  14153. It results in editor issues when modifying the view.
  14154. Remove workarounds for some of those issues.
  14155. 2008-02-13 00:01 king
  14156. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14157. 2008-02-12 17:22 hoffman
  14158. * Source/QtDialog/CMakeLists.txt: ENH: do not expand regular vars
  14159. here
  14160. 2008-02-12 10:19 king
  14161. * Source/cmMakefile.cxx: BUG: Disable enforcement of unique target
  14162. names until CTestTargets can be fixed.
  14163. 2008-02-12 09:49 hoffman
  14164. * Source/: cmake.cxx, cmake.h, CursesDialog/cmCursesMainForm.cxx,
  14165. QtDialog/CMakeSetup.cxx, QtDialog/QCMake.cxx: ENH: fix make
  14166. edit_cache for cmake-gui
  14167. 2008-02-12 09:18 king
  14168. * Source/cmExportLibraryDependencies.cxx: STYLE: Fix line-too-long
  14169. in cmExportLibraryDependencies.
  14170. 2008-02-12 00:01 king
  14171. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14172. 2008-02-11 20:13 king
  14173. * Source/cmDocumentVariables.cxx: ENH: Update documentation of
  14174. EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH to reference their
  14175. replacements.
  14176. 2008-02-11 17:33 king
  14177. * Source/: cmAddCustomTargetCommand.cxx,
  14178. cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx: COMP: Fix
  14179. shadowed local variable warning.
  14180. 2008-02-11 17:01 king
  14181. * Modules/Platform/eCos.cmake: ENH: Fix eCos.cmake to not require a
  14182. forced compiler
  14183. - Search for libtarget.a explicitly
  14184. - Do not complain about compiler id during try-compile
  14185. 2008-02-11 17:00 king
  14186. * Modules/: CMakeDetermineCCompiler.cmake,
  14187. CMakeDetermineCXXCompiler.cmake,
  14188. CMakeDetermineFortranCompiler.cmake: ENH: When detecting the
  14189. compiler id try compiling only to an object file.
  14190. 2008-02-11 17:00 king
  14191. * Source/cmFindLibraryCommand.cxx: BUG: FIND_LIBRARY should not
  14192. require CMAKE_SIZEOF_VOID_P to be set.
  14193. 2008-02-11 17:00 king
  14194. * Source/cmake.cxx: ENH: Add global computed property
  14195. IN_TRY_COMPILE.
  14196. 2008-02-11 15:31 king
  14197. * Modules/Platform/HP-UX.cmake: ENH: Remove CMAKE_ANSI_CFLAGS
  14198. variable and instead always add ansi flags to
  14199. CMAKE_C_COMPILE_OBJECT. We should not require every project to
  14200. reference CMAKE_ANSI_CFLAGS.
  14201. 2008-02-11 13:35 king
  14202. * Source/: cmAddCustomTargetCommand.cxx,
  14203. cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
  14204. cmAddLibraryCommand.cxx, cmAddLibraryCommand.h, cmMakefile.cxx,
  14205. cmMakefile.h, cmTarget.cxx: ENH: Enforce global target name
  14206. uniqueness.
  14207. - Error if imported target is involved in conflict
  14208. - Error for non-imported target conflict unless
  14209. CMAKE_BACKWARDS_COMPATIBILITY <= 2.4
  14210. - Include OUTPUT_NAME property in error message
  14211. - Update add_executable and add_library command documentation
  14212. 2008-02-11 13:35 king
  14213. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add
  14214. cmMakefile::NeedBackwardsCompatibility method to pass through to
  14215. cmLocalGenerator::NeedBackwardsCompatibility for convenience.
  14216. 2008-02-11 10:31 king
  14217. * Source/cmExportLibraryDependencies.cxx: BUG: Fix
  14218. export_library_dependencies command to produce a file that is
  14219. compatible with CMake 2.4.
  14220. 2008-02-11 10:31 king
  14221. * Source/cmComputeLinkDepends.cxx: BUG: Fix
  14222. cmComputeLinkDepends::AddVarLinkEntries
  14223. - Track link type correctly
  14224. - Use _LINK_TYPE variables exported by CMake 2.4
  14225. 2008-02-11 00:01 king
  14226. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14227. 2008-02-10 17:19 alex
  14228. * Source/cmIfCommand.h: STYLE: document that if(COMMAND) works also
  14229. for macros and functions
  14230. Alex
  14231. 2008-02-10 11:37 king
  14232. * Source/cmFindLibraryCommand.cxx: BUG: Fix recent find_library
  14233. change to look for user-specified name first to do so only if the
  14234. name matches a valid library extension.
  14235. 2008-02-10 00:01 king
  14236. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14237. 2008-02-09 10:05 hoffman
  14238. * Utilities/Release/vogon_release.cmake: ENH: build the qt gui
  14239. 2008-02-09 09:53 hoffman
  14240. * CMakeCPack.cmake, CMakeCPackOptions.cmake.in,
  14241. Source/QtDialog/CMakeLists.txt,
  14242. Source/QtDialog/QtDialogCPack.cmake.in: ENH: make it so cmake-gui
  14243. only installs if qt is static on windows
  14244. 2008-02-09 00:01 king
  14245. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14246. 2008-02-08 13:47 clinton
  14247. * Source/QtDialog/CMakeSetupDialog.cxx: BUG: Make sure editor
  14248. closes when deleting cache entries.
  14249. 2008-02-08 12:01 clinton
  14250. * Modules/FindQt4.cmake: ENH: Better way to have escaping done
  14251. correctly for all generators.
  14252. 2008-02-08 11:26 clinton
  14253. * Source/QtDialog/QCMake.cxx: ENH: Need to pick up the
  14254. PreLoad.cmake files.
  14255. 2008-02-08 10:42 clinton
  14256. * Source/QtDialog/: CMakeSetup.cxx, QCMakeCacheView.cxx: COMP: Fix
  14257. build with Qt 4.2. BUG: Fix new editors stealing focus while
  14258. typing search text. ENH: Look for translation in data dir, not
  14259. bin dir.
  14260. 2008-02-08 09:24 king
  14261. * Tests/Dependency/CMakeLists.txt: BUG: Need ANSI C.
  14262. 2008-02-08 00:01 king
  14263. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14264. 2008-02-07 23:26 clinton
  14265. * Modules/FindQt4.cmake:
  14266. BUG: Fix arg for moc parameter file so it works with unix
  14267. makefiles, when the build dir has a space in it.
  14268. 2008-02-07 18:24 alex
  14269. * Source/cmExtraEclipseCDT4Generator.cxx: patch from Miguel BUG:
  14270. fix #5496: eclipse can't load projects where the build dir is a
  14271. subdir of the src dir
  14272. Alex
  14273. 2008-02-07 17:58 clinton
  14274. * Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h:
  14275. ENH: Show cache variable name in title of file dialogs.
  14276. 2008-02-07 16:49 king
  14277. * Source/: cmGlobalXCodeGenerator.cxx,
  14278. cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx: ENH: Avoid
  14279. computing link information for static library targets. They do
  14280. not link.
  14281. 2008-02-07 16:26 alex
  14282. * Source/cmExtraEclipseCDT4Generator.cxx: two patches from Miguel:
  14283. BUG: fix #5819: put compile definitions into the eclipse project
  14284. files so eclipse handles ifdef blcoks correctly STYLE: make the
  14285. code for filtering some global targets out nicer
  14286. Alex
  14287. 2008-02-07 16:24 king
  14288. * Source/cmComputeLinkDepends.cxx: COMP: Add missing assert
  14289. include.
  14290. 2008-02-07 16:22 alex
  14291. * Source/cmInstallCommand.cxx: STYLE: add some comments
  14292. Alex
  14293. 2008-02-07 16:14 king
  14294. * Tests/Dependency/Case2/: CMakeLists.txt, foo1.c, foo1b.c,
  14295. foo2b.c, foo3.c, foo3b.c: ENH: Make Dependency test Case2 require
  14296. two traversals of a static library loop.
  14297. 2008-02-07 16:14 king
  14298. * bootstrap, Source/CMakeLists.txt,
  14299. Source/cmComputeComponentGraph.cxx,
  14300. Source/cmComputeComponentGraph.h,
  14301. Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
  14302. Source/cmComputeTargetDepends.cxx,
  14303. Source/cmComputeTargetDepends.h, Source/cmGraphAdjacencyList.h:
  14304. ENH: Improve link line generation for static library cycles.
  14305. - Move Tarjan algorithm from cmComputeTargetDepends
  14306. into its own class cmComputeComponentGraph
  14307. - Use cmComputeComponentGraph to identify the component DAG
  14308. of link dependencies in cmComputeLinkDepends
  14309. - Emit non-trivial component members more than once but always
  14310. in a contiguous group on the link line
  14311. 2008-02-07 13:26 hoffman
  14312. * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: make sure files
  14313. are binary for download and make status a pair of value string
  14314. 2008-02-07 13:19 hoffman
  14315. * Modules/FindPkgConfig.cmake: BUG: fix for bug 6117 pkgconfig
  14316. 2008-02-07 11:43 hoffman
  14317. * CMakeCPackOptions.cmake.in, Source/QtDialog/CMakeLists.txt: ENH:
  14318. for windows only allow a static qt for install and NSIS of
  14319. cmake-gui
  14320. 2008-02-07 08:55 hoffman
  14321. * Tests/: Complex/Executable/CMakeLists.txt,
  14322. ComplexOneConfig/Executable/CMakeLists.txt,
  14323. ComplexRelativePaths/Executable/CMakeLists.txt: ENH: complex must
  14324. link to curl now
  14325. 2008-02-07 00:01 king
  14326. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14327. 2008-02-06 20:14 king
  14328. * Source/cmComputeLinkInformation.cxx: BUG: Fix
  14329. cmComputeLinkInformation to include the target's user link
  14330. directories in the runtime path computation. This bug was
  14331. introduced when cmOrderRuntimeDirectories was introduced.
  14332. 2008-02-06 17:02 alex
  14333. * Modules/FindPackageHandleStandardArgs.cmake: STYLE: use a
  14334. function instead of a macro, to keep FAIL_MESSAGE local patch
  14335. from Miguel
  14336. Alex
  14337. 2008-02-06 15:26 king
  14338. * Source/cmFindLibraryCommand.cxx: ENH: Make find_library test for
  14339. the library file as named before trying prefixes and suffixes.
  14340. This will allow users to explicitly search for static libraries
  14341. on unix. See bug #1643.
  14342. 2008-02-06 15:23 king
  14343. * Source/cmTargetLinkLibrariesCommand.h: STYLE: Improve
  14344. documentation of target_link_libraries command to make
  14345. target-level dependency explicit. See bug #6043.
  14346. 2008-02-06 15:10 clinton
  14347. * Source/QtDialog/CMakeSetup.cxx: ENH: Update some strings to
  14348. match program name.
  14349. 2008-02-06 14:52 king
  14350. * Tests/: CMakeLists.txt, Dependency/CMakeLists.txt,
  14351. Dependency/Case1/CMakeLists.txt, Dependency/Case1/a.c,
  14352. Dependency/Case1/b.c, Dependency/Case1/b2.c,
  14353. Dependency/Case1/c.c, Dependency/Case1/c2.c,
  14354. Dependency/Case1/d.c, Dependency/Case1/main.c,
  14355. Dependency/Case2/CMakeLists.txt, Dependency/Case2/bar1.c,
  14356. Dependency/Case2/bar2.c, Dependency/Case2/bar3.c,
  14357. Dependency/Case2/foo1.c, Dependency/Case2/foo2.c,
  14358. Dependency/Case2/foo3.c, Dependency/Case2/zot.c: ENH: Combine all
  14359. dependency* tests into one Dependency test. Add more difficult
  14360. test cases.
  14361. 2008-02-06 14:45 clinton
  14362. * Source/QtDialog/CMakeSetup.cxx: BUG: On Mac OS X, give the CMake
  14363. library the correct path to the cmake exectuables. Fixes
  14364. #6286.
  14365. 2008-02-06 14:20 king
  14366. * Source/cmExportBuildFileGenerator.cxx,
  14367. Source/cmExportCommand.cxx,
  14368. Source/cmExportInstallFileGenerator.cxx,
  14369. Source/cmInstallCommand.cxx, Source/cmInstallTargetGenerator.cxx,
  14370. Source/cmInstallTargetGenerator.h,
  14371. Tests/ExportImport/Export/CMakeLists.txt: ENH: Improve
  14372. exporting/importing of targets
  14373. - Use real name instead of link for location of versioned
  14374. targets
  14375. - Error when a target is exported multiple times
  14376. 2008-02-06 14:19 king
  14377. * Source/cmTarget.cxx: BUG: Make sure linking to a shared lib on
  14378. windows uses import library and not the new realname.
  14379. 2008-02-06 14:06 king
  14380. * Source/cmTarget.cxx: BUG: Do not create versioned executable
  14381. names on Xcode where they are not supported.
  14382. 2008-02-06 13:34 king
  14383. * Source/: cmComputeLinkInformation.cxx,
  14384. cmComputeLinkInformation.h, cmTarget.cxx, cmTarget.h: ENH: When
  14385. linking to versioned targets whose real file name is known pass
  14386. the real name to the linker instead of the symlink name.
  14387. 2008-02-06 09:46 hoffman
  14388. * Source/cmFileCommand.cxx: ENH: remove debug print stuff
  14389. 2008-02-06 09:35 hoffman
  14390. * Source/: CMakeLists.txt, cmFileCommand.cxx, cmFileCommand.h: ENH:
  14391. add DOWNLOAD option to FILE command
  14392. 2008-02-06 09:17 hoffman
  14393. * Source/QtDialog/CMakeLists.txt: ENH: change name of qt-dialog
  14394. 2008-02-06 00:01 king
  14395. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14396. 2008-02-05 23:10 king
  14397. * bootstrap, Source/CMakeLists.txt,
  14398. Source/cmComputeTargetDepends.cxx,
  14399. Source/cmComputeTargetDepends.h, Source/cmGlobalGenerator.cxx,
  14400. Source/cmGlobalGenerator.h, Source/cmake.cxx: ENH: Analyze
  14401. inter-target dependencies to safely fix cycles
  14402. - Cycles may be formed among static libraries
  14403. - Native build system should not have cycles in target deps
  14404. - Create cmComputeTargetDepends to analyze dependencies
  14405. - Identify conneced components and use them to fix deps
  14406. - Diagnose cycles containing non-STATIC targets
  14407. - Add debug mode property GLOBAL_DEPENDS_DEBUG_MODE
  14408. - Use results in cmGlobalGenerator as target direct depends
  14409. 2008-02-05 00:01 king
  14410. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14411. 2008-02-04 19:00 king
  14412. * Source/cmInstallTargetGenerator.cxx: COMP: Add missing include
  14413. for assert.
  14414. 2008-02-04 17:03 king
  14415. * Source/: cmInstallCommand.cxx, cmInstallCommand.h,
  14416. cmInstallCommandArguments.cxx, cmInstallCommandArguments.h,
  14417. cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
  14418. Allow separate installation of shared libs and their links.
  14419. - Add NAMELINK_ONLY and NAMELINK_SKIP to INSTALL command
  14420. - Options select a \"namelink\" mode
  14421. - cmInstallTargetGenerator selects files/link based on mode
  14422. - See bug #4419
  14423. 2008-02-04 16:05 hoffman
  14424. * Source/cmGlobalVisualStudio7Generator.cxx: ENH: make sure
  14425. ALL_BUILD only shows up once
  14426. 2008-02-04 15:22 king
  14427. * Modules/Platform/AIX.cmake, Source/cmComputeLinkInformation.cxx,
  14428. Source/cmComputeLinkInformation.h, Source/cmake.cxx: BUG: Added
  14429. TARGET_ARCHIVES_MAY_BE_SHARED_LIBS global property to help
  14430. compute proper rpath information on AIX when shared libraries
  14431. have names like "libfoo.a".
  14432. 2008-02-04 10:04 king
  14433. * Modules/: CMakeDetermineCCompiler.cmake,
  14434. CMakeDetermineCXXCompiler.cmake,
  14435. CMakeDetermineFortranCompiler.cmake, CMakeTestCCompiler.cmake,
  14436. CMakeTestCXXCompiler.cmake: BUG: When configuring compiler
  14437. information files into the CMakeFiles directory in the project
  14438. build tree, use IMMEDIATE option for CONFIGURE_FILE explicitly.
  14439. It is needed in case the user sets CMAKE_BACKWARDS_COMPATIBILITY
  14440. to 2.0 or lower.
  14441. 2008-02-04 00:01 king
  14442. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14443. 2008-02-03 17:24 king
  14444. * Modules/: CMakeDetermineCCompiler.cmake,
  14445. CMakeDetermineCXXCompiler.cmake,
  14446. CMakeDetermineFortranCompiler.cmake, CMakeForceCompiler.cmake,
  14447. CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake: BUG: When
  14448. forcing the C and CXX compilers do not try to detect the ABI
  14449. information. Cleanup configured language compiler info files by
  14450. always using @ONLY. This addresses bug#6297.
  14451. 2008-02-03 08:58 king
  14452. * Source/kwsys/IOStream.cxx: COMP: Avoid warning in kwsys
  14453. IOStream.cxx when the helper functions are not needed. Define
  14454. one public symbol to avoid complaints from archivers about empty
  14455. object files.
  14456. 2008-02-03 08:57 king
  14457. * Tests/ExportImport/Export/: testExe1.c, testExe1lib.c,
  14458. testLib1.c, testLib2.c: COMP: Convert C function prototypes to
  14459. use (void) instead of ().
  14460. 2008-02-03 08:57 king
  14461. * Source/: cmCTest.cxx, cmCTest.h: BUG: cmCTest::GetConfigType
  14462. should return the string by reference-to-const so that callers
  14463. may use .c_str() safely.
  14464. 2008-02-03 08:20 king
  14465. * Source/kwsys/SystemInformation.cxx: COMP: Fix warning in
  14466. SystemInformation.cxx about possibly incorrect assignment in if
  14467. condition.
  14468. 2008-02-03 08:14 king
  14469. * Source/kwsys/SystemInformation.cxx: COMP: Fix unreachable code
  14470. warning. Remove runtime test of constant information.
  14471. 2008-02-03 08:07 king
  14472. * Source/kwsys/hash_set.hxx.in: COMP: Remove inline keyword from
  14473. forward declaration for VS9.
  14474. 2008-02-03 00:01 king
  14475. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14476. 2008-02-02 16:18 hoffman
  14477. * Source/kwsys/SystemInformation.cxx: ENH: fix infinite loop from
  14478. size_t change
  14479. 2008-02-02 08:58 king
  14480. * Modules/Platform/: NetBSD.cmake, kFreeBSD.cmake: ENH: Enable
  14481. dependent library search paths on more platforms
  14482. - NetBSD needs dependent library paths in -rpath-link option.
  14483. - kFreeBSD needs dependent library paths in -rpath-link option.
  14484. 2008-02-02 00:01 king
  14485. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14486. 2008-02-01 16:17 martink
  14487. * Tests/CMakeLists.txt: ENH: disable test for vs 70 as devenv
  14488. randomly segfaults when building the sub-project
  14489. 2008-02-01 16:05 martink
  14490. * Source/cmGlobalGenerator.cxx: ENH: really Bill, using Ken's
  14491. checkout, fix output in ctest so clean output in build and test
  14492. is not lost, also display the command lines used
  14493. 2008-02-01 14:35 king
  14494. * Source/cmExportInstallFileGenerator.cxx: BUG: Fixed typo
  14495. resulting in confusing error message from
  14496. cmExportInstallFileGenerator.
  14497. 2008-02-01 13:52 clinton
  14498. * Modules/FindQt4.cmake:
  14499. BUG: When preserving relative paths for moc generated files,
  14500. also consider paths to headers in the build directory.
  14501. 2008-02-01 13:18 david.cole
  14502. * Source/kwsys/CMakeLists.txt: ENH: Merge changes from main tree
  14503. into VTK-5-0 branch. (cvs -q up -j1.135 -j1.136
  14504. Utilities/kwsys/CMakeLists.txt)
  14505. 2008-02-01 13:08 king
  14506. * Source/cmInstallTargetGenerator.cxx, Source/cmTarget.h,
  14507. Tests/ExportImport/Export/CMakeLists.txt: BUG: Remove
  14508. InstallNameFixupPath from cmTarget and cmInstallTargetGenerator.
  14509. - Motivation:
  14510. - It depended on the order of installation
  14511. - It supported only a single destination for each target
  14512. - It created directory portions of an install name without
  14513. user request
  14514. - Updated ExportImport test to install targets in an order that
  14515. expoed
  14516. this bug
  14517. 2008-02-01 12:35 hoffman
  14518. * Source/kwsys/SystemInformation.cxx: ENH: fix warnings
  14519. 2008-02-01 12:02 clinton
  14520. * Modules/UseQt4.cmake: ENH: Use new COMPILE_DEFINITIONS_* with
  14521. set_property to add Qt release/debug defines.
  14522. 2008-02-01 11:48 clinton
  14523. * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx: ENH:
  14524. Show version number in window title.
  14525. 2008-02-01 11:40 hoffman
  14526. * Source/kwsys/SystemInformation.cxx: ENH: fix more warnings
  14527. 2008-02-01 11:33 hoffman
  14528. * Source/kwsys/: SystemInformation.cxx: ENH: fix more warnings
  14529. 2008-02-01 11:30 hoffman
  14530. * Source/kwsys/SystemInformation.cxx: ENH: fix some warnings and 64
  14531. bit build windows
  14532. 2008-02-01 11:09 hoffman
  14533. * Source/kwsys/SystemInformation.cxx: ENH: fix win64 build and a
  14534. warning
  14535. 2008-02-01 10:41 clinton
  14536. * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
  14537. CMakeSetupDialog.h, QCMake.cxx: ENH: Use translation file if it
  14538. exists for the locale. Consolidate some strings.
  14539. More responsive interrupting. Prompt user if they try to
  14540. close during
  14541. configure, and allow them to close.
  14542. 2008-02-01 09:57 king
  14543. * Tests/ExportImport/: CMakeLists.txt, Export/CMakeLists.txt: ENH:
  14544. Update ExportImport test to enforce dependent library paths
  14545. - Build without rpaths
  14546. - Place implementation libs in separate directories
  14547. 2008-02-01 09:57 king
  14548. * Modules/Platform/: FreeBSD.cmake, HP-UX.cmake, IRIX.cmake,
  14549. IRIX64.cmake, SunOS.cmake: ENH: Enable dependent library search
  14550. paths on more platforms
  14551. - HP-UX needs dependent library paths as -L options.
  14552. - IRIX needs dependent library paths as -L options.
  14553. - Sun needs dependent library paths as -L options.
  14554. - FreeBSD needs dependent library paths in -rpath-link option.
  14555. 2008-02-01 09:36 king
  14556. * Tests/CMakeLists.txt: BUG: Fix commit 1.41 of
  14557. Tests/CMakeLists.txt to place fake target before --version flag
  14558. instead of after.
  14559. 2008-02-01 08:56 king
  14560. * bootstrap, Modules/CMakeCInformation.cmake,
  14561. Modules/CMakeCXXInformation.cmake,
  14562. Modules/CMakeFortranInformation.cmake,
  14563. Modules/Platform/Darwin.cmake, Modules/Platform/Linux.cmake,
  14564. Modules/Platform/QNX.cmake, Source/CMakeLists.txt,
  14565. Source/cmComputeLinkDepends.cxx,
  14566. Source/cmComputeLinkInformation.cxx,
  14567. Source/cmComputeLinkInformation.h,
  14568. Source/cmDocumentVariables.cxx,
  14569. Source/cmExportBuildFileGenerator.cxx,
  14570. Source/cmExportBuildFileGenerator.h,
  14571. Source/cmExportFileGenerator.cxx, Source/cmExportFileGenerator.h,
  14572. Source/cmExportInstallFileGenerator.cxx,
  14573. Source/cmExportInstallFileGenerator.h,
  14574. Source/cmLocalGenerator.cxx,
  14575. Source/cmOrderRuntimeDirectories.cxx,
  14576. Source/cmOrderRuntimeDirectories.h, Source/cmTarget.cxx: ENH:
  14577. Pass dependent library search path to linker on some platforms.
  14578. - Move runtime path ordering out of cmComputeLinkInformation
  14579. into its own class cmOrderRuntimeDirectories.
  14580. - Create an instance of cmOrderRuntimeDirectories for runtime
  14581. path ordering and another instance for dependent library
  14582. path ordering.
  14583. - Replace CMAKE_DEPENDENT_SHARED_LIBRARY_MODE with explicit
  14584. CMAKE_LINK_DEPENDENT_LIBRARY_FILES boolean.
  14585. - Create CMAKE_LINK_DEPENDENT_LIBRARY_DIRS boolean.
  14586. - Create variables to specify -rpath-link flags:
  14587. CMAKE_SHARED_LIBRARY_RPATH_LINK_<LANG>_FLAG
  14588. CMAKE_EXECUTABLE_RPATH_LINK_<LANG>_FLAG
  14589. - Enable -rpath-link flag on Linux and QNX.
  14590. - Documentation and error message updates
  14591. 2008-02-01 08:55 king
  14592. * Source/cmTarget.cxx: COMP: Fix shadowed local warning.
  14593. 2008-02-01 00:01 king
  14594. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14595. 2008-01-31 21:33 hoffman
  14596. * Source/kwsys/SystemInformation.cxx: ENH: try to fix hp and vs 6,
  14597. again...
  14598. 2008-01-31 16:38 hoffman
  14599. * Source/: CTest/cmCTestUpdateHandler.cxx,
  14600. cmGlobalVisualStudio7Generator.h: STYLE: line length
  14601. 2008-01-31 16:37 hoffman
  14602. * Source/kwsys/SystemInformation.cxx: ENH: fixes for borland
  14603. 2008-01-31 16:33 martink
  14604. * Source/CTest/cmCTestTestHandler.cxx: BUG: minor fix for ctest
  14605. 2008-01-31 16:10 hoffman
  14606. * Source/cmCTest.cxx: ENH: remove extra junk
  14607. 2008-01-31 15:45 king
  14608. * Modules/Platform/Darwin.cmake, Source/cmComputeLinkDepends.cxx,
  14609. Source/cmComputeLinkDepends.h,
  14610. Source/cmComputeLinkInformation.cxx,
  14611. Source/cmComputeLinkInformation.h,
  14612. Source/cmDocumentVariables.cxx, Source/cmExportFileGenerator.cxx,
  14613. Source/cmExportFileGenerator.h, Source/cmTarget.cxx,
  14614. Source/cmTarget.h, Tests/ExportImport/Export/CMakeLists.txt: ENH:
  14615. Support linking to shared libs with dependent libs
  14616. - Split IMPORTED_LINK_LIBRARIES into two parts:
  14617. IMPORTED_LINK_INTERFACE_LIBRARIES
  14618. IMPORTED_LINK_DEPENDENT_LIBRARIES
  14619. - Add CMAKE_DEPENDENT_SHARED_LIBRARY_MODE to select behavior
  14620. - Set mode to LINK for Darwin (fixes universal binary problem)
  14621. - Update ExportImport test to account for changes
  14622. 2008-01-31 15:34 hoffman
  14623. * Source/kwsys/SystemInformation.cxx: ENH: fix for qnx, I hope, and
  14624. fix indent stuff
  14625. 2008-01-31 15:10 hoffman
  14626. * Source/kwsys/SystemInformation.cxx: ENH: fix build errors with
  14627. asm stuff on mingw and hopefully win64
  14628. 2008-01-31 14:50 hoffman
  14629. * Source/kwsys/SystemInformation.cxx: ENH: fix build for mingw
  14630. 2008-01-31 14:34 hoffman
  14631. * Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
  14632. ENH: split into implementation and interface class to clean up
  14633. namespace issues with #define stuff
  14634. 2008-01-31 13:23 martink
  14635. * Modules/Dart.cmake: ENH: use ctest to drive dashboards for make
  14636. targets as opposed to tclsh
  14637. 2008-01-31 12:56 king
  14638. * Source/kwsys/CMakeLists.txt: BUG: Need to install cstddef header.
  14639. 2008-01-31 12:19 hoffman
  14640. * Source/cmGlobalGenerator.cxx: ENH: remove a const cast
  14641. 2008-01-31 11:43 martink
  14642. * Source/: ctest.cxx, CTest/cmCTestTestHandler.cxx: ENH: read in
  14643. old file formats Dart as well
  14644. 2008-01-31 08:32 king
  14645. * Source/kwsys/kwsysPlatformTestsCXX.cxx: STYLE: Work-around std::
  14646. check since this is a platform test.
  14647. 2008-01-31 08:21 king
  14648. * Source/kwsys/: String.hxx.in, SystemTools.hxx.in,
  14649. kwsys_ios_sstream.h.in: STYLE: Remove references to std:: inside
  14650. KWSys, even in comments. This will allow a commit check to be
  14651. added.
  14652. 2008-01-31 08:21 king
  14653. * Source/kwsys/SystemInformation.cxx: COMP: Replace kwsys_stl::
  14654. with kwsys_ios:: for streams access.
  14655. 2008-01-31 08:05 king
  14656. * Source/: cmComputeLinkInformation.cxx, cmTarget.cxx: ENH: Add
  14657. target property LINK_SEARCH_END_STATIC to help people building
  14658. static binaries on some platforms.
  14659. 2008-01-31 07:50 king
  14660. * Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
  14661. Source/cmComputeLinkInformation.cxx,
  14662. Source/cmComputeLinkInformation.h,
  14663. Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h:
  14664. BUG: Move decision to switch library paths found in implicit link
  14665. directories to use -l options from cmFindLibraryCommand to
  14666. cmComputeLinkInformation. Existing projects may depend on
  14667. find_library returning a full path. This slightly weakens
  14668. cmComputeLinkInformation but is necessary for compatibility.
  14669. 2008-01-31 06:51 king
  14670. * Source/: cmExportFileGenerator.cxx, cmExportFileGenerator.h:
  14671. COMP: Remove unused parameter.
  14672. 2008-01-31 00:01 king
  14673. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14674. 2008-01-30 22:56 hoffman
  14675. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  14676. cmGlobalUnixMakefileGenerator3.cxx,
  14677. cmGlobalUnixMakefileGenerator3.h: ENH: remove const
  14678. 2008-01-30 21:40 hoffman
  14679. * Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
  14680. COMP: use kwsys_stl and not std::
  14681. 2008-01-30 17:57 king
  14682. * Source/cmExportFileGenerator.cxx: BUG: Fixed previous commit in
  14683. cmExportFileGenerator to separate libraries correctly in the
  14684. import link list.
  14685. 2008-01-30 17:26 king
  14686. * Tests/ExportImport/: CMakeLists.txt, Export/CMakeLists.txt,
  14687. Export/testExe2lib.c, Export/testExe2libImp.c, Export/testLib3.c,
  14688. Export/testLib3Imp.c, Import/imp_mod1.c: ENH: Updated
  14689. ExportImport test to try LINK_INTERFACE_LIBRARIES.
  14690. 2008-01-30 17:25 king
  14691. * Source/: cmComputeLinkDepends.cxx,
  14692. cmExportBuildFileGenerator.cxx, cmExportBuildFileGenerator.h,
  14693. cmExportCommand.cxx, cmExportCommand.h,
  14694. cmExportFileGenerator.cxx, cmExportFileGenerator.h,
  14695. cmExportInstallFileGenerator.cxx, cmTarget.cxx, cmTarget.h: ENH:
  14696. Implemented link-interface specification feature.
  14697. - Shared libs and executables with exports may now have
  14698. explicit transitive link dependencies specified
  14699. - Created LINK_INTERFACE_LIBRARIES and related properties
  14700. - Exported targets get the interface libraries as their
  14701. IMPORTED_LINK_LIBRARIES property.
  14702. - The export() and install(EXPORT) commands now give
  14703. an error when a linked target is not included since
  14704. the user can change the interface libraries instead
  14705. of adding the target.
  14706. 2008-01-30 16:22 hoffman
  14707. * Source/cmGlobalVisualStudio7Generator.cxx: ENH: make sure global
  14708. targets are in the right projects
  14709. 2008-01-30 13:02 hoffman
  14710. * Tests/SubProject/foo/: CMakeLists.txt, foo.cxx: ENH: add missing
  14711. files
  14712. 2008-01-30 12:55 hoffman
  14713. * Source/kwsys/SystemInformation.hxx.in: ENH: fix for vs 70
  14714. 2008-01-30 12:15 king
  14715. * Source/cmComputeLinkDepends.cxx: BUG: cmComputeLinkDepends should
  14716. not follow the dependencies of executables.
  14717. 2008-01-30 12:04 hoffman
  14718. * Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  14719. Source/cmGlobalUnixMakefileGenerator3.cxx,
  14720. Source/cmGlobalVisualStudio71Generator.cxx,
  14721. Source/cmGlobalVisualStudio71Generator.h,
  14722. Source/cmGlobalVisualStudio7Generator.cxx,
  14723. Source/cmGlobalVisualStudio7Generator.h,
  14724. Source/cmLocalVisualStudio7Generator.cxx,
  14725. Source/cmLocalVisualStudio7Generator.h, Tests/CMakeLists.txt,
  14726. Tests/SubProject/CMakeLists.txt, Tests/SubProject/bar.cxx,
  14727. Tests/SubProject/car.cxx: ENH: fix for bug 3218 dependant
  14728. projects are written out automatically if they are in the
  14729. project. Also fix bug 5829, remove hard coded
  14730. CMAKE_CONFIGURATION_TYPES from vs 7 generator
  14731. 2008-01-30 11:54 hoffman
  14732. * Source/CTest/: cmCTestTestHandler.cxx, cmCTestUpdateHandler.cxx:
  14733. ENH: remove warnings
  14734. 2008-01-30 11:22 king
  14735. * Source/: cmAddCustomCommandCommand.cxx,
  14736. cmAddCustomCommandCommand.h: ENH: Make add_custom_command
  14737. interpret relative OUTPUT locations with respect to the build tre
  14738. instead of the source tree. This can greatly simplify user code
  14739. since generating a file will not need to reference
  14740. CMAKE_CURRENT_BINARY_DIR. The new behavior is what users expect
  14741. 99% of the time.
  14742. 2008-01-30 11:21 king
  14743. * Source/: cmGetPropertyCommand.cxx,
  14744. cmGetSourceFilePropertyCommand.cxx, cmSourceFile.cxx,
  14745. cmSourceFile.h: BUG: Add cmSourceFile::GetPropertyForUser to
  14746. centralize the LOCATION property hack. This fixes the LOCATION
  14747. property when retrieved via the get_property command.
  14748. 2008-01-30 11:17 hoffman
  14749. * Source/: cmCTest.cxx, CTest/cmCTestBuildHandler.cxx,
  14750. CTest/cmCTestBuildHandler.h, CTest/cmCTestConfigureHandler.cxx,
  14751. CTest/cmCTestCoverageHandler.cxx,
  14752. CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestTestHandler.cxx,
  14753. CTest/cmCTestTestHandler.h, CTest/cmCTestUpdateHandler.cxx,
  14754. kwsys/CMakeLists.txt, kwsys/SystemInformation.hxx.in: ENH:
  14755. enhancements for cdash, include system information and better
  14756. time entries
  14757. 2008-01-30 08:37 king
  14758. * Source/cmMakefile.cxx: BUG: Fix misuse of stl vector that caused
  14759. definitions to be dropped by cmMakefile::PushScope.
  14760. 2008-01-30 07:44 king
  14761. * CompileFlags.cmake, Source/kwsys/hash_map.hxx.in: COMP: Fix
  14762. warnings on VS9.
  14763. 2008-01-30 07:17 king
  14764. * Utilities/cmtar/CMakeLists.txt: COMP: Fix warning about tolower
  14765. by making sure ctype.h is included in cmtar.
  14766. 2008-01-30 00:01 king
  14767. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14768. 2008-01-29 21:16 king
  14769. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  14770. cmMakefileExecutableTargetGenerator.cxx,
  14771. cmMakefileLibraryTargetGenerator.cxx: ENH: Enable use of link
  14772. script whenever incremental archive construction rules are
  14773. available. Enable use of archive construction rules on MSYS.
  14774. 2008-01-29 20:46 king
  14775. * Modules/Platform/Windows-gcc.cmake,
  14776. Source/cmDocumentVariables.cxx,
  14777. Source/cmMakefileLibraryTargetGenerator.cxx,
  14778. Source/cmMakefileTargetGenerator.cxx,
  14779. Source/cmMakefileTargetGenerator.h: ENH: Added build rule
  14780. variables CMAKE_<LANG>_ARCHIVE_CREATE,
  14781. CMAKE_<LANG>_ARCHIVE_APPEND, and CMAKE_<LANG>_ARCHIVE_FINISH to
  14782. support creation of static archive libraries out of a large
  14783. number of objects. See bug #6284.
  14784. 2008-01-29 17:30 king
  14785. * Source/: cmCacheManager.cxx, cmCacheManager.h: BUG: Fix
  14786. uninitialzed members of cmCacheManager.
  14787. 2008-01-29 17:30 king
  14788. * Source/: cmLocalVisualStudio6Generator.cxx,
  14789. cmLocalVisualStudio6Generator.h,
  14790. cmLocalVisualStudio7Generator.cxx,
  14791. cmLocalVisualStudio7Generator.h, cmTarget.cxx, cmTarget.h: BUG:
  14792. cmTarget instances should not be copied. Removed pass-by-value
  14793. arguments from cmLocalVisualStudio7Generator::WriteGroup and
  14794. cmLocalVisualStudio6Generator::WriteGroup. Updated cmTarget to
  14795. make this easier to find.
  14796. 2008-01-29 17:01 clinton
  14797. * Modules/FindQt4.cmake: ENH: Make lupdate and lrelease
  14798. executables advanced variables.
  14799. 2008-01-29 15:54 clinton
  14800. * Source/QtDialog/CMakeSetupDialog.cxx: ENH: Correctly format
  14801. multi-line error messages.
  14802. 2008-01-29 15:47 king
  14803. * Source/: cmComputeLinkInformation.cxx,
  14804. cmComputeLinkInformation.h, cmInstallTargetGenerator.cxx: ENH:
  14805. Update cmInstallTargetGenerator to get the shared libraries
  14806. linked by a target from cmComputeLinkInformation instead of
  14807. duplicating the computation.
  14808. 2008-01-29 15:10 barre
  14809. * Modules/FindHTMLHelp.cmake: ENH: need quotes
  14810. 2008-01-29 15:07 king
  14811. * Source/: cmComputeLinkInformation.cxx,
  14812. cmComputeLinkInformation.h, cmGlobalXCodeGenerator.cxx,
  14813. cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h,
  14814. cmLocalGenerator.cxx, cmLocalGenerator.h,
  14815. cmLocalVisualStudio6Generator.cxx,
  14816. cmLocalVisualStudio7Generator.cxx, cmTarget.cxx, cmTarget.h: ENH:
  14817. Add cmTarget::GetLinkInformation method to allow several places
  14818. in the generators to share link information while only computing
  14819. it once per configuration for a target. Use it to simplify the
  14820. chrpath feature.
  14821. 2008-01-29 13:07 clinton
  14822. * Modules/FindQt4.cmake:
  14823. ENH: Allow QT4_WRAP_CPP to work with dir1/myobject.h
  14824. dir2/myobject.h Fixes #5067.
  14825. 2008-01-29 09:57 king
  14826. * Source/cmFindPackageCommand.cxx: ENH: Added not to find_package
  14827. documentation about unspecified choice among multiple versions.
  14828. 2008-01-29 08:03 king
  14829. * Tests/ExportImport/CMakeLists.txt: BUG: Custom command driver
  14830. outputs must be SYMBOLIC since no corresponding file is created.
  14831. 2008-01-29 07:57 king
  14832. * Tests/ExportImport/CMakeLists.txt: BUG: Make sure
  14833. CMAKE_INSTALL_PREFIX stays in subproject caches.
  14834. 2008-01-29 07:48 king
  14835. * Modules/Platform/Linux-SunPro-C.cmake: BUG: Fix dynamic exports
  14836. executable link option for Sun C compiler on Linux.
  14837. 2008-01-29 00:01 king
  14838. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14839. 2008-01-28 20:38 king
  14840. * Modules/readme.txt, Source/cmFindPackageCommand.cxx,
  14841. Source/cmFindPackageCommand.h,
  14842. Tests/FindPackageTest/CMakeLists.txt,
  14843. Tests/FindPackageTest/lib/suffix/test/SuffixTestConfigVersion.cmake,
  14844. Tests/FindPackageTest/lib/zot-1.0/zot-config.cmake,
  14845. Tests/FindPackageTest/lib/zot-2.0/zot-config-version.cmake,
  14846. Tests/FindPackageTest/lib/zot-2.0/zot-config.cmake,
  14847. Tests/FindPackageTest/lib/zot-3.0/zot-config-version.cmake,
  14848. Tests/FindPackageTest/lib/zot-3.0/zot-config.cmake,
  14849. Tests/FindPackageTest/lib/zot-3.1/zot-config-version.cmake,
  14850. Tests/FindPackageTest/lib/zot-3.1/zot-config.cmake: ENH: Added
  14851. version support to Config mode of find_package command.
  14852. - Added EXACT option to request an exact version.
  14853. - Enforce version using check provided by package.
  14854. - Updated FindPackageTest to test versioning in config mode.
  14855. 2008-01-28 19:20 clinton
  14856. * Modules/FindQt4.cmake:
  14857. ENH: Improve find for glib/gthread when Qt is configured to use
  14858. it. Fixes #6220.
  14859. 2008-01-28 15:22 king
  14860. * Source/: cmExportBuildFileGenerator.cxx,
  14861. cmExportInstallFileGenerator.cxx: STYLE: Updated TODO comment for
  14862. PUBLIC_HEADER_LOCATION export.
  14863. 2008-01-28 15:12 king
  14864. * Source/: cmInstallCommand.h, cmTarget.cxx: ENH: Document
  14865. PRIVATE_HEADER, PUBLIC_HEADER, and RESOURCE target properties and
  14866. corresponding arguments to INSTALL(TARGETS).
  14867. 2008-01-28 14:46 king
  14868. * Tests/Framework/CMakeLists.txt: BUG: Fix Framework test after
  14869. fixing FRAMEWORK targets to not install like frameworks on
  14870. non-Apple systems.
  14871. 2008-01-28 14:46 king
  14872. * Source/cmExportBuildFileGenerator.cxx,
  14873. Source/cmExportFileGenerator.cxx,
  14874. Source/cmExportInstallFileGenerator.cxx,
  14875. Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
  14876. Source/cmInstallTargetGenerator.cxx, Source/cmTarget.cxx,
  14877. Source/cmTarget.h, Tests/ExportImport/Export/CMakeLists.txt,
  14878. Tests/ExportImport/Export/testExe3.c,
  14879. Tests/ExportImport/Import/CMakeLists.txt,
  14880. Tests/ExportImport/Import/imp_testExe1.c: ENH: Support
  14881. exporting/importing of AppBundle targets.
  14882. - Imported bundles have the MACOSX_BUNDLE property set
  14883. - Added cmTarget::IsAppBundleOnApple method to simplify checks
  14884. - Document BUNDLE keyword in INSTALL command
  14885. - Updated IMPORTED_LOCATION property documentation for bundles
  14886. - Updated ExportImport test to test bundles
  14887. 2008-01-28 13:37 king
  14888. * Source/cmExportFileGenerator.cxx, Source/cmExportFileGenerator.h,
  14889. Tests/ExportImport/Export/CMakeLists.txt,
  14890. Tests/ExportImport/Export/testExe1.c,
  14891. Tests/ExportImport/Export/testExe1lib.c: BUG: Fix export/import
  14892. file generation to not store link dependencies of executables or
  14893. modules.
  14894. 2008-01-28 13:21 king
  14895. * Source/cmExportBuildFileGenerator.h, Source/cmExportCommand.cxx,
  14896. Source/cmExportCommand.h, Source/cmExportFileGenerator.cxx,
  14897. Source/cmExportFileGenerator.h,
  14898. Tests/ExportImport/Export/CMakeLists.txt: ENH: Restored APPEND
  14899. option to EXPORT() command in new implementation.
  14900. 2008-01-28 13:06 king
  14901. * Tests/ExportImport/: Export/CMakeLists.txt, Export/testLib4.c,
  14902. Import/CMakeLists.txt, Import/imp_testExe1.c: ENH: Added
  14903. framework to ExportImport test.
  14904. 2008-01-28 13:05 king
  14905. * Source/: cmComputeLinkInformation.cxx, cmExportFileGenerator.cxx,
  14906. cmExportInstallFileGenerator.cxx, cmGlobalGenerator.cxx,
  14907. cmGlobalXCodeGenerator.cxx, cmInstallCommand.cxx,
  14908. cmInstallCommand.h, cmInstallTargetGenerator.cxx,
  14909. cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
  14910. ENH: Support exporting/importing of Framework targets.
  14911. - Imported frameworks have the FRAMEWORK property set
  14912. - Added cmTarget::IsFrameworkOnApple method to simplify checks
  14913. - Also remove separate IMPORTED_ENABLE_EXPORTS property and
  14914. just use ENABLE_EXPORTS since, like FRAMEWORK, it just represents
  14915. the target type.
  14916. - Document FRAMEWORK keyword in INSTALL command.
  14917. - Updated IMPORTED_LOCATION property documentation for
  14918. Frameworks
  14919. 2008-01-28 09:53 king
  14920. * Source/cmExportFileGenerator.h: COMP: Add virtual destructor to
  14921. cmExportFileGenerator to avoid warnings about other virtual
  14922. functions.
  14923. 2008-01-28 08:40 king
  14924. * Tests/: CMakeLists.txt, ExportImport/CMakeLists.txt,
  14925. ExportImport/main.c, ExportImport/Export/CMakeLists.txt,
  14926. ExportImport/Export/testExe1.c, ExportImport/Export/testExe2.c,
  14927. ExportImport/Export/testLib1.c, ExportImport/Export/testLib2.c,
  14928. ExportImport/Export/testLib3.c,
  14929. ExportImport/Import/CMakeLists.txt,
  14930. ExportImport/Import/imp_mod1.c,
  14931. ExportImport/Import/imp_testExe1.c: ENH: Added ExportImport test
  14932. to test new export/import features.
  14933. 2008-01-28 08:39 king
  14934. * Tests/: SimpleInstall/CMakeLists.txt,
  14935. SimpleInstallS2/CMakeLists.txt: BUG: Updated SimpleInstall tests
  14936. for new export/import interface.
  14937. 2008-01-28 08:38 king
  14938. * Source/: CMakeLists.txt, cmAddDependenciesCommand.cxx,
  14939. cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
  14940. cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
  14941. cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
  14942. cmComputeLinkInformation.cxx, cmExportBuildFileGenerator.cxx,
  14943. cmExportBuildFileGenerator.h, cmExportCommand.cxx,
  14944. cmExportCommand.h, cmExportFileGenerator.cxx,
  14945. cmExportFileGenerator.h, cmExportInstallFileGenerator.cxx,
  14946. cmExportInstallFileGenerator.h, cmGetPropertyCommand.cxx,
  14947. cmGetTargetPropertyCommand.cxx, cmGlobalGenerator.cxx,
  14948. cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
  14949. cmGlobalVisualStudio71Generator.cxx,
  14950. cmGlobalVisualStudio7Generator.cxx,
  14951. cmGlobalVisualStudio8Generator.cxx,
  14952. cmGlobalVisualStudioGenerator.cxx, cmGlobalXCodeGenerator.cxx,
  14953. cmIncludeExternalMSProjectCommand.cxx, cmInstallCommand.cxx,
  14954. cmInstallCommand.h, cmInstallCommandArguments.cxx,
  14955. cmInstallCommandArguments.h, cmInstallDirectoryGenerator.cxx,
  14956. cmInstallExportGenerator.cxx, cmInstallExportGenerator.h,
  14957. cmInstallFilesCommand.cxx, cmInstallFilesGenerator.cxx,
  14958. cmInstallGenerator.cxx, cmInstallGenerator.h,
  14959. cmInstallProgramsCommand.cxx, cmInstallTargetGenerator.cxx,
  14960. cmInstallTargetGenerator.h, cmLocalGenerator.cxx,
  14961. cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
  14962. cmMakefileExecutableTargetGenerator.cxx,
  14963. cmMakefileTargetGenerator.cxx, cmSetPropertyCommand.cxx,
  14964. cmSetTargetPropertiesCommand.cxx, cmTarget.cxx, cmTarget.h: ENH:
  14965. Updated exporting and importing of targets to support libraries
  14966. and configurations.
  14967. - Created cmExportFileGenerator hierarchy to implement export
  14968. file generation
  14969. - Installed exports use per-config import files loaded by a
  14970. central one.
  14971. - Include soname of shared libraries in import information
  14972. - Renamed PREFIX to NAMESPACE in INSTALL(EXPORT) and EXPORT()
  14973. commands
  14974. - Move addition of CMAKE_INSTALL_PREFIX to destinations to
  14975. install generators
  14976. - Import files compute the installation prefix relative to
  14977. their location when loaded
  14978. - Add mapping of importer configurations to importee
  14979. configurations
  14980. - Rename IMPORT targets to IMPORTED targets to distinguish from
  14981. windows import libraries
  14982. - Scope IMPORTED targets within directories to isolate them
  14983. - Place all properties created by import files in the IMPORTED
  14984. namespace
  14985. - Document INSTALL(EXPORT) and EXPORT() commands.
  14986. - Document IMPORTED signature of add_executable and add_library
  14987. - Enable finding of imported targets in cmComputeLinkDepends
  14988. 2008-01-28 00:01 king
  14989. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  14990. 2008-01-27 15:09 king
  14991. * bootstrap, Source/cmComputeLinkDepends.cxx: COMP: Use kwsys to
  14992. get STL set_intersection algorithm.
  14993. 2008-01-27 13:42 king
  14994. * bootstrap, Source/CMakeLists.txt,
  14995. Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
  14996. Source/cmComputeLinkInformation.cxx,
  14997. Source/cmComputeLinkInformation.h, Source/cmTarget.cxx: ENH:
  14998. Created cmComputeLinkDepends to compute link dependencies.
  14999. - This will be useful for imported library dependencies
  15000. - Replaces old cmTarget analyze-lib-depends stuff for linking
  15001. - Formalizes graph construction and dump
  15002. - Explicitly represents dependency inferral sets
  15003. - Use BFS of initial dependencies to preserve order
  15004. 2008-01-27 00:01 king
  15005. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15006. 2008-01-26 01:11 barre
  15007. * Modules/: FindTCL.cmake, FindTclStub.cmake, FindTclsh.cmake,
  15008. FindWish.cmake: ENH: Update Tcl/Tk 8.5
  15009. 2008-01-26 00:01 king
  15010. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15011. 2008-01-25 13:07 barre
  15012. * Modules/: FindPerl.cmake, FindTCL.cmake, FindTclStub.cmake,
  15013. FindTclsh.cmake, FindWish.cmake: ENH: update for Tcl/Tk 8.5
  15014. 2008-01-25 08:11 king
  15015. * Source/cmSystemTools.cxx: COMP: Need to return a value from fake
  15016. MD5 method under bootstrap.
  15017. 2008-01-25 00:01 king
  15018. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15019. 2008-01-24 19:42 barre
  15020. * Modules/FindTclsh.cmake: ENH: typo
  15021. 2008-01-24 19:31 barre
  15022. * Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
  15023. update for Tcl/Tk 8.5
  15024. 2008-01-24 16:11 king
  15025. * Source/cmSystemTools.cxx: COMP: Cannot do MD5 from KWSys during
  15026. CMake bootstrap.
  15027. 2008-01-24 14:41 king
  15028. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add
  15029. cmSystemTools::ComputeStringMD5 method.
  15030. 2008-01-24 14:37 king
  15031. * Source/cmake.cxx: BUG: Make cmake -E remove_directory work when
  15032. directory is not present.
  15033. 2008-01-24 07:37 king
  15034. * Source/cmFindLibraryCommand.cxx: ENH: Apply new implicit link
  15035. directory find_library policy when loading a cache from an
  15036. earlier CMake.
  15037. 2008-01-24 07:37 king
  15038. * Source/: cmCacheManager.cxx, cmCacheManager.h, cmMakefile.cxx,
  15039. cmMakefile.h: ENH: Added cmMakefile::NeedCacheCompatibility
  15040. method and support for it in cmCacheManager. This will allow
  15041. commands to modify their behavior when running with a cache
  15042. loaded from an earlier CMake version.
  15043. 2008-01-24 07:31 king
  15044. * Source/CPack/cmCPackDebGenerator.cxx: COMP: Add include of
  15045. <limits.h> to get USHRT_MAX constant.
  15046. 2008-01-24 00:01 king
  15047. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15048. 2008-01-23 18:34 alex
  15049. * Source/cmReturnCommand.h: STYLE: fix typo
  15050. Alex
  15051. 2008-01-23 17:53 king
  15052. * Modules/CMakeCompilerABI.h, Source/cmFindLibraryCommand.cxx: ENH:
  15053. Remove sparcv9 architecture subdir added earlier. The new
  15054. implicit link directory policy takes care of the problem.
  15055. 2008-01-23 17:43 king
  15056. * bootstrap: BUG: Do not have variable and function of the same
  15057. name. Old shells do not likeit.
  15058. 2008-01-23 16:53 king
  15059. * Source/CursesDialog/CMakeLists.txt: ENH: Simplify code by
  15060. removing unnecessary LINK_DIRECTORIES call.
  15061. 2008-01-23 16:35 king
  15062. * Modules/CMakeCXXInformation.cmake: BUG:
  15063. CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG should get its default value
  15064. from CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG, not
  15065. CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG.
  15066. 2008-01-23 16:27 barre
  15067. * Modules/: FindTCL.cmake, FindTclStub.cmake, FindTclsh.cmake,
  15068. FindWish.cmake: ENH: update for Tcl/Tk 8.5
  15069. 2008-01-23 16:21 king
  15070. * Source/: cmFindLibraryCommand.cxx, cmFindLibraryCommand.h: ENH:
  15071. Teach find_library to avoid returning library paths in system
  15072. directories that may be converted to architecture-specific
  15073. directories by the compiler when it invokes the linker.
  15074. 2008-01-23 15:56 king
  15075. * Source/: cmComputeLinkInformation.cxx,
  15076. cmComputeLinkInformation.h: BUG: Fix cmComputeLinkInformation
  15077. cycle detection.
  15078. 2008-01-23 15:22 king
  15079. * Modules/VTKCompatibility.cmake,
  15080. Source/cmComputeLinkInformation.cxx,
  15081. Source/cmComputeLinkInformation.h,
  15082. Source/cmDocumentVariables.cxx: ENH: Added CMAKE_LINK_OLD_PATHS
  15083. compatibility mode for linker search paths.
  15084. 2008-01-23 14:07 barre
  15085. * Modules/: FindTCL.cmake, FindTclStub.cmake: ENH: keep cleaning up
  15086. Tcl/Tk modules
  15087. 2008-01-23 13:37 king
  15088. * Source/cmComputeLinkInformation.cxx: COMP: Fix build on Borland
  15089. 5.5.
  15090. 2008-01-23 13:30 king
  15091. * Modules/Platform/Windows-wcl386.cmake,
  15092. Source/cmComputeLinkInformation.cxx,
  15093. Source/cmComputeLinkInformation.h,
  15094. Source/cmDocumentVariables.cxx, Source/cmLocalGenerator.cxx: BUG:
  15095. Fix generation of Watcom link lines.
  15096. - Work-around bug in Watcom command line parsing for spaces in
  15097. paths.
  15098. - Add 'library' option before libraries specified by file path.
  15099. 2008-01-23 13:03 king
  15100. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: BUG:
  15101. Work-around bug in MSVC 6 command line parsing.
  15102. 2008-01-23 12:51 martink
  15103. * Source/cmCTest.cxx: ENH: look for CTestConfiguration.ini first
  15104. 2008-01-23 10:29 martink
  15105. * Tests/: CMakeLists.txt, ReturnTest/CMakeLists.txt,
  15106. ReturnTest/returnTest.c, ReturnTest/subdir/CMakeLists.txt: ENH:
  15107. add testing for return and break commands
  15108. 2008-01-23 10:27 martink
  15109. * Source/: cmAddCustomCommandCommand.cxx,
  15110. cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.cxx,
  15111. cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.cxx,
  15112. cmAddDefinitionsCommand.h, cmAddDependenciesCommand.cxx,
  15113. cmAddDependenciesCommand.h, cmAddExecutableCommand.cxx,
  15114. cmAddExecutableCommand.h, cmAddLibraryCommand.cxx,
  15115. cmAddLibraryCommand.h, cmAddSubDirectoryCommand.cxx,
  15116. cmAddSubDirectoryCommand.h, cmAddTestCommand.cxx,
  15117. cmAddTestCommand.h, cmAuxSourceDirectoryCommand.cxx,
  15118. cmAuxSourceDirectoryCommand.h, cmBootstrapCommands.cxx,
  15119. cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
  15120. cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
  15121. cmCMakeMinimumRequired.h, cmCPluginAPI.cxx, cmCommand.h,
  15122. cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
  15123. cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
  15124. cmDefinePropertyCommand.cxx, cmDefinePropertyCommand.h,
  15125. cmElseCommand.cxx, cmElseCommand.h, cmElseIfCommand.cxx,
  15126. cmElseIfCommand.h, cmEnableLanguageCommand.cxx,
  15127. cmEnableLanguageCommand.h, cmEnableTestingCommand.cxx,
  15128. cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
  15129. cmEndForEachCommand.h, cmEndFunctionCommand.cxx,
  15130. cmEndFunctionCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
  15131. cmEndMacroCommand.cxx, cmEndMacroCommand.h,
  15132. cmEndWhileCommand.cxx, cmEndWhileCommand.h,
  15133. cmExecProgramCommand.cxx, cmExecProgramCommand.h,
  15134. cmExecuteProcessCommand.cxx, cmExecuteProcessCommand.h,
  15135. cmExportCommand.cxx, cmExportCommand.h,
  15136. cmExportLibraryDependencies.cxx, cmExportLibraryDependencies.h,
  15137. cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
  15138. cmFileCommand.cxx, cmFileCommand.h, cmFindLibraryCommand.cxx,
  15139. cmFindLibraryCommand.h, cmFindPackageCommand.cxx,
  15140. cmFindPackageCommand.h, cmFindPathCommand.cxx,
  15141. cmFindPathCommand.h, cmFindProgramCommand.cxx,
  15142. cmFindProgramCommand.h, cmForEachCommand.cxx, cmForEachCommand.h,
  15143. cmFunctionBlocker.h, cmFunctionCommand.cxx, cmFunctionCommand.h,
  15144. cmGetCMakePropertyCommand.cxx, cmGetCMakePropertyCommand.h,
  15145. cmGetDirectoryPropertyCommand.cxx,
  15146. cmGetDirectoryPropertyCommand.h,
  15147. cmGetFilenameComponentCommand.cxx,
  15148. cmGetFilenameComponentCommand.h, cmGetPropertyCommand.cxx,
  15149. cmGetPropertyCommand.h, cmGetSourceFilePropertyCommand.cxx,
  15150. cmGetSourceFilePropertyCommand.h, cmGetTargetPropertyCommand.cxx,
  15151. cmGetTargetPropertyCommand.h, cmGetTestPropertyCommand.cxx,
  15152. cmGetTestPropertyCommand.h, cmIfCommand.cxx, cmIfCommand.h,
  15153. cmIncludeCommand.cxx, cmIncludeCommand.h,
  15154. cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
  15155. cmIncludeExternalMSProjectCommand.cxx,
  15156. cmIncludeExternalMSProjectCommand.h,
  15157. cmIncludeRegularExpressionCommand.cxx,
  15158. cmIncludeRegularExpressionCommand.h, cmInstallCommand.cxx,
  15159. cmInstallCommand.h, cmInstallFilesCommand.cxx,
  15160. cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
  15161. cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
  15162. cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
  15163. cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
  15164. cmLinkLibrariesCommand.h, cmListCommand.cxx, cmListCommand.h,
  15165. cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
  15166. cmLoadCommandCommand.cxx, cmLoadCommandCommand.h,
  15167. cmMacroCommand.cxx, cmMacroCommand.h, cmMakeDirectoryCommand.cxx,
  15168. cmMakeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h,
  15169. cmMarkAsAdvancedCommand.cxx, cmMarkAsAdvancedCommand.h,
  15170. cmMathCommand.cxx, cmMathCommand.h, cmMessageCommand.cxx,
  15171. cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
  15172. cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
  15173. cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
  15174. cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
  15175. cmRemoveCommand.cxx, cmRemoveCommand.h,
  15176. cmRemoveDefinitionsCommand.cxx, cmRemoveDefinitionsCommand.h,
  15177. cmSeparateArgumentsCommand.cxx, cmSeparateArgumentsCommand.h,
  15178. cmSetCommand.cxx, cmSetCommand.h,
  15179. cmSetDirectoryPropertiesCommand.cxx,
  15180. cmSetDirectoryPropertiesCommand.h, cmSetPropertyCommand.cxx,
  15181. cmSetPropertyCommand.h, cmSetSourceFilesPropertiesCommand.cxx,
  15182. cmSetSourceFilesPropertiesCommand.h,
  15183. cmSetTargetPropertiesCommand.cxx, cmSetTargetPropertiesCommand.h,
  15184. cmSetTestsPropertiesCommand.cxx, cmSetTestsPropertiesCommand.h,
  15185. cmSiteNameCommand.cxx, cmSiteNameCommand.h,
  15186. cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
  15187. cmStringCommand.cxx, cmStringCommand.h, cmSubdirCommand.cxx,
  15188. cmSubdirCommand.h, cmSubdirDependsCommand.cxx,
  15189. cmSubdirDependsCommand.h, cmTargetLinkLibrariesCommand.cxx,
  15190. cmTargetLinkLibrariesCommand.h, cmTryCompileCommand.cxx,
  15191. cmTryCompileCommand.h, cmTryRunCommand.cxx, cmTryRunCommand.h,
  15192. cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
  15193. cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
  15194. cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
  15195. cmVariableWatchCommand.cxx, cmVariableWatchCommand.h,
  15196. cmWhileCommand.cxx, cmWhileCommand.h, cmWriteFileCommand.cxx,
  15197. cmWriteFileCommand.h,
  15198. CTest/cmCTestEmptyBinaryDirectoryCommand.cxx,
  15199. CTest/cmCTestEmptyBinaryDirectoryCommand.h,
  15200. CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
  15201. CTest/cmCTestReadCustomFilesCommand.cxx,
  15202. CTest/cmCTestReadCustomFilesCommand.h,
  15203. CTest/cmCTestRunScriptCommand.cxx,
  15204. CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
  15205. CTest/cmCTestSleepCommand.cxx, CTest/cmCTestSleepCommand.h,
  15206. CTest/cmCTestStartCommand.cxx, CTest/cmCTestStartCommand.h,
  15207. CTest/cmCTestTestHandler.cxx, cmBreakCommand.cxx,
  15208. cmBreakCommand.h, cmExecutionStatus.h, cmReturnCommand.cxx,
  15209. cmReturnCommand.h: ENH: add return and break support to cmake,
  15210. also change basic command invocation signature to be able to
  15211. return extra informaiton via the cmExecutionStatus class
  15212. 2008-01-23 10:21 king
  15213. * Source/cmComputeLinkInformation.cxx: BUG: Be less aggressive
  15214. about finding conflicts in the runtime path when the real soname
  15215. is not known.
  15216. 2008-01-23 09:53 king
  15217. * Modules/CMakeCompilerABI.h, Source/cmFindLibraryCommand.cxx,
  15218. Source/cmFindLibraryCommand.h: ENH: Enable library search path
  15219. suffix for sparcv9 architecture. This should be generalized to a
  15220. platform file later.
  15221. 2008-01-23 00:01 king
  15222. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15223. 2008-01-22 10:11 clinton
  15224. * Modules/FindQt4.cmake: ENH: Add macros to handle translations.
  15225. Fixes #6229.
  15226. 2008-01-22 10:05 king
  15227. * Source/: cmComputeLinkInformation.cxx,
  15228. cmComputeLinkInformation.h: BUG: When a library file name is
  15229. linked without a path make sure the link type is restored after
  15230. the -l option.
  15231. 2008-01-22 09:15 king
  15232. * Tests/: CMakeLists.txt, RuntimePath/CMakeLists.txt,
  15233. RuntimePath/bar1.c, RuntimePath/bar2.c, RuntimePath/foo1.c,
  15234. RuntimePath/foo2.c, RuntimePath/main.c: ENH: Added RuntimePath
  15235. test to make sure rpath gets correct order.
  15236. 2008-01-22 09:13 king
  15237. * bootstrap, Modules/CMakeCInformation.cmake,
  15238. Modules/CMakeCXXInformation.cmake,
  15239. Modules/CMakeFortranInformation.cmake,
  15240. Modules/Platform/AIX.cmake, Modules/Platform/HP-UX.cmake,
  15241. Source/CMakeLists.txt, Source/cmComputeLinkInformation.cxx,
  15242. Source/cmComputeLinkInformation.h,
  15243. Source/cmDocumentVariables.cxx, Source/cmGlobalGenerator.cxx,
  15244. Source/cmGlobalGenerator.h, Source/cmGlobalXCodeGenerator.cxx,
  15245. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  15246. Source/cmLocalVisualStudio6Generator.cxx,
  15247. Source/cmLocalVisualStudio7Generator.cxx,
  15248. Source/cmLocalVisualStudio7Generator.h,
  15249. Source/cmOrderLinkDirectories.cxx,
  15250. Source/cmOrderLinkDirectories.h, Source/cmTarget.cxx,
  15251. Source/cmTarget.h, Tests/Complex/Executable/complex.cxx,
  15252. Tests/ComplexOneConfig/Executable/complex.cxx,
  15253. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: Implement
  15254. linking with paths to library files instead of -L and -l
  15255. separation. See bug #3832
  15256. - This is purely an implementation improvement. No interface
  15257. has changed.
  15258. - Create cmComputeLinkInformation class
  15259. - Move and re-implement logic from:
  15260. cmLocalGenerator::ComputeLinkInformation
  15261. cmOrderLinkDirectories
  15262. - Link libraries to targets with their full path (if it is
  15263. known)
  15264. - Dirs specified with link_directories command still added with
  15265. -L
  15266. - Make link type specific to library names without paths
  15267. (name libfoo.a without path becomes -Wl,-Bstatic -lfoo)
  15268. - Make directory ordering specific to a runtime path
  15269. computation feature
  15270. (look for conflicting SONAMEs instead of library names)
  15271. - Implement proper rpath support on HP-UX and AIX.
  15272. 2008-01-22 08:52 king
  15273. * Source/kwsys/hash_map.hxx.in: COMP: Remove inline keyword from
  15274. forward declaration for VS9.
  15275. 2008-01-22 00:01 king
  15276. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15277. 2008-01-21 22:48 king
  15278. * Source/cmFindPackageCommand.cxx: ENH: Updated find_package
  15279. documentation to describe common usage first.
  15280. 2008-01-21 20:57 king
  15281. * Modules/: CMakeDetermineCompilerId.cmake,
  15282. CMakeFindBinUtils.cmake: ENH: Cleanup chrpath feature by not
  15283. displaying exe format or placing non-advanced options in cache.
  15284. 2008-01-21 18:30 king
  15285. * Source/: cmFindLibraryCommand.cxx, cmFindLibraryCommand.h: ENH:
  15286. Add support to find_library to transform /lib to /lib32 on some
  15287. architectures.
  15288. 2008-01-21 18:30 king
  15289. * Modules/CMakeCCompiler.cmake.in, Modules/CMakeCCompilerABI.c,
  15290. Modules/CMakeCXXCompiler.cmake.in,
  15291. Modules/CMakeCXXCompilerABI.cpp, Modules/CMakeCompilerABI.h,
  15292. Modules/CMakeDetermineCompilerABI.cmake,
  15293. Modules/CMakeTestCCompiler.cmake,
  15294. Modules/CMakeTestCXXCompiler.cmake,
  15295. Source/cmDocumentVariables.cxx: ENH: Generalize the check for
  15296. sizeof void* to detect more ABI information.
  15297. 2008-01-21 17:29 king
  15298. * Tests/CMakeLists.txt: BUG: Do not get in infinite loop when
  15299. checking make tool version in cmake build tree.
  15300. 2008-01-21 13:59 king
  15301. * Source/cmTarget.cxx: BUG: Added missing documentation of
  15302. LINK_FLAGS_<CONFIG> property.
  15303. 2008-01-21 13:04 king
  15304. * Source/cmFindPackageCommand.cxx: COMP: snprintf is not portable.
  15305. 2008-01-21 12:56 hoffman
  15306. * CMakeLists.txt, ChangeLog.manual,
  15307. Modules/Platform/Windows-cl.cmake,
  15308. Modules/Platform/Windows-cl.cmake.in,
  15309. Source/cmGlobalVisualStudio9Generator.cxx,
  15310. Source/cmGlobalVisualStudio9Generator.h: ENH: final 2.4.8
  15311. 2008-01-21 08:48 king
  15312. * Modules/readme.txt, Source/cmFindPackageCommand.cxx,
  15313. Source/cmFindPackageCommand.h,
  15314. Tests/FindPackageTest/CMakeLists.txt,
  15315. Tests/FindPackageTest/FindVersionTestA.cmake,
  15316. Tests/FindPackageTest/FindVersionTestB.cmake,
  15317. Tests/FindPackageTest/FindVersionTestC.cmake: ENH: Implement
  15318. version support in the find_package command module mode. Version
  15319. numbers provided to the command are converted to variable
  15320. settings to tell the FindXXX.cmake module what version is
  15321. requested. This addresses issue #1645.
  15322. 2008-01-21 08:01 king
  15323. * Source/kwsys/SystemTools.cxx: COMP: Fix VS6 and old HP build.
  15324. This source does not have the #define for hack.
  15325. 2008-01-21 00:01 king
  15326. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15327. 2008-01-20 19:29 king
  15328. * Source/: cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
  15329. kwsys/SystemTools.cxx: BUG: Fix previous commit to not access
  15330. empty strings out of bounds.
  15331. 2008-01-20 17:41 king
  15332. * Source/cmFindLibraryCommand.cxx: BUG: Make sure search paths
  15333. never have double-slashes. Leading with two slashes (//) on
  15334. cygwin looks like a network path and delays while waiting for a
  15335. non-existent machine. This file was left out of the previous
  15336. checkin for this problem.
  15337. 2008-01-20 17:24 king
  15338. * Source/: cmFindPathCommand.cxx, kwsys/SystemTools.cxx: BUG: Make
  15339. sure search paths never have double-slashes. Leading with two
  15340. slashes (//) on cygwin looks like a network path and delays while
  15341. waiting for a non-existent machine.
  15342. 2008-01-20 16:02 king
  15343. * Modules/FindX11.cmake: BUG: FindX11 module should search for SM
  15344. library instead of returning -lSM.
  15345. 2008-01-20 13:36 king
  15346. * Source/cmake.cxx: COMP: Fix build during bootstrap on MSys.
  15347. 2008-01-20 00:01 king
  15348. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15349. 2008-01-19 15:09 martink
  15350. * Source/: cmLocalGenerator.cxx, CTest/cmCTestTestHandler.cxx: ENH:
  15351. improve backwards compatibility
  15352. 2008-01-19 00:01 king
  15353. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15354. 2008-01-18 19:02 barre
  15355. * Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
  15356. Tcl/Tk 8.6 alpha schedule for May 2008.
  15357. 2008-01-18 18:40 king
  15358. * Source/cmDependsFortran.cxx: COMP: Fix build on Borland 5.5.
  15359. 2008-01-18 17:11 alex
  15360. * Source/cmMakefile.cxx: BUG: don't crash if
  15361. cmMakefile::RaiseScope() is called from a cmake file in the top
  15362. level directory in normal code (i.e. not within a function)
  15363. Alex
  15364. 2008-01-18 16:06 hoffman
  15365. * Modules/Platform/Windows-cl.cmake.in: ENH: make sure msvc90 gets
  15366. set
  15367. 2008-01-18 15:52 alex
  15368. * Modules/CMakeDetermineCompilerId.cmake,
  15369. Modules/FindwxWidgets.cmake, Source/cmBootstrapCommands.cxx,
  15370. Source/cmRaiseScopeCommand.cxx, Source/cmRaiseScopeCommand.h,
  15371. Source/cmSetCommand.cxx, Source/cmSetCommand.h,
  15372. Tests/FunctionTest/CMakeLists.txt, Tests/FunctionTest/Util.cmake,
  15373. Tests/FunctionTest/SubDirScope/CMakeLists.txt: ENH: remove
  15374. RAISE_SCOPE() again and instead add SET(<var> <value>
  15375. PARENT_SCOPE)
  15376. Alex
  15377. 2008-01-18 15:19 hoffman
  15378. * Modules/Platform/Windows-cl.cmake: ENH: make sure MSVC90 is set
  15379. 2008-01-18 14:34 hoffman
  15380. * Source/: cmGlobalVisualStudio9Generator.cxx,
  15381. cmGlobalVisualStudio9Generator.h: ENH: add MSVC90 define to vs9
  15382. ide
  15383. 2008-01-18 14:02 barre
  15384. * Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
  15385. cleanup FindPerl and FindTcl (use ActiveState CurrentVersion, and
  15386. support Tcl/Tk 8.5)
  15387. 2008-01-18 13:51 barre
  15388. * Modules/: FindTclsh.cmake, FindWish.cmake: ENH: cleanup FindPerl
  15389. and FindTcl (use ActiveState CurrentVersion, and support Tcl/Tk
  15390. 8.5)
  15391. 2008-01-18 13:46 barre
  15392. * Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
  15393. cleanup FindPerl and FindTcl (use ActiveState CurrentVersion, and
  15394. support Tcl/Tk 8.5)
  15395. 2008-01-18 13:15 barre
  15396. * Modules/: FindPerl.cmake, FindTCL.cmake, FindTclsh.cmake,
  15397. FindWish.cmake: ENH: cleanup FindPerl and FindTcl (use
  15398. ActiveState CurrentVersion, and support Tcl/Tk 8.5)
  15399. 2008-01-18 12:26 martink
  15400. * Source/cmMacroCommand.h: STYLE: fix bug 5682
  15401. 2008-01-18 10:25 martink
  15402. * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
  15403. cmake.cxx, CTest/cmCTestTestHandler.cxx: BUG: fix bugs 5539
  15404. (progress going beyond 100% when new files are added) and 5889
  15405. (tests are not found in some cases when using add_subdirectory to
  15406. .. etc)
  15407. 2008-01-18 08:35 king
  15408. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Construction of
  15409. COMPILE_DEFINITIONS_<CONFIG> property name must use upper-case
  15410. config name.
  15411. 2008-01-18 08:19 king
  15412. * Source/cmFindPackageCommand.cxx: STYLE: Fix line-too-long.
  15413. 2008-01-18 00:01 king
  15414. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15415. 2008-01-17 20:59 king
  15416. * Source/cmFindPackageCommand.cxx: ENH: Clarify documentation of
  15417. find_package command.
  15418. 2008-01-17 20:34 king
  15419. * Source/cmMakefile.cxx, Tests/Complex/CMakeLists.txt,
  15420. Tests/Complex/Executable/complex.cxx,
  15421. Tests/ComplexOneConfig/CMakeLists.txt,
  15422. Tests/ComplexOneConfig/Executable/complex.cxx,
  15423. Tests/ComplexRelativePaths/CMakeLists.txt,
  15424. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: Make
  15425. per-configuration COMPILE_DEFINITIONS_<CONFIG> directory property
  15426. initialized from parent.
  15427. 2008-01-17 19:58 king
  15428. * Modules/CMakeFortranInformation.cmake,
  15429. Modules/Platform/Windows-ifort.cmake,
  15430. Source/cmDependsFortran.cxx, Source/cmLocalGenerator.cxx,
  15431. Source/cmLocalGenerator.h,
  15432. Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Enable use of
  15433. COMPILE_DEFINITIONS property for Fortran sources.
  15434. 2008-01-17 19:50 king
  15435. * Source/cmMakefile.cxx: BUG: COMPILE_DEFINITIONS directory
  15436. property needs to be inherited from parent when a directory is
  15437. created.
  15438. 2008-01-17 19:29 king
  15439. * Source/cmAddDefinitionsCommand.h,
  15440. Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
  15441. Source/cmLocalGenerator.h,
  15442. Source/cmLocalVisualStudio6Generator.cxx,
  15443. Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
  15444. Source/cmMakefile.h, Source/cmMakefileTargetGenerator.cxx,
  15445. Source/cmRemoveDefinitionsCommand.h,
  15446. Tests/Preprocess/CMakeLists.txt, Tests/Preprocess/preprocess.c,
  15447. Tests/Preprocess/preprocess.cxx: ENH: Converted cmMakefile
  15448. DefineFlags added by ADD_DEFINITIONS command into a
  15449. COMPILE_DEFINITIONS directory property.
  15450. 2008-01-17 18:13 king
  15451. * Source/: cmMakefile.cxx, cmMakefile.h, cmProperty.cxx,
  15452. cmProperty.h, cmPropertyMap.cxx, cmPropertyMap.h,
  15453. cmSetPropertyCommand.cxx, cmSetPropertyCommand.h,
  15454. cmSourceFile.cxx, cmSourceFile.h, cmTarget.cxx, cmTarget.h,
  15455. cmTest.cxx, cmTest.h, cmake.cxx, cmake.h: ENH: Add AppendProperty
  15456. methods for use by C++ code in CMake. Simplify implementation of
  15457. SET_PROPERTY command by using them.
  15458. 2008-01-17 17:49 alex
  15459. * Source/cmFindBase.cxx: STYLE: PATHS is optional (#6253)
  15460. Alex
  15461. 2008-01-17 17:43 alex
  15462. * Source/cmFindBase.cxx: STYLE: fix typo (#6252)
  15463. Alex
  15464. 2008-01-17 17:34 king
  15465. * Tests/Preprocess/CMakeLists.txt: ENH: Use new set_property
  15466. signature to set COMPILE_DEFINITIONS properties in Preprocess
  15467. test.
  15468. 2008-01-17 17:19 king
  15469. * Modules/CPackDeb.cmake, Modules/FeatureSummary.cmake,
  15470. Modules/FindPythonLibs.cmake, Source/cmGetPropertyCommand.cxx,
  15471. Source/cmGetPropertyCommand.h, Tests/Properties/CMakeLists.txt:
  15472. ENH: Changed signature of GET_PROPERTY command to be more
  15473. powerful and extendible.
  15474. 2008-01-17 16:24 king
  15475. * Source/cmSetPropertyCommand.cxx: COMP: Fix VS build.
  15476. 2008-01-17 15:54 king
  15477. * Modules/CMakeGenericSystem.cmake, Modules/FeatureSummary.cmake,
  15478. Modules/Platform/BlueGeneL.cmake,
  15479. Modules/Platform/Catamount.cmake, Modules/Platform/Generic.cmake,
  15480. Modules/Platform/Linux.cmake, Modules/Platform/UnixPaths.cmake,
  15481. Modules/Platform/eCos.cmake, Source/cmBootstrapCommands.cxx,
  15482. Source/cmSetPropertiesCommand.cxx,
  15483. Source/cmSetPropertiesCommand.h, Source/cmSetPropertyCommand.cxx,
  15484. Source/cmSetPropertyCommand.h, Tests/DocTest/CMakeLists.txt,
  15485. Tests/Properties/CMakeLists.txt: ENH: Rename SET_PROPERITES
  15486. command to SET_PROPERTY and give it a more powerful signature.
  15487. 2008-01-17 12:44 martink
  15488. * Source/: cmLocalGenerator.cxx, ctest.cxx,
  15489. CTest/cmCTestTestHandler.cxx: ENH: use CTestTestfile.txt
  15490. 2008-01-17 12:35 martink
  15491. * Source/cmEnableTestingCommand.h: ENH: remove unused prototype
  15492. 2008-01-17 10:35 king
  15493. * bootstrap: COMP: The find_package command needs more of kwsys.
  15494. Added String.h, String.c, and auto_ptr.hxx to bootstrapping
  15495. kwsys.
  15496. 2008-01-17 10:32 king
  15497. * Source/cmFindPackageCommand.cxx: COMP: Fix warning about missing
  15498. virtual destructor.
  15499. 2008-01-17 10:26 martink
  15500. * Tests/Tutorial/Step7/: CMakeLists.txt, CTestConfig.cmake: STYLE:
  15501. change case to match book
  15502. 2008-01-17 10:00 king
  15503. * Modules/Platform/xlf.cmake, Source/cmLocalGenerator.cxx,
  15504. Source/cmLocalGenerator.h,
  15505. Source/cmLocalVisualStudio6Generator.cxx,
  15506. Source/cmMakefileTargetGenerator.cxx: ENH: Enable
  15507. CMAKE_<lang>_DEFINE_FLAG for COMPILE_DEFINITIONS property
  15508. implementation.
  15509. 2008-01-17 09:06 king
  15510. * Tests/FindPackageTest/: CMakeLists.txt,
  15511. TApp.app/Contents/Resources/TAppConfig.cmake,
  15512. TApp.app/Contents/Resources/cmake/tapp-config.cmake,
  15513. TFramework.framework/Versions/A/Resources/tframework-config.cmake,
  15514. TFramework.framework/Versions/A/Resources/CMake/TFrameworkConfig.cmake,
  15515. lib/Bar/BarConfig.cmake, lib/Bar/cmake/bar-config.cmake,
  15516. lib/TApp/TAppConfig.cmake, lib/foo-1.2/foo-config.cmake,
  15517. lib/foo-1.2/CMake/FooConfig.cmake,
  15518. lib/suffix/test/SuffixTestConfig.cmake: ENH: Updated
  15519. FindPackageTest to test new find_package command features.
  15520. 2008-01-17 09:02 king
  15521. * Source/: cmBootstrapCommands.cxx, cmFindBase.cxx, cmFindBase.h,
  15522. cmFindCommon.cxx, cmFindCommon.h, cmFindLibraryCommand.cxx,
  15523. cmFindPackageCommand.cxx, cmFindPackageCommand.h,
  15524. cmFindPathCommand.cxx, cmFindProgramCommand.cxx: ENH: Major
  15525. improvements to the FIND_PACKAGE command. See bug #3659.
  15526. - Use CMAKE_PREFIX_PATH and CMAKE_SYSTEM_PREFIX_PATH among
  15527. other means
  15528. to locate package configuration files.
  15529. - Create cmFindCommon as base for cmFindBase and
  15530. cmFindPackageCommand
  15531. - Move common functionality up to cmFindCommon
  15532. - Improve documentation of FIND_* commands.
  15533. - Fix FIND_* commands to not add framework/app paths in wrong
  15534. place.
  15535. 2008-01-17 00:01 king
  15536. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15537. 2008-01-16 11:53 karthik
  15538. * Docs/: cmake-indent.vim, cmake-syntax.vim: ENH:
  15539. ~/CMake/src/Docs * Additions for cmake-command
  15540. highligting. * Additions for operator-highlighting
  15541. 2008-01-16 11:24 king
  15542. * Source/cmListCommand.cxx: ENH: Allow LIST(APPEND) command to
  15543. append nothing.
  15544. 2008-01-16 10:04 david.cole
  15545. * Modules/FindJNI.cmake: BUG: Eliminate message - it pops up an
  15546. annoying dialog whenever you run CMakeSetup in a project with
  15547. java wrapping turned on.
  15548. 2008-01-16 09:51 king
  15549. * Modules/Platform/: Darwin.cmake, UnixPaths.cmake,
  15550. WindowsPaths.cmake, syllable.cmake: ENH: Convert Modules/Platform
  15551. specification of system search paths to use
  15552. CMAKE_SYSTEM_PREFIX_PATH when possible.
  15553. 2008-01-16 00:01 king
  15554. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15555. 2008-01-15 21:20 king
  15556. * Modules/: FindFreetype.cmake, FindGDAL.cmake, FindGIF.cmake,
  15557. FindLua50.cmake, FindLua51.cmake, FindOpenAL.cmake,
  15558. FindOpenThreads.cmake, FindPhysFS.cmake, FindProducer.cmake,
  15559. FindQuickTime.cmake, FindSDL.cmake, FindSDL_image.cmake,
  15560. FindSDL_mixer.cmake, FindSDL_net.cmake, FindSDL_ttf.cmake,
  15561. Findosg.cmake, FindosgDB.cmake, FindosgFX.cmake, FindosgGA.cmake,
  15562. FindosgIntrospection.cmake, FindosgManipulator.cmake,
  15563. FindosgParticle.cmake, FindosgProducer.cmake,
  15564. FindosgShadow.cmake, FindosgSim.cmake, FindosgTerrain.cmake,
  15565. FindosgText.cmake, FindosgUtil.cmake, FindosgViewer.cmake: BUG:
  15566. Remove references to CMAKE_PREFIX_PATH variable. It should not
  15567. be referenced directly by FIND_* command calls. The commands
  15568. search it automatically.
  15569. 2008-01-15 21:02 king
  15570. * Source/cmGlobalXCodeGenerator.cxx,
  15571. Source/cmLocalVisualStudio6Generator.cxx,
  15572. Source/cmLocalVisualStudio7Generator.cxx,
  15573. Source/cmMakefileTargetGenerator.cxx, Source/cmSourceFile.cxx,
  15574. Source/cmTarget.cxx, Tests/Preprocess/CMakeLists.txt: ENH:
  15575. Renamed <CONFIG>_COMPILE_DEFINITIONS to
  15576. COMPILE_DEFINITIONS_<CONFIG> for better documentation clarity.
  15577. 2008-01-15 19:56 alex
  15578. * Modules/CMakeFindBinUtils.cmake: STYLE: fix infinished comment
  15579. Alex
  15580. 2008-01-15 17:02 hoffman
  15581. * CMakeCPackOptions.cmake.in: ENH: fix add/remove program name
  15582. 2008-01-15 16:02 hoffman
  15583. * CMakeLists.txt, ChangeLog.manual,
  15584. Source/cmLocalVisualStudio7Generator.cxx,
  15585. Source/cmLocalVisualStudioGenerator.cxx: ENH: move more stuff
  15586. over and get vs 9 working
  15587. 2008-01-15 14:19 hoffman
  15588. * Modules/Platform/SunOS.cmake: BUG: fix for bug 6231, bad regex
  15589. for sunos, worked by chance, but better to have it right
  15590. 2008-01-15 14:00 hoffman
  15591. * Source/: cmGlobalVisualStudio7Generator.cxx,
  15592. cmLocalVisualStudioGenerator.cxx, QtDialog/README: ENH: remove
  15593. patch as directory change was already fixed
  15594. 2008-01-15 11:56 hoffman
  15595. * Source/cmLocalVisualStudioGenerator.cxx: BUG: fix for bug 6234,
  15596. use cd /d so that drives can be changed.
  15597. 2008-01-15 10:49 king
  15598. * Source/cmake.cxx: ENH: Added partial implementation of
  15599. recognizing per-configration properties.
  15600. 2008-01-15 10:49 king
  15601. * Source/: cmSourceFile.cxx, cmTarget.cxx: ENH: Add explicit
  15602. documentation entry for configuration-specific
  15603. <CONFIG>_COMPILE_DEFINITIONS.
  15604. 2008-01-15 10:38 king
  15605. * Tests/DocTest/DocTest.cxx: BUG: Add newline between properties.
  15606. 2008-01-15 09:09 king
  15607. * Tests/Preprocess/CMakeLists.txt: BUG: Test needs ansi C code
  15608. support.
  15609. 2008-01-15 00:01 king
  15610. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15611. 2008-01-14 19:20 alex
  15612. * Docs/: cmake-indent.vim, cmake-syntax.vim: BUG: fix vim
  15613. highlighting, see #6238
  15614. Alex
  15615. 2008-01-14 19:02 alex
  15616. * Modules/CMakeFindBinUtils.cmake: BUG: according to the binutils
  15617. mailing list chrpath doesn't work when cross compiling
  15618. Alex
  15619. 2008-01-14 17:19 alex
  15620. * Modules/FindSubversion.cmake: BUG: set LC_ALL to C, so message
  15621. from svn are not translated, which can lead to problems (since
  15622. the output is parsed, which fails then)
  15623. Brad, Bill, can you think of any reasons this change might create
  15624. problems ?
  15625. Alex
  15626. 2008-01-14 17:05 alex
  15627. * Source/cmDocumentation.cxx: BUG: make -help-module-list work by
  15628. filling the modules section first, also for custom modules
  15629. Alex
  15630. 2008-01-14 11:21 king
  15631. * Tests/Preprocess/CMakeLists.txt: BUG: Disable semicolon test on
  15632. VS 7.0.
  15633. 2008-01-14 11:07 king
  15634. * Source/cmGlobalXCodeGenerator.cxx: COMP: Fix warning about
  15635. backslash at end of c++ comment.
  15636. 2008-01-14 09:20 king
  15637. * Modules/CMakeCInformation.cmake,
  15638. Modules/CMakeCXXInformation.cmake, Modules/Platform/AIX.cmake,
  15639. Modules/Platform/Generic-SDCC-C.cmake,
  15640. Modules/Platform/QNX.cmake, Modules/Platform/Windows-bcc32.cmake,
  15641. Modules/Platform/Windows-icl.cmake,
  15642. Modules/Platform/Windows-wcl386.cmake, Modules/Platform/cl.cmake,
  15643. Source/cmGlobalXCodeGenerator.cxx,
  15644. Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
  15645. Source/cmLocalGenerator.h,
  15646. Source/cmLocalUnixMakefileGenerator3.cxx,
  15647. Source/cmLocalVisualStudio6Generator.cxx,
  15648. Source/cmLocalVisualStudio6Generator.h,
  15649. Source/cmLocalVisualStudio7Generator.cxx,
  15650. Source/cmLocalVisualStudio7Generator.h,
  15651. Source/cmMakefileTargetGenerator.cxx, Source/cmSourceFile.cxx,
  15652. Source/cmTarget.cxx, Tests/CMakeLists.txt,
  15653. Tests/Preprocess/CMakeLists.txt, Tests/Preprocess/file_def.h,
  15654. Tests/Preprocess/preprocess.c, Tests/Preprocess/preprocess.cxx,
  15655. Tests/Preprocess/preprocess.h.in,
  15656. Tests/Preprocess/preprocess_vs6.cxx,
  15657. Tests/Preprocess/target_def.h: ENH: Create COMPILE_DEFINITIONS
  15658. property for targets and source files. Create
  15659. <config>_COMPILE_DEFINITIONS property as per-configuration
  15660. version. Add Preprocess test to test the feature. Document
  15661. limitations on Xcode and VS6 generators.
  15662. 2008-01-14 00:01 king
  15663. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15664. 2008-01-13 16:59 king
  15665. * Source/cmLocalGenerator.cxx: BUG: Removed stray debugging
  15666. statement.
  15667. 2008-01-13 16:36 king
  15668. * Source/: cmGlobalNMakeMakefileGenerator.cxx,
  15669. cmLocalGenerator.cxx, cmLocalGenerator.h,
  15670. cmLocalUnixMakefileGenerator3.h,
  15671. cmLocalVisualStudio7Generator.cxx, kwsys/System.c,
  15672. kwsys/System.h.in: ENH: Improved escaping in kwsys/System. Added
  15673. escape of % for NMake. Added escape of ; for the VS IDE.
  15674. 2008-01-13 00:01 king
  15675. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15676. 2008-01-12 09:52 king
  15677. * Source/kwsys/SystemTools.cxx: COMP: Fix build on borland.
  15678. 2008-01-12 00:01 king
  15679. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15680. 2008-01-11 17:37 hoffman
  15681. * Modules/Platform/: AIX-VisualAge-Fortran.cmake,
  15682. Linux-VisualAge-Fortran.cmake, xlf.cmake: ENH: add support for
  15683. xlf with -WF,-D for -D
  15684. 2008-01-11 13:00 hoffman
  15685. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: add
  15686. CMAKE_DEFINE_FLAG_(LANG) that can replace -D flags with what the
  15687. compiler actually uses
  15688. 2008-01-11 12:40 clinton
  15689. * Modules/FindQt4.cmake: ENH: For moc commands on Windows, use
  15690. @param_file method to allow arguments longer than Windows'
  15691. command length limitation. Fixes #6221.
  15692. 2008-01-11 10:36 david.cole
  15693. * Source/kwsys/SystemTools.cxx: ENH: Merge changes from main tree
  15694. into VTK-5-0 branch. (Selected Utilities/kwsys/SystemTools.cxx
  15695. fixes for KWWidgets file browser dialog)
  15696. 2008-01-11 08:33 king
  15697. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
  15698. SystemTools::SplitPathRootComponent and re-implement SplitPath to
  15699. use it. Add better treatment of user home directory paths.
  15700. 2008-01-11 08:30 hoffman
  15701. * CMakeLists.txt, ChangeLog.manual, Modules/CMakeVS9FindMake.cmake,
  15702. Source/cmInstallTargetGenerator.cxx: ENH: push a few more changes
  15703. to 2.4.8
  15704. 2008-01-11 00:01 king
  15705. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15706. 2008-01-10 21:42 david.cole
  15707. * Source/kwsys/SystemTools.cxx: ENH: Merge changes from main tree
  15708. into VTK-5-0 branch. (cvs -q up -j1.205 -j1.206
  15709. Utilities/kwsys/SystemTools.cxx)
  15710. 2008-01-10 18:52 alex
  15711. * Modules/FindBoost.cmake: BUG: it seems on some installations
  15712. boost is installed under boost-1_34 , see #5030
  15713. FindBoost.cmake recommends using LINK_DIRECTORIES(), is this
  15714. really good ?
  15715. Alex
  15716. 2008-01-10 18:32 king
  15717. * Source/kwsys/ProcessUNIX.c: BUG: Fix hang in Process_Kill on OS X
  15718. caused by an OS bug in which a pipe read end cannot be closed if
  15719. the pipe write end is open, the pipe is full, and another process
  15720. is blocking waiting to write. Work around the problem by killing
  15721. the children before closing the pipes.
  15722. 2008-01-10 16:22 hoffman
  15723. * Modules/FindSWIG.cmake: BUG: fix for bug 4145 much better
  15724. findSwig
  15725. 2008-01-10 15:17 hoffman
  15726. * Source/: cmGlobalXCodeGenerator.cxx,
  15727. cmInstallTargetGenerator.cxx: BUG: fix for bug 6193, fix xcode
  15728. depend helper
  15729. 2008-01-10 14:47 king
  15730. * Modules/Platform/Linux-VisualAge-C.cmake: BUG: Removed stray
  15731. debugging message.
  15732. 2008-01-10 14:47 king
  15733. * Modules/CMakeLists.txt: BUG: Need to install fortran compiler id
  15734. source.
  15735. 2008-01-10 11:58 king
  15736. * Modules/CMakeFortranCompilerId.F90: STYLE: Move VisualAge id
  15737. macro to correct block.
  15738. 2008-01-10 10:50 hoffman
  15739. * Modules/: CMakeFortranCompilerId.F90,
  15740. Platform/Linux-VisualAge-C.cmake,
  15741. Platform/Linux-VisualAge-Fortran.cmake: ENH: add support for
  15742. visual age fortran on linux
  15743. 2008-01-10 09:46 king
  15744. * Source/cmDependsFortran.cxx: COMP: Fix build on VS6.
  15745. 2008-01-10 00:01 king
  15746. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15747. 2008-01-09 22:09 perera
  15748. * Source/: cmAddExecutableCommand.h, cmConfigureFileCommand.h,
  15749. cmDocumentation.cxx, cmEnableLanguageCommand.h, cmFindBase.cxx,
  15750. cmMakefile.cxx, cmSourceFile.cxx, cmStringCommand.h,
  15751. cmTarget.cxx, cmTest.cxx, cmTryCompileCommand.h,
  15752. cmVariableWatchCommand.h, cmWhileCommand.h: STYLE: Spelling fixes
  15753. on documentation
  15754. 2008-01-09 16:59 alex
  15755. * Source/cmDocumentation.cxx: ENH: sort the module files
  15756. alphabetically when generating the documentation of rht modules
  15757. Alex
  15758. 2008-01-09 10:30 king
  15759. * Modules/Platform/Windows-ifort.cmake,
  15760. Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
  15761. Source/cmLocalUnixMakefileGenerator3.cxx,
  15762. Tests/Fortran/CMakeLists.txt, Tests/Fortran/test_preprocess.F90:
  15763. ENH: Patch from Maik to add preprocessor directive handling to
  15764. Fortran dependency scanning. Also added -fpp flag to Intel
  15765. Fortran compiler on Windows by default.
  15766. 2008-01-09 00:01 king
  15767. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15768. 2008-01-08 17:51 hoffman
  15769. * Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
  15770. ENH: figure out long long value
  15771. 2008-01-08 17:20 hoffman
  15772. * Source/kwsys/SystemInformation.cxx: ENH: fix lots of warnings
  15773. 2008-01-08 16:40 hoffman
  15774. * CMakeLists.txt, ChangeLog.manual, Modules/CPack.cmake: ENH:
  15775. remove relocate option in mac installer as it is broken
  15776. 2008-01-08 16:28 hoffman
  15777. * Source/kwsys/CMakeLists.txt: ENH: turn off for now
  15778. 2008-01-08 14:59 hoffman
  15779. * Source/kwsys/: CMakeLists.txt, SystemInformation.cxx,
  15780. SystemInformation.hxx.in: ENH: fix leaks and turn on by default
  15781. 2008-01-08 11:43 hoffman
  15782. * Source/kwsys/: CMakeLists.txt, testSystemInformation.cxx: ENH:
  15783. add missing file
  15784. 2008-01-08 11:38 hoffman
  15785. * Source/kwsys/: CMakeLists.txt, SystemInformation.cxx,
  15786. SystemInformation.hxx.in: ENH: add new system information class
  15787. for use in ctest
  15788. 2008-01-08 11:06 hoffman
  15789. * CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake: ENH:
  15790. last change for 2.4.8 branch, I hope, fix for findqt
  15791. 2008-01-08 08:25 hoffman
  15792. * Source/cmDependsFortran.cxx: BUG: make it compile on vs 6
  15793. 2008-01-08 00:01 king
  15794. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15795. 2008-01-07 23:08 king
  15796. * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
  15797. BUG: Fix parsing of fortran include directives during dependency
  15798. scanning. Previously only #include worked but not just include.
  15799. 2008-01-07 16:12 king
  15800. * Modules/CMakeJavaCompiler.cmake.in, Source/cmLocalGenerator.cxx,
  15801. Source/cmLocalGenerator.h,
  15802. Source/cmLocalUnixMakefileGenerator3.cxx,
  15803. Source/cmLocalUnixMakefileGenerator3.h,
  15804. Source/cmMakefileTargetGenerator.cxx: BUG: Restore old interface
  15805. of "make foo.o" and "make foo.i" even though object file names
  15806. now include source extensions. For Java we also need to always
  15807. remove the source extension (.java -> .class). This fixes the
  15808. re-opening of bug #6169.
  15809. 2008-01-07 14:52 alex
  15810. * Source/cmFileCommand.cxx: BUG: with cmake 2.4 INSTALL_FILES()
  15811. with no files was accepted by cmake, with cmake cvs without this
  15812. patch an invalid cmake_install.cmake script was generated in this
  15813. case, it failed with an error if no files were given. So just do
  15814. nothing if no files are listed to make it compatible.
  15815. http://lists.kde.org/?l=kde-commits&m=119965185114478&w=2
  15816. Alex
  15817. 2008-01-07 11:36 king
  15818. * Source/cmDependsFortran.cxx: ENH: Changes based on patch from
  15819. Maik for better cmDependsFortran::ModulesDiffer.
  15820. 2008-01-07 10:27 king
  15821. * Modules/: CMakeDetermineCompilerId.cmake,
  15822. CMakeDetermineFortranCompiler.cmake: ENH: Add support to
  15823. CMAKE_DETERMINE_COMPILER_ID macro to try building the id source
  15824. more than once with different extra flags added to the compiler.
  15825. Use the support to correctly identify the Intel Fortran compiler
  15826. on windows which does not preprocess by default without special
  15827. flags.
  15828. 2008-01-07 00:01 king
  15829. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15830. 2008-01-06 17:18 alex
  15831. * Source/cmFindBase.cxx: BUG: fix #6105, if a directory inside
  15832. CMAKE_FIND_ROOT_PATH is given to a FIND_XXX() command, don't
  15833. prepend the root to it (since it is already in this root)
  15834. Alex
  15835. 2008-01-06 00:01 king
  15836. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15837. 2008-01-05 20:37 miguelf
  15838. * Modules/FindwxWidgets.cmake: BUG: Support cross-compiling;
  15839. wx-config should be searched for in target platform ONLY (bug
  15840. 6187).
  15841. 2008-01-05 11:19 miguelf
  15842. * Modules/FindwxWidgets.cmake: ENH: Generalized the
  15843. WXWIDGETS_ADD_RESOURCES to support header generation, xrs file
  15844. generation, and other options (BUG: 6162).
  15845. 2008-01-05 00:01 king
  15846. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15847. 2008-01-04 14:22 king
  15848. * Source/cmFileCommand.cxx: BUG: File installation should overwrite
  15849. the destination if the file times differ at all rather than only
  15850. if the source file is newer. Users expect installation to
  15851. overwrite destination files. This addresses the re-opening of
  15852. bug#3349.
  15853. 2008-01-04 12:38 alex
  15854. * Modules/: FindFreetype.cmake, FindGIF.cmake: ENH: rename
  15855. variables from GIFLIB_* to GIF_* -add standard QUIET and REQUIRED
  15856. handling -add GIF_LIBRARIES variable as readme.txt says -add name
  15857. giflib to the names for the gif library -remove some unnecessary
  15858. search paths for the lib (they are already part of the standard
  15859. search paths, see Modules/Platform/UnixPaths.cmake)
  15860. -FindFreetype.cmake: use PATH_SUFFIXES include again for the
  15861. headers with the CMAKE_PREFIX_PATH variable
  15862. Alex
  15863. 2008-01-04 12:29 alex
  15864. * Modules/: FindGIF.cmake, FindGIFLIB.cmake: STYLE: rename
  15865. FindGIFLIB.cmake to FindGIF.cmake, as discussed with Eric
  15866. Alex
  15867. 2008-01-04 11:56 alex
  15868. * Modules/FindX11.cmake: BUG: fix spelling of the xf86misc and
  15869. xf86vmode variables
  15870. Alex
  15871. 2008-01-04 11:42 ewing
  15872. * Modules/FindOpenAL.cmake: ENH: Added all lowercase 'openal' to
  15873. library search names in hopes of addressing bug 6201 (won't
  15874. detect on Gentoo).
  15875. 2008-01-04 07:29 alex
  15876. * Modules/FindFreetype.cmake: STYLE: use
  15877. FIND_PACKAGE_HANDLE_STANDARD_ARGS() to handle QUIET and REQUIRED
  15878. -remove some unnecessary search paths (they are part of the
  15879. default paths) -don't use PATH_SUFFIXES for include/ when
  15880. searching for a header, that's very uncommon style -add
  15881. FREETYPE_LIBRARIES as the variable which should be used by the
  15882. user (as documented in readme.txt)
  15883. Alex
  15884. 2008-01-04 07:25 alex
  15885. * Modules/: FindFreeType.cmake, FindFreetype.cmake: STYLE: renamed
  15886. FindFreeType.cmake to FindFreetype.cmake to make it more
  15887. compatible with the one in KDE4
  15888. Alex
  15889. 2008-01-04 00:01 king
  15890. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15891. 2008-01-03 11:21 martink
  15892. * Source/cmMakefile.cxx, Source/cmMakefile.h,
  15893. Source/cmRaiseScopeCommand.cxx, Source/cmRaiseScopeCommand.h,
  15894. Tests/FunctionTest/CMakeLists.txt,
  15895. Tests/FunctionTest/SubDirScope/CMakeLists.txt,
  15896. Tests/FunctionTest/Util.cmake: ENH: change raise_scope signature
  15897. to be safer for returned varuables
  15898. 2008-01-03 09:40 king
  15899. * Source/cmFileCommand.cxx: STYLE: Fix line-too-long.
  15900. 2008-01-03 07:28 hoffman
  15901. * Source/cmake.cxx: BUG: fix resource file with a full path
  15902. 2008-01-03 04:19 alex
  15903. * Source/cmFileCommand.cxx: COMP: fix build on Windows with gcc,
  15904. patch from Maik Beckmann
  15905. Alex
  15906. 2008-01-03 00:01 king
  15907. * Source/: cmFileTimeComparison.cxx, cmFileTimeComparison.h: ENH:
  15908. Add method cmFileTimeComparison::FileTimesDiffer to check if file
  15909. times differ by 1 second or more.
  15910. 2008-01-03 00:01 king
  15911. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15912. 2008-01-02 18:30 king
  15913. * Source/cmDependsFortran.cxx: ENH: Cleanup Fortran build
  15914. directories by placing module stamp files in the target directory
  15915. that builds them. This is actually a simpler implementation
  15916. anyway.
  15917. 2008-01-02 18:00 king
  15918. * Tests/StringFileTest/CMakeLists.txt: ENH: Add test for FILE(READ
  15919. ...HEX).
  15920. 2008-01-02 17:49 king
  15921. * Source/cmMakefile.cxx, Tests/FunctionTest/CMakeLists.txt,
  15922. Tests/FunctionTest/SubDirScope/CMakeLists.txt: BUG: Make
  15923. RAISE_SCOPE function work when variable is not defined.
  15924. 2008-01-02 17:32 king
  15925. * Docs/cmake-mode.el: ENH: Enable indentation of
  15926. FUNCTION/ENDFUNCTION blocks in emacs.
  15927. 2008-01-02 17:12 hoffman
  15928. * Modules/UseSWIG.cmake: BUG: fix for bug 6151
  15929. 2008-01-02 16:53 alex
  15930. * Source/cmTarget.cxx: ENH: only allow usage of chrpath if the
  15931. executable file format is ELF
  15932. Alex
  15933. 2008-01-02 16:52 alex
  15934. * Modules/: CMakeDetermineCompilerId.cmake,
  15935. CMakeFindBinUtils.cmake: ENH: check the magic code of the
  15936. executable file to determine the executable file format. Tested
  15937. for ELF on x86 Linux, COFF and Mach-O prepared but commented out
  15938. since I don't have such systems available. Please have a look a
  15939. CMakeDetermineCompilerId.cmake and enable the test for them too.
  15940. Only add the option for using chrpath if the executable format is
  15941. ELF
  15942. Alex
  15943. 2008-01-02 16:46 alex
  15944. * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: add the
  15945. keywords OFFSET and HEX to the FILE() command, using OFFSET an
  15946. offset can be specified where the reading starts, and using HEX
  15947. the data can be converted into a hex string, so binary data can
  15948. be compared with text functions -add docs for LIMIT, OFFSET and
  15949. HEX
  15950. Alex
  15951. 2008-01-02 15:55 king
  15952. * Source/cmGlobalVisualStudio8Generator.cxx: STYLE: Fixed
  15953. line-too-long.
  15954. 2008-01-02 15:53 king
  15955. * Source/cmGlobalVisualStudio8Generator.cxx: BUG: Do not use
  15956. VSMacros stuff for VS8sp0 because macros do not work in that
  15957. version.
  15958. 2008-01-02 15:17 king
  15959. * Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
  15960. Source/cmInstallCommand.h, Tests/SimpleInstall/CMakeLists.txt,
  15961. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added FILES_MATCHING
  15962. option to INSTALL(DIRECTORY). This will help install a tree of
  15963. header files while ignoring non-headers.
  15964. 2008-01-02 12:32 alex
  15965. * Modules/FindRuby.cmake: ENH: add more ruby paths: sitearch,
  15966. sitelib, vendorarch, vendorlib (#5531) -make these variables
  15967. cached and ADVANCED -remove unused QUIETLY code -document
  15968. RUBY_LIBRARY
  15969. Alex
  15970. 2008-01-02 11:43 alex
  15971. * Modules/FindRuby.cmake: BUG: make FindRuby work with the libs for
  15972. MSVC, which can have additional pre- and suffixes (#5642)
  15973. Alex
  15974. 2008-01-02 11:08 hoffman
  15975. * Source/cmAuxSourceDirectoryCommand.cxx: BUG: fix for bug 6197,
  15976. absolute paths were not supported
  15977. 2008-01-02 11:04 king
  15978. * Source/: cmDependsFortran.cxx, cmDependsFortran.h,
  15979. cmLocalUnixMakefileGenerator3.cxx: ENH: Make the Fortran compiler
  15980. id available to cmDependsFortran at scanning and module timestamp
  15981. copy time.
  15982. 2008-01-02 10:56 hoffman
  15983. * Source/cmListCommand.h: BUG: fix for bug 6207 explain list index
  15984. values better
  15985. 2008-01-02 09:32 hoffman
  15986. * Source/cmake.cxx: ENH: fix new incremental link stuff to work
  15987. with nmake @ files
  15988. 2008-01-02 00:01 king
  15989. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  15990. 2008-01-01 17:19 hoffman
  15991. * Source/cmake.cxx: ENH: remove warning
  15992. 2008-01-01 15:13 hoffman
  15993. * Modules/CMakeVCManifest.cmake, Modules/CMakeVCManifestExe.cmake,
  15994. Modules/Platform/Windows-cl.cmake, Source/cmMakefile.cxx,
  15995. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  15996. Source/cmake.cxx, Source/cmake.h: ENH: add ability to have
  15997. manifest files and incremental linking with make and nmake
  15998. 2008-01-01 10:54 king
  15999. * Tests/: SimpleInstall/CMakeLists.txt,
  16000. SimpleInstallS2/CMakeLists.txt: BUG: Fix SimpleInstall test to
  16001. work with new dependency of package on all.
  16002. 2008-01-01 00:01 king
  16003. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16004. 2007-12-31 17:29 david.cole
  16005. * Source/cmGlobalGenerator.cxx: ENH: Add a dependency from the
  16006. PACKAGE target to the ALL target so that "make package" will
  16007. first (essentially) do a "make all"... A similar chunk of code
  16008. already existed for the make install target. This change makes it
  16009. easy to build an installer package as part of a dashboard run
  16010. simply by setting CTEST_BUILD_TARGET to "package".
  16011. 2007-12-31 11:25 king
  16012. * Source/: cmDependsFortran.cxx, cmDependsFortran.h: ENH: Changes
  16013. based on patch from Maik Beckmann to copy fortran modules to
  16014. timestamps only if they have really changed. This optimization
  16015. should reduce extra rebuilds caused by dependencies on modules
  16016. whose providers have recompiled but whose interfaces have not
  16017. changed.
  16018. 2007-12-31 00:01 king
  16019. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16020. 2007-12-30 16:34 king
  16021. * Modules/Platform/SunOS-SunPro-Fortran.cmake: ENH: Add SunPro
  16022. fortran module flags on SunOS.
  16023. 2007-12-30 16:11 king
  16024. * Modules/Platform/Linux-GNU-Fortran.cmake,
  16025. Modules/Platform/Linux-SunPro-Fortran.cmake,
  16026. Modules/Platform/Linux-ifort.cmake, Source/cmDependsFortran.cxx,
  16027. Source/cmDependsFortran.h, Source/cmDocumentVariables.cxx,
  16028. Source/cmMakefileTargetGenerator.cxx,
  16029. Source/cmMakefileTargetGenerator.h, Source/cmTarget.cxx,
  16030. Tests/Fortran/CMakeLists.txt,
  16031. Tests/Fortran/Executable/CMakeLists.txt,
  16032. Tests/Fortran/Library/CMakeLists.txt: ENH: Implemented Fortran
  16033. module output directory and search path flags.
  16034. 2007-12-30 12:23 king
  16035. * Source/cmDependsFortran.cxx: ENH: Simplify Fortran module proxy
  16036. dependency implementation by removing unnecessary target.
  16037. 2007-12-30 00:01 king
  16038. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16039. 2007-12-29 11:53 alex
  16040. * Source/cmDocumentation.cxx: BUG: create modules documentation not
  16041. only for the first documentation creation step in cmake (the set
  16042. ModulesFound wasn't cleared at the beginning of each
  16043. PrintDocumentation() function, so when documentation for modules
  16044. was executed the second time, ModulesFound already contained all
  16045. modules and so no module was documented)
  16046. Alex
  16047. 2007-12-29 00:01 king
  16048. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16049. 2007-12-28 23:07 king
  16050. * Source/cmLocalGenerator.cxx, Tests/ExternalOBJ/CMakeLists.txt,
  16051. Tests/MakeClean/ToClean/CMakeLists.txt: BUG: Do not remove the
  16052. source file extension when computing an object file name. This
  16053. addresses bug #6169. If CMAKE_BACKWARDS_COMPATIBILITY is 2.4 or
  16054. lower maintain the old behavior so that existing build trees and
  16055. old project releases are not affected.
  16056. 2007-12-28 23:07 king
  16057. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  16058. cmStandardIncludes.h: ENH: Added method
  16059. cmLocalGenerator::GetBackwardsCompatibility to reduce parsing of
  16060. CMAKE_BACKWARDS_COMPATIBILITY variable. Add
  16061. cmLocalGenerator::NeedBackwardsCompatibility to simplify checks
  16062. for compatibility requirements.
  16063. 2007-12-28 22:53 king
  16064. * Tests/Fortran/CMakeLists.txt: BUG: Disable test of fortran module
  16065. dependencies except on GNU for now. A module path feature is
  16066. needed for Sun support because it uses -M instead of -I for the
  16067. module search path.
  16068. 2007-12-28 22:29 king
  16069. * Source/cmDependsFortran.cxx: COMP: Fix uninitialized variable and
  16070. unused parameter warnings.
  16071. 2007-12-28 14:59 king
  16072. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  16073. cmMakefileLibraryTargetGenerator.cxx,
  16074. cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
  16075. Simplified and moved link script implementation up from
  16076. cmMakefileLibraryTargetGenerator to cmMakefileTargetGenerator and
  16077. use for cmMakefileExecutableTargetGenerator too. This addresses
  16078. bug #6192.
  16079. 2007-12-28 13:20 hoffman
  16080. * CMakeLists.txt, ChangeLog.manual, MacInstallReadme.txt: ENH: add
  16081. some descriptive text for mac installer
  16082. 2007-12-28 12:01 king
  16083. * Source/cmFindBase.cxx: ENH: Make FIND_* commands look in the
  16084. CMAKE_PREFIX_PATH directories directly after looking in each
  16085. command's specific subdirectory (/include, /lib, or /bin). This
  16086. may be useful on Windows where projects could be installed in a
  16087. single directory. See issue #4947.
  16088. 2007-12-28 11:50 king
  16089. * Tests/Fortran/: CMakeLists.txt, Executable/CMakeLists.txt,
  16090. Executable/main.f90, External/CMakeLists.txt, External/a.f90:
  16091. ENH: Add tests of Fortran module dependencies across directories
  16092. and on external modules. Tests based on cases provided by Maik
  16093. in issue #5809.
  16094. 2007-12-28 11:50 king
  16095. * Source/: cmDependsFortran.cxx, cmLocalUnixMakefileGenerator3.cxx:
  16096. ENH: Add per-language clean rule generation to cmake_clean.cmake
  16097. files to include cmake_clean_<lang>.cmake files generated by
  16098. dependency scanning. Add Fortran module file and timestamp
  16099. cleaning rules.
  16100. 2007-12-28 11:49 king
  16101. * Source/: cmDepends.cxx, cmDepends.h, cmDependsFortran.cxx,
  16102. cmDependsFortran.h: ENH: Implement Fortran module dependencies
  16103. across targets and directories. - See issue #5809 - Keep
  16104. information about all sources in the target until deps are
  16105. written - Create a fortran.internal file after scanning that
  16106. lists modules provided - Load fortran.internal files from
  16107. linked targets to find modules - Search the include path for
  16108. external modules - Create file-level deps on in-project module
  16109. timestamps or external mods
  16110. 2007-12-28 11:49 king
  16111. * Source/cmMakefileTargetGenerator.cxx: ENH: Store in
  16112. DependInfo.cmake files a list of the corresponding files for the
  16113. targets to which a target links. This is useful for locating
  16114. Fortran modules provided by linked targets. See issue #5809.
  16115. 2007-12-28 09:49 hoffman
  16116. * ChangeLog.manual, Modules/CPack.Info.plist.in,
  16117. Modules/CPack.cmake: ENH: move over mac package change
  16118. 2007-12-28 09:34 hoffman
  16119. * CMakeLists.txt, ChangeLog.manual: ENH: ooppss there is no 2.4.9
  16120. 2007-12-28 09:11 hoffman
  16121. * CMakeLists.txt, ChangeLog.manual: ENH: make a new version number
  16122. 2007-12-28 00:01 king
  16123. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16124. 2007-12-27 00:01 king
  16125. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16126. 2007-12-26 16:57 david.cole
  16127. * CMakeCPackOptions.cmake.in, Modules/CPack.Info.plist.in,
  16128. Modules/CPack.cmake: ENH: Give Mac installers package relocation
  16129. capability. Default location is still the same for backwards
  16130. compatibility, but packages will now be relocatable by default
  16131. like they are on Windows via the NSIS installer. New CPack
  16132. variables for controlling this functionality are
  16133. CPACK_PACKAGE_DEFAULT_LOCATION and CPACK_PACKAGE_RELOCATABLE.
  16134. 2007-12-26 00:01 king
  16135. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16136. 2007-12-25 00:01 king
  16137. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16138. 2007-12-24 11:15 king
  16139. * Source/cmGlobalGenerator.cxx: COMP: Fix build on VS6.
  16140. 2007-12-24 00:01 king
  16141. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16142. 2007-12-23 19:03 king
  16143. * Source/cmLinkDirectoriesCommand.h: ENH: Clarify documentation of
  16144. link_directories command for bug#6199.
  16145. 2007-12-23 15:03 king
  16146. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  16147. cmGlobalUnixMakefileGenerator3.cxx,
  16148. cmGlobalUnixMakefileGenerator3.h,
  16149. cmLocalUnixMakefileGenerator3.cxx,
  16150. cmLocalUnixMakefileGenerator3.h, cmTarget.h: ENH: Moved global
  16151. inter-target dependency analysis and cycle-prevention code up
  16152. from cmGlobalUnixMakefileGenerator3 to cmGlobalGenerator.
  16153. Simplified cmGlobalUnixMakefileGenerator3 to use it. Later other
  16154. generators may be modified to use it also.
  16155. 2007-12-23 13:16 king
  16156. * Source/cmGlobalXCodeGenerator.cxx: BUG: Revert previous change
  16157. until it works on all OSX versions.
  16158. 2007-12-23 13:13 king
  16159. * Source/cmGlobalVisualStudio71Generator.cxx: BUG: Disable static
  16160. lib deps until a global cycle removal can be done.
  16161. 2007-12-23 00:01 king
  16162. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16163. 2007-12-22 22:41 king
  16164. * Source/: cmDepends.cxx, cmDepends.h, cmDependsFortran.cxx,
  16165. cmDependsFortran.h, cmLocalUnixMakefileGenerator3.cxx: ENH:
  16166. Convert cmDepends object interface to scan an entire target at
  16167. once.
  16168. 2007-12-22 14:17 king
  16169. * Source/cmGlobalXCodeGenerator.cxx: ENH: Simplify target-level
  16170. dependencies by depending only on directly linked targets instead
  16171. of those chained.
  16172. 2007-12-22 13:08 king
  16173. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  16174. cmGlobalUnixMakefileGenerator3.h: BUG: Support cyclic
  16175. dependencies among STATIC libraries by removing one from the
  16176. generated Makefile rules.
  16177. 2007-12-22 10:15 miguelf
  16178. * Modules/FindwxWidgets.cmake: STYLE: Refactored common libs into a
  16179. variable, modified comments, and cleaned use of monolithic build.
  16180. 2007-12-22 00:01 king
  16181. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16182. 2007-12-21 20:19 king
  16183. * Tests/BuildDepends/CMakeLists.txt: BUG: Enable
  16184. CMAKE_SUPPRESS_REGENERATION because the entire test runs during
  16185. the inital configuration.
  16186. 2007-12-21 18:32 king
  16187. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  16188. cmGlobalUnixMakefileGenerator3.h: COMP: Remove unused parameter
  16189. of method.
  16190. 2007-12-21 16:46 ibanez
  16191. * Source/kwsys/SystemTools.cxx: BUG: Fix bug#5590. When
  16192. converting a relative path between two full paths on different
  16193. windows drive letters do not create a ../../d:/foo/bar path
  16194. and just return the full path to the destination.
  16195. 2007-12-21 15:04 king
  16196. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  16197. cmGlobalVisualStudio71Generator.cxx,
  16198. cmGlobalVisualStudio8Generator.h,
  16199. cmGlobalVisualStudioGenerator.cxx,
  16200. cmGlobalVisualStudioGenerator.h, cmGlobalXCodeGenerator.cxx: ENH:
  16201. Make static library targets depend on targets to which they
  16202. "link" for the purpose of build ordering. This makes the build
  16203. order consistent for static and shared library builds. It is
  16204. also useful when custom command inputs of one library are
  16205. generated as custom commands outputs of another. It may be
  16206. useful in the future for Fortran module dependencies.
  16207. Implemented for Makefiles, Xcode, and VS 8 and above. Added
  16208. sample code to do it for VS 7.1 and below, but left it disabled
  16209. with comments explaining why. Likely it will never be needed on
  16210. VS 7.1 or below anyway.
  16211. 2007-12-21 13:10 king
  16212. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Now that custom
  16213. targets have dependencies their DependInfo files should be listed
  16214. in Makefile.cmake.
  16215. 2007-12-21 12:22 king
  16216. * Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  16217. Source/cmGlobalUnixMakefileGenerator3.cxx,
  16218. Source/cmGlobalUnixMakefileGenerator3.h,
  16219. Source/cmLocalUnixMakefileGenerator3.cxx,
  16220. Source/cmLocalUnixMakefileGenerator3.h,
  16221. Source/cmMakefileExecutableTargetGenerator.cxx,
  16222. Source/cmMakefileLibraryTargetGenerator.cxx,
  16223. Source/cmMakefileTargetGenerator.cxx,
  16224. Source/cmMakefileTargetGenerator.h,
  16225. Source/cmMakefileUtilityTargetGenerator.cxx, Source/cmake.cxx,
  16226. Tests/BuildDepends/CMakeLists.txt,
  16227. Tests/BuildDepends/Project/CMakeLists.txt,
  16228. Tests/BuildDepends/Project/dep_custom.cxx,
  16229. Tests/BuildDepends/Project/zot.cxx: ENH: Add a depends check step
  16230. to custom targets. Add support for the IMPLICIT_DEPENDS feature
  16231. of custom commands when building in custom targets. Convert
  16232. multiple-output pair checks to be per-target instead of global.
  16233. 2007-12-21 11:00 king
  16234. * Source/cmMakefileTargetGenerator.cxx: BUG: The dependency
  16235. scanning target should be symbolic.
  16236. 2007-12-21 00:01 king
  16237. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16238. 2007-12-20 20:59 ewing
  16239. * Modules/: FindFreeType.cmake, FindGDAL.cmake, FindGIFLIB.cmake,
  16240. FindLua50.cmake, FindLua51.cmake, FindOpenAL.cmake,
  16241. FindOpenThreads.cmake, FindPhysFS.cmake, FindProducer.cmake,
  16242. FindQuickTime.cmake, FindSDL.cmake, FindSDL_image.cmake,
  16243. FindSDL_mixer.cmake, FindSDL_net.cmake, FindSDL_sound.cmake,
  16244. FindSDL_ttf.cmake, Findosg.cmake, FindosgDB.cmake,
  16245. FindosgFX.cmake, FindosgGA.cmake, FindosgIntrospection.cmake,
  16246. FindosgManipulator.cmake, FindosgParticle.cmake,
  16247. FindosgProducer.cmake, FindosgShadow.cmake, FindosgSim.cmake,
  16248. FindosgTerrain.cmake, FindosgText.cmake, FindosgUtil.cmake,
  16249. FindosgViewer.cmake: BUG: Fixed modules to set FOO_FOUND when
  16250. both headers and libraries are found. BUG: FindSDL now has flag
  16251. it responds to so it will not find/link against SDLmain. This is
  16252. required to build libraries instead of applications since they
  16253. don't have main(). ENH: All modules have a predictable search
  16254. order, where environmental variables are searched before system
  16255. paths. This is designed to make automation easier for those that
  16256. need to automatically build projects without intervention but may
  16257. be using alternative install locations for isolated testing.
  16258. ENH: New modules for OpenSceneGraph, Freetype, GDAL, Lua,
  16259. QuickTime, GIFLIB, Producer, OpenThreads. STYLE: Added
  16260. documentation explaining peculuar SDL_LIBRARY_TEMP variable in
  16261. SDL module when library find is incomplete.
  16262. 2007-12-20 17:49 alex
  16263. * Source/: cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
  16264. cmCreateTestSourceList.h, cmExportCommand.h,
  16265. cmExportLibraryDependencies.h, cmOptionCommand.h, cmSetCommand.h:
  16266. STYLE: make formatting of help a bit more consistent
  16267. Alex
  16268. 2007-12-20 10:05 martink
  16269. * Source/cmFunctionCommand.cxx: BUG: fix issue with
  16270. CMAKE_CURENT_LIST_FILE reporting in funcitons
  16271. 2007-12-20 09:35 king
  16272. * Source/cmSystemTools.h: COMP: Fixed error on HP due to newline
  16273. macro.
  16274. 2007-12-20 09:27 king
  16275. * Source/cmLocalGenerator.cxx: COMP: Fixed data loss warning.
  16276. 2007-12-20 00:01 king
  16277. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16278. 2007-12-19 17:54 king
  16279. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix make depend
  16280. target in subdirectory Makefile interface.
  16281. 2007-12-19 17:15 king
  16282. * Source/: cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
  16283. cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
  16284. cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Enabled color
  16285. printing of "Scanning dependencies of target ..." message.
  16286. 2007-12-19 16:53 alex
  16287. * Source/cmOptionCommand.h: ENH: options() is now scriptable, set()
  16288. is scriptable too, I don't see a big difference
  16289. Alex
  16290. 2007-12-19 16:48 clinton
  16291. * Modules/FindQt4.cmake: ENH: Better QT4_EXTRACT_OPTIONS macro.
  16292. 2007-12-19 16:46 alex
  16293. * Source/cmMakefile.cxx: STYLE: nicer error message: "Command
  16294. options() is not scriptable" is IMO better to understand than
  16295. "Command options not scriptable" (with all uppercase commands it
  16296. was easier to see)
  16297. Alex
  16298. 2007-12-19 16:36 king
  16299. * Source/: cmDepends.cxx, cmDepends.h, cmLocalGenerator.h,
  16300. cmLocalUnixMakefileGenerator3.cxx,
  16301. cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
  16302. cmake.cxx: ENH: Moved dependency integrity check from
  16303. CheckBuildSystem over to a per-target UpdateDependencies step.
  16304. This greatly reduces the startup time for make processes and
  16305. allows individual targets to be built without a global dependency
  16306. check.
  16307. 2007-12-19 16:35 king
  16308. * Source/cmDependsFortran.cxx: BUG: cmDependsFortran should store
  16309. the source file as a dependency of the object file when scanning
  16310. for dependencies.
  16311. 2007-12-19 14:28 king
  16312. * Source/: cmDependsFortran.cxx, cmDependsFortran.h,
  16313. cmLocalUnixMakefileGenerator3.cxx: ENH: Pass target directory to
  16314. cmDependsFortran scanning instances.
  16315. 2007-12-19 11:51 king
  16316. * Source/cmake.cxx: ENH: Improved speed of cmake::CheckBuildSystem
  16317. when checking build system outputs versus dependencies. Instead
  16318. of doing an O(m*n) comparison of every pair, just locate the
  16319. oldest output and the newest input and compare them which is now
  16320. O(m+n).
  16321. 2007-12-19 11:06 king
  16322. * Source/cmFindBase.cxx, Tests/FindPackageTest/CMakeLists.txt: ENH:
  16323. Renamed CMAKE_FIND_PREFIX_PATH to CMAKE_PREFIX_PATH for brevity
  16324. and consistency with other find path variable names.
  16325. 2007-12-19 10:43 hoffman
  16326. * Source/: cmListCommand.cxx, cmListCommand.h: ENH: merge in list
  16327. find to support Findqt
  16328. 2007-12-19 10:34 king
  16329. * Source/cmFindBase.cxx: ENH: Added CMAKE_SYSTEM_PREFIX_PATH
  16330. variable.
  16331. 2007-12-19 03:56 alex
  16332. * Source/: cmInstallTargetGenerator.cxx,
  16333. cmInstallTargetGenerator.h, cmLocalGenerator.cxx,
  16334. cmLocalGenerator.h:
  16335. STYLE: fix warnings: comparison signed/unsigned, unused variable
  16336. Alex
  16337. 2007-12-19 03:55 alex
  16338. * Modules/CMakeFindBinUtils.cmake:
  16339. BUG: make CMAKE_USE_CHRPATH a simple variable instead an option,
  16340. since an option is not scriptable and so breaks the toolchain
  16341. test or maybe option() should be made scriptable ?
  16342. Alex
  16343. 2007-12-19 00:01 king
  16344. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16345. 2007-12-18 17:50 alex
  16346. * Modules/CMakeFindBinUtils.cmake,
  16347. Source/cmInstallTargetGenerator.cxx,
  16348. Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
  16349. Source/cmLocalGenerator.h, Source/cmTarget.cxx,
  16350. Source/cmTarget.h: ENH: add support for chrpath, so the RPATH in
  16351. ELF files can be changed when installing without having to link
  16352. the target again -> can save a lot of time
  16353. chrpath is handled very similar to install_name_tool on the mac.
  16354. If the RPATH in the build tree file is to short, it is padded
  16355. using the separator character. This is currently disabled by
  16356. default, it can be enabled using the option CMAKE_USE_CHRPATH.
  16357. There are additional checks whether it is safe to enable it. I
  16358. will rework them and use FILE(READ) instead to detect whether the
  16359. binaries are actually ELF files.
  16360. chrpath is available here
  16361. http://www.tux.org/pub/X-Windows/ftp.hungry.com/chrpath/ or kde
  16362. svn (since a few days):
  16363. http://websvn.kde.org/trunk/kdesupport/chrpath/
  16364. Alex
  16365. 2007-12-18 15:58 hoffman
  16366. * Source/: cmGlobalVisualStudio9Generator.cxx,
  16367. cmGlobalVisualStudio9Generator.h,
  16368. cmGlobalVisualStudio9Win64Generator.cxx,
  16369. cmGlobalVisualStudio9Win64Generator.h: ENH: merge from main tree
  16370. 2007-12-18 15:02 hoffman
  16371. * CMakeLists.txt, ChangeLog.manual, Modules/FindPkgConfig.cmake,
  16372. Modules/Platform/Linux-ifort.cmake, Source/CMakeLists.txt,
  16373. Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx,
  16374. Utilities/cmtar/encode.c: ENH: merge in from main tree
  16375. 2007-12-18 14:50 clinton
  16376. * Modules/FindQt4.cmake: ENH: should define QT_DLL instead of
  16377. QT_SHARED
  16378. 2007-12-18 13:05 clinton
  16379. * Modules/FindQt4.cmake: ENH: Improve documentation of new
  16380. features.
  16381. 2007-12-18 10:02 hoffman
  16382. * Modules/FindBoost.cmake: BUG: fix for bug 5464 better find boost
  16383. for windows
  16384. 2007-12-18 09:57 hoffman
  16385. * Source/cmGetSourceFilePropertyCommand.cxx,
  16386. Tests/COnly/CMakeLists.txt: BUG: fix for bug 6172 add get source
  16387. file prop LANGUAGE
  16388. 2007-12-18 09:50 king
  16389. * Source/cmGlobalXCodeGenerator.cxx,
  16390. Source/cmLocalUnixMakefileGenerator3.cxx,
  16391. Source/cmLocalUnixMakefileGenerator3.h,
  16392. Source/cmLocalVisualStudio7Generator.cxx,
  16393. Tests/CustomCommand/CMakeLists.txt: ENH: Implemented generation
  16394. of display for pre-build, pre-link, and post-build custom command
  16395. comments during the build. This addresses issue #5353.
  16396. 2007-12-18 08:53 hoffman
  16397. * Source/cmGlobalVisualStudio8Generator.cxx: STYLE: fix line len
  16398. 2007-12-18 00:01 king
  16399. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16400. 2007-12-17 21:37 hoffman
  16401. * Modules/FindPkgConfig.cmake: BUG: fix for 5722
  16402. 2007-12-17 19:48 king
  16403. * Source/cmGlobalXCodeGenerator.cxx: BUG: Remove stray debugging
  16404. message.
  16405. 2007-12-17 18:38 king
  16406. * Source/cmLocalVisualStudioGenerator.cxx: BUG: When the working
  16407. directory for a custom command is on another drive letter we need
  16408. to change to that drive letter after changing its working
  16409. directory. Fixes issue #6150.
  16410. 2007-12-17 17:57 hoffman
  16411. * Modules/TestForANSIForScope.cmake: STYLE: fix doc string
  16412. 2007-12-17 17:55 king
  16413. * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
  16414. BUG: Fixed memory-leaks in fortran parser.
  16415. 2007-12-17 17:55 king
  16416. * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
  16417. BUG: Fix parsing of #include preprocessor directives.
  16418. 2007-12-17 17:54 king
  16419. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Fortran include
  16420. path is the same as C and CXX include paths.
  16421. 2007-12-17 17:50 hoffman
  16422. * Utilities/cmtar/encode.c: BUG: fix for bug 5837, libtar and long
  16423. path names
  16424. 2007-12-17 17:40 hoffman
  16425. * CMakeLists.txt, ChangeLog.manual, Modules/FindPkgConfig.cmake,
  16426. Modules/FindQt3.cmake, Modules/FindQt4.cmake,
  16427. Modules/UseQt4.cmake, Source/cmDependsFortran.cxx,
  16428. Source/cmInstallCommand.cxx, Source/cmMakefile.cxx,
  16429. Source/cmake.cxx, Source/kwsys/SystemTools.cxx,
  16430. Source/kwsys/SystemTools.hxx.in,
  16431. Source/kwsys/SystemTools.hxx.in.bak: ENH: move changes from main
  16432. tree
  16433. 2007-12-17 17:28 hoffman
  16434. * Source/cmGlobalVisualStudio8Generator.cxx: BUG: fix for bug 5931
  16435. add some more flags for the gui
  16436. 2007-12-17 17:22 hoffman
  16437. * Modules/FindJNI.cmake: BUG: fix for 5933, look for java in more
  16438. reg entries
  16439. 2007-12-17 17:05 alex
  16440. * Modules/CTest.cmake: STYLE: use IF(NOT ) instead of IF() ELSE()
  16441. with empty IF() branch
  16442. Alex
  16443. 2007-12-17 16:15 alex
  16444. * Docs/cmake-syntax.vim: STYLE: apply patch from #6166, better
  16445. cmake syntax highlighting in vim, seems to fix the issues
  16446. mentioned in the bug report and the rest also still seems to be
  16447. ok
  16448. Alex
  16449. 2007-12-17 15:27 hoffman
  16450. * Source/CPack/cmCPackPackageMakerGenerator.cxx: ENH: try to fix
  16451. dashboard
  16452. 2007-12-17 15:20 king
  16453. * Source/cmInstallCommand.cxx: BUG: Apply patch from issue #6006.
  16454. 2007-12-17 14:43 hoffman
  16455. * Source/: CMakeLists.txt, cmGlobalVisualStudio9Win64Generator.cxx,
  16456. cmGlobalVisualStudio9Win64Generator.h, cmake.cxx: ENH: add
  16457. support for vs 9 win64
  16458. 2007-12-17 12:04 hoffman
  16459. * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
  16460. CMakeFortranInformation.cmake: BUG: fix for bug 6167 get rid of
  16461. extra space in flags
  16462. 2007-12-17 10:12 king
  16463. * Source/cmTarget.cxx, Tests/Properties/CMakeLists.txt: ENH: Added
  16464. SOURCES property to targets. This is based on patch from issues
  16465. #6137.
  16466. 2007-12-17 10:12 king
  16467. * Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: Added
  16468. cmSourceFile::GetLocation method to get a read-only reference to
  16469. the Location ivar. This partially addresses issue #6137.
  16470. 2007-12-17 00:01 king
  16471. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16472. 2007-12-16 07:56 alex
  16473. * Source/cmStringCommand.cxx: BUG: fix STRING(STRIP ...) if no
  16474. non-space is contained in the input string, this should fix the
  16475. dashboard
  16476. Alex
  16477. 2007-12-16 05:49 alex
  16478. * Modules/FindQt4.cmake: STYLE: some whitespace syncing with
  16479. FindQt4.cmake in KDE svn
  16480. Alex
  16481. 2007-12-16 00:01 king
  16482. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16483. 2007-12-15 16:03 king
  16484. * Modules/CMakeDetermineCompilerId.cmake: BUG: Need to strip
  16485. leading and trailing whitespace off the compiler 'ARG1'. This
  16486. fixes bug#6141.
  16487. 2007-12-15 15:36 king
  16488. * Tests/Fortran/: CMakeLists.txt, Library/CMakeLists.txt,
  16489. Library/a.f90, Library/b.f90, Library/main.f90: ENH: Added test
  16490. for Fortran90 modules in subdirectories.
  16491. 2007-12-15 15:35 king
  16492. * Source/cmDependsFortran.cxx: ENH: Make module timestamps work for
  16493. modules in subdirectories. Make sure timestamps for all modules
  16494. provided by a target are created when the target is done
  16495. building.
  16496. 2007-12-15 14:16 king
  16497. * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: STYLE:
  16498. Removed trailing whitespace.
  16499. 2007-12-15 14:14 king
  16500. * Source/cmFindBase.cxx: STYLE: Fixed terminology to avoid
  16501. confusion between roots and prefixes.
  16502. 2007-12-15 14:13 king
  16503. * Source/cmake.cxx: STYLE: Fixed line-too-long.
  16504. 2007-12-15 00:01 king
  16505. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16506. 2007-12-14 20:46 hoffman
  16507. * Source/: cmFindLibraryCommand.cxx, cmFindPathCommand.cxx: BUG:
  16508. fix for bug 6039 LIB and INCLUDE not used for find stuff
  16509. 2007-12-14 20:31 hoffman
  16510. * Source/: cmDependsC.cxx, cmDependsFortran.cxx, cmMakeDepend.cxx,
  16511. kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: BUG: fix for bug
  16512. 6136 make sure includes are not directories
  16513. 2007-12-14 16:56 clinton
  16514. * Modules/FindQt4.cmake: ENH: Add OPTIONS argument to some Qt4
  16515. macros. Addresses #6125.
  16516. 2007-12-14 15:50 hoffman
  16517. * Source/cmListCommand.h: BUG: fix bug 6081
  16518. 2007-12-14 14:58 hoffman
  16519. * Source/CPack/cmCPackNSISGenerator.cxx: BUG: fix for 6086
  16520. uninstall icon not set right
  16521. 2007-12-14 12:51 hoffman
  16522. * Modules/FindPkgConfig.cmake: BUG: fix for 6117, fix for second
  16523. run
  16524. 2007-12-14 12:49 hoffman
  16525. * Source/cmCreateTestSourceList.h: STYLE: line length
  16526. 2007-12-14 11:00 hoffman
  16527. * Utilities/cmcurl/curl/mprintf.h: BUG: fix for bug 6054 remove
  16528. some warnings
  16529. 2007-12-14 00:01 king
  16530. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16531. 2007-12-13 18:30 king
  16532. * Source/cmake.cxx: COMP: Add missing return value from Bill's
  16533. change.
  16534. 2007-12-13 17:56 king
  16535. * Source/: cmCTest.cxx, cmCTest.h, cmDumpDocumentation.cxx,
  16536. cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h,
  16537. cmakemain.cxx, ctest.cxx, CPack/cpack.cxx,
  16538. CTest/cmCTestScriptHandler.cxx, CursesDialog/ccmake.cxx,
  16539. QtDialog/CMakeSetup.cxx: ENH: Centralized and globalized
  16540. computation of CMake program locations. This eliminates startup
  16541. paths that failed to produce this information.
  16542. 2007-12-13 17:39 king
  16543. * Source/cmake.cxx: BUG: Fixed typo introduced by previous commit.
  16544. 2007-12-13 15:54 hoffman
  16545. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  16546. cmMakefileTargetGenerator.cxx, cmake.cxx, cmake.h: ENH: fix for
  16547. bug 6102, allow users to change the compiler
  16548. 2007-12-13 15:42 hoffman
  16549. * Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix indent
  16550. 2007-12-13 15:41 hoffman
  16551. * Source/cmCreateTestSourceList.h: ENH: fix docs
  16552. 2007-12-13 15:11 hoffman
  16553. * Source/cmakemain.cxx: ENH: fix docs
  16554. 2007-12-13 00:01 king
  16555. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16556. 2007-12-12 13:25 clinton
  16557. * Source/QtDialog/CMakeSetupDialog.cxx: BUG: Fix logic to accept
  16558. drop events.
  16559. 2007-12-12 07:26 hoffman
  16560. * Modules/FindPerlLibs.cmake: BUG: Fix bug 6106 FindPerlLibs.cmake
  16561. missing escaped $
  16562. 2007-12-12 00:01 king
  16563. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16564. 2007-12-11 22:28 hoffman
  16565. * CMakeLists.txt, ChangeLog.manual, Modules/FindJNI.cmake,
  16566. Modules/FindPerlLibs.cmake,
  16567. Modules/InstallRequiredSystemLibraries.cmake,
  16568. Source/cmLocalVisualStudio6Generator.cxx,
  16569. Source/cmLocalVisualStudio7Generator.cxx,
  16570. Source/cmLocalVisualStudio7Generator.h,
  16571. Source/cmTryCompileCommand.cxx: ENH: changes for RC5
  16572. 2007-12-11 12:57 clinton
  16573. * Modules/FindQt4.cmake: ENH: Correctly find UiTools library on
  16574. Mac w/ binary install of Qt. Fixes #4554.
  16575. 2007-12-11 11:36 king
  16576. * Source/kwsys/: CMakeLists.txt, String.c, String.h.in: ENH: Added
  16577. C String utilities to KWSys. Implemented strcasecmp and
  16578. strncasecmp.
  16579. 2007-12-11 00:01 king
  16580. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16581. 2007-12-10 00:01 king
  16582. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16583. 2007-12-09 19:58 hoffman
  16584. * Source/cmLocalVisualStudio7Generator.h: STYLE: fix line len error
  16585. 2007-12-09 00:01 king
  16586. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16587. 2007-12-08 00:01 king
  16588. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16589. 2007-12-07 00:01 king
  16590. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16591. 2007-12-06 22:38 hoffman
  16592. * Tests/COnly/CMakeLists.txt: ENH: change to libs that are not real
  16593. 2007-12-06 16:43 pppebay
  16594. * Source/kwsys/SystemTools.cxx: BUG: fixed an incomplete regexp
  16595. 2007-12-06 14:07 clinton
  16596. * Source/QtDialog/CMakeSetupDialog.cxx: BUG: Prevent mapping of
  16597. Configure to Preferences when Qt merges menu items with the
  16598. standard Mac OS X application menu.
  16599. 2007-12-06 09:56 hoffman
  16600. * Source/cmCoreTryCompile.cxx: ENH: for try compile do not put the
  16601. rules to rebuild the project with cmake inside it. This has
  16602. caused infinite loops of builds in some cases, and it is just a
  16603. waste of time anyway.
  16604. 2007-12-06 08:40 hoffman
  16605. * Source/cmLocalVisualStudio7Generator.cxx,
  16606. Source/cmLocalVisualStudio7Generator.h,
  16607. Tests/COnly/CMakeLists.txt: BUG: fix for bug 5455, handle
  16608. nodefaultlib with more than one lib
  16609. 2007-12-06 00:01 king
  16610. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16611. 2007-12-05 13:13 king
  16612. * Source/kwsys/SystemTools.cxx: COMP: Remove reference to vtksys.
  16613. The unmangled kwsys name should be used in this source.
  16614. 2007-12-05 12:24 pppebay
  16615. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: added
  16616. two functions for URL parsing: 1. an "abridged" version that
  16617. separates protocol from dataglom in an expression with
  16618. the form protocol://dataglom 2. a "full" version that parses
  16619. protocol, username, password, hostname, port, and path in
  16620. a standard URL (all of these variables are optional,
  16621. except for protocol and hostname).
  16622. 2007-12-05 10:40 hoffman
  16623. * CMakeLists.txt: ENH: move up to rc 4
  16624. 2007-12-05 10:40 hoffman
  16625. * ChangeLog.manual, Modules/NSIS.template.in: ENH: move fix for
  16626. nsis to branch
  16627. 2007-12-05 09:17 hoffman
  16628. * Source/cmDependsFortran.cxx: STYLE: fix line len
  16629. 2007-12-05 00:01 king
  16630. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16631. 2007-12-04 17:14 hoffman
  16632. * CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
  16633. Source/cmGlobalUnixMakefileGenerator3.cxx,
  16634. Source/cmGlobalVisualStudio7Generator.cxx,
  16635. Source/cmGlobalVisualStudio8Generator.cxx,
  16636. Source/cmLocalVisualStudio7Generator.cxx, Source/cmTarget.cxx:
  16637. ENH: merge in fixes from main tree
  16638. 2007-12-04 17:00 hoffman
  16639. * Source/kwsys/SystemTools.cxx: ENH: remove warning
  16640. 2007-12-04 16:09 hoffman
  16641. * Source/cmDependsFortran.cxx: ENH: do not depend on touch being on
  16642. the system
  16643. 2007-12-04 16:03 hoffman
  16644. * Source/: cmake.cxx, kwsys/SystemTools.cxx,
  16645. kwsys/SystemTools.hxx.in: ENH: add a touch -E command to cmake
  16646. 2007-12-04 10:43 martink
  16647. * Source/: cmFunctionCommand.cxx, cmFunctionCommand.h: COMP: fix
  16648. style and work around old compilers
  16649. 2007-12-04 00:01 king
  16650. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16651. 2007-12-03 20:44 hoffman
  16652. * DartLocal.conf.in: ENH: remove superior dean i, no longer uses
  16653. borland
  16654. 2007-12-03 13:35 martink
  16655. * Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
  16656. Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmake.cxx,
  16657. Tests/CMakeLists.txt: ENH: add functions and raise scope
  16658. 2007-12-03 12:47 martink
  16659. * Source/: cmEndFunctionCommand.cxx, cmEndFunctionCommand.h: ENH:
  16660. add functions
  16661. 2007-12-03 12:43 martink
  16662. * Source/cmFunctionCommand.cxx, Source/cmFunctionCommand.h,
  16663. Source/cmRaiseScopeCommand.cxx, Source/cmRaiseScopeCommand.h,
  16664. Tests/FunctionTest/CMakeLists.txt,
  16665. Tests/FunctionTest/functionTest.c: ENH: add functions and raise
  16666. scope to cmake
  16667. 2007-12-03 00:01 king
  16668. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16669. 2007-12-02 11:51 hoffman
  16670. * DartLocal.conf.in: ENH: fix up some stuff
  16671. 2007-12-02 09:15 miguelf
  16672. * Modules/FindwxWidgets.cmake: STYLE: Clarified usage documentation
  16673. for cmake --help-module FindwxWidgets.
  16674. 2007-12-02 00:01 king
  16675. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16676. 2007-12-01 22:51 miguelf
  16677. * Modules/FindwxWidgets.cmake: STYLE: Use LIST(APPEND ...) instead
  16678. of SET(...)
  16679. 2007-12-01 20:58 miguelf
  16680. * Modules/FindwxWidgets.cmake: ENH: Added search entry for the new
  16681. release: wxWidgets-2.8.7.
  16682. 2007-12-01 20:35 miguelf
  16683. * Modules/FindwxWidgets.cmake: ENH: Added support for selecting
  16684. different configurations in UNIX_STYLE: debug/release,
  16685. static/shared, unicode/ansi, and regular/universal.
  16686. 2007-12-01 19:30 miguelf
  16687. * Modules/FindwxWidgets.cmake: ENH: Added macro support for
  16688. compiling xrc resources to cpp code.
  16689. 2007-12-01 00:01 king
  16690. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16691. 2007-11-30 19:11 clinton
  16692. * Modules/UseQt4.cmake: ENH: Define QT_NO_DEBUG when building with
  16693. release Qt libs. Fixes #6104.
  16694. 2007-11-30 00:01 king
  16695. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16696. 2007-11-29 10:23 martink
  16697. * Source/cmDocumentation.cxx: BUG: fix single module generation
  16698. 2007-11-29 00:01 king
  16699. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16700. 2007-11-28 00:01 king
  16701. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16702. 2007-11-27 15:59 hoffman
  16703. * Source/cmDocumentationFormatterHTML.cxx: ENH: better output for
  16704. qt assistant
  16705. 2007-11-27 01:04 clinton
  16706. * Source/QtDialog/CMakeSetup.cxx: ENH: Add handling of --help and
  16707. related arguments.
  16708. 2007-11-27 00:01 king
  16709. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16710. 2007-11-26 17:57 alex
  16711. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: STYLE:
  16712. restructure OutputLinkLibraries() a bit, so that new there is a
  16713. function which returns the RPATH, so e.g. the install rpath can
  16714. be queried when the command for the build rpath is created. This
  16715. is a first step for supporting chrpath.
  16716. Alex
  16717. 2007-11-26 13:21 barre
  16718. * CMakeLogo.gif: ENH: fancier logo
  16719. 2007-11-26 10:01 king
  16720. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed computation
  16721. of 'object' name for MACOSX_PACKAGE_LOCATION source files.
  16722. 2007-11-26 00:01 king
  16723. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16724. 2007-11-25 17:11 hoffman
  16725. * Tests/CMakeLists.txt: BUG: try to fix configure error on
  16726. dashboard
  16727. 2007-11-25 08:20 alex
  16728. * Modules/FindEXPAT.cmake: BUG: use the correct variable for
  16729. checking the success (#6062)
  16730. Alex
  16731. 2007-11-25 07:45 alex
  16732. * Source/: cmExtraCodeBlocksGenerator.cxx,
  16733. cmExtraCodeBlocksGenerator.h: STYLE: move the code for generating
  16734. the XML for one target in a separate function AppendTarget() -add
  16735. "all" target -some syncing with the Eclipse generator
  16736. Alex
  16737. 2007-11-25 07:40 alex
  16738. * Source/cmExtraEclipseCDT4Generator.cxx: ENH: add the "clean"
  16739. target don't add *all existing* targets as Eclipse targets, but
  16740. only a subset (the same as for CodeBlocks), e.g. exclude the
  16741. subtargets of Experimental, and also edit_cache, ccmake doesn't
  16742. work from within an IDE
  16743. Alex
  16744. 2007-11-25 07:34 alex
  16745. * Source/: cmGlobalGenerator.h, cmGlobalUnixMakefileGenerator3.h:
  16746. ENH: add GetCleanTargetName() which returns "clean" for
  16747. makefiles, so it can be used by the eclipse generator
  16748. Alex
  16749. 2007-11-25 06:21 alex
  16750. * Source/cmExtraCodeBlocksGenerator.cxx: ENH: also add the
  16751. experimental, nightly, package_source, preinstall and
  16752. rebuild_cache targets
  16753. Alex
  16754. 2007-11-25 05:26 alex
  16755. * Source/cmExtraCodeBlocksGenerator.cxx: STYLE: add some comments
  16756. Alex
  16757. 2007-11-25 00:01 king
  16758. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16759. 2007-11-24 03:51 alex
  16760. * Source/: cmQTWrapCPPCommand.h, cmQTWrapUICommand.h: STYLE: QT ->
  16761. Qt in the docs
  16762. Alex
  16763. 2007-11-24 00:01 king
  16764. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16765. 2007-11-23 20:45 alex
  16766. * CMakeLists.txt, Modules/Platform/syllable.cmake,
  16767. Source/kwsys/SystemTools.cxx, Source/kwsys/testDynamicLoader.cxx,
  16768. Tests/CMakeLists.txt, Utilities/cmtar/CMakeLists.txt: ENH: add
  16769. support for the Syllable OS (http://www.syllable.org) major
  16770. issues: -access() doesn't return false for an empty string
  16771. (#ifdefed in cmake) -dlopen() doesn't return 0 on failure
  16772. (#ifdefed in cmake and fixed now in Syllable) -the kwsys and
  16773. Bootstrap tests fail with timeout due to the fact that I'm doing
  16774. all that in qemu, which is quite slow -RPATH is now supported, so
  16775. without modifying the test adapting DLL_PATH in Syllable is
  16776. required for the tests to succeed -the Plugin test fails with an
  16777. undefined reference to example_exe_function() in example_mod_1,
  16778. it seems this isn't supported under Syllable
  16779. Alex
  16780. 2007-11-23 14:53 king
  16781. * Source/cmMakefileTargetGenerator.cxx: STYLE: Fixed line-too-long.
  16782. 2007-11-23 11:30 alex
  16783. * Source/cmQTWrapCPPCommand.cxx: STYLE: QT is quicktime, Qt is Qt,
  16784. as pointed out by David Faure
  16785. Alex
  16786. 2007-11-23 00:01 king
  16787. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16788. 2007-11-22 00:01 king
  16789. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16790. 2007-11-21 17:09 david.cole
  16791. * DartLocal.conf.in: STYLE: Updated and alphabetized expected
  16792. builds list. Many new Mac Leopard entries from Rogue -- thanks
  16793. guys!
  16794. 2007-11-21 15:33 david.cole
  16795. * Templates/CMakeLists.txt: BUG: Install the vsmacros file.
  16796. 2007-11-21 13:37 king
  16797. * Source/cmMakefileTargetGenerator.cxx: ENH: Change compiler
  16798. working directory to the local build tree location when compiling
  16799. object files. This simplifies the compiler command line and the
  16800. usage of the <objBase>.s and <objBase>.i targets. It also helps
  16801. fortran compilers put their modules in the correct place.
  16802. 2007-11-21 12:55 king
  16803. * CMakeLists.txt: BUG: Fixed construction of CMake_VERSION_DATE to
  16804. use KWSys DateStamp feature now that cmVersion.cxx is not updated
  16805. nightly anymore.
  16806. 2007-11-21 10:07 king
  16807. * Source/cmCTest.cxx: BUG: Do not require a nightly start time for
  16808. an experimental or continuous test model.
  16809. 2007-11-21 08:59 king
  16810. * Source/cmTarget.cxx: BUG: For imported target directory, do not
  16811. return pointer to freed memory.
  16812. 2007-11-21 00:01 king
  16813. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16814. 2007-11-20 11:18 king
  16815. * Source/cmLocalVisualStudio6Generator.cxx: BUG: Need to honor
  16816. HEADER_FILE_ONLY source file property and exclude the source from
  16817. the build.
  16818. 2007-11-20 11:10 king
  16819. * Source/: cmCallVisualStudioMacro.cxx, cmGlobalGenerator.cxx,
  16820. cmGlobalVisualStudio8Generator.cxx,
  16821. cmGlobalVisualStudio9Generator.cxx,
  16822. cmGlobalVisualStudioGenerator.cxx: STYLE: Fixed line-too-long.
  16823. COMP: Fixed warnings about lossy conversions.
  16824. 2007-11-20 00:01 king
  16825. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16826. 2007-11-19 14:27 king
  16827. * Tests/: Complex/Executable/CMakeLists.txt,
  16828. Complex/Executable/complex_nobuild.cxx,
  16829. ComplexOneConfig/Executable/CMakeLists.txt,
  16830. ComplexOneConfig/Executable/complex_nobuild.cxx,
  16831. ComplexRelativePaths/Executable/CMakeLists.txt,
  16832. ComplexRelativePaths/Executable/complex_nobuild.cxx: ENH: Adding
  16833. test for using HEADER_FILE_ONLY to avoid building a .cxx file.
  16834. 2007-11-19 14:27 king
  16835. * Source/cmSourceFile.cxx: BUG: Do not force HEADER_FILE_ONLY off
  16836. if the user has already set it on.
  16837. 2007-11-19 14:22 king
  16838. * Source/cmake.cxx: COMP: Do not build VS-specific code when
  16839. generators are not included.
  16840. 2007-11-19 14:08 clinton
  16841. * Source/QtDialog/CMakeLists.txt: ENH: Add install command for
  16842. executable.
  16843. 2007-11-19 13:45 king
  16844. * Source/: cmake.cxx, cmake.h: ENH: Added call to StopBuild VS
  16845. macro when projects fail to regenerate during a build.
  16846. 2007-11-19 13:44 king
  16847. * Source/: cmGlobalVisualStudio7Generator.cxx,
  16848. cmGlobalVisualStudio8Generator.cxx,
  16849. cmGlobalVisualStudioGenerator.cxx,
  16850. cmGlobalVisualStudioGenerator.h: ENH: Renamed
  16851. cmGlobalVisualStudioGenerator::CallVisualStudioReloadMacro method
  16852. to CallVisualStudioMacro and added arguments to select which
  16853. macro to call and optionally pass the solution file name. Added
  16854. option to call to new StopBuild macro. Updated logic for
  16855. replacing the macro file in user directories when the distributed
  16856. version is newer.
  16857. 2007-11-19 13:44 king
  16858. * Templates/CMakeVSMacros1.vsmacros: ENH: Added StopBuild macro.
  16859. 2007-11-19 13:42 king
  16860. * Source/cmakemain.cxx: BUG: Always return positive integers to the
  16861. OS on error. Windows error encoding is confused by negative
  16862. return values.
  16863. 2007-11-19 13:42 king
  16864. * Source/cmListFileCache.cxx: BUG: ParseFile should return false if
  16865. there was a parse error.
  16866. 2007-11-19 00:01 king
  16867. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16868. 2007-11-18 00:01 king
  16869. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16870. 2007-11-17 00:01 king
  16871. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16872. 2007-11-16 21:18 clinton
  16873. * Source/QtDialog/AddCacheEntry.cxx: ENH: Remove debug printf
  16874. 2007-11-16 13:54 david.cole
  16875. * Source/cmGlobalVisualStudioGenerator.cxx: ENH: Add more
  16876. conditions for attempting to call the new Visual Studio macros.
  16877. Only try to call them if the vsmacros file exists and is
  16878. registered. Count VS instances again after warning about running
  16879. instances. If user closed them in response to the warning, it's
  16880. OK to register the macros now rather than waiting till the next
  16881. CMake generate.
  16882. 2007-11-16 11:32 hoffman
  16883. * Source/CTest/cmCTestCoverageHandler.cxx: ENH: add support for
  16884. CDash bullseye coverage
  16885. 2007-11-16 11:01 king
  16886. * Source/: cmGlobalVisualStudio7Generator.cxx,
  16887. cmGlobalVisualStudio8Generator.cxx,
  16888. cmLocalVisualStudio7Generator.cxx: BUG: Fix exception handling
  16889. flag translation to be specific to each VS version. This allows
  16890. /EHa to be handled correctly for VS 2003.
  16891. 2007-11-16 10:40 clinton
  16892. * Source/QtDialog/QCMakeCacheView.cxx: ENH: more robust search
  16893. filter.
  16894. 2007-11-16 07:01 david.cole
  16895. * Source/CMakeLists.txt, Source/cmCallVisualStudioMacro.cxx,
  16896. Source/cmCallVisualStudioMacro.h,
  16897. Source/cmGeneratedFileStream.cxx, Source/cmGeneratedFileStream.h,
  16898. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  16899. Source/cmGlobalVisualStudio7Generator.cxx,
  16900. Source/cmGlobalVisualStudio8Generator.cxx,
  16901. Source/cmGlobalVisualStudio8Generator.h,
  16902. Source/cmGlobalVisualStudio9Generator.cxx,
  16903. Source/cmGlobalVisualStudio9Generator.h,
  16904. Source/cmGlobalVisualStudioGenerator.cxx,
  16905. Source/cmGlobalVisualStudioGenerator.h,
  16906. Source/cmLocalVisualStudio7Generator.cxx, Source/cmake.cxx,
  16907. Source/kwsys/SystemTools.cxx, Templates/CMakeVSMacros1.vsmacros:
  16908. ENH: Add ability to call Visual Studio macros from CMake. Add a
  16909. CMake Visual Studio macro to reload a solution file automatically
  16910. if CMake makes changes to .sln files or .vcproj files. Add code
  16911. to call the macro automatically for any running Visual Studio
  16912. instances with the .sln file open at the end of the Visual Studio
  16913. Generate call. Only call the macro if some .sln or .vcproj file
  16914. changed during Generate. Also, add handling for REG_EXPAND_SZ
  16915. type to SystemTools::ReadRegistryValue - returned string has
  16916. environment variable references expanded.
  16917. 2007-11-16 00:01 king
  16918. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16919. 2007-11-15 13:14 hoffman
  16920. * Modules/Platform/Darwin.cmake: ENH: add support for env var and
  16921. better default for CMAKE_OSX_SYSROOT
  16922. 2007-11-15 00:01 king
  16923. * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
  16924. 2007-11-14 23:30 clinton
  16925. * Source/QtDialog/QCMakeCacheView.cxx: COMP: Fix warning.
  16926. 2007-11-14 21:17 king
  16927. * bootstrap, Source/cmVersion.cxx: ENH: Simplified CMake version
  16928. information using KWSys DateStamp feature. Reduced duplicate
  16929. code in bootstrap script.
  16930. 2007-11-14 18:08 clinton
  16931. * Modules/FindQt4.cmake: ENH: Fix case of windows library names to
  16932. support cross compiling w/ Qt on case sensitive platforms.
  16933. 2007-11-14 00:01 king
  16934. * Source/kwsys/kwsysDateStamp.cmake: daily version number
  16935. 2007-11-13 23:13 andy
  16936. * Source/cmVersion.cxx: STYLE: Nightly Version update
  16937. 2007-11-13 16:25 alex
  16938. * Source/QtDialog/CMakeSetupDialog.cxx: ENH: add completer for the
  16939. source and binary dir lineedits
  16940. Clinton: do I actually have to create separate models for each
  16941. completer, and a separate completer for each widget, or could the
  16942. models/completers be used for multiple widgets ?
  16943. Alex
  16944. 2007-11-13 12:53 clinton
  16945. * Source/QtDialog/QCMakeCacheView.cxx: ENH: single click can start
  16946. editing cache values.
  16947. 2007-11-13 11:21 martink
  16948. * Tests/Tutorial/Step6/CMakeLists.txt: ENH: switch to new install
  16949. commands to match book text
  16950. 2007-11-13 11:18 clinton
  16951. * Source/QtDialog/QCMakeCacheView.cxx: BUG: The search is set to
  16952. apply to all columns, but in Qt 4.2, that breaks the search
  16953. entirely. Search on the first column only when using Qt 4.2.
  16954. 2007-11-13 11:11 martink
  16955. * Tests/Tutorial/: Step3/CMakeLists.txt,
  16956. Step3/MathFunctions/CMakeLists.txt, Step4/CMakeLists.txt,
  16957. Step4/MathFunctions/CMakeLists.txt, Step5/CMakeLists.txt,
  16958. Step5/MathFunctions/CMakeLists.txt, Step6/CMakeLists.txt,
  16959. Step6/MathFunctions/CMakeLists.txt, Step7/CMakeLists.txt,
  16960. Step7/MathFunctions/CMakeLists.txt: ENH: switch to new install
  16961. commands to match book text
  16962. 2007-11-13 00:33 clinton
  16963. * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx: ENH:
  16964. support specifying build or source directory at command line.
  16965. 2007-11-13 00:17 clinton
  16966. * Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h: ENH:
  16967. Allow clicking anywhere in field to toggle check boxes.
  16968. 2007-11-13 00:01 king
  16969. * Source/kwsys/kwsysDateStamp.cmake: daily version number
  16970. 2007-11-12 23:59 clinton
  16971. * Source/QtDialog/: AddCacheEntry.cxx, AddCacheEntry.h: STYLE: add
  16972. license.
  16973. 2007-11-12 23:54 clinton
  16974. * Source/QtDialog/: AddCacheEntry.cxx, AddCacheEntry.h,
  16975. AddCacheEntry.ui, CMakeLists.txt, CMakeSetup.qrc,
  16976. CMakeSetupDialog.cxx, CMakeSetupDialog.h, CMakeSetupDialog.ui,
  16977. Plus16.png, QCMake.cxx, QCMakeCacheView.cxx, QCMakeCacheView.h:
  16978. ENH: Add ability to add cache entries (even before first
  16979. configure).
  16980. 2007-11-12 23:03 andy
  16981. * Source/cmVersion.cxx: STYLE: Nightly Version update
  16982. 2007-11-12 22:36 hoffman
  16983. * Source/cmGlobalGenerator.cxx: ENH: add f stuff to avoid warnings
  16984. 2007-11-12 22:33 hoffman
  16985. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: add
  16986. guess progress for first time configuring a project.
  16987. 2007-11-12 18:22 king
  16988. * Source/kwsys/kwsysDateStamp.cmake: daily version number
  16989. 2007-11-12 18:22 king
  16990. * Source/kwsys/: DateStamp.h.in, kwsysDateStamp.py: ENH: Created
  16991. better names and a more convenient set of version date stamp
  16992. macros.
  16993. 2007-11-12 18:06 clinton
  16994. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
  16995. Fix layout with Qt 4.2. BUG: Fix help comments to match what
  16996. this GUI does.
  16997. 2007-11-12 17:51 clinton
  16998. * Source/QtDialog/CMakeSetupDialog.cxx: BUG: Fix prompt for
  16999. changes if they haven't been saved.
  17000. 2007-11-12 17:41 clinton
  17001. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  17002. CMakeSetupDialog.ui:
  17003. BUG: Fix pause at shutdown. ENH: Remove interrupt button and
  17004. make configure/generate turn to stop during runs. ENH: Add text
  17005. to remove cache entry button.
  17006. 2007-11-12 17:38 king
  17007. * Source/kwsys/CMakeLists.txt: BUG: Fixed typo in previous commit.
  17008. 2007-11-12 17:34 king
  17009. * Source/kwsys/: CMakeLists.txt, DateStamp.h.in,
  17010. kwsysDateStamp.cmake, kwsysDateStamp.py: ENH: Adding DateStamp
  17011. feature to KWSys. This provides a header file giving
  17012. preprocessor access to a dated version. The 'datestamp' will be
  17013. updated automatically every day by a script.
  17014. 2007-11-12 16:58 king
  17015. * Source/cmake.cxx: BUG: Fix messages for time stamp file
  17016. recreation.
  17017. 2007-11-12 15:42 king
  17018. * Source/: cmGlobalVisualStudio8Generator.cxx,
  17019. cmLocalVisualStudio7Generator.cxx,
  17020. cmLocalVisualStudio7Generator.h: BUG: Converted per-vcproj
  17021. timestamp to a single directory-level CMakeFiles/generate.stamp
  17022. file shared by all targets in each directory. This avoids having
  17023. all targets overwrite each others timestamp check rules and
  17024. instead has one single rule.
  17025. 2007-11-12 13:54 clinton
  17026. * Source/QtDialog/: CMakeLists.txt, CMakeSetupDialog.ui: ENH:
  17027. Allow build with Qt 4.2.
  17028. 4.3 dependence fell out when errors go to output
  17029. window instead of message box blocking cmake thread.
  17030. 2007-11-12 13:52 miguelf
  17031. * Modules/FindwxWidgets.cmake: BUG: Fix to support arch and
  17032. isysroot compilation options on MAC (Bug 5007).
  17033. 2007-11-12 12:04 martink
  17034. * Source/cmCPluginAPI.cxx: BUG: better setup of properties for
  17035. loaded commands
  17036. 2007-11-11 23:05 andy
  17037. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17038. 2007-11-10 23:11 andy
  17039. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17040. 2007-11-10 17:31 king
  17041. * Tests/Wrapping/: CMakeLists.txt, fakefluid.cxx: BUG: Fixed fake
  17042. generation of files to behave more like fluid.
  17043. 2007-11-10 11:36 clinton
  17044. * Source/QtDialog/: CMakeSetup.qrc, CMakeSetupDialog.cxx,
  17045. CMakeSetupDialog.h, CMakeSetupDialog.ui, Delete16.png,
  17046. QCMakeCacheView.cxx, QCMakeCacheView.h:
  17047. ENH: Re-arrange UI a bit. BUG: Properly update when values
  17048. that changed since the last configure.
  17049. 2007-11-10 08:15 king
  17050. * Source/: cmGlobalVisualStudio8Generator.cxx,
  17051. cmLocalVisualStudio7Generator.cxx, cmake.cxx, cmake.h: ENH: Allow
  17052. VS 7 project Rebuild and Solution Rebuild to work without
  17053. re-running CMake for every project during the rebuild.
  17054. 2007-11-10 08:14 king
  17055. * Source/cmDocumentVariables.cxx: STYLE: Fixed line-too-long for
  17056. undocumented variable entries.
  17057. 2007-11-10 06:54 david.cole
  17058. * Tests/: SimpleInstall/CMakeLists.txt,
  17059. SimpleInstallS2/CMakeLists.txt: BUG: Need extra regex to parse
  17060. sw_vers output on Mac OSX 10.2 (and presumably earlier) to avoid
  17061. running PackageMaker during the SimpleInstall* tests. See comment
  17062. in CMake/Tests/SimpleInstall/CMakeLists.txt for more info.
  17063. 2007-11-09 23:16 andy
  17064. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17065. 2007-11-09 15:18 clinton
  17066. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  17067. QCMake.cxx, QCMake.h, QCMakeCacheView.cxx, QCMakeCacheView.h:
  17068. BUG: Don't prompt for unsaved changes if no changes were made.
  17069. ENH: Error messages go to output window instead of message
  17070. boxes.
  17071. 2007-11-09 15:08 king
  17072. * Source/cmLocalVisualStudio6Generator.cxx,
  17073. Source/cmLocalVisualStudio7Generator.cxx,
  17074. Templates/CMakeWindowsSystemConfig.cmake: ENH: Removed dependency
  17075. on Templates/CMakeWindowsSystemConfig.cmake which is no longer
  17076. used. Also removed the file itself.
  17077. 2007-11-09 12:18 hoffman
  17078. * Modules/InstallRequiredSystemLibraries.cmake: ENH: change name
  17079. 2007-11-09 12:05 king
  17080. * Source/: cmGlobalVisualStudio8Generator.cxx,
  17081. cmLocalVisualStudio7Generator.cxx: ENH: Converted vcproj file
  17082. generation to use cmGeneratedFileStream for atomic replacement.
  17083. Replaced the vcproj.cmake copy of the file with a simple
  17084. vcproj.stamp timestamp file to preserve previous
  17085. rerun-without-reload behavior.
  17086. 2007-11-09 01:14 clinton
  17087. * Source/QtDialog/QCMakeCacheView.cxx: ENH: Add completion to
  17088. editor for files and file paths.
  17089. 2007-11-08 23:03 andy
  17090. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17091. 2007-11-08 20:37 hoffman
  17092. * Modules/InstallRequiredSystemLibraries.cmake: ENH: add ability to
  17093. use your own install directories
  17094. 2007-11-08 16:47 clinton
  17095. * Source/QtDialog/: CMakeSetupDialog.cxx, QCMake.cxx: BUG: Don't
  17096. enable generate if configure completed with errors. ENH: Allow
  17097. build w/ Qt configured with no STL support.
  17098. 2007-11-08 15:54 david.cole
  17099. * Source/QtDialog/CMakeSetup.ico, Utilities/Release/CMakeLogo.ico:
  17100. ENH: Put black outline around all resolutions of the new ico
  17101. files. Looks better on a dark background than the lighter
  17102. outline...
  17103. 2007-11-08 14:31 hoffman
  17104. * Modules/Platform/Darwin.cmake: ENH: fix bug in default arch, it
  17105. was using the environment variable which is not a default
  17106. 2007-11-08 13:03 hoffman
  17107. * Source/CTest/cmCTestTestHandler.cxx: BUG: try to fix crash
  17108. 2007-11-08 12:27 clinton
  17109. * Modules/FindQt4.cmake: BUG: handle qmake returning multiple
  17110. paths for mkspecs. Fixes #5935
  17111. 2007-11-08 10:56 clinton
  17112. * Modules/FindQt4.cmake: ENH: Add support for static Qt 4.3
  17113. builds.
  17114. 2007-11-08 10:38 david.cole
  17115. * Tests/: CMakeLists.txt, Tutorial/Step6/CMakeLists.txt,
  17116. Tutorial/Step6/License.txt, Tutorial/Step6/TutorialConfig.h.in,
  17117. Tutorial/Step6/tutorial.cxx,
  17118. Tutorial/Step6/MathFunctions/CMakeLists.txt,
  17119. Tutorial/Step6/MathFunctions/MakeTable.cxx,
  17120. Tutorial/Step6/MathFunctions/MathFunctions.h,
  17121. Tutorial/Step6/MathFunctions/mysqrt.cxx,
  17122. Tutorial/Step7/CMakeLists.txt, Tutorial/Step7/CTestConfig.cmake,
  17123. Tutorial/Step7/License.txt, Tutorial/Step7/TutorialConfig.h.in,
  17124. Tutorial/Step7/build1.cmake, Tutorial/Step7/build2.cmake,
  17125. Tutorial/Step7/tutorial.cxx,
  17126. Tutorial/Step7/MathFunctions/CMakeLists.txt,
  17127. Tutorial/Step7/MathFunctions/MakeTable.cxx,
  17128. Tutorial/Step7/MathFunctions/MathFunctions.h,
  17129. Tutorial/Step7/MathFunctions/mysqrt.cxx: ENH: Add new Tutorial
  17130. steps. Diff between Step5 and Step6 shows how to add a cpack
  17131. driven installer to your project. Diff between Step6 and Step7
  17132. shows how to add ctest dashboard scripting capability.
  17133. 2007-11-08 10:22 clinton
  17134. * Source/QtDialog/QCMakeCacheView.cxx: COMP: Fix warnings.
  17135. 2007-11-08 10:17 clinton
  17136. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui,
  17137. QCMake.cxx, QCMakeCacheView.cxx, QCMakeCacheView.h:
  17138. ENH: add context menu for deleting, ignoring, and getting help
  17139. for cache entries. ENH: add delete cache button ENH: add
  17140. information string above configure/generate buttons ENH: change
  17141. search to search both columns, and from regex to plain string
  17142. search ENH: add buddy info in cache entry view, so double
  17143. clicking in the left column starts editing the associated
  17144. value. BUG: fix file path editor so it goes away when focus is
  17145. lost
  17146. 2007-11-08 09:09 david.cole
  17147. * Modules/Platform/Darwin.cmake: BUG: Do not us the
  17148. search_paths_first flag on older Mac OSX (10.2 and earlier)
  17149. systems.
  17150. 2007-11-07 23:08 andy
  17151. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17152. 2007-11-07 17:43 hoffman
  17153. * Utilities/Release/vogon_release.cmake: ENH: add mt to vogon
  17154. release
  17155. 2007-11-07 14:35 hoffman
  17156. * Utilities/cmcurl/CMakeLists.txt: ENH: remove memdebug.c from list
  17157. 2007-11-07 13:11 hoffman
  17158. * CMakeCPack.cmake, CMakeCPackOptions.cmake.in,
  17159. Source/CPack/cmCPackNSISGenerator.cxx: ENH: change
  17160. CPACK_CREATE_DESKTOP_LINKS to something that can handle spaces in
  17161. the name of the exectuable
  17162. 2007-11-07 11:31 clinton
  17163. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  17164. CMakeSetupDialog.ui:
  17165. ENH: remove status bar and move interrupt/progress next to
  17166. configure/generate.
  17167. 2007-11-07 10:09 clinton
  17168. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  17169. CMakeSetupDialog.ui, QCMakeCacheView.cxx, QCMakeCacheView.h:
  17170. BUG: Fix behavior of
  17171. CMakeSetupDialog::set{Binary|Source}Directory so they work
  17172. right when called externally. Disable the generate button
  17173. when one hits configure again. ENH: Some UI tweaks for spacing.
  17174. Allow viewing cache values while configure/generate (but
  17175. not edit).
  17176. 2007-11-07 09:12 king
  17177. * Source/CTest/cmCTestSubmitHandler.cxx: COMP: Fix check for
  17178. file-too-big to avoid warnings.
  17179. 2007-11-07 08:59 king
  17180. * Source/kwsys/SystemTools.cxx: COMP: Fix warning when gcount
  17181. stream method does not really return std::streamsize.
  17182. 2007-11-06 23:00 clinton
  17183. * Source/QtDialog/: CMakeLists.txt, CMakeSetup.icns, QCMake.cxx:
  17184. ENH: For Mac OSX -- add app icon, and implement find of cmake
  17185. executable.
  17186. 2007-11-06 22:55 andy
  17187. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17188. 2007-11-06 22:27 clinton
  17189. * Source/QtDialog/CMakeSetupDialog.cxx: BUG: disable drag & drop
  17190. while busy.
  17191. 2007-11-06 21:51 clinton
  17192. * Source/QtDialog/CMakeSetupDialog.cxx: BUG: only handle drop
  17193. events if they'll really change something.
  17194. 2007-11-06 21:27 clinton
  17195. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h:
  17196. BUG: Put back read/write of original WhereBuild* settings. ENH:
  17197. Make public a couple functions to support command line args.
  17198. Try removing exit after generate to see if others like it.
  17199. COMP: Fix warnings.
  17200. 2007-11-06 19:25 clinton
  17201. * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
  17202. CMakeSetupDialog.h, CMakeSetupDialog.ui, QCMake.cxx,
  17203. QCMakeCacheView.cxx, QCMakeCacheView.h:
  17204. ENH: Disable menu/buttons when doing configure. Also
  17205. disable generate until configure is done. Save more
  17206. settings (last 10 binary directories, exit after generate,
  17207. last generator) Some UI tweaks for
  17208. better layout. Support drag & drop of
  17209. CMakeLists.txt/CMakeCache.txt files.
  17210. 2007-11-06 14:16 martink
  17211. * Source/: cmDocumentVariables.cxx, cmMakefile.cxx,
  17212. cmPropertyMap.cxx, cmake.cxx, cmake.h: ENH: different way of
  17213. testing properties
  17214. 2007-11-06 14:14 martink
  17215. * CMakeLists.txt, Source/CMakeLists.txt: ENH: move CMAKE_STRICT
  17216. option to the top
  17217. 2007-11-06 14:11 martink
  17218. * Tests/CMakeLists.txt: ENH: add doc test for strict builds
  17219. 2007-11-06 14:10 martink
  17220. * Tests/DocTest/: CMakeLists.txt, DocTest.cxx: ENH: add a etst to
  17221. verify props are documented
  17222. 2007-11-06 08:28 hoffman
  17223. * Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h,
  17224. cpack.cxx: ENH: changne ProcessGenertor to DoPackage
  17225. 2007-11-06 08:27 hoffman
  17226. * Source/CPack/cmCPackDebGenerator.cxx: STYLE: fix line length
  17227. issue
  17228. 2007-11-06 01:16 clinton
  17229. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  17230. CMakeSetupDialog.ui, QCMake.cxx, QCMake.h: ENH: Add menus in
  17231. menu bar. Add reload & delete cache options. Add
  17232. option to quit after generation step (not yet remembered between
  17233. sessions). Add Help -> About Remove Help button (in
  17234. menu now) Remove Cancel button (File -> Exit and the
  17235. Window 'X' button exist)
  17236. 2007-11-06 00:04 clinton
  17237. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
  17238. clarify label for current generator.
  17239. 2007-11-06 00:02 clinton
  17240. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  17241. CMakeSetupDialog.ui, QCMakeCacheView.cxx: ENH: search is case
  17242. insensitive ENH: put back prompt for generator, and change combo
  17243. to label showing current generator.
  17244. 2007-11-05 22:32 andy
  17245. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17246. 2007-11-05 19:26 clinton
  17247. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  17248. CMakeSetupDialog.ui, QCMakeCacheView.cxx, QCMakeCacheView.h:
  17249. ENH: Replace prompt for generator with combobox in UI. ENH:
  17250. Make "Show Advanced" toggle work. ENH: Add regex search
  17251. capabilities. ENH: Read existing registry entries from MFC
  17252. CMakeSetup.exe (will save later).
  17253. 2007-11-05 18:06 alex
  17254. * CMakeLists.txt: COMP: use RPATH is building QtDialog and the Qt
  17255. libs are not in /lib or /usr/lib (same logic as for ccmake)
  17256. Alex
  17257. 2007-11-05 17:44 king
  17258. * Source/kwsys/kwsys_ios_iostream.h.in: COMP: Add streamsize and
  17259. streamoff to kwsys_ios namespace for ancient streams.
  17260. 2007-11-05 16:57 david.cole
  17261. * DartLocal.conf.in: STYLE: Trade in expected arrakis dashboards
  17262. for resurrected equivalent ones on dash14.
  17263. 2007-11-05 16:55 hoffman
  17264. * Source/: CMakeLists.txt, CPack/cmCPackDebGenerator.h,
  17265. CPack/cmCPackGenerator.cxx, CPack/cmCPackGenerator.h,
  17266. CPack/cmCPackGeneratorFactory.cxx,
  17267. CPack/cmCPackGeneratorFactory.h,
  17268. CPack/cmCPackGenericGenerator.cxx,
  17269. CPack/cmCPackGenericGenerator.h, CPack/cmCPackNSISGenerator.h,
  17270. CPack/cmCPackOSXX11Generator.h,
  17271. CPack/cmCPackPackageMakerGenerator.h,
  17272. CPack/cmCPackRPMGenerator.h, CPack/cmCPackTGZGenerator.h,
  17273. CPack/cmCPackZIPGenerator.h, CPack/cpack.cxx: ENH: change name
  17274. 2007-11-05 16:33 hoffman
  17275. * Source/: CMakeLists.txt, CPack/cmCPackGeneratorFactory.cxx,
  17276. CPack/cmCPackGeneratorFactory.h, CPack/cmCPackGenerators.cxx,
  17277. CPack/cmCPackGenerators.h, CPack/cpack.cxx: ENH: change name of
  17278. class
  17279. 2007-11-05 14:34 king
  17280. * Source/cmake.cxx, Source/CPack/cmCPackDebGenerator.cxx,
  17281. Source/CPack/cmCPackNSISGenerator.cxx,
  17282. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  17283. Source/CPack/cmCPackPackageMakerGenerator.h,
  17284. Source/CTest/cmCTestCoverageHandler.cxx,
  17285. Source/CTest/cmCTestSubmitHandler.cxx,
  17286. Source/kwsys/SystemTools.cxx, Utilities/cmcurl/ftp.c: COMP: Fix
  17287. warnings on 64-bit Mac OS X build. Patch from issue #3697.
  17288. 2007-11-05 13:20 clinton
  17289. * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
  17290. CMakeSetupDialog.h, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
  17291. QCMakeCacheView.h:
  17292. ENH: Prompt user for generator when there is none. Many
  17293. minor improvements, bug fixes, and style fixes.
  17294. 2007-11-04 22:00 andy
  17295. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17296. 2007-11-04 01:20 miguelf
  17297. * Modules/FindwxWidgets.cmake: BUG: Fixed error related to missing
  17298. quotes around variable.
  17299. 2007-11-03 23:04 andy
  17300. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17301. 2007-11-03 19:48 clinton
  17302. * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
  17303. CMakeSetupDialog.ui, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
  17304. QCMakeCacheView.h:
  17305. ENH: Allow working with empty build directories. Make
  17306. output window a bit smaller compared to cache view. Prompt
  17307. on X'ing window as well as hitting cancel. Color new cache
  17308. values red, and put them first.
  17309. 2007-11-03 13:28 clinton
  17310. * Source/QtDialog/QCMakeCacheView.cxx: COMP: Fix some compile
  17311. warnings. STYLE: Make style a bit more consistent.
  17312. 2007-11-03 12:50 hoffman
  17313. * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.h, QCMake.h,
  17314. QCMakeCacheView.h: ENH: remove qt warnings from qt with MS
  17315. compiler
  17316. 2007-11-03 12:07 hoffman
  17317. * Source/QtDialog/QCMakeCacheView.h: ENH: fix compile error on
  17318. windows
  17319. 2007-11-03 10:30 clinton
  17320. * Source/QtDialog/: CMakeLists.txt, CMakeSetup.cxx, CMakeSetup.ico,
  17321. CMakeSetup.png, CMakeSetup.qrc, CMakeSetup.rc,
  17322. CMakeSetupDialog.cxx, CMakeSetupDialog.h, CMakeSetupDialog.png,
  17323. CMakeSetupDialog.ui, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
  17324. QCMakeCacheView.h:
  17325. ENH: Add interrupt button near progress bar. Implement
  17326. help button. Implement cancel button. Add
  17327. scrollable output window. Replace ON/OFF & combobox
  17328. editors with checkboxes. Tab/backtab in cache table jumps
  17329. between values (not names and values) Add tooltips to show
  17330. help strings. Add application icon and qtmain for Windows.
  17331. BUG: Fix save of cache values on configure.
  17332. 2007-11-02 23:00 andy
  17333. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17334. 2007-11-02 14:12 clinton
  17335. * Source/QtDialog/CMakeLists.txt: COMP: Fix build on Windows.
  17336. 2007-11-02 12:03 hoffman
  17337. * Source/CMakeLists.txt: ENH: add option for qt dialog
  17338. 2007-11-02 11:55 clinton
  17339. * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
  17340. CMakeSetupDialog.h, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
  17341. QCMakeCacheView.h: STYLE: Add license info to code.
  17342. 2007-11-02 11:50 clinton
  17343. * Source/QtDialog/: CMakeLists.txt, CMakeSetup.cxx, CMakeSetup.qrc,
  17344. CMakeSetupDialog.cxx, CMakeSetupDialog.h, CMakeSetupDialog.png,
  17345. CMakeSetupDialog.ui, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
  17346. QCMakeCacheView.h: ENH: Beginnings of a Qt UI for CMake.
  17347. 2007-11-02 10:46 hoffman
  17348. * Tests/: CMakeLists.txt, Wrapping/CMakeLists.txt,
  17349. Wrapping/qtnoqtmain.cxx: ENH: remove findqt3 from cmake's
  17350. cmakelist files
  17351. 2007-11-01 22:50 andy
  17352. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17353. 2007-11-01 16:21 hoffman
  17354. * Source/QtDialog/README: ENH: create a directory for qt interface
  17355. to cmake
  17356. 2007-11-01 09:52 hoffman
  17357. * Modules/CPackRPM.cmake: ENH: fix for RPM generator from Eric
  17358. 2007-11-01 08:36 david.cole
  17359. * Utilities/Release/CMakeLogo.ico: ENH: Add more resolutions for
  17360. CMake icons to avoid that bloated chunky blown up icon look...
  17361. 2007-10-31 22:48 andy
  17362. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17363. 2007-10-31 13:57 martink
  17364. * Source/cmDocumentVariables.cxx: ENH: minor fix
  17365. 2007-10-31 13:38 martink
  17366. * Source/cmDocumentVariables.cxx: ENH: added documentation for more
  17367. variables
  17368. 2007-10-31 12:55 hoffman
  17369. * CMakeCPack.cmake, CMakeCPackOptions.cmake.in,
  17370. CPackConfig.cmake.in, CPackSourceConfig.cmake.in,
  17371. Source/CPack/cmCPackGenericGenerator.cxx: ENH: add
  17372. CPACK_PROJECT_CONFIG_FILE option to CPack
  17373. 2007-10-31 10:49 hoffman
  17374. * Utilities/Release/CMakeLogo.ico: ENH: add icon for installer
  17375. 2007-10-31 09:39 king
  17376. * Source/kwsys/SystemTools.cxx: BUG: Merge changes from 1.205-1.207
  17377. from trunk to gccxml-gcc42 branch.
  17378. 2007-10-31 09:37 king
  17379. * Source/kwsys/SystemTools.hxx.in: STYLE: Fix documentation (merge
  17380. from trunk)
  17381. 2007-10-31 09:03 hoffman
  17382. * Source/CPack/cmCPackNSISGenerator.cxx: ENH: fix line length
  17383. 2007-10-31 08:50 david.cole
  17384. * Modules/CPack.cmake,
  17385. Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
  17386. Source/CPack/cmCPackCygwinBinaryGenerator.h,
  17387. Source/CPack/cmCPackCygwinSourceGenerator.cxx,
  17388. Source/CPack/cmCPackCygwinSourceGenerator.h,
  17389. Source/CPack/cmCPackDebGenerator.cxx,
  17390. Source/CPack/cmCPackDebGenerator.h,
  17391. Source/CPack/cmCPackGenericGenerator.cxx,
  17392. Source/CPack/cmCPackGenericGenerator.h,
  17393. Source/CPack/cmCPackOSXX11Generator.cxx,
  17394. Source/CPack/cmCPackOSXX11Generator.h,
  17395. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  17396. Source/CPack/cmCPackPackageMakerGenerator.h,
  17397. Source/CPack/cmCPackRPMGenerator.cxx,
  17398. Source/CPack/cmCPackRPMGenerator.h: ENH: Add CPACK_SET_DESTDIR
  17399. handling to enable packaging of installed files in absolute
  17400. locations. With this setting on, cpack will set the DESTDIR env
  17401. var when building the package so that files end up in their
  17402. intended locations. Default behavior is not to set DESTDIR for
  17403. backwards compatibility. Helps address issue #4993 and issue
  17404. #5257. Also, remove unused CPACK_USE_DESTDIR variable. ENH: Add
  17405. variable CPACK_PACKAGING_INSTALL_PREFIX to allow overriding the
  17406. CPack GetPackagingInstallPrefix from a project's CMakeLists file
  17407. if necessary. Could be used to remove the annoying /usr prefix
  17408. still used by default in the Mac PackageMaker generator.
  17409. 2007-10-30 23:04 andy
  17410. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17411. 2007-10-30 23:02 hoffman
  17412. * CMakeCPack.cmake, CPackConfig.cmake.in,
  17413. CPackSourceConfig.cmake.in, Modules/CPack.cmake,
  17414. Source/CPack/cmCPackNSISGenerator.cxx,
  17415. Source/CPack/cmCPackRPMGenerator.cxx: ENH: cpack changes, remove
  17416. the escape variable stuff as it is not needed if you provide a
  17417. config file for cpack
  17418. 2007-10-30 11:03 martink
  17419. * Source/cmTarget.cxx: BUG: fix undefined property FRAMEWORK
  17420. 2007-10-30 10:57 martink
  17421. * Source/cmake.cxx: BUG: fix bad set property code in cmake
  17422. 2007-10-30 10:16 hoffman
  17423. * Modules/CPackRPM.cmake: ENH: use cpack generic variable if rpm
  17424. one is not set
  17425. 2007-10-30 10:16 hoffman
  17426. * CMakeCPack.cmake: ENH: fix for cygwin package
  17427. 2007-10-29 22:58 andy
  17428. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17429. 2007-10-29 21:10 hoffman
  17430. * Templates/cygwin-package.sh.in: ENH: add package script for cmake
  17431. project
  17432. 2007-10-29 12:21 hoffman
  17433. * Source/: cmBootstrapCommands.cxx, cmCommands.cxx: ENH: move list
  17434. command to bootstrap commands
  17435. 2007-10-29 08:11 hoffman
  17436. * CMakeCPack.cmake, Modules/CPack.cmake, Modules/NSIS.template.in,
  17437. Source/CPack/cmCPackNSISGenerator.cxx: ENH: add ability to set
  17438. installer icons, links to web pages, nsis code in the icon
  17439. section of the template, and ability to escape variables
  17440. correctly
  17441. 2007-10-28 22:58 andy
  17442. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17443. 2007-10-27 23:05 andy
  17444. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17445. 2007-10-26 23:11 andy
  17446. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17447. 2007-10-26 22:57 hoffman
  17448. * CMakeLists.txt, ChangeLog.manual, Source/cmSystemTools.cxx,
  17449. Source/CPack/cmCPackTGZGenerator.cxx,
  17450. Source/CPack/cmCPackTarCompressGenerator.cxx,
  17451. Source/kwsys/SystemTools.cxx: ENH: move changes from head
  17452. 2007-10-26 13:36 alex
  17453. * Source/cmFindBase.cxx: STYLE: change wording of FIND_XXX() docs
  17454. to be more correct
  17455. Alex
  17456. 2007-10-26 12:13 seanmcbride
  17457. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: STYLE: fixed
  17458. misspellings of Mac OS X
  17459. 2007-10-26 09:55 alex
  17460. * Source/cmFindBase.cxx, Source/cmFindBase.h,
  17461. Source/cmFindLibraryCommand.cxx, Source/cmFindPathCommand.cxx,
  17462. Source/cmFindProgramCommand.cxx,
  17463. Tests/FindPackageTest/CMakeLists.txt,
  17464. Tests/FindPackageTest/include/foo.h: ENH: add support for
  17465. CMAKE_FIND_PREFIX_PATH as discussed with Brad.
  17466. CMAKE_FIND_PREFIX_PATH is both an environment variable and a
  17467. cmake variable, which is a list of base directories where
  17468. FIND_PATH, FIND_FILE, FIND_PROGRAM and FIND_LIBRARY will search
  17469. in the respective subdirectories
  17470. Alex
  17471. 2007-10-25 22:53 andy
  17472. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17473. 2007-10-25 14:03 hoffman
  17474. * CMakeLists.txt, ChangeLog.manual,
  17475. Modules/CPack.STGZ_Header.sh.in, Modules/FindKDE3.cmake,
  17476. Modules/FindKDE4.cmake, Modules/FindPythonInterp.cmake,
  17477. Modules/KDE3Macros.cmake, Modules/Platform/DragonFly.cmake,
  17478. Modules/Platform/GNU.cmake, Modules/Platform/NetBSD.cmake,
  17479. Modules/Platform/UnixPaths.cmake,
  17480. Modules/Platform/Windows-cl.cmake,
  17481. Modules/Platform/Windows.cmake,
  17482. Modules/Platform/WindowsPaths.cmake, Source/cmDependsFortran.cxx,
  17483. Source/cmFileCommand.h, Source/cmFindPackageCommand.h,
  17484. Source/cmIfCommand.cxx, Source/cmIfCommand.h,
  17485. Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
  17486. Source/cmMakefile.cxx, Source/cmRemoveDefinitionsCommand.h,
  17487. Source/cmSystemTools.cxx, Source/cmTryRunCommand.h,
  17488. Source/cmake.cxx, Source/cmakemain.cxx,
  17489. Source/CPack/cmCPackTGZGenerator.cxx,
  17490. Source/CPack/cmCPackTarCompressGenerator.cxx,
  17491. Source/CPack/cpack.cxx: ENH: merge in stuff from head
  17492. 2007-10-25 13:29 king
  17493. * Source/kwsys/SystemTools.cxx: BUG: Fix bug#5590. When converting
  17494. a relative path between two full paths on different windows drive
  17495. letters do not create a ../../d:/foo/bar path and just return the
  17496. full path to the destination.
  17497. 2007-10-25 13:26 alex
  17498. * Modules/CPackDeb.cmake, Source/CPack/cmCPackDebGenerator.cxx:
  17499. BUG: rename DEBIAN_PACKAGE_* variables to CPACK_DEBIAN_PACKAGE_*
  17500. variables to make them actually work
  17501. Alex
  17502. 2007-10-24 23:20 andy
  17503. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17504. 2007-10-24 14:43 martink
  17505. * Source/: cmGetPropertyCommand.cxx, cmGetPropertyCommand.h,
  17506. cmPropertyDefinition.h, cmake.cxx, cmake.h: ENH: add ability to
  17507. get documentaiton of a property from a script
  17508. 2007-10-24 11:36 martink
  17509. * Source/cmDocumentation.cxx, Source/cmDocumentation.h,
  17510. Source/cmDocumentationFormatter.h,
  17511. Source/cmDocumentationFormatterHTML.cxx,
  17512. Source/cmDocumentationSection.h, Source/cmakemain.cxx,
  17513. Utilities/CMakeLists.txt: ENH: some more cleanup, fixes, and
  17514. patch for HTML output
  17515. 2007-10-23 23:07 andy
  17516. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17517. 2007-10-23 10:40 martink
  17518. * Source/: cmMakefile.cxx, cmPropertyDefinitionMap.cxx: COMP: fix
  17519. for when STRICT is defined, and fix for props that have no docs
  17520. 2007-10-23 10:08 martink
  17521. * Source/cmDocumentVariables.cxx: STYLE: fix some long lines
  17522. 2007-10-23 10:07 martink
  17523. * Source/cmDocumentation.cxx: COMP: fix a problem with a shadowed
  17524. var
  17525. 2007-10-22 23:10 andy
  17526. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17527. 2007-10-22 17:16 hoffman
  17528. * Modules/CPack.cmake: ENH: fix bitmap escapes
  17529. 2007-10-22 16:41 martink
  17530. * Source/: cmDocumentation.cxx, cmakemain.cxx: COMP: fix some
  17531. warnings and add some doc strings back in
  17532. 2007-10-22 15:33 martink
  17533. * Source/: cmDocumentation.cxx, cmDocumentation.h,
  17534. cmDocumentationSection.cxx, cmDocumentationSection.h,
  17535. cmakemain.cxx: COMP: fix some warnings and add some doc strings
  17536. back in
  17537. 2007-10-22 14:01 hoffman
  17538. * Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx: ENH:
  17539. fix spelling error
  17540. 2007-10-22 13:28 martink
  17541. * Source/: cmGlobalKdevelopGenerator.cxx,
  17542. cmGlobalXCodeGenerator.cxx: ENH: change to make the documentation
  17543. class more generic, about halfway there, also provides secitons
  17544. for Variables now
  17545. 2007-10-22 12:48 martink
  17546. * Source/: CMakeLists.txt, cmDocumentVariables.cxx,
  17547. cmDocumentation.cxx, cmDocumentation.h,
  17548. cmDocumentationFormatter.h, cmDocumentationFormatterHTML.cxx,
  17549. cmDocumentationFormatterHTML.h, cmDocumentationFormatterMan.cxx,
  17550. cmDocumentationFormatterMan.h, cmDocumentationFormatterText.cxx,
  17551. cmDocumentationFormatterText.h,
  17552. cmDocumentationFormatterUsage.cxx,
  17553. cmDocumentationFormatterUsage.h, cmDumpDocumentation.cxx,
  17554. cmExtraCodeBlocksGenerator.cxx, cmExtraEclipseCDT4Generator.cxx,
  17555. cmGlobalBorlandMakefileGenerator.cxx, cmGlobalGenerator.cxx,
  17556. cmGlobalMSYSMakefileGenerator.cxx,
  17557. cmGlobalMinGWMakefileGenerator.cxx,
  17558. cmGlobalNMakeMakefileGenerator.cxx,
  17559. cmGlobalUnixMakefileGenerator3.cxx,
  17560. cmGlobalVisualStudio6Generator.cxx,
  17561. cmGlobalVisualStudio71Generator.cxx,
  17562. cmGlobalVisualStudio7Generator.cxx,
  17563. cmGlobalVisualStudio8Generator.cxx,
  17564. cmGlobalVisualStudio8Win64Generator.cxx,
  17565. cmGlobalVisualStudio9Generator.cxx,
  17566. cmGlobalWatcomWMakeGenerator.cxx, cmMakefile.cxx,
  17567. cmPropertyDefinition.cxx, cmPropertyDefinition.h,
  17568. cmPropertyDefinitionMap.cxx, cmPropertyDefinitionMap.h,
  17569. cmStandardIncludes.h, cmake.cxx, cmake.h, cmakemain.cxx,
  17570. ctest.cxx, CPack/cpack.cxx, CursesDialog/ccmake.cxx,
  17571. cmDocumentationSection.cxx, cmDocumentationSection.h: ENH: change
  17572. to make the documentation class more generic, about halfway
  17573. there, also provides secitons for Variables now
  17574. 2007-10-22 11:40 hoffman
  17575. * Modules/: CPack.cmake, NSIS.template.in: ENH: allow
  17576. CPACK_PACKAGE_ICON to be not set
  17577. 2007-10-22 10:17 hoffman
  17578. * Modules/Platform/Darwin.cmake: ENH: try to fix boostrap on 10.5
  17579. 2007-10-21 23:39 andy
  17580. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17581. 2007-10-20 23:04 andy
  17582. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17583. 2007-10-19 23:03 andy
  17584. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17585. 2007-10-19 22:24 hoffman
  17586. * Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx: ENH:
  17587. do not always add -arch flags
  17588. 2007-10-19 12:03 hoffman
  17589. * Source/CPack/cmCPackNSISGenerator.cxx: ENH: fix line length error
  17590. 2007-10-18 22:59 andy
  17591. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17592. 2007-10-18 11:11 king
  17593. * Source/kwsys/SystemTools.cxx: BUG: Merge bug fixes from HEAD.
  17594. 2007-10-18 09:40 hoffman
  17595. * CMakeCPack.cmake, Modules/NSIS.template.in,
  17596. Source/CPack/cmCPackNSISGenerator.cxx,
  17597. Source/CPack/cmCPackNSISGenerator.h: ENH: add ability to create
  17598. links on the start menu
  17599. 2007-10-18 09:39 hoffman
  17600. * bootstrap: ENH: add new file
  17601. 2007-10-18 09:38 hoffman
  17602. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  17603. cmMakefileLibraryTargetGenerator.cxx: ENH: do not remove
  17604. executables and dll's before linking them so that incremental
  17605. links work, incremental links are still broken for vs 2005 and
  17606. greater because of the manifest stuff
  17607. 2007-10-18 09:10 hoffman
  17608. * Source/: CMakeLists.txt, cmDocumentVariables.cxx,
  17609. cmDocumentVariables.h, cmake.cxx: ENH: add docs for variables
  17610. 2007-10-17 22:55 andy
  17611. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17612. 2007-10-17 09:38 miguelf
  17613. * Modules/FindwxWidgets.cmake: ENH: Added support for finding
  17614. wxWidgets-2.9. Thanks to Joshua Jensen and Steven.
  17615. 2007-10-16 22:51 andy
  17616. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17617. 2007-10-16 14:27 martink
  17618. * Source/: CMakeLists.txt, cmConfigure.cmake.h.in,
  17619. cmPropertyMap.cxx: ENH: added CMAKE_STRICT option for var and
  17620. property checking
  17621. 2007-10-16 10:19 king
  17622. * Source/: cmDependsFortran.cxx, cmInstallCommand.cxx: STYLE: Fixed
  17623. line-too-long.
  17624. 2007-10-15 22:43 andy
  17625. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17626. 2007-10-15 17:38 king
  17627. * Source/cmExecuteProcessCommand.cxx: BUG: Work around bug when
  17628. calling insert on an empty vector of char on midworld. Should
  17629. eliminate the sporadic failure of EXECUTE_PROCESS during the
  17630. SimpleInstall-Stage2 test. (david.cole from Brad's checkout on
  17631. midworld)
  17632. 2007-10-15 14:50 martink
  17633. * Modules/TestForSSTREAM.cmake, Source/cmForEachCommand.h,
  17634. Source/cmWhileCommand.h, Source/cmake.cxx: ENH: minor doc
  17635. cleanups and an example of documenting a variable
  17636. 2007-10-15 07:08 david.cole
  17637. * Source/cmInstallCommand.cxx, Source/cmInstallScriptGenerator.cxx,
  17638. Source/cmInstallScriptGenerator.h, Source/cmLocalGenerator.cxx,
  17639. Tests/SimpleInstall/CMakeLists.txt,
  17640. Tests/SimpleInstall/InstallScript3.cmake,
  17641. Tests/SimpleInstall/InstallScript4.cmake,
  17642. Tests/SimpleInstallS2/CMakeLists.txt,
  17643. Tests/SimpleInstallS2/InstallScript3.cmake,
  17644. Tests/SimpleInstallS2/InstallScript4.cmake: BUG: Fix #5868 - add
  17645. COMPONENT handling to the SCRIPT and CODE signatures of the
  17646. INSTALL command.
  17647. 2007-10-14 22:40 andy
  17648. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17649. 2007-10-14 08:15 alex
  17650. * Source/cmExportCommand.cxx:
  17651. BUG: fix #5806, wrong quotes used in the exported file
  17652. Alex
  17653. 2007-10-13 22:48 andy
  17654. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17655. 2007-10-12 22:45 andy
  17656. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17657. 2007-10-12 21:30 miguelf
  17658. * Modules/FindwxWidgets.cmake: BUG: Added support for the AUI
  17659. library module (bug 4338). Also applied some STYLE changes
  17660. including: deprecation of wxWidgets_USE_LIBS in favor of using
  17661. standard FIND_PACKAGE COMPONENTS, removed some CMake 2.4.2
  17662. compatibility patches, use of execute_process instead of
  17663. exec_program, etc.
  17664. 2007-10-12 19:33 hoffman
  17665. * Modules/CPackRPM.cmake: BUG: fix for bug 5878
  17666. 2007-10-12 11:43 david.cole
  17667. * Source/cmTarget.cxx: BUG: Fix the dashboards! Put it back the way
  17668. it was so it always creates the target directory at configure
  17669. time. Figure out how to avoid it for the framework case on the
  17670. Mac/Xcode later...
  17671. 2007-10-12 11:34 hoffman
  17672. * Modules/FindFLTK2.cmake: ENH: add from bug 0004219
  17673. 2007-10-12 11:00 hoffman
  17674. * Modules/FindASPELL.cmake: BUG: fix for bug 0005871
  17675. 2007-10-12 10:58 hoffman
  17676. * Source/cmLocalGenerator.cxx: BUG: fix for bug 0003618 , allow one
  17677. arch in OSX_ARCHS to work
  17678. 2007-10-12 09:58 hoffman
  17679. * Source/kwsys/SystemTools.cxx: BUG: fix for bug 0005767 hang for
  17680. replace string with empty
  17681. 2007-10-12 09:51 king
  17682. * Source/cmDependsFortran.cxx: ENH: When an object file requires a
  17683. module add the file-level dependency between the object file and
  17684. the module timestamp file. Create a dummy timestamp file in case
  17685. nothing in the project actually creates the module. See
  17686. bug#5809.
  17687. 2007-10-12 09:32 king
  17688. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Dependency
  17689. scanners should have local generators set always.
  17690. 2007-10-11 22:45 andy
  17691. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17692. 2007-10-10 22:32 andy
  17693. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17694. 2007-10-10 17:47 alin.elena
  17695. * Modules/: CheckFortranFunctionExists.cmake, FindBLAS.cmake,
  17696. FindLAPACK.cmake, Platform/Linux-ifort.cmake:
  17697. ENH: FindBLAS.cmake and FindLAPACK.cmake modules added. They
  17698. locate various implementations of blas and lapack libraries.
  17699. CheckFortranFunctionExists.cmake provides a test function to
  17700. check if the library is usabale. I have also changed the -KPIC
  17701. flag to -fPIC in Linux-ifort.cmake.
  17702. 2007-10-10 11:47 martink
  17703. * Source/cmAddCustomCommandCommand.h,
  17704. Source/cmAddCustomTargetCommand.h,
  17705. Source/cmAddDefinitionsCommand.h,
  17706. Source/cmAddDependenciesCommand.h,
  17707. Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.h,
  17708. Source/cmAddSubDirectoryCommand.h, Source/cmAddTestCommand.h,
  17709. Source/cmAuxSourceDirectoryCommand.h, Source/cmBuildCommand.h,
  17710. Source/cmBuildNameCommand.h, Source/cmCMakeMinimumRequired.h,
  17711. Source/cmConfigureFileCommand.h, Source/cmCreateTestSourceList.h,
  17712. Source/cmDefinePropertyCommand.h, Source/cmDocumentation.cxx,
  17713. Source/cmElseCommand.h, Source/cmElseIfCommand.h,
  17714. Source/cmEnableLanguageCommand.h,
  17715. Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.h,
  17716. Source/cmEndIfCommand.h, Source/cmEndMacroCommand.h,
  17717. Source/cmEndWhileCommand.h, Source/cmExecProgramCommand.h,
  17718. Source/cmExecuteProcessCommand.h, Source/cmExportCommand.h,
  17719. Source/cmExportLibraryDependencies.h,
  17720. Source/cmFLTKWrapUICommand.h, Source/cmFileCommand.h,
  17721. Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h,
  17722. Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
  17723. Source/cmFindPackageCommand.h, Source/cmFindPathCommand.cxx,
  17724. Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
  17725. Source/cmFindProgramCommand.h, Source/cmForEachCommand.h,
  17726. Source/cmGetCMakePropertyCommand.h,
  17727. Source/cmGetDirectoryPropertyCommand.h,
  17728. Source/cmGetFilenameComponentCommand.h,
  17729. Source/cmGetPropertyCommand.h,
  17730. Source/cmGetSourceFilePropertyCommand.h,
  17731. Source/cmGetTargetPropertyCommand.h,
  17732. Source/cmGetTestPropertyCommand.h, Source/cmIfCommand.h,
  17733. Source/cmIncludeCommand.h, Source/cmIncludeDirectoryCommand.h,
  17734. Source/cmIncludeExternalMSProjectCommand.h,
  17735. Source/cmIncludeRegularExpressionCommand.h,
  17736. Source/cmInstallCommand.h, Source/cmInstallFilesCommand.h,
  17737. Source/cmInstallProgramsCommand.h,
  17738. Source/cmInstallTargetsCommand.h,
  17739. Source/cmLinkDirectoriesCommand.h,
  17740. Source/cmLinkLibrariesCommand.h, Source/cmListCommand.h,
  17741. Source/cmLoadCacheCommand.h, Source/cmLoadCommandCommand.h,
  17742. Source/cmMacroCommand.h, Source/cmMakeDirectoryCommand.h,
  17743. Source/cmMarkAsAdvancedCommand.h, Source/cmMathCommand.h,
  17744. Source/cmMessageCommand.h, Source/cmOptionCommand.h,
  17745. Source/cmOutputRequiredFilesCommand.h, Source/cmProjectCommand.h,
  17746. Source/cmQTWrapCPPCommand.h, Source/cmQTWrapUICommand.h,
  17747. Source/cmRemoveCommand.h, Source/cmRemoveDefinitionsCommand.h,
  17748. Source/cmSeparateArgumentsCommand.h, Source/cmSetCommand.h,
  17749. Source/cmSetDirectoryPropertiesCommand.h,
  17750. Source/cmSetPropertiesCommand.h,
  17751. Source/cmSetSourceFilesPropertiesCommand.h,
  17752. Source/cmSetTargetPropertiesCommand.h,
  17753. Source/cmSetTestsPropertiesCommand.h, Source/cmSiteNameCommand.h,
  17754. Source/cmSourceGroupCommand.h, Source/cmStringCommand.h,
  17755. Source/cmSubdirCommand.h, Source/cmSubdirDependsCommand.h,
  17756. Source/cmTargetLinkLibrariesCommand.h,
  17757. Source/cmTryCompileCommand.h, Source/cmTryRunCommand.h,
  17758. Source/cmUseMangledMesaCommand.h,
  17759. Source/cmUtilitySourceCommand.h,
  17760. Source/cmVariableRequiresCommand.h,
  17761. Source/cmVariableWatchCommand.h, Source/cmWhileCommand.h,
  17762. Source/cmWriteFileCommand.h,
  17763. Tests/CommandLineTest/CMakeLists.txt: ENH: make commands lower
  17764. case by default
  17765. 2007-10-10 11:06 david.cole
  17766. * Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  17767. Source/cmGlobalXCodeGenerator.cxx, Source/cmInstallCommand.cxx,
  17768. Source/cmInstallTargetGenerator.cxx,
  17769. Source/cmMakefileLibraryTargetGenerator.cxx,
  17770. Source/cmMakefileTargetGenerator.cxx,
  17771. Source/cmOrderLinkDirectories.cxx, Source/cmTarget.cxx,
  17772. Source/cmTarget.h, Tests/CMakeLists.txt,
  17773. Tests/Framework/CMakeLists.txt: ENH: Finish up the Framework
  17774. creation code restructuring. Frameworks build and install now.
  17775. More work needed on the packaging step. See Tests/Framework for
  17776. example use.
  17777. 2007-10-10 09:09 king
  17778. * Tests/Fortran/: CMakeLists.txt, test_use_in_comment_fixedform.f,
  17779. test_use_in_comment_freeform.f90, in_interface/main.f90,
  17780. in_interface/module.f90: ENH: Added test for 'use' keyword in a
  17781. comment. Patch from Maik Beckmann. See bug#5809.
  17782. 2007-10-10 09:07 king
  17783. * Source/cmDependsFortran.cxx: BUG: Fix in-interface mode. Patch
  17784. from Maik Beckmann. See bug#5809.
  17785. 2007-10-09 22:36 andy
  17786. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17787. 2007-10-09 15:20 barre
  17788. * Source/kwsys/SystemTools.cxx: ENH: bad bug bad
  17789. 2007-10-09 14:35 martink
  17790. * Source/: cmDocumentation.cxx, cmDocumentationFormatterHTML.cxx,
  17791. cmDocumentationFormatterMan.cxx,
  17792. cmDocumentationFormatterText.cxx,
  17793. cmDocumentationFormatterUsage.cxx, cmDumpDocumentation.cxx,
  17794. cmPropertyDefinition.cxx, cmPropertyDefinitionMap.cxx,
  17795. cmStandardIncludes.h, cmake.cxx, cmake.h, cmakemain.cxx,
  17796. ctest.cxx, CPack/cpack.cxx: BUG: revert doc changes since VS7
  17797. cannot compile them, will implement them in a different manner
  17798. 2007-10-09 09:55 martink
  17799. * Source/: cmDocumentation.cxx, cmDocumentationFormatterHTML.cxx,
  17800. cmDocumentationFormatterMan.cxx,
  17801. cmDocumentationFormatterText.cxx,
  17802. cmDocumentationFormatterUsage.cxx, cmDumpDocumentation.cxx,
  17803. cmPropertyDefinition.cxx, cmPropertyDefinitionMap.cxx,
  17804. cmStandardIncludes.h, cmake.cxx, cmake.h, cmakemain.cxx,
  17805. ctest.cxx, CPack/cpack.cxx: ENH: make documentation entries
  17806. actually store their data
  17807. 2007-10-08 22:39 andy
  17808. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17809. 2007-10-08 10:05 king
  17810. * Source/cmSystemTools.cxx: STYLE: Fixed line-too-long.
  17811. 2007-10-08 10:03 king
  17812. * Source/cmSystemTools.cxx: COMP: Added inadvertantly removed
  17813. include.
  17814. 2007-10-07 22:35 andy
  17815. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17816. 2007-10-07 16:22 king
  17817. * Source/cmSystemTools.cxx: COMP: Simplified include file logic.
  17818. The windows.h header should be included for all compilers on
  17819. windows.
  17820. 2007-10-06 22:42 andy
  17821. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17822. 2007-10-05 22:31 andy
  17823. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17824. 2007-10-05 15:51 martink
  17825. * Source/cmSystemTools.cxx: COMP: fix to compile on VS 8
  17826. 2007-10-05 13:15 hoffman
  17827. * Modules/Platform/Windows-bcc32.cmake: ENH: add support for
  17828. preprocessed files in borland
  17829. 2007-10-05 13:14 hoffman
  17830. * Utilities/KWStyle/CMakeFiles.txt.in: ENH: add more exclusions for
  17831. kwstyle
  17832. 2007-10-05 10:03 king
  17833. * Source/cmSystemTools.cxx: BUG: Fix call to SetFileTime to set it
  17834. on the proper file.
  17835. 2007-10-05 10:02 king
  17836. * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
  17837. COMP: Disable some warnings in generated code. Disable
  17838. compilation of unused goto block.
  17839. 2007-10-05 09:46 king
  17840. * Source/: cmFileCommand.cxx, cmSystemTools.cxx, cmSystemTools.h:
  17841. ENH: During file installation treat the source file as a
  17842. dependency of the installed file. Install the file only if the
  17843. destination is older than the source. Set the file times on the
  17844. installed file to match those of the source file. This should
  17845. greatly improve the speed of repeated installations because it
  17846. removes the comparison of file contents. This addresses
  17847. bug#3349.
  17848. 2007-10-04 22:43 andy
  17849. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17850. 2007-10-04 15:31 hoffman
  17851. * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
  17852. ENH: update .y file with borland fix, and use a table based
  17853. strcasecmp
  17854. 2007-10-04 14:47 david.cole
  17855. * Source/cmDependsFortranParser.cxx: COMP: Get it to compile on
  17856. Borland 5.5, too. Including stl headers here does not work,
  17857. because with Borland 5.5 stl headers pull in windef.h which
  17858. typedefs WORD which is in the fortran tokens list...
  17859. 2007-10-04 09:49 king
  17860. * Source/cmDependsFortranParser.cxx: STYLE: Removed reference to my
  17861. home directory from #line calls.
  17862. 2007-10-03 22:36 andy
  17863. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17864. 2007-10-03 17:01 king
  17865. * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
  17866. COMP: Do not use non-portable strcasecmp.
  17867. 2007-10-03 16:19 king
  17868. * Source/cmDependsFortran.cxx: BUG: When requiring a module through
  17869. a .proxy rule add an empty .proxy rule in case no other source in
  17870. the target provides it. Since it is not a file-level dependency
  17871. there does not need to be a rule to create the .proxy as a file.
  17872. This addresses bug#3984.
  17873. 2007-10-03 15:41 king
  17874. * Source/: cmDependsFortran.cxx, cmDependsFortranLexer.cxx,
  17875. cmDependsFortranLexer.h, cmDependsFortranLexer.in.l,
  17876. cmDependsFortranParser.cxx, cmDependsFortranParser.h,
  17877. cmDependsFortranParser.y, cmDependsFortranParserTokens.h: BUG:
  17878. Fix for bug#5809. Applied patch supplied in the bug report.
  17879. Updated pre-generated lexer and parser sources. This updates the
  17880. makedepf90 version to 2.8.8. The parser actions have been
  17881. updated to ignore "use" in comments properly.
  17882. 2007-10-03 15:23 king
  17883. * Source/CMakeLists.txt: ENH: Updated CMAKE_REGENERATE_YACCLEX
  17884. option to support cmDependsFortran. Fixed to work with spaces in
  17885. path.
  17886. 2007-10-02 22:27 andy
  17887. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17888. 2007-10-02 15:48 hoffman
  17889. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: speed up
  17890. actual path name by cache on windows
  17891. 2007-10-01 22:31 andy
  17892. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17893. 2007-10-01 15:57 david.cole
  17894. * Tests/: CMakeLists.txt, SimpleInstall/CMakeLists.txt,
  17895. SimpleInstallS2/CMakeLists.txt: COMP: Rename the executables for
  17896. the SimpleInstall tests so that the executable files that run
  17897. during the test do not have the word install in their file names.
  17898. This allows running the tests on Windows Vista without admin
  17899. privileges and without adding a manifest containing the asInvoker
  17900. requestedExecutionLevel element.
  17901. 2007-09-30 22:28 andy
  17902. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17903. 2007-09-29 22:36 andy
  17904. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17905. 2007-09-28 22:49 andy
  17906. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17907. 2007-09-27 23:02 andy
  17908. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17909. 2007-09-27 14:44 hoffman
  17910. * Source/cmGeneratedFileStream.cxx, Source/cmSystemTools.cxx,
  17911. Source/CPack/cmCPackTGZGenerator.cxx, Utilities/cmtar/libtar.c:
  17912. COMP: remove warnings
  17913. 2007-09-27 14:20 hoffman
  17914. * Modules/FindQt4.cmake: ENH: set QT_EDITION_DESKTOPLIGHT and do
  17915. not disable modules
  17916. 2007-09-27 14:18 hoffman
  17917. * DartLocal.conf.in: ENH: fix space
  17918. 2007-09-27 14:16 hoffman
  17919. * Source/cmWin32ProcessExecution.cxx: ENH: remove junk from output
  17920. 2007-09-27 08:53 hoffman
  17921. * Utilities/cmcurl/CMakeLists.txt: ENH: add a check for basename to
  17922. cmcurl
  17923. 2007-09-26 22:59 andy
  17924. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17925. 2007-09-26 20:53 hoffman
  17926. * Modules/FindQt4.cmake: ENH: look for qt in a beter registry place
  17927. and disable modules that won't work with DesktopLight, also set
  17928. QT_EDITION variable
  17929. 2007-09-25 23:06 andy
  17930. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17931. 2007-09-25 10:57 hoffman
  17932. * Source/cmSystemTools.cxx: BUG: fix problem with stdout and stderr
  17933. not showing up in ms dos shells
  17934. 2007-09-25 08:36 hoffman
  17935. * Tests/CMakeLists.txt: ENH: increase timeout
  17936. 2007-09-25 08:30 hoffman
  17937. * DartLocal.conf.in: ENH: remove extra space
  17938. 2007-09-24 23:13 andy
  17939. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17940. 2007-09-24 13:19 hoffman
  17941. * DartLocal.conf.in, Source/cmSystemTools.cxx: ENH: add new
  17942. machines
  17943. 2007-09-24 11:18 hoffman
  17944. * CTestCustom.cmake.in: COMP: exclude some warnings on hp
  17945. 2007-09-24 11:16 hoffman
  17946. * Source/: cmCommandArgumentLexer.cxx, cmDependsJavaLexer.cxx,
  17947. cmExprLexer.cxx: COMP: fix warnings on hp
  17948. 2007-09-24 11:10 hoffman
  17949. * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
  17950. fix line length issues
  17951. 2007-09-24 09:53 king
  17952. * Modules/FindThreads.cmake: BUG: Enable CMAKE_HP_PTHREADS only
  17953. when the old CMA threads are available. Modern HP pthreads are
  17954. just normal pthreads.
  17955. 2007-09-23 23:09 andy
  17956. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17957. 2007-09-22 22:47 andy
  17958. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17959. 2007-09-21 22:46 andy
  17960. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17961. 2007-09-21 13:37 alex
  17962. * Source/CPack/cmCPackDebGenerator.cxx:
  17963. STYLE: use %-10lld instead of %-10qd for printing a 64bit int,
  17964. maybe this silences the warning of the HP compiler
  17965. Alex
  17966. 2007-09-21 11:42 alex
  17967. * Source/cmFindPackageCommand.cxx:
  17968. STYLE: improved error message for the case that neither
  17969. FindFoo.cmake nor FooConfig.cmake were found
  17970. Alex
  17971. 2007-09-21 11:42 hoffman
  17972. * Modules/InstallRequiredSystemLibraries.cmake: ENH: remove message
  17973. 2007-09-20 22:44 andy
  17974. * Source/cmVersion.cxx: STYLE: Nightly Version update
  17975. 2007-09-20 17:21 king
  17976. * Modules/FindThreads.cmake: BUG: Do not use CMA threads on HP if
  17977. they do not exist.
  17978. 2007-09-20 16:48 hoffman
  17979. * Tests/CMakeLists.txt: ENH: VV make too much data for the
  17980. dashboard
  17981. 2007-09-20 11:57 hoffman
  17982. * Source/kwsys/testRegistry.cxx: COMP: remove warning on new HPUX
  17983. compiler
  17984. 2007-09-20 10:56 king
  17985. * Tests/: SimpleInstall/CMakeLists.txt,
  17986. SimpleInstallS2/CMakeLists.txt: ENH: Disable package test only on
  17987. OSX < 10.4. Added comment explaining reason for timeout.
  17988. 2007-09-20 10:47 king
  17989. * Tests/CMakeLists.txt: ENH: Restore shorter timeout for
  17990. SimpleInstall-Stage2.
  17991. 2007-09-20 09:36 alex
  17992. * Source/kwsys/SystemTools.cxx:
  17993. COMP: TIOCGWINSZ and struct winsize also doesn't exist on Cray
  17994. Catamount
  17995. Alex
  17996. 2007-09-20 09:30 alex
  17997. * Source/kwsys/SystemTools.cxx:
  17998. COMP: make SystemTools.cxx build on Cray Xt3
  17999. Alex
  18000. 2007-09-20 08:33 alex
  18001. * Source/cmDocumentation.cxx:
  18002. STYLE: fix line lengths
  18003. Alex
  18004. 2007-09-19 22:33 andy
  18005. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18006. 2007-09-19 13:14 alex
  18007. * Source/: cmDocumentation.cxx, cmDocumentation.h,
  18008. cmDocumentationFormatter.h, cmakemain.cxx:
  18009. ENH: add new help option --help-custom-modules, which generates
  18010. documentation for all modules found in CMAKE_MODULE_PATH, which
  18011. currently has to be specified via -D, this can later on be
  18012. improved e.g. by reading a special (to-be-created) file like
  18013. CMakeFiles/ModulePath.cmake in the build tree so that running
  18014. cmake help in the build tree of a project will always give you
  18015. the current module path. (This could actually also help IDEs
  18016. which would like to support cmake for projects...)
  18017. Alex
  18018. 2007-09-19 11:42 hoffman
  18019. * Utilities/cmcurl/CMakeLists.txt: ENH: add test for HAVE_BASENAME
  18020. since it is used
  18021. 2007-09-19 11:16 hoffman
  18022. * Source/CTest/cmCTestTestHandler.cxx,
  18023. Source/CTest/cmCTestTestHandler.h, Source/kwsys/CMakeLists.txt,
  18024. Tests/CMakeLists.txt: ENH: fix failing test when valgrind is on
  18025. 2007-09-19 11:10 king
  18026. * Tests/: CMakeLists.txt, SimpleInstall/CMakeLists.txt,
  18027. SimpleInstallS2/CMakeLists.txt: ENH: Re-enable packaging part of
  18028. SimpleInstall-Stage2 test on Apple. Give it a long timeout to
  18029. see what is going on.
  18030. 2007-09-19 10:46 alex
  18031. * Source/: cmDocumentationFormatter.h,
  18032. cmDocumentationFormatterHTML.cxx:
  18033. COMP: fix warning about unused parameters
  18034. Alex
  18035. 2007-09-19 09:59 alex
  18036. * Source/cmDocumentationFormatterMan.cxx:
  18037. BUG: correct name for the man page
  18038. Alex
  18039. 2007-09-19 09:35 alex
  18040. * Modules/FindQt4.cmake:
  18041. BUG: if Qt is installed as a framework, add -F to the command
  18042. line so Q_WS_MAC can be detected correctly
  18043. Alex
  18044. 2007-09-19 09:05 alex
  18045. * Source/: CMakeLists.txt, cmDocumentation.cxx, cmDocumentation.h,
  18046. cmDocumentationFormatter.cxx, cmDocumentationFormatter.h,
  18047. cmDocumentationFormatterHTML.cxx, cmDocumentationFormatterHTML.h,
  18048. cmDocumentationFormatterMan.cxx, cmDocumentationFormatterMan.h,
  18049. cmDocumentationFormatterText.cxx, cmDocumentationFormatterText.h,
  18050. cmDocumentationFormatterUsage.cxx,
  18051. cmDocumentationFormatterUsage.h:
  18052. STYLE: move the code for the different formats of the generated
  18053. help into their own classes, making cmDocumentation smaller and
  18054. also making it easier to eventually add another format
  18055. Alex
  18056. 2007-09-19 09:04 alex
  18057. * Tests/: SimpleInstall/CMakeLists.txt,
  18058. SimpleInstallS2/CMakeLists.txt:
  18059. COMP: reenable the installation of the PUBLIC_HEADERs
  18060. Alex
  18061. 2007-09-18 22:43 andy
  18062. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18063. 2007-09-18 17:05 alex
  18064. * Source/cmExtraCodeBlocksGenerator.cxx:
  18065. STYLE: fix line lengths
  18066. Alex
  18067. 2007-09-18 15:16 hoffman
  18068. * CMakeCPack.cmake, Modules/NSIS.InstallOptions.ini.in,
  18069. Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
  18070. ENH: allow for desktop link to be created and fix chop of last
  18071. char in PATH on uninstall
  18072. 2007-09-18 15:13 alex
  18073. * Modules/FindPythonLibs.cmake:
  18074. BUG: make the string static, otherwise the contents are gone when
  18075. we exit the function (same fix as in VTK/CMake/)
  18076. Alex
  18077. 2007-09-18 11:35 hoffman
  18078. * Tests/CMakeLists.txt: ENH: increase timeout for long test
  18079. 2007-09-18 11:34 hoffman
  18080. * Source/cmCTest.cxx: ENH: allow test properties to set a timeout
  18081. that is longer than the default timeout, but not longer than
  18082. CTEST_TIME_LIMIT for a script
  18083. 2007-09-18 09:54 alex
  18084. * Source/cmExtraCodeBlocksGenerator.cxx:
  18085. ENH: use the oubject_output option to try to tell CodeBlocks
  18086. where the object files are located (to make "compile file" work).
  18087. Doesn't work yet, but at least the .objs/ is now removed from the
  18088. path.
  18089. Alex
  18090. 2007-09-17 22:38 andy
  18091. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18092. 2007-09-17 16:21 alex
  18093. * Tests/: SimpleInstall/CMakeLists.txt,
  18094. SimpleInstallS2/CMakeLists.txt:
  18095. COMP: disable packaging test on Apple, see if this fixes the
  18096. timeouts
  18097. Alex
  18098. 2007-09-17 15:59 hoffman
  18099. * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix for vs 8
  18100. 2007-09-17 15:55 alex
  18101. * CMakeLists.txt, Modules/CMakeCCompilerId.c,
  18102. Modules/CMakeCXXCompilerId.cpp,
  18103. Modules/Platform/Linux-PGI-C.cmake,
  18104. Modules/Platform/Linux-PGI-CXX.cmake, Source/kwsys/Directory.cxx:
  18105. ENH: add support for the Portland Compiler to CMake, can build
  18106. cmake and the tests pass (except the wrapping tests, which fail
  18107. to link to the g++-compiled Qt)
  18108. Alex
  18109. 2007-09-17 15:40 alex
  18110. * Utilities/cmtar/libtar.c:
  18111. COMP: use C-style comments in C code
  18112. Alex
  18113. 2007-09-17 15:27 hoffman
  18114. * Tests/: SimpleInstall/CMakeLists.txt,
  18115. SimpleInstallS2/CMakeLists.txt: ENH: test install of debug libs
  18116. 2007-09-17 15:26 hoffman
  18117. * Modules/InstallRequiredSystemLibraries.cmake: ENH: allow for
  18118. installation of debug libs
  18119. 2007-09-17 15:20 hoffman
  18120. * Modules/CMakeVS8FindMake.cmake,
  18121. Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
  18122. Source/cmGlobalVisualStudio9Generator.cxx,
  18123. Source/cmGlobalVisualStudio9Generator.h,
  18124. Source/cmLocalVisualStudio7Generator.cxx,
  18125. Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx,
  18126. Utilities/cmcurl/select.h, Utilities/cmcurl/CMake/CurlTests.c,
  18127. Utilities/cmcurl/Platforms/WindowsCache.cmake,
  18128. Modules/CMakeVS9FindMake.cmake: ENH: add support for vs 2008 beta
  18129. 2
  18130. 2007-09-17 15:18 alex
  18131. * Utilities/cmtar/: CMakeLists.txt, config.h.in, internal.h:
  18132. COMP: add a check for makedev, which isn't available with the PGI
  18133. compiler on Cray XT3
  18134. Alex
  18135. 2007-09-17 11:17 hoffman
  18136. * Source/cmSystemTools.cxx: ENH: fix warning
  18137. 2007-09-17 10:53 alex
  18138. * Source/cmTryRunCommand.cxx:
  18139. STYLE: copy the executables from TRY_RUN() to
  18140. ${CMAKE_BINARY_DIR}/CMakeFiles/ instead to ${CMAKE_BINARY_DIR}
  18141. Alex
  18142. 2007-09-17 10:51 king
  18143. * Tests/BuildDepends/: CMakeLists.txt, Project/CMakeLists.txt,
  18144. Project/dep.cxx, Project/zot.cxx: ENH: Adding test for
  18145. ADD_CUSTOM_COMMAND's new IMPLICIT_DEPENDS feature.
  18146. 2007-09-17 10:50 king
  18147. * Source/: cmAddCustomCommandCommand.cxx,
  18148. cmAddCustomCommandCommand.h, cmCustomCommand.cxx,
  18149. cmCustomCommand.h, cmMakefileTargetGenerator.cxx: ENH: Added
  18150. IMPLICIT_DEPENDS option to ADD_CUSTOM_COMMAND. It currently
  18151. works only for Makefile generators. It allows a custom command
  18152. to have implicit dependencies in the form of C or CXX sources.
  18153. 2007-09-17 10:40 hoffman
  18154. * Source/: cmGlobalXCodeGenerator.cxx,
  18155. CTest/cmCTestBuildAndTestHandler.cxx,
  18156. CTest/cmCTestBuildCommand.cxx, CTest/cmCTestTestHandler.cxx: ENH:
  18157. fix build issue with config type not being specified by ctest
  18158. 2007-09-16 22:46 andy
  18159. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18160. 2007-09-15 22:58 andy
  18161. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18162. 2007-09-14 22:59 andy
  18163. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18164. 2007-09-13 22:53 andy
  18165. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18166. 2007-09-13 13:37 king
  18167. * Source/cmMakefileTargetGenerator.cxx, Source/cmSourceFile.cxx,
  18168. Tests/PrecompiledHeader/CMakeLists.txt: ENH: Added OBJECT_OUTPUTS
  18169. source file property. Updated PrecompiledHeader test to use it
  18170. (making the test simpler).
  18171. 2007-09-13 09:14 king
  18172. * Source/cmGlobalXCodeGenerator.cxx: COMP: Fix shadowed local
  18173. warning by scoping the previous decl properly.
  18174. 2007-09-12 22:54 andy
  18175. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18176. 2007-09-11 22:49 andy
  18177. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18178. 2007-09-11 15:21 david.cole
  18179. * CTestCustom.cmake.in: ENH: Avoid prompting for admin privileges
  18180. when running CMakeSetup.exe on Vista by adding a
  18181. requestedExecutionLevel element to its manifest.
  18182. 2007-09-11 14:43 hoffman
  18183. * Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: for build and
  18184. test default the config type to the one that ctest was built
  18185. with, it is good for the current ctest setup, and other projects
  18186. can always specify a value on the command line
  18187. 2007-09-11 12:23 hoffman
  18188. * Source/cmSystemTools.cxx: ENH: opps
  18189. 2007-09-11 11:22 david.cole
  18190. * Utilities/cmzlib/: CMakeLists.txt, ChangeLog, FAQ, INDEX, README,
  18191. README.Kitware.txt, adler32.c, cm_zlib_mangle.h, compress.c,
  18192. crc32.c, crc32.h, deflate.c, deflate.h, example.c, gzio.c,
  18193. infblock.c, infblock.h, infcodes.c, infcodes.h, inffast.c,
  18194. inffast.h, inffixed.h, inflate.c, inflate.h, inftrees.c,
  18195. inftrees.h, infutil.c, infutil.h, maketree.c, minigzip.c,
  18196. trees.c, uncompr.c, zconf.h, zlib.def, zlib.h, zlib.rc, zutil.c,
  18197. zutil.h: ENH: Update zlib to 1.2.3. Addresses bugs #5445 and
  18198. #3473.
  18199. 2007-09-11 11:21 hoffman
  18200. * Source/: cmCTest.cxx, cmSystemTools.cxx, cmSystemTools.h,
  18201. ctest.cxx, CTest/cmCTestTestHandler.cxx: ENH: fix 2 ctest issues,
  18202. do not use the build type of ctest to look for config types, do
  18203. not inherit pipes in child procs for ctest so it can kill them
  18204. 2007-09-11 10:01 hoffman
  18205. * Source/cmMathCommand.h: ENH: improve docs
  18206. 2007-09-10 22:50 andy
  18207. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18208. 2007-09-10 17:39 hoffman
  18209. * Tests/: SimpleInstall/CMakeLists.txt,
  18210. SimpleInstallS2/CMakeLists.txt: ENH: turn this stuff off to see
  18211. if it fixes the dashboard on midworld
  18212. 2007-09-10 17:10 hoffman
  18213. * Tests/Plugin/src/example_exe.cxx: ENH: fix memory leak
  18214. 2007-09-10 10:49 hoffman
  18215. * Tests/CMakeLists.txt, Utilities/Release/README,
  18216. Utilities/Release/create-cmake-release.cmake,
  18217. Utilities/Release/upload_release.cmake: ENH: add test that builds
  18218. a nightly windows cmake binary
  18219. 2007-09-10 10:22 king
  18220. * Source/: cmGlobalXCodeGenerator.cxx, cmTarget.cxx: ENH: Added
  18221. XCODE_ATTRIBUTE_<an-attribute> property to allow direct setting
  18222. of Xcode target attributes in generated projects. For example,
  18223. one may set the prefix header property and the corresponding
  18224. precompiled option to do precompiled headers.
  18225. 2007-09-09 23:03 andy
  18226. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18227. 2007-09-09 13:18 hoffman
  18228. * CMakeLists.txt: ENH: remove debug print
  18229. 2007-09-08 23:09 andy
  18230. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18231. 2007-09-07 22:49 andy
  18232. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18233. 2007-09-07 17:00 hoffman
  18234. * CMakeLists.txt: ENH: MATH is not in bootstrap cmake
  18235. 2007-09-07 14:20 hoffman
  18236. * CMakeCPack.cmake, CMakeLists.txt: ENH: for CVS CMake have cpack
  18237. use the version date in the name of the package
  18238. 2007-09-07 11:10 hoffman
  18239. * Source/cmCacheManager.cxx: ENH: fix spelling error
  18240. 2007-09-06 22:57 andy
  18241. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18242. 2007-09-06 17:47 david.cole
  18243. * Utilities/Release/CMakeInstall.bmp: BUG: Put back
  18244. CMakeInstall.bmp in order to build a package with NSIS on
  18245. Windows. It was inadvertently removed.
  18246. 2007-09-06 10:06 hoffman
  18247. * DartLocal.conf.in: ENH: acdc is dead
  18248. 2007-09-05 23:01 andy
  18249. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18250. 2007-09-04 11:45 zack.galbreath
  18251. * Source/temp.txt: ENH: removing temporary testing file
  18252. 2007-09-04 11:05 zack.galbreath
  18253. * Source/temp.txt: ENH: testing branchRestrict
  18254. 2007-08-31 16:52 alex
  18255. * Source/: cmInstallCommand.cxx, cmInstallCommandArguments.h:
  18256. STYLE: fix line lengths
  18257. Alex
  18258. 2007-08-31 16:27 alex
  18259. * Modules/CPack.cmake:
  18260. STYLE: mark the generator options as advanced
  18261. Alex
  18262. 2007-08-31 15:05 alex
  18263. * Utilities/KWStyle/CMake.kws.xml.in:
  18264. STYLE: disable header check
  18265. Alex
  18266. 2007-08-31 14:51 king
  18267. * CMakeLists.txt, CTestCustom.cmake.in, CTestCustom.ctest.in: ENH:
  18268. Create CTestCustom.cmake instead of CTestCustom.ctest. Create
  18269. the old file to include the new one for compatibility. This
  18270. should prevent the long delays of CTest traversing the whole tree
  18271. looking for CTestCustom.ctest files.
  18272. 2007-08-31 14:07 alex
  18273. * Utilities/KWStyle/: CMakeLists.txt, CMakeMoreChecks.kws.xml.in:
  18274. STYLE: add makefile target MoreStyleChecks, which runs KWStyle
  18275. with more checks enabled and creates the html files.
  18276. Alex
  18277. 2007-08-31 13:45 alex
  18278. * Source/cmGlobalGenerator.cxx:
  18279. STYLE: the temporary variable is not necessary
  18280. Alex
  18281. 2007-08-31 13:42 alex
  18282. * Source/: cmExtraCodeBlocksGenerator.cxx, cmGlobalGenerator.cxx,
  18283. cmGlobalGenerator.h, cmGlobalKdevelopGenerator.cxx:
  18284. ENH: add support for Fortran to the KDevelop generator -minor
  18285. optimization for GetLanguageEnabled()
  18286. Alex
  18287. 2007-08-31 09:14 king
  18288. * Source/CPack/cmCPackDebGenerator.cxx: BUG: Another space-in-path
  18289. fix.
  18290. 2007-08-31 09:09 king
  18291. * Source/cmake.cxx: BUG: Fix path to CMake executables when run
  18292. from bootstrap build.
  18293. 2007-08-30 16:23 alex
  18294. * Tests/: SimpleInstall/CMakeLists.txt,
  18295. SimpleInstallS2/CMakeLists.txt:
  18296. STYLE: adapt the test to the change from FILENAME to FILE -add a
  18297. call to the EXPORT() command
  18298. Alex
  18299. 2007-08-30 16:22 alex
  18300. * Source/: cmInstallCommand.cxx, cmInstallExportGenerator.cxx:
  18301. STYLE: rename FILENAME keyword to FILE, because FILENAME is used
  18302. in no other place
  18303. Alex
  18304. 2007-08-30 13:35 alex
  18305. * Modules/: FindPythonInterp.cmake, FindPythonLibs.cmake:
  18306. ENH: add support for the next python release, python 2.6
  18307. Alex
  18308. 2007-08-30 11:36 alex
  18309. * Source/cmExtraCodeBlocksGenerator.cxx:
  18310. STYLE: "Build file" still doesn't work, but now it is at least a
  18311. bit closer, it needs some more support from CB
  18312. Alex
  18313. 2007-08-30 10:26 alex
  18314. * Source/cmStringCommand.h:
  18315. STYLE: add the | to the docs
  18316. Alex
  18317. 2007-08-29 16:32 alex
  18318. * Source/CPack/cmCPackDebGenerator.cxx:
  18319. BUG: work if there are spaces in the path to cmake
  18320. Alex
  18321. 2007-08-29 16:31 alex
  18322. * Modules/CPackRPM.cmake:
  18323. ENH: fail with error if trying to create a RPM stating that
  18324. rpmbuild can't handle spaces
  18325. Alex
  18326. 2007-08-29 15:19 alex
  18327. * Source/cmExtraCodeBlocksGenerator.cxx:
  18328. BUG: make paths with spaces work in CodeBlocks -gcc is always gcc
  18329. and not mingw
  18330. Alex
  18331. 2007-08-29 14:35 alex
  18332. * Source/cmIfCommand.cxx: BUG: this seems to fix the regexp
  18333. result-storage problem, now it seems the actual result is tored
  18334. instead of "1" , as it happened for StringFileTest on Windows
  18335. Alex
  18336. 2007-08-29 14:05 alex
  18337. * Source/cmStringCommand.h:
  18338. STYLE: add docs about the supported regexp characters and
  18339. CMAKE_MATCH_(0..9)
  18340. Alex
  18341. 2007-08-29 12:01 alex
  18342. * Tests/StringFileTest/CMakeLists.txt:
  18343. ENH: added tests for the CMAKE_MATCH_(0..9) variables, which get
  18344. set by regex matches (STRING(REGEX), IF(MATCHES))
  18345. Alex
  18346. 2007-08-29 11:58 alex
  18347. * Source/: cmIfCommand.cxx, cmIfCommand.h, cmStringCommand.cxx,
  18348. cmStringCommand.h:
  18349. ENH: also store the group matches from IF( MATCHES) in
  18350. CMAKE_MATCH_(0..9)
  18351. Alex
  18352. 2007-08-29 11:30 king
  18353. * Source/cmDependsFortran.cxx: BUG: Do not write symbolic make
  18354. dependencies into depends.internal.
  18355. 2007-08-29 10:12 alex
  18356. * Source/: cmExtraCodeBlocksGenerator.cxx,
  18357. cmExtraCodeBlocksGenerator.h:
  18358. ENH: don't hardcode gcc -put the include dirs in the project file
  18359. to enable autocompletion -prepare for nmake
  18360. Alex
  18361. 2007-08-28 16:27 alex
  18362. * Source/cmMakefile.cxx:
  18363. COMP: explicitely cast to int to silence warning with msvc8
  18364. Alex
  18365. 2007-08-28 16:19 alex
  18366. * Modules/CMakeGenericSystem.cmake, Source/cmLocalGenerator.cxx:
  18367. ENH: add flag so a terminating slash for the link path can be
  18368. specified (needed by the Digital Mars D compiler)
  18369. Alex
  18370. 2007-08-28 15:13 alex
  18371. * Source/cmExtraCodeBlocksGenerator.cxx:
  18372. STYLE: add links to docs
  18373. Alex
  18374. 2007-08-28 13:46 alex
  18375. * Source/CTest/cmCTestGenericHandler.cxx:
  18376. STYLE: fix typo
  18377. Alex
  18378. 2007-08-28 11:02 alex
  18379. * CMakeLists.txt:
  18380. COMP: enable RPATH if any of the CMAKE_USE_SYSTEM_XXX variables
  18381. is enabled or if the curses library is neither in /lib nor in
  18382. /usr/lib . This makes it build on NetBSD. For more comments see
  18383. CMakeLists.txt
  18384. Alex
  18385. 2007-08-28 10:59 alex
  18386. * Tests/SourceGroups/: CMakeLists.txt, main.c:
  18387. COMP: enable ANSI C, this should make it work with the HP-UX
  18388. compiler
  18389. Alex
  18390. 2007-08-28 10:52 alex
  18391. * Modules/: CheckCSourceRuns.cmake, CheckCXXSourceRuns.cmake:
  18392. ENH: use the same CMAKE_SKIP_RPATH setting in
  18393. CHECK_C/CXX_SOURCE_RUNS as in the main project. I think it
  18394. doesn't make sense if a project disables RPATH, uses
  18395. CHECK_C_SOURCE_RUNS() to see if something is able to run, and
  18396. this succeeds because it has been built with RPATH, but an
  18397. executable built within the project won't be able to run since it
  18398. has been built without RPATH.
  18399. Alex
  18400. 2007-08-28 08:36 alex
  18401. * Tests/SourceGroups/main.c:
  18402. COMP: maybe it compiles this way with the HP-UX compiler
  18403. Alex
  18404. 2007-08-27 23:12 andy
  18405. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18406. 2007-08-27 17:05 alex
  18407. * Source/: cmLocalVisualStudioGenerator.cxx,
  18408. cmLocalVisualStudioGenerator.h: BUG: fix #5326: source files with
  18409. the same name in different groups lead to colliding object file
  18410. names
  18411. Alex
  18412. 2007-08-27 16:05 alex
  18413. * Tests/: SimpleInstall/CMakeLists.txt,
  18414. SimpleInstallS2/CMakeLists.txt:
  18415. ENH: add test for installing a header marked as PUBLIC_HEADER of
  18416. a library
  18417. Alex
  18418. 2007-08-27 16:04 alex
  18419. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  18420. cmInstallCommand.cxx, cmInstallCommand.h,
  18421. cmInstallExportGenerator.cxx, cmInstallExportGenerator.h:
  18422. ENH: add install files generators for targets which have
  18423. PUBLIC_HEADER, PRIVATE_HEADER or RESOURCE_FILES property, use the
  18424. destination for the public headers as include directory property
  18425. for exported libraries
  18426. Alex
  18427. 2007-08-27 15:15 alex
  18428. * Tests/: SimpleInstall/CMakeLists.txt,
  18429. SimpleInstallS2/CMakeLists.txt:
  18430. COMP: add a test for exporting and importing targets
  18431. Alex
  18432. 2007-08-27 14:44 alex
  18433. * Tests/: SimpleInstall/CMakeLists.txt,
  18434. SimpleInstallS2/CMakeLists.txt:
  18435. COMP: the SimpleInstall test also succeeds on the Mac, so maybe
  18436. Andys comment is not valid anymore
  18437. Alex
  18438. 2007-08-27 14:17 alex
  18439. * Tests/: CMakeLists.txt, SourceGroups/CMakeLists.txt:
  18440. ENH: add the source_group() demo to the tests
  18441. Alex
  18442. 2007-08-27 13:23 alex
  18443. * Source/cmExtraCodeBlocksGenerator.cxx:
  18444. COMP: disable nmake support until somebody tests it
  18445. Alex
  18446. 2007-08-27 09:01 alex
  18447. * Modules/FindCurses.cmake, Source/CursesDialog/CMakeLists.txt,
  18448. Source/CursesDialog/ccmake.cxx,
  18449. Source/CursesDialog/cmCursesStandardIncludes.h,
  18450. Source/CursesDialog/form/CMakeLists.txt,
  18451. Source/CursesDialog/form/cmFormConfigure.h.in,
  18452. Source/CursesDialog/form/form.h:
  18453. COMP: make it build on NetBSD, which has separate curses and
  18454. ncurses, so it has to be detected that curses isn't good enough,
  18455. but ncurses is, and that ncurses.h instead of curses.h is
  18456. included
  18457. Alex
  18458. 2007-08-27 08:49 alex
  18459. * Source/cmGlobalKdevelopGenerator.cxx:
  18460. COMP: remove unused variable
  18461. Alex
  18462. 2007-08-26 23:20 andy
  18463. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18464. 2007-08-26 19:27 alex
  18465. * Source/: cmGlobalKdevelopGenerator.cxx,
  18466. cmGlobalKdevelopGenerator.h:
  18467. ENH: add all subdirs of the project to the kdevelop blacklist, so
  18468. kdevelop doesn't watch these dirs for added or remved files
  18469. everytime it is started
  18470. Alex
  18471. 2007-08-26 03:29 alex
  18472. * Modules/FindKDE4.cmake:
  18473. BUG: KDEDIRS contains the kde install locations, not the binary
  18474. dirs, so make KDEDIRS actually work in FindKDE4.cmake
  18475. Alex
  18476. 2007-08-26 03:17 alex
  18477. * Source/: cmMakefile.cxx, cmMakefile.h, cmSourceGroupCommand.cxx:
  18478. COMP: parent is not used anymore with this patch, since now the
  18479. name is given as a vector of components
  18480. Alex
  18481. 2007-08-26 02:42 alex
  18482. * Modules/FindPkgConfig.cmake:
  18483. STYLE: fix typo
  18484. Alex
  18485. 2007-08-25 23:37 andy
  18486. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18487. 2007-08-24 23:15 andy
  18488. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18489. 2007-08-24 14:39 alex
  18490. * Tests/SourceGroups/: CMakeLists.txt, baz.c, main.c: BUG: demo
  18491. (not really test) for the source_group() command
  18492. Alex
  18493. 2007-08-24 14:27 alex
  18494. * Source/: cmInstallCommand.cxx, cmInstallCommandArguments.cxx,
  18495. cmInstallCommandArguments.h:
  18496. STYLE: fix MSVC warnings by making the cmCommandArgumentsHelper a
  18497. member of cmInstallCommandArguments instead of deriving from it
  18498. Alex
  18499. 2007-08-24 14:21 alex
  18500. * Source/: cmMakefile.cxx, cmMakefile.h, cmSourceGroup.cxx,
  18501. cmSourceGroupCommand.cxx: BUG: fix #4057 (which had several
  18502. duplicates): handle recursivew source groups better, i.e.
  18503. multiple sourcegroups with the same end component work now
  18504. Alex
  18505. 2007-08-24 13:30 david.cole
  18506. * Source/cmInstallCommand.cxx, Source/cmInstallTargetGenerator.cxx,
  18507. Source/cmInstallTargetGenerator.h, Source/cmTarget.h,
  18508. Tests/CMakeLists.txt, Tests/BundleTest/CMakeLists.txt,
  18509. Tests/BundleTest/BundleSubDir/CMakeLists.txt,
  18510. Tests/Framework/CMakeLists.txt: ENH: Add InstallNameFixupPath to
  18511. support installing built frameworks on the Mac. Change
  18512. Application to Applications in the BundleTest. Also correct small
  18513. typo (tcl->Tcl) noted in bug 4572.
  18514. 2007-08-24 10:58 alex
  18515. * Source/cmSourceGroupCommand.cxx: BUG: handle source_group names
  18516. which consist only of the delimiter the same was as empty source
  18517. group names
  18518. Alex
  18519. 2007-08-24 10:39 alex
  18520. * Tests/SourceGroups/: CMakeLists.txt, bar.c, foo.c, main.c,
  18521. sub1/foo.c, sub1/foobar.c:
  18522. ENH: add test for source_group
  18523. Alex
  18524. 2007-08-24 08:55 alex
  18525. * Source/cmInstallCommand.cxx:
  18526. ENH: use cmCommandArgumentHelper for INSTALL(TARGETS, FILES,
  18527. PROGRAMS, EXPORTS), saves a lot of code. INSTALL(DIRECTORY) is
  18528. still done the old way, since this seems to be quite complicated
  18529. -for INSTALL(TARGETS ): also parse PUBLIC_HEADER, PRIVATE_HEADER,
  18530. RESOURCE
  18531. Alex
  18532. 2007-08-24 08:40 alex
  18533. * Modules/CMakeForceCompiler.cmake:
  18534. STYLE: fix typo in the docs
  18535. Alex
  18536. 2007-08-23 23:21 andy
  18537. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18538. 2007-08-23 16:14 alex
  18539. * Source/: cmCommands.cxx, cmInstallCommandArguments.cxx,
  18540. cmInstallCommandArguments.h:
  18541. ENH: class for parsing the arguments for INSTALL()
  18542. Alex
  18543. 2007-08-23 16:13 alex
  18544. * Source/: cmCommandArgumentsHelper.cxx,
  18545. cmCommandArgumentsHelper.h:
  18546. ENH: add support for a default value, fix case when there is no
  18547. item except the own group
  18548. Alex
  18549. 2007-08-22 23:17 andy
  18550. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18551. 2007-08-22 11:32 david.cole
  18552. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  18553. cmInstallCommand.cxx, cmInstallExportGenerator.cxx,
  18554. cmInstallExportGenerator.h: ENH: Handle FRAMEWORK and BUNDLE
  18555. arguments in the INSTALL TARGETS command. Work in progress...
  18556. More to come.
  18557. 2007-08-22 09:25 alex
  18558. * Source/kwsys/RegularExpression.hxx.in:
  18559. BUG: if there is no match, don't construct the stl string from a
  18560. NULL pointer
  18561. Alex
  18562. 2007-08-21 23:15 andy
  18563. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18564. 2007-08-21 16:51 alex
  18565. * Modules/UseQt4.cmake:
  18566. ENH: support QtScript
  18567. Alex
  18568. 2007-08-21 16:50 alex
  18569. * Modules/FindQt4.cmake:
  18570. ENH: support QtScript (since Qt 4.3), #4632
  18571. Alex
  18572. 2007-08-21 16:22 alex
  18573. * Source/cmLocalGenerator.cxx:
  18574. STYLE: more space in the cmake_install.cmake script (easier to
  18575. read)
  18576. Alex
  18577. 2007-08-21 16:21 alex
  18578. * Source/CMakeLists.txt:
  18579. COMP: make it build on Linux
  18580. Alex
  18581. 2007-08-21 15:30 alex
  18582. * Source/kwsys/Glob.cxx:
  18583. BUG: fix segfault if FindFiles() is called without actual match
  18584. pattern (e.g. FILE(GLOB /usr/include) instead of FILE(GLOB
  18585. /usr/include/* ) #4620
  18586. Alex
  18587. 2007-08-21 13:47 alex
  18588. * Source/cmGlobalKdevelopGenerator.cxx:
  18589. ENH: also check for .hpp and .cxx files
  18590. Alex
  18591. 2007-08-21 12:34 alex
  18592. * Source/cmStringCommand.h:
  18593. COMP: header was missing...
  18594. Alex
  18595. 2007-08-21 12:31 hoffman
  18596. * Tests/: Complex/Executable/complex.cxx,
  18597. ComplexOneConfig/Executable/complex.cxx,
  18598. ComplexRelativePaths/Executable/complex.cxx: ENH: fix leak
  18599. 2007-08-21 11:30 alex
  18600. * Source/cmStringCommand.cxx:
  18601. ENH: store the matches for paren-delimited subexpression in
  18602. CMAKE_MATCH_[0..9] variables, so to get multiple subexpressions
  18603. from one string STRING(REGEX MATCH) has to be executed only once
  18604. Alex
  18605. 2007-08-21 10:56 alex
  18606. * Source/cmStringCommand.h:
  18607. STYLE: fix documentation for STRING(REPLACE) #5536
  18608. Alex
  18609. 2007-08-20 23:17 andy
  18610. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18611. 2007-08-20 16:59 alex
  18612. * Source/: cmFindLibraryCommand.cxx, cmInstallGenerator.cxx,
  18613. cmInstallTargetGenerator.cxx:
  18614. STYLE: add some newlines to cmake_install.cmake, so it's easier
  18615. to read -move the array behind the if, it's unused before it
  18616. Alex
  18617. 2007-08-20 11:03 david.cole
  18618. * Source/cmGlobalXCodeGenerator.cxx: STYLE: Fix line length style
  18619. errors introduced last week.
  18620. 2007-08-20 08:49 alex
  18621. * Source/cmFindPackageCommand.cxx:
  18622. ENH: also process "~" and paths relative to
  18623. CMAKE_CURRENT_SOURCE_DIR in Foo_DIR
  18624. Alex
  18625. 2007-08-19 23:17 andy
  18626. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18627. 2007-08-18 23:15 andy
  18628. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18629. 2007-08-17 23:17 andy
  18630. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18631. 2007-08-17 10:41 alex
  18632. * Modules/Platform/BlueGeneL.cmake:
  18633. COMP: also use -Wl,-relax and -lc -lnss etc. when using the IBM
  18634. compiler
  18635. Alex
  18636. 2007-08-17 10:14 alex
  18637. * Source/cmGlobalGenerator.cxx:
  18638. COMP: include windows.h first, as it is done in the other source
  18639. files
  18640. Alex
  18641. 2007-08-17 10:05 alex
  18642. * Source/: cmExtraEclipseCDT4Generator.cxx,
  18643. cmExtraEclipseCDT4Generator.h:
  18644. ENH: patch from Miguel - cleaning up a bit: static helper
  18645. functions, remove unused scanner profiles, remove unused
  18646. variables, etc. - correct <name> entry in .project file -
  18647. converts the make command and other paths obtained from cygwin
  18648. cmake to windows style paths - provide environment setup for
  18649. compiling with nmake - create linked resources and path entries
  18650. for executable/library_output_path's not subdirs of binary path -
  18651. fixes incorrect exclusions of output dirs when named the same as
  18652. source dir - excludes the CMakeFiles subdirs from the directories
  18653. to scan for output targets - removes possible redundant entries
  18654. in <pathentry include ...> - adds the all and preinstall targets
  18655. to the target list - removes the linked resources for non
  18656. out-of-source builds and conflicting dirs
  18657. Alex
  18658. 2007-08-17 09:33 alex
  18659. * Source/CPack/: cmCPackRPMGenerator.cxx, cmCPackRPMGenerator.h:
  18660. STYLE: InitializeInternal() is unused
  18661. Alex
  18662. 2007-08-17 09:13 alex
  18663. * Modules/CPackRPM.cmake, Source/CPack/cmCPackRPMGenerator.cxx,
  18664. Source/CPack/cmCPackRPMGenerator.h:
  18665. ENH: patch from Eric Noulard for an RPM package generator It
  18666. seems rpmbuild can't handle paths with spaces, it complains that
  18667. Buildroot takes only one tag (or something like this), quoting
  18668. and escaping don't seem to help.
  18669. Alex
  18670. 2007-08-17 09:00 hoffman
  18671. * Modules/Platform/Darwin.cmake: ENH: use the correct flag for the
  18672. linker
  18673. 2007-08-16 23:24 andy
  18674. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18675. 2007-08-16 16:50 alex
  18676. * Source/cmGlobalGenerator.cxx: COMP: quick windows name mangling
  18677. fix (otherwise the compiler complains about
  18678. cmMakefile::GetCurrentDirectoryA(), which doesn't exist)
  18679. Alex
  18680. 2007-08-16 15:33 alex
  18681. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h:
  18682. ENH: move the code for the NOTFOUND checking into its own
  18683. function, so Configure() gets easier to overview -improve the
  18684. error message, now it also says in which directories and for
  18685. which targets the missing variables are used -minor speedup: the
  18686. include directories don't have to be checked per target, per
  18687. directory is enough
  18688. Alex
  18689. 2007-08-16 15:03 alex
  18690. * Modules/FindPythonLibs.cmake:
  18691. STYLE: this wasn't intended to be committed
  18692. Alex
  18693. 2007-08-16 15:02 alex
  18694. * Modules/: FindPythonLibs.cmake, Platform/BlueGeneL.cmake:
  18695. ENH: add -Wl,-relax to the default linker flags for BlueGene,
  18696. otherwise you can get "relocation truncated to fit" errors
  18697. Alex
  18698. 2007-08-16 10:14 king
  18699. * DartLocal.conf.in: ENH: Added dash1win98 expected nightly.
  18700. 2007-08-16 09:22 hoffman
  18701. * Modules/Platform/Darwin.cmake: ENH: make sure osx searches static
  18702. and shared libs like other platforms
  18703. 2007-08-16 08:37 alex
  18704. * Modules/Platform/Generic-SDCC-C.cmake:
  18705. COMP: fix arguments
  18706. Alex
  18707. 2007-08-16 07:38 malaterre
  18708. * Source/kwsys/: Directory.hxx.in, Glob.hxx.in: COMP: Directory and
  18709. Glob have pointer data members
  18710. 2007-08-15 23:09 andy
  18711. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18712. 2007-08-15 14:26 alex
  18713. * Modules/: CMakeDetermineSystem.cmake, CMakeFindBinUtils.cmake,
  18714. CMakeSystem.cmake.in, CMakeSystemWithToolchainFile.cmake.in:
  18715. STYLE: don't use an extra file to generate CMakeSystem.cmake but
  18716. instead configure the toolchain file into it if required -also
  18717. search for nm, objdump and objcpy, so these can be used in macros
  18718. Alex
  18719. 2007-08-15 14:22 alex
  18720. * Modules/Platform/Generic-SDCC-C.cmake:
  18721. STYLE: explicitely set default options for sdcc, so it is visible
  18722. for which processor it currently compiles, use --out-fmt-ihx to
  18723. enforce .ihx files
  18724. Alex
  18725. 2007-08-15 11:38 david.cole
  18726. * Source/kwsys/: CMakeLists.txt, Configure.h.in: COMP: Second try
  18727. getting rid of Microsoft deprecation warnings. This time tested
  18728. from KWStyle with vs8 to make sure the warnings are really gone.
  18729. Remove the deprecation defs from CMakeLists and guard the defs in
  18730. the header so we do not redefine them if they are already
  18731. defined.
  18732. 2007-08-15 10:26 alex
  18733. * Source/cmListCommand.cxx, Source/cmListCommand.h,
  18734. Tests/CMakeTests/ListTest.cmake.in:
  18735. ENH: change LIST(CONTAINS ...) TO LIST(FIND ...), which returns
  18736. the index and which is more useful, because then you can also
  18737. access the item behind the one you were looking, useful for
  18738. writing macros with optional keywords with parameters
  18739. Alex
  18740. 2007-08-15 09:43 alex
  18741. * CMakeLists.txt, Modules/FindCurses.cmake:
  18742. COMP: ccmake requires ncurses, according to Berk and since it
  18743. doesn't build on NetBSD where there are separate curses and
  18744. ncurses libraries, and where the curses library is found, which
  18745. doesn't work for ccmake while the existing ncurses library would
  18746. work. With this change it should be possible to test whether the
  18747. found curses lib provides ncurses functionality.
  18748. Alex
  18749. 2007-08-15 09:25 david.cole
  18750. * Source/kwsys/Configure.h.in: COMP: Suppress Microsoft deprecation
  18751. warnings when building kwsys .c and .cxx files. This way, other
  18752. projects that include kwsys will not see the warnings in kwsys .c
  18753. and .cxx files, but they can still see the warnings in their own
  18754. source files if they want to...
  18755. 2007-08-15 08:47 alex
  18756. * Source/CPack/cmCPackDebGenerator.cxx:
  18757. COMP: fix warning about comparison signed - unsigned
  18758. Alex
  18759. 2007-08-15 08:28 alex
  18760. * Source/CPack/cmCPackDebGenerator.cxx:
  18761. COMP: fix build on HPUX, snprintf apparently doesn't work there
  18762. Alex
  18763. 2007-08-14 23:15 andy
  18764. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18765. 2007-08-14 14:12 david.cole
  18766. * Source/: cmMakefileLibraryTargetGenerator.cxx,
  18767. cmMakefileLibraryTargetGenerator.h: ENH: Improve framework
  18768. support in the makefile generator to match the support just added
  18769. to the Xcode generator. BUG: Remove spurious warning and
  18770. eliminate empty Libraries subdir inside built framework.
  18771. 2007-08-14 11:58 alex
  18772. * Source/cmUtilitySourceCommand.h:
  18773. STYLE: document the behaviour of UTILITY_SOURCE in cross
  18774. compiling mode
  18775. Alex
  18776. 2007-08-14 11:45 david.cole
  18777. * Source/cmGlobalXCode21Generator.cxx,
  18778. Source/cmGlobalXCodeGenerator.cxx,
  18779. Source/cmGlobalXCodeGenerator.h,
  18780. Source/cmLocalUnixMakefileGenerator3.cxx,
  18781. Source/cmLocalXCodeGenerator.cxx, Source/cmXCode21Object.cxx,
  18782. Source/cmXCode21Object.h, Source/cmXCodeObject.cxx,
  18783. Tests/Framework/CMakeLists.txt, Tests/Framework/fooBoth.h,
  18784. Tests/Framework/fooNeither.h, Tests/Framework/fooPrivate.h,
  18785. Tests/Framework/fooPublic.h, Tests/Framework/test.lua: ENH:
  18786. Improvements to the Xcode generator. Build frameworks using
  18787. native Copy Headers and Copy Bundle Resources phases. Fix bugs:
  18788. eliminate folders with no names, ensure source files show up in
  18789. multiple targets, remove empty utility targets from Sources
  18790. subtrees, ensure that fileRefs only show up once in each grouping
  18791. folder.
  18792. 2007-08-14 10:27 alex
  18793. * Source/cmSystemTools.cxx:
  18794. COMP: patch from Mathieu: fix warning about unused variables in
  18795. bootstrap mode
  18796. Alex
  18797. 2007-08-14 10:25 alex
  18798. * Source/CPack/cmCPackDebGenerator.cxx:
  18799. STYLE: another patch from Mathieu with some comments
  18800. Alex
  18801. 2007-08-14 10:20 alex
  18802. * Modules/CPackDeb.cmake:
  18803. BUG: fix typo
  18804. Alex
  18805. 2007-08-14 08:40 alex
  18806. * Modules/CPackDeb.cmake, Source/CMakeLists.txt,
  18807. Source/CPack/cmCPackDebGenerator.cxx,
  18808. Source/CPack/cmCPackDebGenerator.h:
  18809. ENH: deb generator: don't use the system provided ar, but do it
  18810. yourself using the code from OpenBSD ar COMP: don't build all
  18811. package generators on all platforms
  18812. Alex
  18813. 2007-08-13 23:11 andy
  18814. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18815. 2007-08-13 11:04 alex
  18816. * Modules/TestBigEndian.cmake:
  18817. ENH: for universal binaries return the endianess based on the
  18818. processor
  18819. Alex
  18820. 2007-08-12 23:11 andy
  18821. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18822. 2007-08-12 21:08 alex
  18823. * Modules/TestBigEndian.cmake:
  18824. COMP: turn error into warning for now
  18825. Alex
  18826. 2007-08-11 23:21 andy
  18827. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18828. 2007-08-10 23:17 andy
  18829. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18830. 2007-08-10 16:28 hoffman
  18831. * Source/CTest/cmCTestMemCheckHandler.cxx: ENH: fix output and
  18832. valgrind truncation issue
  18833. 2007-08-10 15:02 alex
  18834. * Source/cmUtilitySourceCommand.cxx:
  18835. ENH: print a warning if UTILITY_SOURCE is used in cross compiling
  18836. mode -make it possible to preload the cache with the command in
  18837. cross compiling mode
  18838. Alex
  18839. 2007-08-10 13:14 alex
  18840. * Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake,
  18841. TestBigEndian.c, TestBigEndian.cmake, TestEndianess.c.in:
  18842. STYLE: remove unused CheckTypeSize.c.in ENH: change test for
  18843. endianess from TRY_RUN() to TRY_COMPILE() by testing the binary
  18844. image of a 16bit integer array, tested on Linux x86, Intel Mac
  18845. and Sun (big endian)
  18846. Alex
  18847. 2007-08-10 13:02 king
  18848. * Source/: cmLocalVisualStudio6Generator.cxx,
  18849. cmLocalVisualStudio6Generator.h: BUG: Fixed passing of
  18850. configuration names to GetRealDependency and ConstructScript.
  18851. Added GetConfigName helper method to do this.
  18852. 2007-08-10 11:37 alex
  18853. * Modules/FindOpenGL.cmake:
  18854. STYLE: remove unnecessary default search paths
  18855. Alex
  18856. 2007-08-10 11:15 hoffman
  18857. * Source/cmake.cxx: ENH: fix memory leak
  18858. 2007-08-10 09:20 alex
  18859. * Modules/CMakeDetermineCompilerId.cmake:
  18860. BUG: fix compiler id test on cygwin
  18861. Alex
  18862. 2007-08-10 09:07 alex
  18863. * Source/cmMakefile.cxx, Modules/CMakeDetermineSystem.cmake,
  18864. Modules/CMakeSystemSpecificInformation.cmake:
  18865. ENH: set UNIX, WIN32 and APPLE in cmMakefile.cxx as it was
  18866. before, so it works for scripts, then reset them in
  18867. CMakeSystemSpecificInformation.cxx, so the platform modules can
  18868. set them again for the target system
  18869. Alex
  18870. 2007-08-10 08:54 alex
  18871. * Modules/Platform/: AIX.cmake, BSDOS.cmake, BeOS.cmake,
  18872. MP-RAS.cmake, QNX.cmake, RISCos.cmake:
  18873. BUG: also include UnixPaths.cmake on these platforms, this also
  18874. sets UNIX to 1
  18875. Alex
  18876. 2007-08-09 23:17 andy
  18877. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18878. 2007-08-09 16:54 alex
  18879. * Tests/CMakeLists.txt:
  18880. STYLE: mark these variables as advanced, they are only used for
  18881. testing whether the tests should be added or not
  18882. Alex
  18883. 2007-08-09 16:47 alex
  18884. * Modules/CMakeGenericSystem.cmake:
  18885. BUG: use CMAKE_HOST_UNIX here instead of UNIX
  18886. Alex
  18887. 2007-08-09 15:57 alex
  18888. * Source/: cmExportCommand.cxx, cmGlobalMSYSMakefileGenerator.h,
  18889. cmGlobalMinGWMakefileGenerator.h,
  18890. cmGlobalNMakeMakefileGenerator.h, cmGlobalWatcomWMakeGenerator.h:
  18891. STYLE: use correct case for cmGlobalUnixMakefileGenerator3 make
  18892. export() work with spaces in the path
  18893. Alex
  18894. 2007-08-09 15:31 hoffman
  18895. * Source/cmSetSourceFilesPropertiesCommand.h: ENH: merge in doc
  18896. change from head
  18897. 2007-08-09 14:55 alex
  18898. * Utilities/cmcurl/: CMakeLists.txt, CMake/CurlTests.c,
  18899. CMake/OtherTests.cmake:
  18900. STYLE: HAVE_LONG_LONG_CONST was completely unused here (it was
  18901. used in the (unused) copy of curl under CMake/CTest/Curl/ )
  18902. Alex
  18903. 2007-08-09 14:45 alex
  18904. * Modules/CMakeDetermineCompilerId.cmake,
  18905. Modules/CMakeDetermineSystem.cmake,
  18906. Modules/CMakeSystemSpecificInformation.cmake,
  18907. Modules/Platform/BeOS.cmake, Modules/Platform/CYGWIN.cmake,
  18908. Modules/Platform/Darwin.cmake, Modules/Platform/QNX.cmake,
  18909. Modules/Platform/UnixPaths.cmake, Modules/Platform/Windows.cmake,
  18910. Source/cmMakefile.cxx:
  18911. ENH: UNIX, CYGWIN, WIN32, APPLE, QNXNTO and BEOS are not longer
  18912. set in cmMakefile.cxx, but now in the platform files and are now
  18913. valid for the target platform, not the host platform. New
  18914. variables CMAKE_HOST_WIN32, CMAKE_HOST_UNIX, CMAKE_HOST_APPLE and
  18915. CMAKE_HOST_CYGWIN have been added in cmMakefile.cxx (...and have
  18916. now to be used in all cmake files which are executed before
  18917. CMakeSystemSpecificInformation.cmake is loaded). For
  18918. compatibility the old set is set to the new one in
  18919. CMakeDetermineSystem.cmake and reset before the system platform
  18920. files are loaded, so custom language or compiler modules which
  18921. use these should still work.
  18922. Alex
  18923. 2007-08-09 14:26 alex
  18924. * Source/: CMakeLists.txt, CTest/CMakeLists.txt:
  18925. COMP: this copy of curl is unused, the one in Utilities/cmcurl/
  18926. is used
  18927. Alex
  18928. 2007-08-09 11:05 alex
  18929. * Modules/CMakeSystemWithToolchainFile.cmake.in:
  18930. BUG: work with spaces in the path
  18931. Alex
  18932. 2007-08-09 09:57 alex
  18933. * Tests/CMakeLists.txt:
  18934. COMP: lets see if this sets the timeout back to 5400
  18935. Alex
  18936. 2007-08-09 09:03 alex
  18937. * Source/kwsys/CommandLineArguments.hxx.in:
  18938. STYLE: fix typo
  18939. Alex
  18940. 2007-08-09 08:49 alex
  18941. * Source/cmTarget.cxx:
  18942. STYLE: fix typo
  18943. Alex
  18944. 2007-08-09 08:48 alex
  18945. * Source/cmDocumentation.cxx:
  18946. BUG: properties and module names are case sensitive
  18947. Alex
  18948. 2007-08-08 23:15 andy
  18949. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18950. 2007-08-08 15:44 alex
  18951. * Source/CPack/cmCPackRPMGenerator.cxx:
  18952. COMP: silence warnings
  18953. Alex
  18954. 2007-08-08 14:44 alex
  18955. * Source/CPack/cmCPackGenerators.cxx:
  18956. BUG: register the rpm generator for RPM
  18957. Alex
  18958. 2007-08-08 14:18 alex
  18959. * Modules/CPackDeb.cmake, Source/CPack/cmCPackDebGenerator.cxx:
  18960. ENH: patch from Mathieu: more entries in the debian control file
  18961. Alex
  18962. 2007-08-08 13:05 alex
  18963. * Source/cmFindPackageCommand.cxx,
  18964. Tests/FindPackageTest/CMakeLists.txt:
  18965. ENH: remove the watch for the upper case variable name, it breaks
  18966. the feature summary, which needs to check for both the upper case
  18967. and original case _FOUND variables
  18968. Alex
  18969. 2007-08-08 11:33 alex
  18970. * Source/CMakeLists.txt, Modules/CPack.cmake,
  18971. Modules/CPackRPM.cmake, Source/CPack/cmCPackGenerators.cxx,
  18972. Source/CPack/cmCPackRPMGenerator.cxx,
  18973. Source/CPack/cmCPackRPMGenerator.h:
  18974. ENH: add empty RPM package generator, Eric Noulard wants to work
  18975. on it
  18976. Alex
  18977. 2007-08-08 10:05 alex
  18978. * Tests/CMakeLists.txt:
  18979. COMP: change the order of the tests, so maybe the timeout works
  18980. Alex
  18981. 2007-08-08 09:32 alex
  18982. * Tests/CMakeLists.txt:
  18983. ENH: also specify the C++ compiler for mingw
  18984. Alex
  18985. 2007-08-08 08:41 malaterre
  18986. * Source/kwsys/CommandLineArguments.cxx: ENH: Remove extra ;
  18987. 2007-08-07 23:10 andy
  18988. * Source/cmVersion.cxx: STYLE: Nightly Version update
  18989. 2007-08-07 18:02 alex
  18990. * Tests/FindPackageTest/CMakeLists.txt:
  18991. BUG: disable this test temporarily
  18992. Alex
  18993. 2007-08-07 16:26 alex
  18994. * Source/cmFindPackageCommand.h:
  18995. COMP: also commit the header...
  18996. Alex
  18997. 2007-08-07 15:42 alex
  18998. * Modules/Dart.cmake:
  18999. STYLE: find Dart quietly (so it doesn't go in the feature log)
  19000. Alex
  19001. 2007-08-07 15:41 alex
  19002. * Modules/FeatureSummary.cmake, Source/cmFindPackageCommand.cxx,
  19003. Source/cmake.cxx:
  19004. ENH: add global properties for collecting enabled/disabled
  19005. features during the cmake run and add macros
  19006. print_enabled/disabled_features() and set_feature_info(), so
  19007. projects can get a nice overview at the end of the cmake run what
  19008. has been found and what hasn't FIND_PACKAGE() automatically adds
  19009. the packages to these global properties, except when used with
  19010. QUIET Maybe this can also be useful for packagers to find out
  19011. dependencies of projects.
  19012. Alex
  19013. 2007-08-07 15:36 hoffman
  19014. * DartLocal.conf.in: ENH: change ibm machine again
  19015. 2007-08-07 15:09 alex
  19016. * Source/cmGlobalGenerator.cxx:
  19017. STYLE: I think the comment (and the book) were wrong about the
  19018. naming of this file
  19019. Alex
  19020. 2007-08-07 13:57 king
  19021. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  19022. cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx:
  19023. ENH: Replaced dependency integrity map with an explicit map from
  19024. object file to source file for each language in each target.
  19025. This simplifies creation of implicit dependency scanning rules
  19026. and allows more than one object file in a target to start
  19027. dependency scanning with the same source file.
  19028. 2007-08-07 10:13 alex
  19029. * Tests/CMakeLists.txt:
  19030. BUG: the test for chicken should be named Chicken, not plplot
  19031. Alex
  19032. 2007-08-07 00:00 alex
  19033. * Source/cmExtraCodeBlocksGenerator.cxx:
  19034. ENH: don't create a CodeBlocks workspace, the CodeBlocks projects
  19035. cover everything what's needed
  19036. Alex
  19037. 2007-08-06 23:16 andy
  19038. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19039. 2007-08-06 22:08 alex
  19040. * Modules/FindPackageHandleStandardArgs.cmake:
  19041. STYLE: fix typo
  19042. Alex
  19043. 2007-08-06 17:09 hoffman
  19044. * Source/cmCTest.cxx: ENH: change error to warning so ctesttest3
  19045. passes
  19046. 2007-08-06 14:45 alex
  19047. * Tests/CMakeLists.txt:
  19048. ENH: add plplot and Chicken Scheme build tests
  19049. Alex
  19050. 2007-08-06 13:31 alex
  19051. * Source/CPack/cmCPackDebGenerator.cxx:
  19052. ENH: another fix for the deb generator by Mathieu
  19053. Alex
  19054. 2007-08-06 13:24 alex
  19055. * Source/: cmExtraCodeBlocksGenerator.cxx,
  19056. cmExtraCodeBlocksGenerator.h, cmExtraEclipseCDT4Generator.cxx:
  19057. STYLE: fix line lengths
  19058. Alex
  19059. 2007-08-06 11:02 alex
  19060. * Modules/: FindMPI.cmake, FindThreads.cmake:
  19061. STYLE: use FIND_PACKAGE_HANDLE_STANDARD_ARGS() also in
  19062. FindMPI.cmake -remove unnecessary ELSE() in FindThreads.cmake
  19063. Alex
  19064. 2007-08-06 10:42 hoffman
  19065. * Modules/FLTKCompatibility.cmake: ENH: threads used to include
  19066. this
  19067. 2007-08-06 09:03 alex
  19068. * Source/CPack/cmCPackDebGenerator.cxx:
  19069. BUG: patch from Mathieu: the md5sums were not correct
  19070. Alex
  19071. 2007-08-05 23:17 andy
  19072. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19073. 2007-08-04 23:10 andy
  19074. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19075. 2007-08-03 23:07 andy
  19076. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19077. 2007-08-03 16:44 hoffman
  19078. * Source/CTest/cmCTestGenericHandler.cxx: ENH: make sure there is
  19079. an error and notify user if nightly start time not set
  19080. 2007-08-03 16:44 hoffman
  19081. * Source/CTest/cmCTestCoverageHandler.cxx: ENH: show files as
  19082. untested if no lines are covered
  19083. 2007-08-03 16:42 hoffman
  19084. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: fatal error if cvs
  19085. update fails
  19086. 2007-08-03 16:41 hoffman
  19087. * Source/cmCTest.cxx: ENH: add a check to make sure nightly start
  19088. time was specified
  19089. 2007-08-03 16:35 hoffman
  19090. * Source/CTest/cmCTestMemCheckHandler.cxx: ENH: add another
  19091. valgrind error type
  19092. 2007-08-03 16:31 king
  19093. * Source/: cmGlobalUnixMakefileGenerator3.cxx, cmInstallCommand.h,
  19094. cmInstallTargetGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
  19095. cmTarget.cxx: ENH: Added warning when an install rule is created
  19096. from an EXCLUDE_FROM_ALL target. Added a foo/preinstall version
  19097. of targets that need relinking so that exclude-from-all targets
  19098. can be manually relinked for installation.
  19099. 2007-08-03 15:44 king
  19100. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  19101. cmGlobalUnixMakefileGenerator3.cxx,
  19102. cmGlobalUnixMakefileGenerator3.h, cmMakefile.cxx, cmTarget.cxx:
  19103. BUG: Target exclusion-from-all tests should always use the root
  19104. local generator associated with the all target being tested.
  19105. 2007-08-03 15:43 seanmcbride
  19106. * Source/kwsys/CommandLineArguments.cxx: COMP: fixed compiler
  19107. warning in sprintf usage
  19108. 2007-08-03 15:26 alex
  19109. * Modules/CPack.cmake, Modules/CPackDeb.cmake,
  19110. Source/CPack/cmCPackGenericGenerator.cxx, Source/CPack/cpack.cxx:
  19111. ENH: better error messages from the debian package generator
  19112. -don't display the cpack help if a generator failed with some
  19113. problem -check for cmSystemTools::GetErrorOccuredFlag()
  19114. Alex
  19115. 2007-08-03 09:39 king
  19116. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  19117. cmGlobalUnixMakefileGenerator3.h: ENH: Added
  19118. cmTarget::GetLanguages method to centralize computation of the
  19119. list of languages compiled in a target. Transformed
  19120. NeedRequiresStep to use it.
  19121. 2007-08-02 23:18 andy
  19122. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19123. 2007-08-02 15:48 alex
  19124. * Modules/FindPythonLibs.cmake:
  19125. ENH: make the python modules usable for C and C++ and only write
  19126. the header if it has changed
  19127. Alex
  19128. 2007-08-02 14:28 king
  19129. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  19130. cmGlobalUnixMakefileGenerator3.h: BUG: Removing accidental
  19131. commit.
  19132. 2007-08-02 14:28 king
  19133. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Quick-fix for
  19134. accidental commit.
  19135. 2007-08-02 14:23 king
  19136. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  19137. cmGlobalUnixMakefileGenerator3.h: ENH: Added
  19138. cmTarget::GetLanguages method to centralize computation of the
  19139. list of languages compiled in a target.
  19140. 2007-08-02 13:38 king
  19141. * Source/: cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
  19142. ENH: Added cmTarget::GetLanguages method to centralize
  19143. computation of the list of languages compiled in a target.
  19144. 2007-08-02 11:17 alex
  19145. * Modules/Platform/: Windows-cl.cmake, Windows.cmake,
  19146. WindowsPaths.cmake:
  19147. ENH: use WindowsPaths.cmake on all Windows platforms, not only
  19148. for cl, makes the mingw cross compiler work out of the box and
  19149. should help mingw users on windows with a common install dir
  19150. Alex
  19151. 2007-08-02 09:37 king
  19152. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  19153. cmMakefileLibraryTargetGenerator.cxx,
  19154. cmMakefileTargetGenerator.cxx: ENH: Simplify makefile target
  19155. generator listing of object files to clean.
  19156. 2007-08-02 08:24 alex
  19157. * Source/cmExtraEclipseCDT4Generator.cxx:
  19158. COMP: fix warning
  19159. Alex
  19160. 2007-08-01 23:12 andy
  19161. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19162. 2007-08-01 17:10 alex
  19163. * Source/: cmInstallCommand.cxx, cmTryRunCommand.cxx:
  19164. ENH: if no COMPONENT is specified, make this install item part of
  19165. the "Unspecified" component -> if no components are used at all,
  19166. no change in behaviour, if components are used completely, no
  19167. change in behaviour, since this default will be overridden
  19168. everywhere, if components where used partly, it is now possible
  19169. to install only the unspecified items (e.g. everything which
  19170. wasn't marked as "Development")
  19171. Alex
  19172. Alex
  19173. 2007-08-01 16:15 david.cole
  19174. * Tests/Framework/: bar.cxx, foo.cxx: BUG: Fix test that broke on
  19175. Windows - sharing sources between SHARED and STATIC libraries
  19176. requires correct export and import decorations in the source
  19177. code...
  19178. 2007-08-01 15:25 king
  19179. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  19180. cmLocalUnixMakefileGenerator3.cxx,
  19181. cmLocalUnixMakefileGenerator3.h,
  19182. cmLocalVisualStudio6Generator.cxx,
  19183. cmLocalVisualStudio6Generator.h,
  19184. cmLocalVisualStudio7Generator.cxx,
  19185. cmLocalVisualStudio7Generator.h, cmLocalXCodeGenerator.cxx,
  19186. cmLocalXCodeGenerator.h: ENH: Moved GetTargetDirectory method up
  19187. to cmLocalGenerator. This provides a common interface to
  19188. something that was implemented in most local generators anyway.
  19189. 2007-08-01 14:58 alex
  19190. * Source/: cmExtraCodeBlocksGenerator.cxx, cmake.cxx: BUG: also
  19191. offer the extra generators in CMakeSetup
  19192. Alex
  19193. 2007-08-01 13:04 david.cole
  19194. * Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
  19195. Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx,
  19196. Tests/Framework/CMakeLists.txt: BUG: Only pay attention to the
  19197. FRAMEWORK target property for SHARED library targets
  19198. 2007-08-01 11:59 alex
  19199. * Source/cmTryRunCommand.cxx:
  19200. STYLE: some more tuning for the comment text
  19201. Alex
  19202. 2007-08-01 11:50 alex
  19203. * Source/cmExtraEclipseCDT4Generator.cxx:
  19204. ENH: works also with nmake, tested by Jeff
  19205. Alex
  19206. 2007-08-01 11:39 king
  19207. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not recognize
  19208. preprocessor definition flags for the linker which has no
  19209. preprocessor but does have flags starting with /D.
  19210. 2007-08-01 11:36 king
  19211. * Source/cmTarget.cxx: BUG: <CONFIG>_LOCATION property should use
  19212. the config name in the directory and not $(OutDir). This
  19213. addresses bug#5363.
  19214. 2007-08-01 10:53 king
  19215. * Source/cmGeneratedFileStream.h: COMP: Fix warning about not being
  19216. able to automatically generate a copy constructor.
  19217. 2007-08-01 10:07 alex
  19218. * Source/kwsys/DynamicLoader.cxx:
  19219. COMP: also build the static dummy loader on Cray Catamount
  19220. Alex
  19221. 2007-08-01 09:18 alex
  19222. * Source/: CMakeLists.txt, cmExtraEclipseCDT4Generator.cxx,
  19223. cmExtraEclipseCDT4Generator.h, cmake.cxx:
  19224. ENH: add Eclipse CDT4 generator, patch from Miguel A.
  19225. Figueroa-Villanueva
  19226. Alex
  19227. 2007-08-01 09:14 alex
  19228. * Modules/Platform/Catamount.cmake:
  19229. ENH: add support for Catamount, the OS running on the compute
  19230. nodes of Cray super computers
  19231. Alex
  19232. 2007-07-31 23:16 andy
  19233. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19234. 2007-07-31 14:52 alex
  19235. * Source/cmTryRunCommand.cxx, Tests/TryCompile/CMakeLists.txt:
  19236. ENH: add tests for check_c_source_runs(),
  19237. check_cxx_source_runs(), check_c_source_compiles() and
  19238. check_cxx_source_compiles() -TRY_RUN in crosscompiling mode: copy
  19239. the created executables to CMAKE_BINARY_DIR so the user can run
  19240. them manually on the target
  19241. Alex
  19242. 2007-07-31 13:30 alex
  19243. * Modules/: CheckCSourceRuns.cmake, CheckCXXSourceRuns.cmake,
  19244. FindThreads.cmake:
  19245. STYLE: don't use FIND_INCLUDE_FILE() but only
  19246. FIND_INCLUDE_FILES() in FindThreads.h
  19247. BUG: improve CheckC(XX)SourceRuns.cmake so that it works with
  19248. cross compiling, the return value has to go in the cache but
  19249. shouldn't overwrite the actual return value, and it should go
  19250. only in the cache if we have a result from try_run() otherwise we
  19251. won't get here again if we have a result later on
  19252. Alex
  19253. 2007-07-31 11:23 hoffman
  19254. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix DLL and DEF
  19255. being lost and add real support for /DEF: /DLL does not have an
  19256. entry so just let it pass to advanced command line
  19257. 2007-07-30 23:07 andy
  19258. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19259. 2007-07-30 22:51 hoffman
  19260. * Source/: cmSystemTools.cxx, CPack/cmCPackTGZGenerator.cxx,
  19261. CPack/cmCPackTarCompressGenerator.cxx: ENH: use gnu tar for
  19262. cygwin
  19263. 2007-07-30 21:38 hoffman
  19264. * Source/cmXMLParser.cxx: STYLE: fix warning
  19265. 2007-07-30 15:52 alex
  19266. * Source/kwsys/DynamicLoader.cxx:
  19267. COMP: add a dynamic loader for systems which don't support
  19268. dynamic loading, so this is handled in kwsys and not every
  19269. project using this has to care for it
  19270. Alex
  19271. 2007-07-30 14:46 alex
  19272. * Source/cmTryRunCommand.cxx:
  19273. ENH: FORCE the values in the cache, otherwise the file is useless
  19274. Alex
  19275. 2007-07-29 23:13 andy
  19276. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19277. 2007-07-28 23:32 andy
  19278. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19279. 2007-07-28 00:33 andy
  19280. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19281. 2007-07-27 13:12 alex
  19282. * Source/CPack/cmCPackDebGenerator.cxx:
  19283. STYLE: fix line length
  19284. Alex
  19285. 2007-07-27 11:57 alex
  19286. * Modules/Platform/: UnixPaths.cmake, WindowsPaths.cmake:
  19287. ENH: -add /usr/openwin/include and /usr/openwin/lib to the
  19288. default search paths -add
  19289. /${CMAKE_INSTALL_PREFIX}/(lib|bin|include) to the default cmake
  19290. search paths -> this should help users who install stuff in their
  19291. home
  19292. Alex
  19293. 2007-07-27 10:55 hoffman
  19294. * Source/: cmCommandArgumentLexer.h, cmCommandArgumentParser.cxx,
  19295. cmCommandArgumentParserTokens.h, cmConfigure.cmake.h.in,
  19296. cmCoreTryCompile.cxx, cmDependsFortranLexer.h,
  19297. cmDependsJavaLexer.h, cmExprLexer.h, cmXCodeObject.cxx,
  19298. cmXCodeObject.h, cmaketest.h.in, cmakexbuild.cxx,
  19299. CPack/OSXScriptLauncher.cxx, CPack/cmCPackConfigure.h.in,
  19300. CPack/cmCPackGenerators.cxx, CPack/cmCPackZIPGenerator.cxx,
  19301. CPack/cpack.cxx, CTest/cmCTestCoverageHandler.cxx,
  19302. CTest/cmCTestMemCheckHandler.cxx: STYLE: fix some kwstyle errors
  19303. 2007-07-27 08:59 alex
  19304. * CMakeCPack.cmake, Source/cmSetPropertiesCommand.h,
  19305. Source/cmake.cxx, Source/cmake.h, Modules/CPackDeb.cmake,
  19306. Modules/FindPythonLibs.cmake,
  19307. Source/CPack/cmCPackDebGenerator.cxx, Source/CPack/cpack.cxx,
  19308. Source/CTest/cmCTestScriptHandler.cxx:
  19309. ENH: deb generator can now generate deb packages -remove the
  19310. unscriptable commands also from the cpack cmake -use
  19311. CPACK_PACKAGE_CONTACT in CMakeCPack.cmake, it's used in the nsis
  19312. and the deb generator -make set_properties() scriptable -use a
  19313. non-const char array for adding the python modules
  19314. Alex
  19315. 2007-07-27 04:22 andy
  19316. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19317. 2007-07-26 16:38 hoffman
  19318. * Source/CTest/cmCTestMemCheckHandler.cxx: ENH: add test output to
  19319. valgrind output and truncate output for valgrind
  19320. 2007-07-26 14:36 hoffman
  19321. * Source/: cmXMLParser.cxx, cmXMLParser.h: ENH: fix warning on
  19322. win64
  19323. 2007-07-26 11:21 andy
  19324. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19325. 2007-07-26 08:40 alex
  19326. * Source/: cmTryRunCommand.cxx, CPack/cmCPackGenerators.cxx,
  19327. CPack/cmCPackZIPGenerator.cxx, CPack/cpack.cxx:
  19328. STYLE: fix line lengths
  19329. Alex
  19330. 2007-07-26 00:08 andy
  19331. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19332. 2007-07-25 16:37 hoffman
  19333. * Source/CTest/cmCTestTestHandler.cxx: ENH: fix bug with valgrind
  19334. output being truncated
  19335. 2007-07-25 15:08 alex
  19336. * Modules/FindPythonLibs.cmake:
  19337. COMP: same as in VTK, build modules by default as shared if the
  19338. platform supports this, don't include shared modules in the
  19339. generated header
  19340. Alex
  19341. 2007-07-25 13:08 alex
  19342. * Source/CPack/: cmCPackDebGenerator.cxx, cmCPackGenerators.cxx:
  19343. ENH: apply patch from Mathieu which creates a deb file (not
  19344. finishsed yet)
  19345. Alex
  19346. 2007-07-25 11:41 alex
  19347. * Source/CPack/cmCPackDebGenerator.cxx:
  19348. COMP: silence warnings
  19349. Alex
  19350. 2007-07-25 10:57 alex
  19351. * Modules/CPackDeb.cmake, Source/CMakeLists.txt, Source/cmake.cxx,
  19352. Source/CPack/cmCPackDebGenerator.cxx,
  19353. Source/CPack/cmCPackDebGenerator.h,
  19354. Source/CPack/cmCPackGenerators.cxx:
  19355. ENH: add an empty debian package generator, Mathieu volunteered
  19356. to fill it :-)
  19357. Alex
  19358. 2007-07-25 09:22 hoffman
  19359. * Source/: cmXMLParser.cxx, cmXMLParser.h: STYLE: fix compiler
  19360. warning
  19361. 2007-07-25 04:18 andy
  19362. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19363. 2007-07-24 15:55 hoffman
  19364. * Source/cmWin32ProcessExecution.cxx: ENH: fix resource leak
  19365. 2007-07-24 15:27 hoffman
  19366. * DartLocal.conf.in: ENH: clean up some missing dashboards
  19367. 2007-07-24 14:50 alex
  19368. * Source/kwsys/ProcessUNIX.c:
  19369. COMP: sync with HEAD
  19370. Alex
  19371. 2007-07-24 14:43 hoffman
  19372. * Source/CTest/: cmCTestMemCheckHandler.cxx,
  19373. cmCTestMemCheckHandler.h, cmCTestTestHandler.h: ENH: add support
  19374. for bounds checker
  19375. 2007-07-24 14:14 alex
  19376. * Source/kwsys/DynamicLoader.cxx:
  19377. ENH: disable dynamic loader if shared libraries are not supported
  19378. instead of hacking around it
  19379. Alex
  19380. 2007-07-24 12:52 alex
  19381. * Source/CPack/cmCPackGenericGenerator.cxx,
  19382. Source/CPack/cmCPackGenericGenerator.h,
  19383. Source/CPack/cmCPackZIPGenerator.cxx,
  19384. Source/CPack/cmCPackZIPGenerator.h, Modules/CPackZIP.cmake,
  19385. Modules/Platform/BlueGeneL.cmake:
  19386. ENH: add ReadListFile() to cmCPackGenericGenerator, so cmMakefile
  19387. can be private again -convert the ZIP generator to use a cmake
  19388. script instead of hardcoding everything (CPackZIP.cmake)
  19389. Alex
  19390. 2007-07-24 10:05 hoffman
  19391. * Source/kwsys/ProcessWin32.c: ENH: fix resource leak
  19392. 2007-07-24 10:00 alex
  19393. * Modules/CMakeDetermineSystem.cmake,
  19394. Source/CPack/cmCPackGenericGenerator.cxx,
  19395. Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx:
  19396. ENH: determine the current system also in cpack, so the search
  19397. paths are loaded Additionally the makefile in
  19398. cmCPackGenericGenerator is now protected instead of private, so
  19399. with these two changes the cpack generators should now be able to
  19400. find their tools and how to call these tools from cmake scripts,
  19401. instead of hardcoding the search order and command line (as done
  19402. e.g. in cmCPackZIPGenerator.cxx)
  19403. Alex
  19404. 2007-07-24 02:28 andy
  19405. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19406. 2007-07-23 13:13 alex
  19407. * Source/cmTryRunCommand.cxx:
  19408. STYLE: put a lot of comments into the generated cmake-cache
  19409. preloading file to aid the user with using it
  19410. Alex
  19411. 2007-07-23 11:22 alex
  19412. * Modules/FindPythonInterp.cmake:
  19413. STYLE: mark the variable as advanced
  19414. Alex
  19415. 2007-07-23 10:47 alex
  19416. * Source/cmTryRunCommand.cxx:
  19417. ENH: try to create a file which can be used for presetting the
  19418. cache values of the TRY_RUN() results when crosscompiling
  19419. Alex
  19420. 2007-07-23 09:49 alex
  19421. * Modules/: FindASPELL.cmake, FindBZip2.cmake, FindBoost.cmake,
  19422. FindCURL.cmake, FindCurses.cmake, FindEXPAT.cmake,
  19423. FindGnuplot.cmake, FindHSPELL.cmake, FindJPEG.cmake,
  19424. FindJasper.cmake, FindLibXml2.cmake, FindLibXslt.cmake,
  19425. FindMPEG.cmake, FindMPEG2.cmake, FindMotif.cmake,
  19426. FindOpenAL.cmake, FindPNG.cmake,
  19427. FindPackageHandleStandardArgs.cmake, FindPerl.cmake,
  19428. FindPerlLibs.cmake, FindPhysFS.cmake, FindPythonInterp.cmake,
  19429. FindPythonLibs.cmake, FindSDL.cmake, FindTCL.cmake,
  19430. FindTIFF.cmake, FindTclsh.cmake, FindWget.cmake, FindZLIB.cmake:
  19431. ENH: add second failure message parameter to
  19432. FIND_PACKAGE_HANDLE_STANDARD_ARGS(), so cmake modules can specify
  19433. their own better failure messages. If the default is ok use
  19434. "DEFAULT_MSG". Do this also for FindBoost.cmake (#5349)
  19435. Alex
  19436. 2007-07-23 09:06 alex
  19437. * Source/: cmLocalGenerator.cxx, kwsys/SystemTools.cxx:
  19438. PERF: micro optimization: the (*pos1) && (*pos1=='/') were
  19439. redundant, and hasDoubleSlash is false in most cases, so in most
  19440. cases 3 comparisons were done, now only one
  19441. Alex
  19442. 2007-07-23 00:41 andy
  19443. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19444. 2007-07-21 23:26 andy
  19445. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19446. 2007-07-20 22:46 andy
  19447. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19448. 2007-07-20 16:31 alex
  19449. * Utilities/KWStyle/CMakeFiles.txt.in:
  19450. ENH: add quotes around the file names, so kwstyle can handle it
  19451. if there are spaces in the path
  19452. Alex
  19453. 2007-07-20 14:08 hoffman
  19454. * Source/cmCommandArgumentParser.cxx, Tests/Complex/CMakeLists.txt,
  19455. Tests/ComplexOneConfig/CMakeLists.txt,
  19456. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: user more memory
  19457. for parser and add test to complex that sets a huge string
  19458. 2007-07-20 13:03 hoffman
  19459. * Source/CTest/cmCTestCoverageHandler.cxx: ENH: fix div by 0
  19460. 2007-07-20 12:25 hoffman
  19461. * Utilities/cmcurl/CMake/OtherTests.cmake: ENH: change order so
  19462. windows functions are found first since try compile is slow on
  19463. windows
  19464. 2007-07-20 10:07 hoffman
  19465. * DartLocal.conf.in: ENH: change name
  19466. 2007-07-20 08:48 alex
  19467. * Source/cmMakefile.cxx:
  19468. STYLE: even more output when --debug-output is used
  19469. Alex
  19470. 2007-07-20 08:36 alex
  19471. * Source/: cmDocumentation.cxx, cmExportCommand.h,
  19472. cmExtraCodeBlocksGenerator.cxx, cmExtraCodeBlocksGenerator.h,
  19473. cmFileCommand.cxx, cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  19474. cmHexFileConverter.cxx, cmIncludeExternalMSProjectCommand.cxx,
  19475. cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.h,
  19476. cmTryRunCommand.h, cmake.h, CTest/cmCTestScriptHandler.cxx:
  19477. STYLE: fix line lengths
  19478. Alex
  19479. 2007-07-19 21:02 andy
  19480. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19481. 2007-07-19 15:39 alex
  19482. * Modules/CPack.STGZ_Header.sh.in:
  19483. ENH: try if tail works with the -n +<number> syntax, if not use
  19484. only "+<number>" (GNU tail warns that this is deprecated)
  19485. Alex
  19486. 2007-07-19 13:40 alex
  19487. * Modules/FindTCL.cmake:
  19488. ENH: add TK_FOUND and TCLTK_FOUND TCL_FOUND is now TRUE if Tcl
  19489. was found, before it was only TRUE if Tcl and Tk were found
  19490. Alex
  19491. 2007-07-19 11:59 alex
  19492. * Modules/FindPythonLibs.cmake:
  19493. BUG: fix typo
  19494. Alex
  19495. 2007-07-19 11:47 alex
  19496. * Modules/FindPythonLibs.cmake:
  19497. ENH: make the list of modules global
  19498. Alex
  19499. 2007-07-19 11:13 alex
  19500. * Source/: cmFindPackageCommand.h, cmMakefile.cxx, cmakemain.cxx,
  19501. CPack/cpack.cxx:
  19502. STYLE: fix some typos, nicer debug output
  19503. Alex
  19504. 2007-07-19 10:20 alex
  19505. * Modules/FindPythonLibs.cmake:
  19506. ENH: only load the static modules in the LoadAll function
  19507. Alex
  19508. 2007-07-19 09:42 alex
  19509. * Modules/: CPack.STGZ_Header.sh.in, FindPHP4.cmake:
  19510. BUG: fix #5329, if /usr/xpg4/bin/tail exists, use this one -> on
  19511. SunOS /usr/bin/tail doesn't understand the -n +<number> syntax
  19512. -remove standard searchd dirs from FindPHP4.cmake
  19513. Alex
  19514. 2007-07-19 09:00 alex
  19515. * Modules/: FindASPELL.cmake, FindCURL.cmake, FindCurses.cmake,
  19516. FindDCMTK.cmake, FindEXPAT.cmake, FindGLUT.cmake, FindGTK.cmake,
  19517. FindGnuplot.cmake, FindHSPELL.cmake, FindMPEG.cmake,
  19518. FindMPEG2.cmake, FindMotif.cmake, FindPerl.cmake,
  19519. FindPhysFS.cmake, FindPike.cmake, FindPythonLibs.cmake,
  19520. FindSDL.cmake, FindTCL.cmake, FindTclsh.cmake, FindWget.cmake,
  19521. readme.txt:
  19522. ENH: use the new FIND_PACKAGE_HANDLE_STANDARD_ARGS() macro in
  19523. most of the not-too-complicated modules -remove unnecessary
  19524. default search paths used in the FIND_XXX() calls
  19525. Alex
  19526. 2007-07-18 14:38 andy
  19527. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19528. 2007-07-18 13:56 alex
  19529. * Modules/: FindBZip2.cmake, FindCups.cmake, FindJPEG.cmake,
  19530. FindJasper.cmake, FindLibXslt.cmake, FindOpenAL.cmake,
  19531. FindPNG.cmake, FindPerlLibs.cmake, FindPythonInterp.cmake,
  19532. FindTCL.cmake, FindTIFF.cmake, FindZLIB.cmake:
  19533. ENH: use the new FIND_PACKAGE_HANDLE_STANDARD_ARGS in some of the
  19534. FindXXX modules, remove some of the extra search paths which are
  19535. also searched by default
  19536. Alex
  19537. 2007-07-18 13:26 alex
  19538. * Modules/: CMakeLists.txt, FindLibXml2.cmake,
  19539. FindPackageHandleStandardArgs.cmake, FindPythonLibs.cmake:
  19540. ENH: add a macro FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibXml2
  19541. LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR) which handles the required
  19542. and QUIET arguments and sets <NAME>_FOUND
  19543. Alex
  19544. 2007-07-18 10:52 alex
  19545. * Modules/: CMakeDetermineCCompiler.cmake,
  19546. CMakeDetermineCXXCompiler.cmake:
  19547. ENH: if CMAKE_(C|CXX)_COMPILER is preset to a list of two
  19548. elements, use the first one as the compiler and the second one as
  19549. ARG1 for the compiler
  19550. Alex
  19551. 2007-07-18 10:19 alex
  19552. * Source/: CMakeLists.txt, cmExtraCodeBlocksGenerator.cxx,
  19553. cmake.cxx:
  19554. ENH: build codeblocks generator also on Windows
  19555. Alex
  19556. 2007-07-17 13:43 hoffman
  19557. * Source/cmAddCustomCommandCommand.h: STYLE: add more docs
  19558. 2007-07-17 13:10 alex
  19559. * Source/cmakemain.cxx:
  19560. COMP: fix warning about unused variable
  19561. Alex
  19562. 2007-07-17 12:01 alex
  19563. * Source/: cmake.cxx, cmakemain.cxx:
  19564. COMP: fix build on Windows, where GetCurrentDirecty() is
  19565. redefined to GetCurrentDirectoryA() -correct return value for
  19566. md5sum
  19567. Alex
  19568. 2007-07-17 10:44 alex
  19569. * Source/: cmLocalGenerator.cxx, cmake.cxx, cmakemain.cxx:
  19570. STYLE: fix line lengths and add "remove -f" to the docs
  19571. Alex
  19572. 2007-07-17 09:25 alex
  19573. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  19574. cmLocalGenerator.cxx, cmMakefile.cxx, cmMessageCommand.cxx,
  19575. cmakemain.cxx:
  19576. ENH: produce a lot more output when running with --debug-output
  19577. -try to fix build error on HPUX
  19578. Alex
  19579. 2007-07-17 08:51 alex
  19580. * Modules/Platform/WindowsPaths.cmake:
  19581. ENH: also look in the include/, lib/ and bin/ directories in the
  19582. cmake install dir under windows, this will help e.g. people using
  19583. kdewininstaller and similar setups
  19584. Alex
  19585. 2007-07-17 08:41 alex
  19586. * Modules/: KDE3Macros.cmake, FindKDE3.cmake:
  19587. ENH: don't hardcode the /lib/kde3/ directory for the libtool
  19588. files, but make it adjustable and detect if libkdecore.so is a
  19589. 64bit library
  19590. Alex
  19591. 2007-07-16 15:10 alex
  19592. * Source/cmSystemTools.cxx:
  19593. BUG: fix bootstrapping, md5sum disabled in bootstrapping mode
  19594. Alex
  19595. 2007-07-16 13:29 alex
  19596. * Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt:
  19597. STYLE: remove debug output
  19598. 2007-07-16 13:26 alex
  19599. * Source/cmMakefile.cxx,
  19600. Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt:
  19601. BUG: GET_DIRECTORY_PROPERTY(INCLUDE_DIRECTORIES|LINK_DIRECTORIES)
  19602. wasn't working, for both the result was always empty, since
  19603. cmMakefile::GetProperty() recognized it as a special property,
  19604. constructed a correct return value and called
  19605. cmMakefile::SetProperty() with this list of directories, which
  19606. then didn't actually set the property, but applied it to the
  19607. internal vector of include/link directories. The following
  19608. getPropertyValue in cmMakefile::GetProperty() then still didn't
  19609. find it and returned nothing. Now for all special property the
  19610. static string output is used and its content is returned. I'm not
  19611. sure it is the right way to fix this problem but at least it
  19612. seems to work and it fixes the Paraview3 build
  19613. Alex
  19614. 2007-07-16 10:59 hoffman
  19615. * CMakeLists.txt, Readme.txt: ENH: final 2.4.7 commit
  19616. 2007-07-16 10:54 alex
  19617. * Source/: cmake.cxx, cmSystemTools.h, cmSystemTools.cxx:
  19618. ENH: apply patch from Mathieu, add argument -E md5sum to compute
  19619. md5sums of files, compatible to md5sum output
  19620. Alex
  19621. 2007-07-16 10:54 hoffman
  19622. * Readme.txt: ENH:
  19623. 2007-07-16 10:53 hoffman
  19624. * Readme.txt: ENH: clean up a bit
  19625. 2007-07-16 10:13 alex
  19626. * Modules/Platform/NetBSD.cmake:
  19627. BUG: the Plugin test fails on NetBSD, let's see if this fixes it
  19628. Alex
  19629. 2007-07-16 09:08 alex
  19630. * Modules/Platform/UnixPaths.cmake:
  19631. ENH: also add the install base dir of the running cmake to the
  19632. search directories for the FIND_XXX() commands, for the case that
  19633. somebody has its own install tree
  19634. Alex
  19635. 2007-07-13 12:03 alex
  19636. * Source/cmAddLibraryCommand.cxx, Utilities/CMakeLists.txt:
  19637. STYLE: better error message, name the new manpages cmakecommands,
  19638. cmakecompat, cmakeprops and cmakemodules
  19639. Alex
  19640. 2007-07-13 11:20 alex
  19641. * Modules/Platform/DragonFly.cmake:
  19642. ENH: add DragonFly BSD, which is very close to FreeBSD (#4500)
  19643. Alex
  19644. 2007-07-13 10:29 alex
  19645. * Modules/: CheckCSourceRuns.cmake, CheckCXXSourceRuns.cmake:
  19646. BUG: the SET( ... CACHE INTERNAL) didn't work as expected, since
  19647. the variable is already added to the cache inside
  19648. cmTryRunCommand.cxx, so the value used here was ignored.
  19649. Additionally the INTERNAL made it internal, which shouldn't be
  19650. done when cross compiling, since here the user is required to
  19651. edit this variable manually e.g. using ccmake.
  19652. Alex
  19653. 2007-07-13 00:58 alex
  19654. * Source/: CMakeLists.txt, cmExtraCodeBlocksGenerator.cxx,
  19655. cmExtraCodeBlocksGenerator.h, cmake.cxx:
  19656. ENH: add a simple CodeBlocks extra generator, early alpha stage,
  19657. there seems to be interest in it
  19658. Alex
  19659. 2007-07-12 16:15 alex
  19660. * Modules/Platform/BlueGeneL.cmake:
  19661. ENH: add the static libs always to the link libs, if they are not
  19662. used it shouldn't hurt
  19663. Alex
  19664. 2007-07-12 15:00 alex
  19665. * Modules/: CMakeLists.txt, CheckStructHasMember.cmake:
  19666. ENH: add macro to test if a member has specified struct, e.g.
  19667. check_struct_has_member("struct stat" st_rdev "${CFG_HEADERS}"
  19668. HAVE_STRUCT_STAT_ST_RDEV)
  19669. Alex
  19670. 2007-07-12 13:41 alex
  19671. * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
  19672. Platform/Generic-ADSP-ASM.cmake, Platform/Generic-ADSP-C.cmake,
  19673. Platform/Generic-ADSP-CXX.cmake,
  19674. Platform/Generic-ADSP-Common.cmake:
  19675. ENH: add support for the ADSP toolchains for Blackfin, Shark and
  19676. TigerShark DSPs, patch from Raphael Cotty
  19677. Alex
  19678. 2007-07-12 11:56 alex
  19679. * Source/cmListCommand.cxx, Source/cmListCommand.h,
  19680. Tests/CMakeTests/ListTest.cmake.in:
  19681. ENH: add LIST(CONTAINS ...) patch from "Miguel A.
  19682. Figueroa-Villanueva, miguelf (AT) ieee.org added tests for
  19683. LIST(CONTAINS, SORT, REVERSE)
  19684. Alex
  19685. 2007-07-12 11:05 alex
  19686. * Modules/FindCURL.cmake:
  19687. BUG: honor REQUIRED and QUIETLY (#5312)
  19688. Alex
  19689. 2007-07-12 10:38 alex
  19690. * Readme.txt:
  19691. STYLE: add Readme.txt with instructions how to build cmake, fix
  19692. #5296
  19693. Alex
  19694. 2007-07-12 10:17 martink
  19695. * Source/cmGetDirectoryPropertyCommand.cxx: BUG: fix screwup in
  19696. GetDirectoryProp...
  19697. 2007-07-12 08:37 alex
  19698. * Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  19699. Source/cmTarget.cxx, Modules/CMakeASMCompiler.cmake.in,
  19700. Modules/CMakeCCompiler.cmake.in,
  19701. Modules/CMakeCXXCompiler.cmake.in,
  19702. Modules/CMakeForceCompiler.cmake,
  19703. Modules/CMakeFortranCompiler.cmake.in,
  19704. Modules/CMakeJavaCompiler.cmake.in: ENH: second try for handling
  19705. the linker language with integer priority values (returning a
  19706. pointer to a string on the stack is no good idea)
  19707. Alex
  19708. 2007-07-11 17:29 alex
  19709. * Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  19710. Source/cmTarget.cxx, Modules/CMakeASMCompiler.cmake.in,
  19711. Modules/CMakeCCompiler.cmake.in,
  19712. Modules/CMakeCXXCompiler.cmake.in,
  19713. Modules/CMakeForceCompiler.cmake,
  19714. Modules/CMakeFortranCompiler.cmake.in,
  19715. Modules/CMakeJavaCompiler.cmake.in: COMP: revert last commit for
  19716. now, broke Visual Studio
  19717. Alex
  19718. 2007-07-11 16:22 alex
  19719. * Modules/CMakeASMCompiler.cmake.in,
  19720. Modules/CMakeCCompiler.cmake.in,
  19721. Modules/CMakeCXXCompiler.cmake.in,
  19722. Modules/CMakeForceCompiler.cmake,
  19723. Modules/CMakeFortranCompiler.cmake.in,
  19724. Modules/CMakeJavaCompiler.cmake.in, Modules/CMakeLists.txt,
  19725. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  19726. Source/cmTarget.cxx:
  19727. ENH: CMAKE_<LANG>_LINKER_PREFERENCE is now an integer priority,
  19728. not a two-step priority (None or Prefered) Current order: ASM 0,
  19729. C 10, Fortran 20, CXX 30, Java 40 This is the same order as
  19730. automake choses:
  19731. http://www.gnu.org/software/automake/manual/html_node/How-the-Linker-is-Chosen.html
  19732. This change should be backward compatible: if there is a project
  19733. using fortran and CXX, they had to set the LINKER_LANGUAGE
  19734. explicitely, otherwise cmake complained (but still generated the
  19735. project files). Explicitely setting the linker language still
  19736. overrides automatic detection. If somebody has a custom language
  19737. for cmake and the PREFERENCE starts with "P", its changed to 100,
  19738. which gives it preference over all other languages (except the
  19739. other custom languages which have also "Prefered"). "None" is
  19740. converted to 0.
  19741. Alex
  19742. 2007-07-11 15:53 alex
  19743. * Source/: cmDocumentation.cxx, cmDocumentation.h,
  19744. cmPropertyDefinition.cxx, cmPropertyDefinition.h, cmake.cxx,
  19745. cmake.h, cmakemain.cxx:
  19746. STYLE: sort the property documentation into
  19747. global/directory/target/test/sourcefile and variable sections
  19748. Alex
  19749. 2007-07-11 15:50 alex
  19750. * Source/cmMakefile.cxx:
  19751. ENH: change the way #cmakedefine is changed to #undef, so it is
  19752. similar to what autoconf does. This makes porting software from
  19753. autoconf to cmake easier, since it's easier to diff the resulting
  19754. config headers.
  19755. Now the following #cmakedefine HAVE_STRING_H 1 #cmakedefine
  19756. HAVE_STRLCAT 1
  19757. produce:
  19758. #define HAVE_STRING_H 1 /* #undef HAVE_STRLCAT */
  19759. whereas before they produced:
  19760. #define HAVE_STRING_H 1 /* #undef HAVE_STRLCAT 1 */
  19761. Since it's commented out anyway, it's now change in behaviour.
  19762. Alex
  19763. 2007-07-11 13:39 alex
  19764. * Modules/CMakeASMInformation.cmake:
  19765. ENH: add CMAKE_INCLUDE_FLAG_ASM${ASM_DIALECT} and don't allow
  19766. preset CMAKE_xxx_INFORMATION files
  19767. Alex
  19768. 2007-07-10 21:38 alex
  19769. * Modules/FindKDE4.cmake:
  19770. STYLE: use EXECUTE_PROCESS() instead of EXEC_PROGRAM()
  19771. Alex
  19772. 2007-07-10 17:11 alex
  19773. * Modules/Platform/eCos.cmake:
  19774. ENH: add the ecos include dir and the ecos definitions by default
  19775. Alex
  19776. 2007-07-10 14:05 martink
  19777. * Source/cmGetSourceFilePropertyCommand.cxx: ENH: added some
  19778. documentation to explain a section of code a bit better
  19779. 2007-07-10 13:52 martink
  19780. * Source/: cmMakefile.cxx, cmGetDirectoryPropertyCommand.cxx: ENH:
  19781. some cleanup of get property commands
  19782. 2007-07-09 14:30 king
  19783. * Source/cmLocalVisualStudioGenerator.h: STYLE: Removed stray
  19784. comment.
  19785. 2007-07-09 13:07 alex
  19786. * Modules/Platform/eCos.cmake:
  19787. ENH: add support for building eCos applications natively
  19788. Alex
  19789. 2007-07-09 08:16 alex
  19790. * Tests/Assembler/main.c: COMP: hopefully fix test, finally
  19791. Alex
  19792. 2007-07-09 05:50 andy
  19793. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19794. 2007-07-09 00:44 andy
  19795. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19796. 2007-07-08 22:06 alex
  19797. * Tests/Assembler/main.c: COMP: fix test
  19798. Alex
  19799. 2007-07-07 17:23 andy
  19800. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19801. 2007-07-06 19:09 andy
  19802. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19803. 2007-07-06 14:02 alex
  19804. * Tests/Assembler/CMakeLists.txt:
  19805. BUG: fix test
  19806. Alex
  19807. 2007-07-06 13:08 alex
  19808. * Utilities/CMakeLists.txt:
  19809. BUG: the cmake deps depend on cmake
  19810. Alex
  19811. 2007-07-06 08:53 alex
  19812. * Tests/Assembler/: CMakeLists.txt, main.c:
  19813. COMP: OPTIONAL was missing in ENABLE_LANGUAGE() -the assembler
  19814. file seems to work for Linux and FreeBSD -try to fix main() for
  19815. HP-UX compiler
  19816. Alex
  19817. 2007-07-05 16:38 alex
  19818. * Tests/Assembler/CMakeLists.txt:
  19819. STYLE: some more output
  19820. Alex
  19821. 2007-07-05 16:32 alex
  19822. * Tests/Assembler/: CMakeLists.txt, main-linux-x86-gas.s:
  19823. COMP: skip APPLE, since there with universal binaries the
  19824. assembler file would be built for both architectures
  19825. Alex
  19826. 2007-07-05 16:11 alex
  19827. * Tests/Assembler/CMakeLists.txt:
  19828. COMP: let's see if this assembler file works also on other
  19829. platforms than linux...
  19830. Alex
  19831. 2007-07-05 15:50 andy
  19832. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19833. 2007-07-05 09:05 alex
  19834. * Tests/: CMakeLists.txt, Assembler/CMakeLists.txt,
  19835. Assembler/main-linux-x86-gas.s, Assembler/main.c:
  19836. ENH: add a simple assembler test
  19837. Alex
  19838. 2007-07-04 08:21 andy
  19839. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19840. 2007-07-03 16:10 alex
  19841. * Source/: cmCommandArgumentsHelper.cxx,
  19842. cmExternalMakefileProjectGenerator.cxx, cmake.cxx:
  19843. STYLE: name the external generator "KDevelop3 - Unix Makefiles"
  19844. instead of "Unix Makefiles - KDevelop3" -initialize Ignore to 0,
  19845. crashes otherwise
  19846. Alex
  19847. 2007-07-03 11:41 alex
  19848. * Modules/FindOpenGL.cmake:
  19849. STYLE: don't test twice for APPLE
  19850. Alex
  19851. 2007-07-03 09:45 king
  19852. * DartLocal.conf.in: ENH: Adding hythloth expected nightly
  19853. submissions.
  19854. 2007-07-03 08:26 alex
  19855. * Source/: cmDocumentation.cxx, cmDocumentation.h:
  19856. COMP: fix compile on HP-UX with aCC, reusing the same identifier
  19857. for a variable as for the enum type doesn't work here
  19858. Alex
  19859. 2007-07-03 03:58 andy
  19860. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19861. 2007-07-02 16:46 alex
  19862. * Source/: cmCommandArgumentsHelper.cxx, cmExportCommand.cxx:
  19863. COMP: fix warnings
  19864. Alex
  19865. 2007-07-02 16:04 king
  19866. * Source/: cmFileCommand.cxx, cmFileCommand.h: COMP: Remove unused
  19867. argument.
  19868. 2007-07-02 16:04 king
  19869. * Source/cmInstallTargetGenerator.cxx: COMP: Remove shadowed local.
  19870. 2007-07-02 15:54 alex
  19871. * Modules/CMakeFindBinUtils.cmake:
  19872. COMP: with visual studio it's no error if link isn't found
  19873. Alex
  19874. 2007-07-02 15:43 alex
  19875. * Source/: cmBootstrapCommands.cxx, cmCommand.h,
  19876. cmCommandArgumentsHelper.cxx, cmCommandArgumentsHelper.h,
  19877. cmExportCommand.cxx, cmExportCommand.h:
  19878. ENH: add framework for unified handling of arguments to cmake
  19879. commands, example see cmExportCommand.cxx
  19880. Alex
  19881. 2007-07-02 14:56 king
  19882. * Source/: cmFileCommand.cxx, cmFileCommand.h,
  19883. cmInstallCommand.cxx, cmInstallDirectoryGenerator.cxx,
  19884. cmInstallDirectoryGenerator.h, cmInstallExportGenerator.cxx,
  19885. cmInstallExportGenerator.h, cmInstallFilesGenerator.cxx,
  19886. cmInstallFilesGenerator.h, cmInstallGenerator.cxx,
  19887. cmInstallGenerator.h, cmInstallScriptGenerator.cxx,
  19888. cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
  19889. Further cleanup of installation script generation. The
  19890. per-component and per-configuration testing is now done in cmake
  19891. code instead of in the FILE(INSTALL) command. The generation of
  19892. the cmake code to do these tests is centralized in
  19893. cmInstallGenerator. Old-style shared library versioning and
  19894. component/config support code has been removed from
  19895. FILE(INSTALL). This commit is surrounded by the tags
  19896. CMake-InstallGeneratorCleanup2-pre and
  19897. CMake-InstallGeneratorCleanup2-post.
  19898. 2007-07-02 14:18 alex
  19899. * Modules/CMakeForceCompiler.cmake:
  19900. ENH: make supporting embedded compilers need a user specific
  19901. linker file for compiling an executable (amd thus cannot build
  19902. the compiler-id program) easier by providing CMAKE_FORCE_XXX()
  19903. macros which force cmake to use the given compilers anyway
  19904. Alex
  19905. 2007-07-02 13:32 king
  19906. * Source/: cmTarget.cxx, cmTarget.h: STYLE: Fixed line-too-long,
  19907. fixed indentation, removed trailing whitespace, added function
  19908. separator comment lines.
  19909. 2007-07-02 13:29 alex
  19910. * Modules/CMakeCInformation.cmake,
  19911. Modules/CMakeCXXInformation.cmake,
  19912. Modules/CMakeDetermineCCompiler.cmake,
  19913. Modules/CMakeDetermineCXXCompiler.cmake,
  19914. Modules/CMakeSystemSpecificInformation.cmake,
  19915. Tests/CMakeTests/DummyToolchain.cmake,
  19916. Tests/CMakeTests/ToolchainTest.cmake.in:
  19917. ENH: remove support for presetting CMAKE_SYSTEM_INFO_FILE,
  19918. CMAKE_SYSTEM_AND_C_COMPILER_INFO_FILE,
  19919. CMAKE_SYSTEM_AND_CXX_COMPILER_INFO_FILE,
  19920. CMAKE_SYSTEM_AND_C_COMPILER_AND_PROCESSOR_INFO_FILE and
  19921. CMAKE_SYSTEM_AND_CXX_COMPILER_AND_PROCESSOR_INFO_FILE
  19922. Instead of presetting these variables to arbitrary filenames,
  19923. users should set up CMAKE_SYSTEM_NAME and the compilers correctly
  19924. and also create a Platform/ directory so these files will all
  19925. follow the official cmake style, which should make it easier to
  19926. understand and debug project which have their own
  19927. platform/toolchain support files.
  19928. -remove support for a suffix to MS crosscompilers, since this is
  19929. not (yet) supported by cmake and might confuse users
  19930. Alex
  19931. 2007-07-02 12:46 alex
  19932. * Modules/CMakeFindBinUtils.cmake:
  19933. BUG: with MS Visual Studio currently there is no compiler id, so
  19934. check the generator too
  19935. Alex
  19936. 2007-07-02 11:31 king
  19937. * Source/cmInstallTargetGenerator.cxx: BUG: Fix install_name_tool
  19938. update of the executable in an installed bundle on OSX. This
  19939. addresses bug#4534.
  19940. 2007-07-02 11:24 alex
  19941. * Source/cmDocumentation.h:
  19942. COMP: fix build with msvc 6, the enums are now part of a class
  19943. which is already completely parsed
  19944. Alex
  19945. 2007-07-02 11:05 alex
  19946. * Utilities/CMakeLists.txt:
  19947. BUG: fix build with cmake < 2.4
  19948. Alex
  19949. 2007-07-02 11:02 king
  19950. * Source/: cmInstallGenerator.cxx, cmInstallGenerator.h,
  19951. cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
  19952. Improved indentation of generated cmake_install.cmake code.
  19953. 2007-07-02 09:58 king
  19954. * Tests/: SimpleInstall/CMakeLists.txt,
  19955. SimpleInstallS2/CMakeLists.txt: ENH: Enable versioned executable
  19956. test everywhere but XCode.
  19957. 2007-07-01 22:55 hoffman
  19958. * Source/: cmCommandArgumentParserHelper.cxx,
  19959. cmCommandArgumentParserHelper.h: COMP: fix warning in release
  19960. branch
  19961. 2007-07-01 16:53 andy
  19962. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19963. 2007-06-30 22:33 andy
  19964. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19965. 2007-06-30 21:06 andy
  19966. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19967. 2007-06-29 16:29 andy
  19968. * Source/cmVersion.cxx: STYLE: Nightly Version update
  19969. 2007-06-29 12:58 hoffman
  19970. * CMakeLists.txt, ChangeLog.manual, Modules/Platform/Linux.cmake,
  19971. Source/cmCommandArgumentParserHelper.cxx,
  19972. Source/cmCommandArgumentParserHelper.h, Source/cmFileCommand.cxx,
  19973. Source/cmFileCommand.h, Source/cmLocalGenerator.cxx,
  19974. Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmake.cxx,
  19975. Tests/StringFileTest/InputFile.h.in,
  19976. Tests/StringFileTest/StringFile.cxx: ENH: RC 11
  19977. 2007-06-29 11:30 hoffman
  19978. * DartLocal.conf.in: ENH: remove more machines
  19979. 2007-06-29 11:18 hoffman
  19980. * CMakeLists.txt, DartLocal.conf.in: ENH: make DartLocal.conf part
  19981. of project
  19982. 2007-06-28 16:11 king
  19983. * Source/: cmInstallDirectoryGenerator.cxx,
  19984. cmInstallExportGenerator.cxx, cmInstallFilesGenerator.cxx,
  19985. cmInstallGenerator.cxx, cmInstallGenerator.h,
  19986. cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
  19987. First step of install script generator cleanup. Each
  19988. configuration to be installed is now separately handled instead
  19989. of using variables to store per-configuration names. For targets
  19990. the component and configuration install-time tests are now done
  19991. in the install script instead of in the FILE(INSTALL) command.
  19992. This cleans things up like not trying to strip a file that was
  19993. optionally not installed. It also simplifies the code for
  19994. install_name adjustment on OSX. This commit is surrounded by the
  19995. tags CMake-InstallGeneratorCleanup1-pre and
  19996. CMake-InstallGeneratorCleanup1-post.
  19997. 2007-06-28 15:28 alex
  19998. * Source/cmGlobalGenerator.cxx:
  19999. COMP: fix warning about unused parameter
  20000. Alex
  20001. 2007-06-28 15:04 alex
  20002. * Source/cmDocumentation.cxx, Source/cmDocumentation.h,
  20003. Source/cmakemain.cxx, Utilities/CMakeLists.txt:
  20004. ENH: generate separate documentation for the commands,
  20005. compatiblity commands, modules and properties as html, text and
  20006. man pages. The names of the man pages are cmcommands, cmcompat,
  20007. cmprops and cmmodules, so they are easy to type.
  20008. Alex
  20009. 2007-06-28 13:08 andy
  20010. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20011. 2007-06-28 11:00 alex
  20012. * Source/cmDocumentation.cxx, Source/cmDocumentation.h,
  20013. Source/cmDumpDocumentation.cxx, Source/cmakemain.cxx,
  20014. Source/CursesDialog/ccmake.cxx, Utilities/CMakeLists.txt:
  20015. ENH: -in the full documentation there is now an extra section for
  20016. compatibility commands, so users see which commands they
  20017. shouldn't use -cmake -h <command> now also works with lower case
  20018. commands --help-fullm --help-command, --help-module and
  20019. --help-property now determine the output format from the
  20020. extension of the given filename
  20021. Let me know if there are some things I overlooked.
  20022. Alex
  20023. 2007-06-28 10:22 alex
  20024. * Source/cmGlobalVisualStudio6Generator.cxx:
  20025. COMP: fix typo
  20026. Alex
  20027. 2007-06-28 09:14 alex
  20028. * Modules/: CMakeASM-ATTInformation.cmake,
  20029. CMakeASMCompiler.cmake.in, CMakeASMInformation.cmake,
  20030. CMakeDetermineASM-ATTCompiler.cmake,
  20031. CMakeDetermineASMCompiler.cmake, CMakeTestASM-ATTCompiler.cmake,
  20032. CMakeTestASMCompiler.cmake, Platform/gas.cmake:
  20033. ENH: initial support for assembler in cmake, needs testing by our
  20034. users
  20035. Alex
  20036. 2007-06-28 09:09 alex
  20037. * Source/: cmGlobalBorlandMakefileGenerator.cxx,
  20038. cmEnableLanguageCommand.cxx, cmEnableLanguageCommand.h,
  20039. cmGlobalBorlandMakefileGenerator.h, cmGlobalGenerator.cxx,
  20040. cmGlobalGenerator.h, cmGlobalMSYSMakefileGenerator.cxx,
  20041. cmGlobalMSYSMakefileGenerator.h,
  20042. cmGlobalMinGWMakefileGenerator.cxx,
  20043. cmGlobalMinGWMakefileGenerator.h,
  20044. cmGlobalNMakeMakefileGenerator.cxx,
  20045. cmGlobalNMakeMakefileGenerator.h,
  20046. cmGlobalUnixMakefileGenerator3.cxx,
  20047. cmGlobalUnixMakefileGenerator3.h,
  20048. cmGlobalVisualStudio6Generator.cxx,
  20049. cmGlobalVisualStudio6Generator.h,
  20050. cmGlobalVisualStudio7Generator.cxx,
  20051. cmGlobalVisualStudio7Generator.h,
  20052. cmGlobalVisualStudio8Win64Generator.cxx,
  20053. cmGlobalVisualStudio8Win64Generator.h,
  20054. cmGlobalWatcomWMakeGenerator.cxx, cmGlobalWatcomWMakeGenerator.h,
  20055. cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
  20056. cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
  20057. cmProjectCommand.cxx:
  20058. ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be
  20059. possible to do something like this:
  20060. ENABLE_LANGUAGE(ASM-ATT) IF(CMAKE_ASM-ATT_COMPILER_WORKS) ...
  20061. do assembler stufff ELSE(CMAKE_ASM-ATT_COMPILER_WORKS) ...
  20062. fallback to generic C/C++ ENDIF(CMAKE_ASM-ATT_COMPILER_WORKS)
  20063. Alex
  20064. 2007-06-27 16:28 alex
  20065. * Source/kwsys/: DynamicLoader.cxx, ProcessUNIX.c:
  20066. ENH: build on BlueGene/L: -add static resolv, nss_files and
  20067. nss_dns libs to the default set of libs, otherwise we get
  20068. undefined references out of libc to several functions -add a
  20069. dummy DynamicLoader in kwsys for systems without shared libs
  20070. -BlueGene doesn't have SA_SIGINFO
  20071. Alex
  20072. 2007-06-27 16:14 king
  20073. * Source/cmInstallCommand.cxx: BUG: Do not install the import
  20074. library for an executable that does not have ENABLE_EXPORTS set.
  20075. 2007-06-27 16:10 king
  20076. * Source/: cmFileCommand.cxx, cmFileCommand.h: BUG: Need to compute
  20077. the correct versioned name for executables on cygwin. This
  20078. addresses bug#5238.
  20079. 2007-06-27 15:42 alex
  20080. * Source/cmTarget.cxx:
  20081. ENH: here we really want only non-imported targets, as discussed
  20082. with Brad
  20083. Alex
  20084. 2007-06-27 14:55 alex
  20085. * Modules/CMakeDetermineCompilerId.cmake:
  20086. BUG: use ${LANG}_COMPILER_ARG1 also here, otherwise some
  20087. compilers won't be able to compile e.g. the C++ source file (e.g.
  20088. the ADSP compiler needs -c++ for compiling C++ files)
  20089. Alex
  20090. 2007-06-27 13:22 king
  20091. * Tests/Java/CMakeLists.txt: BUG: For in-source version do not use
  20092. a custom command output and custom target with the same name.
  20093. This accidentally worked before but with a circular dependency.
  20094. 2007-06-27 12:07 king
  20095. * Modules/Platform/Linux.cmake, Modules/Platform/UnixPaths.cmake,
  20096. Source/cmFindLibraryCommand.cxx, Source/cmake.cxx: ENH: Added
  20097. global property FIND_LIBRARY_USE_LIB64_PATHS to allow lib64 paths
  20098. to be searched optionally. Turn off the feature on debian
  20099. systems. This addresses debian report 419007.
  20100. 2007-06-27 12:05 king
  20101. * Source/cmPropertyDefinition.cxx: BUG: Fixed spelling of globally
  20102. in global property names.
  20103. 2007-06-27 11:42 king
  20104. * Modules/Platform/GNU.cmake: ENH: Added GNU/Hurd platform. Taken
  20105. from debian patch 407155.
  20106. 2007-06-27 11:39 king
  20107. * Source/kwsys/ProcessUNIX.c: COMP: Fix for platforms that do not
  20108. have siginfo on their signal handlers.
  20109. 2007-06-27 08:43 alex
  20110. * Tests/CMakeLists.txt:
  20111. COMP: fix tests where the building cmake doesn't have
  20112. GET_TEST_PROPERTY
  20113. Alex
  20114. 2007-06-27 04:49 andy
  20115. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20116. 2007-06-26 19:54 alex
  20117. * Source/cmGlobalGenerator.cxx:
  20118. ENH: use CMAKE_SYSTEM instead of CMAKE_SYSTEM_NAME, since
  20119. CMAKE_SYSTEM_NAME may already have been set when crosscompiling
  20120. Alex
  20121. 2007-06-26 17:14 alex
  20122. * Source/cmGlobalGenerator.cxx:
  20123. COMP: fix broken tests for now
  20124. Alex
  20125. 2007-06-26 17:08 alex
  20126. * Source/: cmBootstrapCommands.cxx, cmCommands.cxx:
  20127. COMP: fix bootstrapping
  20128. Alex
  20129. 2007-06-26 15:30 alex
  20130. * Tests/: CMakeLists.txt, SimpleCOnly/CMakeLists.txt,
  20131. SimpleCOnly/bar.c, SimpleCOnly/foo.c, SimpleCOnly/main.c:
  20132. ENH: add a SimpleCOnly test, this is needed e.g. for testing sdcc
  20133. since this doesn't support C++ and also doesn't have a printf()
  20134. implementation by default -add a test for mingw cross compiler
  20135. Alex
  20136. 2007-06-26 15:15 alex
  20137. * Tests/CMakeLists.txt, Modules/Platform/Generic-SDCC-C.cmake:
  20138. ENH:
  20139. 2007-06-26 14:48 martink
  20140. * Source/: cmBootstrapCommands.cxx, cmCommands.cxx: ENH: add
  20141. SetProperties into bootstrap
  20142. 2007-06-26 13:50 alex
  20143. * Source/: cmDefinePropertyCommand.h, cmGetPropertyCommand.h,
  20144. cmSetPropertiesCommand.h:
  20145. STYLE: rename chain to inherit in the docs
  20146. Alex
  20147. 2007-06-26 13:19 alex
  20148. * Modules/: CMakeCCompilerId.c, Platform/Generic-SDCC-C.cmake:
  20149. ENH: add basic support for sdcc (http://sdcc.sourceforge.net),
  20150. needs sdcc (sdcclib) cvs for creating libraries)
  20151. Alex
  20152. 2007-06-26 13:05 alex
  20153. * Modules/Platform/Generic.cmake, Source/cmAddLibraryCommand.cxx,
  20154. Source/cmake.cxx, Source/cmake.h,
  20155. Modules/CMakeGenericSystem.cmake,
  20156. Modules/Platform/BlueGeneL.cmake:
  20157. STYLE: change global cmake variable
  20158. CMAKE_TARGET_SUPPORTS_ONLY_STATIC_LIBS to the first global cmake
  20159. property TARGET_SUPPORTS_SHARED_LIBS
  20160. Alex
  20161. 2007-06-26 13:00 alex
  20162. * Modules/CMakeDetermineCCompiler.cmake,
  20163. Modules/CMakeDetermineCXXCompiler.cmake,
  20164. Source/cmGlobalGenerator.cxx:
  20165. ENH: check for CMAKE_HOST_SYSTEM_NAME to decide whether to load
  20166. CMakeDetermineSystem.cmake, since CMAKE_SYSTEM_NAME might already
  20167. be preset when using cmake for cross compiling use type STRING
  20168. instead of FILEPATH since otherwise a strange filename was
  20169. generated
  20170. Alex
  20171. 2007-06-26 04:55 andy
  20172. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20173. 2007-06-25 12:50 martink
  20174. * Source/: cmGetPropertyCommand.cxx, cmSetPropertiesCommand.cxx:
  20175. COMP: fix warnings
  20176. 2007-06-25 12:07 andy
  20177. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20178. 2007-06-25 10:34 martink
  20179. * Source/: cmDefinePropertyCommand.cxx, cmDefinePropertyCommand.h,
  20180. cmProperty.h, cmPropertyDefinition.cxx, cmPropertyMap.cxx,
  20181. cmake.cxx, cmake.h: ENH: added the ability to document variables
  20182. and cached_variables
  20183. 2007-06-25 10:33 martink
  20184. * Source/: cmGetPropertyCommand.cxx, cmGetPropertyCommand.h: ENH:
  20185. added cmGetPropertyCommand
  20186. 2007-06-25 09:51 martink
  20187. * Source/cmCommands.cxx, Source/cmGetCMakePropertyCommand.cxx,
  20188. Source/cmMakefile.cxx,
  20189. Source/cmSetDirectoryPropertiesCommand.cxx,
  20190. Source/cmSetPropertiesCommand.cxx, Source/cmake.cxx,
  20191. Tests/Properties/CMakeLists.txt: ENH: some property cleanup and
  20192. added GetProperty
  20193. 2007-06-24 06:38 andy
  20194. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20195. 2007-06-23 01:02 andy
  20196. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20197. 2007-06-22 11:31 hoffman
  20198. * CMakeLists.txt, Utilities/Release/CMake.nsi.in,
  20199. Utilities/Release/CMakeInstall.bmp,
  20200. Utilities/Release/MakeRelease.cmake.in, Utilities/Release/README,
  20201. Utilities/Release/Release.cmake, Utilities/Release/cmake_login,
  20202. Utilities/Release/cmake_release.sh.in,
  20203. Utilities/Release/config_AIX,
  20204. Utilities/Release/config_CYGWIN_NT-5.1,
  20205. Utilities/Release/config_Darwin, Utilities/Release/config_HP-UX,
  20206. Utilities/Release/config_IRIX64, Utilities/Release/config_Linux,
  20207. Utilities/Release/config_OSF1, Utilities/Release/config_SunOS,
  20208. Utilities/Release/cygwin-package.sh.in,
  20209. Utilities/Release/release_dispatch.sh: ENH: remove old style
  20210. release stuff
  20211. 2007-06-22 10:22 alex
  20212. * Modules/: CMakeLists.txt, FindMPI.cmake,
  20213. Platform/BlueGeneL.cmake:
  20214. ENH: add support for BlueGene/L
  20215. Alex
  20216. 2007-06-22 09:58 alex
  20217. * Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
  20218. cmCPluginAPI.cxx, cmMakefile.cxx, cmMakefile.h:
  20219. ENH: add IMPORT keyword to ADD_LIBRARY, dependencies are not yet
  20220. working STYLE: fix line lengths and indentation, use enum as
  20221. argument to AddLibrary() instead of int (which was initialized
  20222. from a bool in some cases)
  20223. Alex
  20224. 2007-06-22 08:44 alex
  20225. * Source/: cmDocumentation.cxx, cmDocumentation.h, cmake.cxx,
  20226. cmake.h:
  20227. ENH: put compatibility commands in extra section and prepare for
  20228. creating separate man pages for properties, modules, commands and
  20229. compatibility commands
  20230. Alex
  20231. 2007-06-21 16:23 alex
  20232. * Modules/CMakeGenericSystem.cmake, Modules/Platform/Generic.cmake,
  20233. Source/cmAddLibraryCommand.cxx:
  20234. ENH: print a warning if ADD_LIBRARY( SHARED/MODULE ) is used and
  20235. the target platform doesn't support shared libraries
  20236. Alex
  20237. 2007-06-21 14:06 alex
  20238. * Tests/Java/CMakeLists.txt:
  20239. STYLE: add some more output, so it is easier to understand
  20240. Alex
  20241. 2007-06-21 13:08 alex
  20242. * Source/: cmLocalGenerator.cxx, cmTarget.cxx:
  20243. BUG: handle dependencies to imported targets better: don't create
  20244. a dependency if the target name was not listed in DEPENDS, if it
  20245. was listed in DEPENDS, create a dependency to the file
  20246. Seems to work, but have to check with Brad.
  20247. Alex
  20248. 2007-06-21 06:32 andy
  20249. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20250. 2007-06-21 04:47 andy
  20251. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20252. 2007-06-20 23:01 alex
  20253. * Source/cmMakefile.h:
  20254. STYLE: GetProjectName() is const
  20255. Alex
  20256. 2007-06-20 03:08 andy
  20257. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20258. 2007-06-19 14:57 alex
  20259. * Source/cmInstallExportGenerator.cxx:
  20260. COMP: fix build under windows
  20261. Alex
  20262. 2007-06-19 13:10 alex
  20263. * Source/: CMakeLists.txt, cmGlobalGenerator.cxx,
  20264. cmGlobalGenerator.h, cmInstallCommand.cxx, cmInstallCommand.h,
  20265. cmInstallExportGenerator.cxx, cmInstallExportGenerator.h:
  20266. ENH: add INSTALL(EXPORT ...) mode and INSTALL( TARGETS ... EXPORT
  20267. <set> ) , tests still have to be added
  20268. Alex
  20269. 2007-06-19 11:11 alex
  20270. * Source/: cmInstallCommand.cxx, cmInstallCommand.h,
  20271. cmInstallDirectoryGenerator.cxx, cmInstallDirectoryGenerator.h,
  20272. cmInstallFilesGenerator.cxx, cmInstallFilesGenerator.h,
  20273. cmInstallGenerator.h, cmInstallTargetGenerator.cxx,
  20274. cmInstallTargetGenerator.h:
  20275. STYLE: preparations for the INSTALL(EXPORT ...) generator -move
  20276. std::string Destination to cmInstallGenerator, since all (except
  20277. the script one) have it and add a const accessor so it can be
  20278. queried -use temporary variables in cmInstallCommand for the
  20279. generators so they can be reused easier -some more const
  20280. Alex
  20281. 2007-06-19 09:18 king
  20282. * Source/cmCPluginAPI.cxx: COMP: Work-around warning about static
  20283. specifier on HP compiler.
  20284. 2007-06-18 18:01 alex
  20285. * Modules/CMakeDetermineJavaCompiler.cmake:
  20286. STYLE: use IF(NOT ...) and remove MARK_AS_ADVANCED() for
  20287. variables which are not defined here
  20288. Alex
  20289. 2007-06-18 17:14 andy
  20290. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20291. 2007-06-18 11:59 king
  20292. * bootstrap, Source/CMakeLists.txt,
  20293. Source/cmAuxSourceDirectoryCommand.cxx, Source/cmCPluginAPI.cxx,
  20294. Source/cmCommands.cxx, Source/cmCreateTestSourceList.cxx,
  20295. Source/cmFLTKWrapUICommand.cxx,
  20296. Source/cmGetSourceFilePropertyCommand.cxx,
  20297. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  20298. Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
  20299. Source/cmLocalGenerator.h,
  20300. Source/cmLocalVisualStudio6Generator.cxx,
  20301. Source/cmLocalVisualStudio7Generator.cxx,
  20302. Source/cmLocalVisualStudio7Generator.h,
  20303. Source/cmLocalVisualStudioGenerator.cxx,
  20304. Source/cmLocalXCodeGenerator.cxx, Source/cmLocalXCodeGenerator.h,
  20305. Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
  20306. Source/cmMakefile.h, Source/cmMakefileLibraryTargetGenerator.cxx,
  20307. Source/cmMakefileTargetGenerator.cxx,
  20308. Source/cmOutputRequiredFilesCommand.cxx,
  20309. Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h,
  20310. Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h,
  20311. Source/cmSourceFile.cxx, Source/cmSourceFile.h,
  20312. Source/cmSourceFileLocation.cxx, Source/cmSourceFileLocation.h,
  20313. Source/cmTarget.cxx, Source/cmTarget.h: ENH: Merging changes from
  20314. branch CMake-SourceFile2-b between tags CMake-SourceFile2-bp and
  20315. CMake-SourceFile2-b-mp1 to trunk. This commit is surrounded by
  20316. tags CMake-SourceFile2-b-mp1-pre and CMake-SourceFile2-b-mp1-post
  20317. on the trunk.
  20318. The changes re-implement cmSourceFile and the use of it to allow
  20319. instances to be created much earlier. The use of
  20320. cmSourceFileLocation allows locating a source file referenced by
  20321. a user to be much simpler and more robust. The two SetName
  20322. methods are no longer needed so some duplicate code has been
  20323. removed. The strange "SourceName" stuff is gone. Code that
  20324. created cmSourceFile instances on the stack and then sent them to
  20325. cmMakefile::AddSource has been simplified and converted to
  20326. getting cmSourceFile instances from cmMakefile. The CPluginAPI
  20327. has preserved the old API through a compatibility interface.
  20328. Source lists are gone. Targets now get real instances of
  20329. cmSourceFile right away instead of storing a list of strings
  20330. until the final pass.
  20331. TraceVSDependencies has been re-written to avoid the use of
  20332. SourceName. It is now called TraceDependencies since it is not
  20333. just for VS. It is now implemented with a helper object which
  20334. makes the code simpler.
  20335. 2007-06-18 09:00 alex
  20336. * Source/CPack/: cmCPackGenerators.cxx, cmCPackNSISGenerator.cxx:
  20337. ENH: NSIS exists also for Linux, not only Windows, so enable it
  20338. there too patch by Michal ÄŒihaÅ™ <michal (AT) cihar.com>
  20339. Alex
  20340. 2007-06-17 20:50 andy
  20341. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20342. 2007-06-17 08:24 andy
  20343. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20344. 2007-06-16 17:35 andy
  20345. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20346. 2007-06-15 16:09 alex
  20347. * Source/cmake.cxx:
  20348. COMP: include cmExternalMakefileProjectGenerator.h
  20349. Alex
  20350. 2007-06-15 16:07 alex
  20351. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  20352. cmMakefile.h, cmake.cxx:
  20353. STYLE: minor fixes
  20354. Alex
  20355. 2007-06-15 15:33 alex
  20356. * Source/cmInstallTargetGenerator.h:
  20357. COMP: forgot to commit this one
  20358. Alex
  20359. 2007-06-15 14:27 alex
  20360. * Source/cmInstallTargetGenerator.cxx:
  20361. STYLE: remove code duplication between PrepareScriptReference and
  20362. GetScriptReference, and make the logic for getting the filename
  20363. public, so it can be used e.g. for exporting
  20364. Alex
  20365. 2007-06-15 13:00 alex
  20366. * Source/: cmInstallTargetGenerator.cxx,
  20367. cmInstallTargetGenerator.h:
  20368. BUG: don't strip static libraries, it removes their symbol table,
  20369. dynamic libs have an extra symbol table so they still work
  20370. stripped
  20371. Alex
  20372. 2007-06-15 11:12 alex
  20373. * Source/: cmInstallTargetGenerator.h,
  20374. cmInstallTargetGenerator.cxx:
  20375. BUG: don't run strip on OPTIONAL install targets if the file
  20376. doesn't exist
  20377. Alex
  20378. 2007-06-15 10:34 alex
  20379. * Source/cmInstallCommand.h:
  20380. STYLE: add some more line breaks so it should be easier to read
  20381. Alex
  20382. 2007-06-15 10:10 alex
  20383. * Source/: cmExportLibraryDependencies.cxx,
  20384. cmExportLibraryDependencies.h, cmGlobalGenerator.h,
  20385. cmLocalGenerator.h, cmMakefile.h, cmTarget.h, cmake.cxx, cmake.h:
  20386. STYLE: remove duplicate non-const accessors
  20387. GetLocalGenerator(int) and GetLocaGenerators(cmLocalGenerators)
  20388. from cmGlobalGenerator(). Now there is one const accessor which
  20389. is even faster since it returns a reference (instead of copying a
  20390. vector) -more const to ensure that this the returned local
  20391. generators don't actually get modified -removed duplicated code
  20392. in GetCTestCommand() and GetCPackCommand() -added some const
  20393. accessors
  20394. Alex
  20395. 2007-06-15 08:53 alex
  20396. * Utilities/CMakeLists.txt:
  20397. STYLE: use a macro for generating the documentation
  20398. Alex
  20399. 2007-06-15 08:42 alex
  20400. * Tests/CMakeLists.txt:
  20401. COMP: big timeout for building kdelibs
  20402. Alex
  20403. 2007-06-15 08:19 andy
  20404. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20405. 2007-06-14 13:57 alex
  20406. * Source/CPack/cmCPackZIPGenerator.cxx:
  20407. STYLE: fix typo
  20408. Alex
  20409. 2007-06-14 13:55 alex
  20410. * Tests/CMakeLists.txt:
  20411. ENH: add test for buildingn kdelibs alpha1
  20412. (http://websvn.kde.org/tags/KDE/3.90.1) with cmake requires Qt >=
  20413. 4.3.0, DBus, kdesupport (http://websvn.kde.org/trunk/kdesupport/)
  20414. and the EasyDashboard scripts.
  20415. Alex
  20416. 2007-06-14 13:05 hoffman
  20417. * Source/: cmCTest.cxx, CTest/cmCTestBuildCommand.cxx,
  20418. CTest/cmCTestBuildHandler.cxx: ENH: add more verbose output
  20419. 2007-06-14 12:03 alex
  20420. * Source/CPack/: cmCPackZIPGenerator.cxx, cmCPackZIPGenerator.h:
  20421. ENH: support 7zip for creating zip files (not 7z files)
  20422. Alex
  20423. 2007-06-14 11:17 alex
  20424. * Utilities/CMakeLists.txt:
  20425. STYLE: add man page for cpack
  20426. Alex
  20427. 2007-06-14 08:49 alex
  20428. * Source/: cmRemoveDefinitionsCommand.h, cmakemain.cxx:
  20429. STYLE: add comment about the -D -P order and fix typo in doc
  20430. Alex
  20431. 2007-06-14 08:33 alex
  20432. * Tests/BuildDepends/CMakeLists.txt:
  20433. COMP: removing the directory at the beginning breaks the test for
  20434. in-source builds
  20435. Alex
  20436. 2007-06-14 07:08 andy
  20437. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20438. 2007-06-14 01:21 andy
  20439. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20440. 2007-06-13 17:06 king
  20441. * Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: Make sure
  20442. FindFullPath does not complain more than once about not finding
  20443. the file if it fails.
  20444. 2007-06-13 16:58 king
  20445. * Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: Use
  20446. non-const==>locate policy for GetLanguage() method.
  20447. 2007-06-13 16:33 king
  20448. * Source/cmSourceFileLocation.h: STYLE: Added interface
  20449. documentation.
  20450. 2007-06-13 16:26 alex
  20451. * Tests/BuildDepends/: CMakeLists.txt, Project/bar.cxx:
  20452. COMP: fix test, in some cases stdout from bar was not captured
  20453. correctly, probably because the process was killed before the
  20454. fflush() worked because the busy loop blocked the processor
  20455. (failing midworld test)
  20456. Alex
  20457. 2007-06-13 16:22 king
  20458. * Source/cmSourceFile.cxx: BUG: Do not abort when file cannot be
  20459. found.
  20460. 2007-06-13 16:12 king
  20461. * Source/: cmGetSourceFilePropertyCommand.cxx, cmSourceFile.cxx,
  20462. cmSourceFile.h: ENH: Improved const-correctness of cmSourceFile
  20463. API. On-demand computation of the full path is now done only for
  20464. non-const cmSourceFile instances.
  20465. 2007-06-13 15:32 king
  20466. * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
  20467. cmLocalVisualStudio7Generator.cxx, cmMakeDepend.cxx,
  20468. cmMakefileLibraryTargetGenerator.cxx, cmSourceFile.cxx,
  20469. cmSourceFile.h: ENH: Changed signature of
  20470. cmSourceFile::GetFullPath() back to returning a reference to a
  20471. string.
  20472. 2007-06-13 15:21 king
  20473. * Source/: cmMakefile.cxx, cmMakefile.h, cmSourceFile.h: STYLE:
  20474. Removed commented-out code that is no longer needed.
  20475. 2007-06-13 15:21 king
  20476. * Source/cmGlobalXCodeGenerator.cxx: COMP: Fixed for new
  20477. cmSourceFile interface.
  20478. 2007-06-13 15:20 king
  20479. * Source/cmSourceFile.cxx: BUG: Never return a null pointer from
  20480. GetFullPath. Too many places construct a string with the result.
  20481. 2007-06-13 14:36 alex
  20482. * Source/cmFileCommand.h:
  20483. STYLE: add documentation for FILE(REMOVE ...) and
  20484. FILE(REMOVE_RECURSE ...) FILE(REMOVE ...) works only for files,
  20485. not for directories, REMOVE_RECURSE works for both, it seems
  20486. having both is not necessary
  20487. Alex
  20488. 2007-06-13 13:44 king
  20489. * Source/: cmLocalVisualStudio6Generator.cxx,
  20490. cmLocalVisualStudio7Generator.cxx,
  20491. cmLocalVisualStudioGenerator.cxx: COMP: Fix for new cmSourceFile
  20492. interface.
  20493. 2007-06-13 13:44 king
  20494. * Source/cmMakefile.cxx: COMP: Fix for build on VS.
  20495. 2007-06-13 12:52 alex
  20496. * Source/cmExternalMakefileProjectGenerator.h:
  20497. COMP: include cmStandardIncludes.h instead of <vector> and
  20498. <string>, this should fix the build problem on AIX
  20499. Alex
  20500. 2007-06-13 11:55 king
  20501. * Source/cmSourceFileLocation.cxx: BUG: When updating the directory
  20502. or extension from an unambiguous location we need to mark the new
  20503. copy as unambiguous too.
  20504. 2007-06-13 11:17 king
  20505. * Source/: cmCPluginAPI.cxx, cmCommands.cxx: ENH: Implemented
  20506. compatibility interface in cmCPluginAPI to preserve old API for
  20507. loaded commadns.
  20508. 2007-06-13 10:54 alex
  20509. * Source/cmMarkAsAdvancedCommand.h:
  20510. BUG: make MARK_AS_ADVANCED() scriptable, because this is the only
  20511. reason many cmake FindXXX.cmake modules can't be used in script
  20512. mode and also FindUnixMake.cmake, which is required by the
  20513. CTEST_BUILD() command
  20514. Alex
  20515. 2007-06-12 17:02 andy
  20516. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20517. 2007-06-12 16:41 alex
  20518. * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake:
  20519. ENH: first include the processor specific file, then the compiler
  20520. file, this way the specific hardware file can set variables which
  20521. can be used in the toolchain rules (like CMAKE_C_COMPILE_OBJECT
  20522. etc.)
  20523. Alex
  20524. 2007-06-12 11:11 david.cole
  20525. * Source/cmCTest.cxx: BUG: Never return a string containing a space
  20526. " " from cmCTest::GetShortPathToFile - replace them with "_".
  20527. DART cannot construct valid file names during dashboard rollup
  20528. with space " " in the short path.
  20529. 2007-06-12 10:56 alex
  20530. * Source/: cmake.cxx, cmake.h, CTest/cmCTestScriptHandler.cxx:
  20531. ENH: remove non/scriptable cmake commands from the script handler
  20532. in ctest, as discussed with David. This also gives a better ctest
  20533. man page with just the commands you should actually use in ctest
  20534. scripts. Until now these commands were more or less executed,
  20535. but e.g. add_executable() didn't create an executable, project()
  20536. failed with an error. Now you get an error instantly if using one
  20537. of these commands.
  20538. Alex
  20539. 2007-06-12 10:19 hoffman
  20540. * Source/CTest/cmCTestCoverageHandler.cxx: ENH: make sure working
  20541. directory is set
  20542. 2007-06-12 09:40 alex
  20543. * Source/: cmCTest.cxx, cmCTest.h:
  20544. STYLE: remove argument bool fast, it was unused
  20545. Alex
  20546. 2007-06-12 08:23 alex
  20547. * Source/cmGlobalGenerator.cxx:
  20548. COMP: remove warning about unused variable
  20549. Alex
  20550. 2007-06-11 18:23 king
  20551. * bootstrap, Source/CMakeLists.txt,
  20552. Source/cmAuxSourceDirectoryCommand.cxx, Source/cmCommands.cxx,
  20553. Source/cmCreateTestSourceList.cxx,
  20554. Source/cmFLTKWrapUICommand.cxx, Source/cmGlobalGenerator.cxx,
  20555. Source/cmGlobalGenerator.h, Source/cmLocalGenerator.cxx,
  20556. Source/cmLocalGenerator.h,
  20557. Source/cmLocalVisualStudio7Generator.cxx,
  20558. Source/cmLocalVisualStudio7Generator.h,
  20559. Source/cmLocalXCodeGenerator.cxx, Source/cmLocalXCodeGenerator.h,
  20560. Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
  20561. Source/cmMakefile.h, Source/cmMakefileLibraryTargetGenerator.cxx,
  20562. Source/cmMakefileTargetGenerator.cxx,
  20563. Source/cmOutputRequiredFilesCommand.cxx,
  20564. Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h,
  20565. Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h,
  20566. Source/cmSourceFile.cxx, Source/cmSourceFile.h,
  20567. Source/cmSourceFileLocation.cxx, Source/cmSourceFileLocation.h,
  20568. Source/cmTarget.cxx, Source/cmTarget.h: ENH: Initial sweep for
  20569. new-sytle creation of cmSourceFile instances. Committing on
  20570. branch CMake-SourceFile2-b.
  20571. 2007-06-11 17:15 hoffman
  20572. * Tests/CMakeLists.txt: ENH: remove test
  20573. 2007-06-11 17:00 andy
  20574. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20575. 2007-06-11 15:47 alex
  20576. * Modules/Platform/Generic.cmake, Source/cmGlobalGenerator.cxx:
  20577. STYLE: add a comment about SetLanguageEnabled() -add a
  20578. Generic.cmake for target platforms without operating system
  20579. Alex
  20580. 2007-06-11 15:36 david.cole
  20581. * Source/: cmCTest.cxx, CTest/cmCTestCoverageHandler.cxx: BUG:
  20582. Never return a string containing a ":" from
  20583. cmCTest::GetShortPathToFile - replace them with "_". DART cannot
  20584. construct valid file names during dashboard rollup with ":" in
  20585. the short path. Also, fix the Bullseye coverage handler so that
  20586. the file names and paths match in both the coverage summary and
  20587. the individual coverage logs.
  20588. 2007-06-11 15:31 alex
  20589. * Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
  20590. Modules/CMakeCXXCompiler.cmake.in,
  20591. Modules/CMakeCXXInformation.cmake,
  20592. Modules/CMakeDetermineCCompiler.cmake,
  20593. Modules/CMakeDetermineCXXCompiler.cmake,
  20594. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h:
  20595. ENH: split cmGlobalGenerator::SetLanguageEnabled() in two parts,
  20596. where the second part copies the values from the cmake variables
  20597. into internal maps. So this can now be done after the
  20598. compiler-specific information has been loaded, which can now
  20599. overwrite more settings.
  20600. Alex
  20601. 2007-06-11 15:02 king
  20602. * Modules/FindQt3.cmake: BUG: Fixed name of variable used to check
  20603. version of uic executable.
  20604. 2007-06-11 15:00 hoffman
  20605. * Tests/CMakeLists.txt: ENH: add ConvLib test back for some time
  20606. 2007-06-11 14:28 alex
  20607. * Source/cmGlobalGenerator.cxx:
  20608. STYLE: determineLanguageCalled removed, now the conditional code
  20609. is directly called in the only place where it could be set to
  20610. true
  20611. Alex
  20612. 2007-06-11 13:22 king
  20613. * Tests/CustomCommand/CMakeLists.txt: ENH: Re-arranged code to test
  20614. adding a custom command to generate a source file after the file
  20615. has been added to a target. This is supported by the current
  20616. implementation because of the use of source lists in the target
  20617. implementation. When we later convert to creating cmSourceFile
  20618. instances immediately for the target we need to make sure the
  20619. mentioned case still works.
  20620. 2007-06-11 12:40 king
  20621. * Source/: cmIncludeRegularExpressionCommand.h,
  20622. cmLocalUnixMakefileGenerator3.h, cmLocalVisualStudio6Generator.h,
  20623. cmLocalVisualStudio7Generator.h, cmMakefileTargetGenerator.h:
  20624. STYLE: Removed unused reference to cmMakeDepend.
  20625. 2007-06-11 10:25 king
  20626. * Source/: cmMakefile.cxx, cmMakefile.h: BUG: More problems with
  20627. cmMakefile copy-constructor. It seems the regular expression
  20628. class cannot be assigned but does not enforce this limitation at
  20629. compile time.
  20630. 2007-06-10 19:51 alex
  20631. * Source/cmGlobalKdevelopGenerator.cxx:
  20632. ENH: enable cvs or svn support if the source has the CVS/.svn
  20633. subdirs
  20634. Alex
  20635. 2007-06-10 15:56 andy
  20636. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20637. 2007-06-09 02:39 andy
  20638. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20639. 2007-06-08 17:44 king
  20640. * Source/cmMakefile.cxx: BUG: Copy constructor needs to copy
  20641. regular expression members.
  20642. 2007-06-08 16:19 alex
  20643. * Source/cmExportCommand.cxx:
  20644. ENH: fail if an unknown target is listed
  20645. Alex
  20646. 2007-06-08 16:06 alex
  20647. * Source/: cmDocumentation.cxx, ctest.cxx,
  20648. CTest/cmCTestScriptHandler.cxx, CTest/cmCTestScriptHandler.h:
  20649. STYLE: create command documentation for ctest
  20650. I think some of the cmake commands should be removed from ctest
  20651. if possible, like add_executable etc.
  20652. Alex
  20653. 2007-06-08 14:16 martink
  20654. * Source/cmCTest.cxx: BUG: fix timeout bug with global timeouts
  20655. such as DART_TESTING_TIMEOUT
  20656. 2007-06-08 13:43 king
  20657. * Source/cmFindBase.cxx: BUG: Fixed spelling and formatting of new
  20658. documentation.
  20659. 2007-06-08 12:42 alex
  20660. * Source/: cmExternalMakefileProjectGenerator.h,
  20661. cmGlobalGenerator.h:
  20662. COMP: less warnings
  20663. Alex
  20664. 2007-06-08 12:29 hoffman
  20665. * Source/CTest/: cmCTestCoverageHandler.cxx,
  20666. cmCTestCoverageHandler.h: ENH: use new covbr that does not stop
  20667. on error
  20668. 2007-06-08 11:57 alex
  20669. * Source/: cmBootstrapCommands.cxx, cmCommands.cxx,
  20670. cmExportCommand.cxx, cmExportCommand.h,
  20671. cmExternalMakefileProjectGenerator.cxx,
  20672. cmExternalMakefileProjectGenerator.h, cmFindLibraryCommand.cxx,
  20673. cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
  20674. cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  20675. cmGlobalKdevelopGenerator.cxx, cmGlobalKdevelopGenerator.h,
  20676. cmMakefile.cxx, cmake.cxx, cmake.h:
  20677. ENH: add cmExternalMakefileProjectGenerator, which should make it
  20678. easier to write generators for IDE projects, which use already
  20679. existing makefiles (current the kdevelop generator) -first stept
  20680. of the export interface, iniitial export() command -more
  20681. replacements for the FIND_XXX docs
  20682. Alex
  20683. 2007-06-08 10:28 alex
  20684. * Modules/FindX11.cmake:
  20685. ENH: more consistence among the X11 components
  20686. Alex
  20687. 2007-06-08 09:29 andy
  20688. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20689. 2007-06-08 09:28 alex
  20690. * Modules/FindQt4.cmake:
  20691. ENH: patch from #5054: also search for QtUitoolsd lib
  20692. Alex
  20693. 2007-06-08 09:19 alex
  20694. * Source/cmExecProgramCommand.h:
  20695. STYLE: fix typo (bug #5115)
  20696. Alex
  20697. 2007-06-07 14:57 alex
  20698. * Source/cmFindBase.cxx:
  20699. STYLE: add documentation for CMAKE_FIND_ROOT_PATH
  20700. Alex
  20701. 2007-06-07 14:31 alex
  20702. * Source/: cmBootstrapCommands.cxx, cmCommands.cxx:
  20703. BUG: fix Bootstrap test
  20704. Alex
  20705. 2007-06-07 13:51 alex
  20706. * Modules/CMakeDetermineCompilerId.cmake,
  20707. Modules/CheckTypeSize.cmake, Source/cmFileCommand.cxx,
  20708. Source/cmFileCommand.h:
  20709. STYLE: remove out commented code
  20710. Alex
  20711. 2007-06-07 13:05 alex
  20712. * Utilities/CMakeLists.txt:
  20713. STYLE: use GET_TARGET_PROPERTY(LOCATION) instead of manually
  20714. building the path to the executables (tested with cmake 2.2.3)
  20715. Alex
  20716. 2007-06-07 10:41 alex
  20717. * Source/cmake.cxx:
  20718. ENH: also remove uninitialized from the cache
  20719. Alex
  20720. 2007-06-07 09:37 alex
  20721. * Source/cmGlobalGenerator.cxx:
  20722. BUG: fix #5137, now with the modified CMakeDetermineSystem.cmake
  20723. the CMAKE_HOST_SYSTEM_xxx variables have to be preset, not the
  20724. CMAKE_SYSTEM_xxx ones
  20725. Alex
  20726. 2007-06-07 08:29 alex
  20727. * Source/cmExportLibraryDependencies.cxx:
  20728. STYLE: remove wrong comments
  20729. Alex
  20730. 2007-06-06 16:20 king
  20731. * Source/cmCommandArgumentParserHelper.cxx,
  20732. Source/cmCommandArgumentParserHelper.h, Source/cmMakefile.cxx,
  20733. Source/cmMakefile.h, Tests/StringFileTest/InputFile.h.in,
  20734. Tests/StringFileTest/StringFile.cxx: BUG: Fixed @ONLY
  20735. configuration to not try to parse ${} syntax at all. This fixes
  20736. the original fix to bug#4393 and adds a test.
  20737. 2007-06-06 15:05 andy
  20738. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20739. 2007-06-06 13:43 hoffman
  20740. * Tests/CMakeTests/: IncludeTest.cmake.in, ToolchainTest.cmake.in:
  20741. ENH: fix it
  20742. 2007-06-06 13:32 hoffman
  20743. * Tests/CMakeTests/: IncludeTest.cmake.in, ToolchainTest.cmake.in:
  20744. ENH: use lower case for file compare on windows
  20745. 2007-06-06 11:46 andy
  20746. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20747. 2007-06-06 11:26 hoffman
  20748. * Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: ENH:
  20749. remove some stuff to improve coverage
  20750. 2007-06-06 11:02 martink
  20751. * Source/: cmCTest.cxx, CTest/cmCTestBuildAndTestHandler.cxx: BUG:
  20752. better passing of global TIMEOUT to internal ctest invocaitons
  20753. 2007-06-06 10:44 hoffman
  20754. * Source/kwsys/SystemTools.cxx: ENH: fix case problem with drive
  20755. letters and cmake vs CMakeSetup build.make changing
  20756. 2007-06-06 10:41 hoffman
  20757. * CMakeLists.txt, ChangeLog.manual, Source/kwsys/SystemTools.cxx:
  20758. ENH: move to RC 10
  20759. 2007-06-06 08:49 alex
  20760. * Source/: cmIfCommand.cxx, cmIfCommand.h:
  20761. ENH: add IF(IS_ABSOLUTE path), so no regex matching is required
  20762. in the cmake scripts
  20763. Alex
  20764. 2007-06-05 16:37 alex
  20765. * Source/cmGlobalUnixMakefileGenerator3.h:
  20766. STYLE: fix comment
  20767. Alex
  20768. 2007-06-05 16:35 alex
  20769. * Source/: cmGlobalKdevelopGenerator.cxx,
  20770. cmGlobalKdevelopGenerator.h, cmGlobalUnixMakefileGenerator3.cxx,
  20771. cmGlobalUnixMakefileGenerator3.h,
  20772. cmLocalUnixMakefileGenerator3.cxx,
  20773. cmLocalUnixMakefileGenerator3.h:
  20774. STYLE: move ForceVerboseMakefiles to
  20775. cmGlobalUnixMakefileGenerator3, so the kdevelop generator doesn't
  20776. need its own CreateLocalGenerator() anymore
  20777. Alex
  20778. 2007-06-05 10:28 alex
  20779. * Modules/: CMakeCCompilerId.c, CMakeCInformation.cmake,
  20780. CMakeCXXInformation.cmake, CMakeDetermineSystem.cmake,
  20781. CMakeSystemWithToolchainFile.cmake.in:
  20782. ENH: also load a processor-specific file if exists -also try the
  20783. basename file if the compiler id file doesn't exist -don't rely
  20784. so much on the CMAKE_TOOLCHAIN_FILE
  20785. Alex
  20786. 2007-06-05 10:20 alex
  20787. * Modules/CheckTypeSizeC.c.in:
  20788. COMP: don't use stdio, it can fail on some embedded targets
  20789. (sdcc)
  20790. Alex
  20791. 2007-06-05 09:30 hoffman
  20792. * CMakeLists.txt, ChangeLog.manual,
  20793. Source/cmCommandArgumentLexer.cxx,
  20794. Source/cmCommandArgumentLexer.h,
  20795. Source/cmCommandArgumentLexer.in.l,
  20796. Source/cmCommandArgumentParserHelper.cxx: ENH: merge in changes
  20797. from main tree that fix at only parsing
  20798. 2007-06-05 09:19 hoffman
  20799. * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
  20800. ENH: fix for aix
  20801. 2007-06-05 09:05 andy
  20802. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20803. 2007-06-05 08:30 alex
  20804. * Modules/CheckTypeSizeC.c.in:
  20805. COMP: make the new check_type_size work with the HPUX cc
  20806. compiler: const doesn't exist there
  20807. Alex
  20808. 2007-06-04 17:18 hoffman
  20809. * Tests/Framework/test.lua: ENH: add missing file
  20810. 2007-06-04 17:17 hoffman
  20811. * Source/cmMakefileLibraryTargetGenerator.cxx: ENH: prevent crash
  20812. 2007-06-04 17:16 andy
  20813. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20814. 2007-06-04 17:08 alex
  20815. * Modules/CheckTypeSize.cmake, Modules/CheckTypeSizeC.c.in,
  20816. Modules/Platform/Darwin.cmake, Source/cmCoreTryCompile.cxx,
  20817. Source/cmLocalGenerator.cxx: ENH: determine typesize by compiling
  20818. a file and reading strings from the compiled output. Tested with
  20819. various gcc, XCode, MSVC7, sdcc For OSX when doing TRY_COMPILE()
  20820. CMAKE_OSX_ARCHITECTURES is used, if there are different results
  20821. an error is generated. CMAKE_OSX_ARCHITECTURES can be overwritten
  20822. for the TRY_COMPILES with CMAKE_TRY_COMPILE_OSX_ARCHITECTURES.
  20823. Alex
  20824. 2007-06-04 15:57 king
  20825. * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.h,
  20826. cmCommandArgumentLexer.in.l, cmCommandArgumentParserHelper.cxx:
  20827. BUG: Fixed cmCommandArgumentLexer no-escape mode to not match
  20828. backslash-escape sequences as lexical tokens at all. Needed to
  20829. configure files with backslashes preceding an @VAR@ replacement.
  20830. This fixes bug#5130.
  20831. 2007-06-04 15:28 hoffman
  20832. * Tests/Framework/CMakeLists.txt: ENH: add one of the headers to
  20833. the regular sources
  20834. 2007-06-04 13:50 alex
  20835. * Source/cmake.cxx:
  20836. STYLE: fix typo: now double space after -D
  20837. Alex
  20838. 2007-06-04 13:48 alex
  20839. * Source/: cmCacheManager.cxx, cmake.cxx, cmake.h:
  20840. ENH: -U for removing variables now uses globbing expressions
  20841. -cmCacheManager: now also variables with type UNINITIALIZED are
  20842. saved in CMakeCache.txt, these are the vars defined using
  20843. -DFOO=foo but without type
  20844. Alex
  20845. 2007-06-04 13:39 martink
  20846. * Source/: cmCTest.cxx, CTest/cmCTestBuildAndTestHandler.cxx: ENH:
  20847. fix passing of time limit to some ctest invocations that also use
  20848. build-options
  20849. 2007-06-03 10:48 andy
  20850. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20851. 2007-06-02 16:15 hoffman
  20852. * Source/CTest/cmCTestCoverageHandler.cxx: ENH: remove debug that
  20853. caused tests to fail
  20854. 2007-06-02 06:33 andy
  20855. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20856. 2007-06-01 23:06 hoffman
  20857. * Source/CTest/cmCTestCoverageHandler.cxx: ENH: opps
  20858. 2007-06-01 15:40 hoffman
  20859. * Source/CTest/: cmCTestCoverageHandler.cxx,
  20860. cmCTestCoverageHandler.h: ENH: initial bullseye stuff
  20861. 2007-06-01 14:16 alex
  20862. * Source/: cmake.cxx, cmake.h:
  20863. BUG: also put a variable into the cache when defined using -D if
  20864. no type is given, then STRING is used. Also add command line
  20865. option -U as suggested for undefining cache variables. This fixes
  20866. #4896 and #4264.
  20867. Alex
  20868. 2007-06-01 13:17 alex
  20869. * Modules/FindX11.cmake:
  20870. COMP: fix warnings on some machines where some X libs apparently
  20871. don't really work by reverting X11_LIBRARIES back to the old
  20872. version -add some more X11_xxx_FOUND variables -reformat comments
  20873. at the top -always use IF(INCLUDE_DIR and LIB) for setting FOUND
  20874. to TRUE
  20875. Alex
  20876. 2007-06-01 11:18 hoffman
  20877. * CMakeLists.txt, ChangeLog.manual, Source/cmAddLibraryCommand.cxx,
  20878. Source/cmGlobalGenerator.cxx: ENH: merge in a few more fixes from
  20879. the main tree
  20880. 2007-06-01 11:16 alex
  20881. * Modules/CheckCSourceRuns.cmake, Modules/CheckCXXSourceRuns.cmake,
  20882. Modules/FindThreads.cmake, Modules/TestBigEndian.cmake,
  20883. Source/cmTryRunCommand.cxx, Source/cmTryRunCommand.h,
  20884. Tests/TryCompile/CMakeLists.txt, Tests/TryCompile/exit_success.c,
  20885. Tests/TryCompile/exit_with_error.c:
  20886. ENH: improve TRY_RUN() for crosscompiling: instead of just
  20887. failing, it now creates two cache variables, one for the
  20888. RUN_RESULT, one for the RUN_OUTPUT (if required), which can be
  20889. set or preset by the user. It has now also two new arguments:
  20890. RUN_OUTPUT_VARIABLE and COMPILE_OUTPUT_VARIABLE (the old
  20891. OUTPUT_VARIABLE merges both), so if only COMPILE_OUTPUT_VARIABLE
  20892. is used the run time output of the TRY_RUN is unused and the user
  20893. doesn't have to care about the output when crosscompiling. This
  20894. is now used in FindThreads.cmake, CheckC/CXXSourceRuns.cmake and
  20895. TestBigEndian.cmake, which used the output only for the logfile
  20896. (compile output is still there). Test/TryCompile/ now also tests
  20897. the behaviour of OUTPUT_VARIABLE, RUN_OUTPUT_VARIABLE and
  20898. COMPILE_OUTPUT_VARIABLE.
  20899. Alex
  20900. 2007-06-01 11:06 alex
  20901. * Source/cmCacheManager.cxx:
  20902. ENH: also handle comments for variables which contain newlines
  20903. Alex
  20904. 2007-06-01 09:18 hoffman
  20905. * Source/cmGlobalGenerator.cxx: BUG: fix crash, bug 5121
  20906. 2007-05-31 22:06 andy
  20907. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20908. 2007-05-31 16:18 alex
  20909. * Source/kwsys/kwsysPlatformTests.cmake:
  20910. COMP: revert some of the changes for crosscompiling, not required
  20911. anymore with recent changes in cmake
  20912. Alex
  20913. 2007-05-31 12:03 alex
  20914. * Source/cmGetTargetPropertyCommand.cxx:
  20915. ENH: if get_target_property() doesn't find a target with the
  20916. given name, it returns now "<NAME_OF_VAR>-NOTFOUND" instead of
  20917. just "NOTFOUND", which can help in finding problems
  20918. Alex
  20919. 2007-05-31 10:29 martink
  20920. * Tests/: CMakeLists.txt, Properties/CMakeLists.txt,
  20921. Properties/properties.h.in, Properties/properties2.h,
  20922. Properties/SubDir/properties3.cxx: ENH: added new test for
  20923. SourceFile objects and properties
  20924. 2007-05-30 12:09 alex
  20925. * Modules/FindX11.cmake:
  20926. ENH: mostly synced with FindX11.cmake from KDE svn: now also
  20927. searches for a lot of additional X11 libs, like Xv, Xau, Xrandr
  20928. and others
  20929. Alex
  20930. 2007-05-30 10:40 alex
  20931. * Source/kwsys/kwsysPlatformTests.cmake:
  20932. COMP: start crosscompiling Paraview3 (requires cmake cvs,
  20933. currently to scratchbox)
  20934. Alex
  20935. 2007-05-30 05:28 andy
  20936. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20937. 2007-05-29 11:36 alex
  20938. * Modules/CMakeDetermineSystem.cmake, Modules/CMakeSystem.cmake.in,
  20939. Modules/CMakeSystemWithToolchainFile.cmake.in,
  20940. Tests/CMakeTests/ToolchainTest.cmake.in:
  20941. ENH: always provide CMAKE_SYSTEM_XXX() and MAKE_HOST_SYSTEM_XXX()
  20942. variables, so when cross compiling the build host platform can be
  20943. tested
  20944. Alex
  20945. 2007-05-29 08:42 alex
  20946. * Source/cmHexFileConverter.cxx:
  20947. COMP: less warnings with msvc8
  20948. Alex
  20949. 2007-05-29 05:26 andy
  20950. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20951. 2007-05-28 17:49 king
  20952. * Source/cmGlobalXCodeGenerator.cxx: BUG: Finished previous fix.
  20953. 2007-05-28 13:46 king
  20954. * Source/cmGlobalXCodeGenerator.cxx: COMP: Fixed shadowed local
  20955. warning.
  20956. 2007-05-28 13:32 king
  20957. * Source/cmSourceFile.h: ENH: Removed unused methods that should
  20958. never be used anyway.
  20959. 2007-05-28 12:23 king
  20960. * Source/cmake.h: STYLE: Fixed comment for Generate() method.
  20961. 2007-05-28 12:05 king
  20962. * Source/cmTarget.cxx: ENH: Moved link library related code from
  20963. GenerateSourceFilesFromSourceLists to AnalyzeLibDependencies to
  20964. make the former do no more than what its name says.
  20965. 2007-05-28 11:41 king
  20966. * Tests/: SimpleInstall/CMakeLists.txt,
  20967. SimpleInstallS2/CMakeLists.txt: ENH: Added more install rules to
  20968. increase coverage of the command.
  20969. 2007-05-28 11:18 king
  20970. * Source/: cmCustomCommand.cxx, cmCustomCommand.h, cmTarget.cxx:
  20971. ENH: Removed "Used" mark from custom commands. It is no longer
  20972. needed or checked by any generators.
  20973. 2007-05-28 11:16 king
  20974. * Source/cmGlobalXCodeGenerator.cxx: ENH: Remove unused build rules
  20975. from Xcode. This change was made in the VS generators on
  20976. 2006-03-23 and should have been made for the Xcode generator too.
  20977. Also commented out some debug print statements.
  20978. 2007-05-28 11:03 king
  20979. * Source/cmMakefileExecutableTargetGenerator.cxx: COMP: Fix build
  20980. on mac after change to GetSourceFiles signature.
  20981. 2007-05-28 11:02 king
  20982. * Source/cmGlobalXCodeGenerator.cxx: COMP: Fix build of XCode
  20983. generator after change to GetSourceFiles signature.
  20984. 2007-05-28 11:02 andy
  20985. * Source/cmVersion.cxx: STYLE: Nightly Version update
  20986. 2007-05-28 11:00 king
  20987. * Source/: cmGlobalVisualStudio8Generator.cxx,
  20988. cmLocalVisualStudio6Generator.cxx,
  20989. cmLocalVisualStudio7Generator.cxx: COMP: Fix build for
  20990. windows-only generators after change to GetSourceFiles signature.
  20991. 2007-05-28 10:25 king
  20992. * Source/: cmFLTKWrapUICommand.cxx, cmLocalGenerator.cxx,
  20993. cmTarget.cxx, cmTarget.h: ENH: Made cmTarget::GetSourceFiles
  20994. method return reference to const so addition of cmSourceFile
  20995. pointers must be done with an access method in cmTarget.
  20996. 2007-05-28 10:11 king
  20997. * Source/: cmCPluginAPI.cxx, cmFLTKWrapUICommand.cxx,
  20998. cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx, cmSourceFile.h:
  20999. ENH: Made cmSourceFile::GetDepends return reference to const so
  21000. dependencies can be added only by an access method in
  21001. cmSourceFile.
  21002. 2007-05-28 10:07 hoffman
  21003. * CMakeLists.txt, ChangeLog.manual, Modules/FindPkgConfig.cmake,
  21004. Modules/UsePkgConfig.cmake, Modules/UseSWIG.cmake,
  21005. Modules/Platform/UnixPaths.cmake, Source/cmFileCommand.cxx,
  21006. Source/cmListCommand.h, Source/cmLocalGenerator.cxx,
  21007. Source/cmTryCompileCommand.h, Source/cmXCodeObject.cxx,
  21008. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
  21009. ENH: merge in changes from branch RC 7
  21010. 2007-05-28 09:59 king
  21011. * Source/: cmFLTKWrapUICommand.cxx, cmMakefile.cxx, cmTarget.h:
  21012. ENH: Made cmTarget::GetSourceLists return a reference to const so
  21013. that all additions of sources must go through access methods in
  21014. cmTarget.
  21015. 2007-05-28 08:31 alex
  21016. * Source/cmHexFileConverter.cxx:
  21017. COMP: fix warning on MSVC 8: conversion from 'size_t' to
  21018. 'unsigned int', possible loss of data
  21019. Alex
  21020. 2007-05-27 18:47 andy
  21021. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21022. 2007-05-27 10:32 hoffman
  21023. * Source/cmXCodeObject.cxx: ENH: @ must be escaped in xcode
  21024. projects
  21025. 2007-05-27 04:31 andy
  21026. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21027. 2007-05-26 14:26 andy
  21028. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21029. 2007-05-25 16:46 alex
  21030. * Modules/CMakeDetermineCompilerId.cmake, Source/cmFileCommand.cxx,
  21031. Source/cmFileCommand.h:
  21032. ENH: add option to FILE(STRINGS NO_HEX_CONVERSION) to disable
  21033. automatic conversion of hex and srec files to binary. Without
  21034. this automatic conversion, everywhere where a compiled file is
  21035. parsed for strings the a file(HEX2BIN somefile binfile) command
  21036. has to be added otherwise it will not work for these compilers. I
  21037. tried this with DetermineCompiler and CheckTypeSize and nobody
  21038. will do this except the users who work with such compilers. For
  21039. them it will break if they don't add this conversion command in
  21040. all these places. If FILE(STRINGS) is used with a text file, it
  21041. will in most cases still work as expected, since it will only
  21042. convert hex and srec files. If a user actually wants to get text
  21043. out of hex files, he knows what he's doing and will see the hint
  21044. in the documentation.
  21045. Anyway, it should work without having to create a temporary file,
  21046. will work on this later.
  21047. Alex
  21048. 2007-05-25 16:23 alex
  21049. * Source/cmHexFileConverter.cxx:
  21050. COMP: less warnings (signed vs. unsigned)
  21051. Alex
  21052. 2007-05-25 15:51 king
  21053. * Source/cmGlobalGenerator.cxx: BUG: Need to create global targets
  21054. before AddHelperCommands is called. We should investigate
  21055. creating global targets at the beginning of the configure step
  21056. even if their commands are not populated or if they will not
  21057. actually be generated later.
  21058. 2007-05-25 15:22 alex
  21059. * Modules/CMakeCCompilerId.c,
  21060. Modules/CMakeDetermineCompilerId.cmake, Modules/CMakeLists.txt,
  21061. Source/cmBootstrapCommands.cxx, Source/cmFileCommand.cxx,
  21062. Source/cmFileCommand.h, Source/cmHexFileConverter.cxx,
  21063. Source/cmHexFileConverter.h, Tests/StringFileTest/CMakeLists.txt,
  21064. Tests/StringFileTest/main.ihx, Tests/StringFileTest/main.srec:
  21065. ENH: make the compiler id detection work, even if the output file
  21066. name of the compiler is completely unknown and even if it
  21067. produces intel hex or motorola s-record files, with test
  21068. Alex
  21069. 2007-05-25 12:05 alex
  21070. * Source/cmTryRunCommand.cxx:
  21071. BUG: remove debug output
  21072. Alex
  21073. 2007-05-25 11:41 king
  21074. * Tests/: SimpleInstall/CMakeLists.txt, SimpleInstall/inst.cxx,
  21075. SimpleInstall/scripts/CMakeLists.txt,
  21076. SimpleInstallS2/CMakeLists.txt, SimpleInstallS2/inst.cxx,
  21077. SimpleInstallS2/scripts/CMakeLists.txt: ENH: Added testing of
  21078. REGEX option to INSTALL(DIRECTORY). Added tests to cover all
  21079. forms of old-style install commands.
  21080. 2007-05-25 11:09 king
  21081. * Tests/: SimpleInstall/inst.cxx, SimpleInstallS2/inst.cxx: ENH:
  21082. Add test to see if INSTALL_FILES actually worked.
  21083. 2007-05-25 11:08 king
  21084. * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: BUG:
  21085. Fix FILES mode after recent changes.
  21086. 2007-05-25 11:01 king
  21087. * Source/: cmInstallFilesCommand.cxx, cmInstallProgramsCommand.cxx:
  21088. BUG: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to install
  21089. under the prefix like they did before the recent changes.
  21090. 2007-05-25 06:55 andy
  21091. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21092. 2007-05-24 17:06 hoffman
  21093. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  21094. ENH: add copy header stuff
  21095. 2007-05-24 16:03 alex
  21096. * Modules/CMakeCCompilerId.c, Modules/CheckTypeSize.cmake,
  21097. Source/cmTryRunCommand.cxx:
  21098. STYLE: remove debug output, fix indentation the tests run again
  21099. successfully, but since CheckTypeSize will switch to a
  21100. TRY_COMPILE soon I will look at it again after this change
  21101. Alex
  21102. 2007-05-24 14:30 alex
  21103. * Modules/CheckTypeSize.cmake, Source/cmTryRunCommand.cxx:
  21104. COMP: try to fix the test failures on dash2
  21105. Alex
  21106. 2007-05-24 12:06 alex
  21107. * Source/cmCoreTryCompile.cxx, Source/cmTryCompileCommand.h,
  21108. Source/cmTryRunCommand.cxx, Tests/TryCompile/CMakeLists.txt:
  21109. ENH: add COPY_FILE argument to TRY_COMPILE, so the compiled
  21110. executable can be used e.g. for getting strings out of it.
  21111. Alex
  21112. 2007-05-24 11:27 alex
  21113. * Source/cmBootstrapCommands.cxx, Source/cmCoreTryCompile.cxx,
  21114. Source/cmCoreTryCompile.h, Source/cmTryCompileCommand.cxx,
  21115. Source/cmTryCompileCommand.h, Source/cmTryRunCommand.cxx,
  21116. Source/cmTryRunCommand.h, Tests/TryCompile/CMakeLists.txt,
  21117. Tests/TryCompile/exit_success.c,
  21118. Tests/TryCompile/exit_with_error.c:
  21119. ENH: add two simple tests for TRY_RUN() STYLE: create a new base
  21120. class cmCoreTryCompile, from which cmTryCompileCommand and
  21121. cmTryRunCommand are derived, so there are no public static
  21122. functions with lots of arguments anymore
  21123. Alex
  21124. 2007-05-24 09:35 alex
  21125. * Modules/CMakeCCompilerId.c:
  21126. ENH: add compiler id for sdcc
  21127. Alex
  21128. 2007-05-24 08:56 alex
  21129. * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h,
  21130. cmTryRunCommand.cxx:
  21131. ENH: move output file search to cmTryCompileCommand.cxx, so it
  21132. can be used there too... many public static functions with lots
  21133. of arguments... :-/
  21134. Alex
  21135. 2007-05-24 08:43 alex
  21136. * Source/: cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
  21137. cmLocalVisualStudio7Generator.cxx, cmTarget.cxx:
  21138. BUG: don't use non-imported target when cross compiling as
  21139. commands in custom commands STYLE: remove now invalid comments,
  21140. use this->
  21141. Alex
  21142. 2007-05-24 08:33 alex
  21143. * Modules/: CMakeCCompilerId.c, CMakeDetermineCCompiler.cmake,
  21144. TestBigEndian.cmake:
  21145. ENH: add compiler id for IAR compiler (http://www.iar.com/) ENH:
  21146. don't run endian test again if the variable is already set
  21147. Alex
  21148. 2007-05-24 08:18 alex
  21149. * Source/cmListCommand.h:
  21150. STYLE: use "items" instead od "item"
  21151. Alex
  21152. 2007-05-24 05:26 andy
  21153. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21154. 2007-05-23 18:22 king
  21155. * Source/: cmLocalGenerator.cxx: ENH: Removed unused code now that
  21156. INSTALL_FILES and INSTALL_PROGRAMS are not targets.
  21157. 2007-05-23 17:58 king
  21158. * Tests/BuildDepends/CMakeLists.txt: BUG: Report proper error
  21159. message when project does not build the first time. Also added
  21160. hack to rebuild subproject several times for Xcode. The
  21161. generator should be fixed and the hack removed.
  21162. 2007-05-23 17:21 king
  21163. * Source/cmGlobalXCodeGenerator.cxx: BUG: Need to use
  21164. GetRealDependency for custom command file-level dependencies.
  21165. 2007-05-23 17:01 king
  21166. * Tests/BuildDepends/Project/CMakeLists.txt: ENH: Executable bar
  21167. should rebuild when its generated header changes. It does not
  21168. need to link to the foo library anymore.
  21169. 2007-05-23 15:40 king
  21170. * Source/: cmExportLibraryDependencies.cxx,
  21171. cmGlobalVisualStudio6Generator.cxx,
  21172. cmGlobalVisualStudio71Generator.cxx,
  21173. cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
  21174. cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
  21175. cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
  21176. cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
  21177. cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmTarget.cxx:
  21178. ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not
  21179. create targets. No targets of type cmTarget::INSTALL_FILES or
  21180. cmTarget::INSTALL_PROGRAMS are created, so we do not need to
  21181. check for them everywhere anymore.
  21182. 2007-05-23 13:30 king
  21183. * Tests/BuildDepends/Project/generator.cxx: BUG: Target names in
  21184. the COMMAND part of a custom command should not create a
  21185. file-level dependency that forces the command to rerun when the
  21186. executable target rebuilds, but the target-level dependency
  21187. should still be created. Target names in a DEPENDS should do
  21188. both a target-level and file-level dependency. Updated the
  21189. BuildDepends test to check that this works.
  21190. 2007-05-23 13:27 king
  21191. * Source/cmAddCustomCommandCommand.h, Source/cmTarget.cxx,
  21192. Source/cmTarget.h, Tests/BuildDepends/CMakeLists.txt,
  21193. Tests/BuildDepends/Project/CMakeLists.txt,
  21194. Tests/BuildDepends/Project/bar.cxx: BUG: Target names in the
  21195. COMMAND part of a custom command should not create a file-level
  21196. dependency that forces the command to rerun when the executable
  21197. target rebuilds, but the target-level dependency should still be
  21198. created. Target names in a DEPENDS should do both a target-level
  21199. and file-level dependency. Updated the BuildDepends test to
  21200. check that this works.
  21201. 2007-05-23 12:05 king
  21202. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Add ./ to custom
  21203. command executables in the top of the build tree even when the
  21204. path is generated by target name replacement.
  21205. 2007-05-23 11:00 king
  21206. * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
  21207. CMakePlatformId.h: ENH: Unify design of CMakeCCompilerId.c,
  21208. CMakeCXXCompilerId.cpp, and CMakePlatformId.h. BUG: Do not
  21209. violate system-reserved symbol namespace _[A-Z].
  21210. 2007-05-23 08:24 alex
  21211. * Source/cmTarget.cxx:
  21212. COMP: don't user string::clear(), fix warnings about unused
  21213. variables
  21214. Alex
  21215. 2007-05-22 17:10 andy
  21216. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21217. 2007-05-22 12:48 alex
  21218. * Modules/: CMakeCCompilerId.c, CMakeDetermineSystem.cmake,
  21219. CMakePlatformId.h, CMakeSystemWithToolchainFile.cmake.in:
  21220. BUG: now the toolchain file is configured into the buildtree,
  21221. otherwise e.g. CMAKE_SOURCE_DIR can't be used there ENH: modify
  21222. CMakeCCompilerId.c and .h so that sdcc can compile them. As they
  21223. were the preprocessor produced:
  21224. 9 "test.c"
  21225. static char const info_compiler[] = "INFO:compiler[" # 40
  21226. "test.c" ""
  21227. "]";
  21228. and the mixing of the preprocessing directives and the string
  21229. constants didn't work.
  21230. Alex
  21231. 2007-05-22 11:05 alex
  21232. * Source/cmIncludeExternalMSProjectCommand.cxx: COMP: compile fix
  21233. Alex
  21234. 2007-05-22 10:42 alex
  21235. * Source/: cmAddExecutableCommand.cxx,
  21236. cmGlobalVisualStudio6Generator.cxx,
  21237. cmGlobalVisualStudio71Generator.cxx,
  21238. cmGlobalVisualStudio7Generator.cxx:
  21239. COMP: compile fix and remove warning
  21240. Alex
  21241. 2007-05-22 10:24 alex
  21242. * Source/: cmAddDependenciesCommand.cxx,
  21243. cmAddExecutableCommand.cxx, cmGetTargetPropertyCommand.cxx,
  21244. cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  21245. cmGlobalUnixMakefileGenerator3.cxx,
  21246. cmGlobalVisualStudio6Generator.cxx,
  21247. cmGlobalVisualStudio71Generator.cxx,
  21248. cmGlobalVisualStudio7Generator.cxx,
  21249. cmGlobalVisualStudio8Generator.cxx,
  21250. cmGlobalVisualStudioGenerator.cxx, cmGlobalXCodeGenerator.cxx,
  21251. cmIncludeExternalMSProjectCommand.cxx, cmInstallCommand.cxx,
  21252. cmInstallTargetGenerator.cxx, cmLocalGenerator.cxx,
  21253. cmLocalUnixMakefileGenerator3.cxx,
  21254. cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
  21255. cmMakefileTargetGenerator.cxx, cmSetTargetPropertiesCommand.cxx,
  21256. cmTarget.cxx, cmTarget.h:
  21257. ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates
  21258. an "imported" executable target. This can then be used e.g. with
  21259. ADD_CUSTOM_COMMAND() to generate stuff. It adds a second
  21260. container for "imported" targets, and FindTarget() now takes an
  21261. additional argument bool useImportedTargets to specify whether
  21262. you also want to search in the imported targets or only in the
  21263. "normal" targets.
  21264. Alex
  21265. 2007-05-22 09:15 alex
  21266. * Modules/: CMakeGenericSystem.cmake, Platform/gcc.cmake:
  21267. STYLE: move the two CMAKE_SHARED_LIBRARYC/CXX_FLAGS for gcc from
  21268. CMakeGenericSystem.cmake to gcc.cmake
  21269. Alex
  21270. 2007-05-22 04:14 andy
  21271. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21272. 2007-05-21 11:26 alex
  21273. * Modules/: CMakeDetermineCCompiler.cmake,
  21274. CMakeDetermineSystem.cmake, CMakeLists.txt, CMakeSystem.cmake.in,
  21275. CMakeSystemWithToolchainFile.cmake.in:
  21276. STYLE: use a separate source file for generating
  21277. CMakeSystem.cmake if CMAKE_TOOLCHAIN_FILE is used
  21278. Alex
  21279. 2007-05-21 10:58 alex
  21280. * Modules/: CMakeDetermineCCompiler.cmake,
  21281. CMakeDetermineCXXCompiler.cmake:
  21282. BUG: don't fail if a compiler is given in CMAKE_C/CXX_COMPILER
  21283. but it can't be found in the path
  21284. Alex
  21285. 2007-05-21 10:15 alex
  21286. * Modules/CMakeFindBinUtils.cmake, Tests/CMakeLists.txt:
  21287. BUG: always search for ar, ranlib, etc. except under MSVC -> this
  21288. should fix the mingw fortran test -also generate the fortran test
  21289. with the kdevelop generator
  21290. Alex
  21291. 2007-05-21 05:03 andy
  21292. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21293. 2007-05-20 10:11 king
  21294. * Tests/CMakeLists.txt: BUG: Fix name of project to build for
  21295. LoadCommandOneConfig now that it has been renamed for new name of
  21296. LoadCommand test.
  21297. 2007-05-20 10:08 king
  21298. * Modules/CMakeDetermineSystem.cmake: BUG: Use @ONLY substitution
  21299. to configure CMakeSystem.cmake.
  21300. 2007-05-20 02:39 andy
  21301. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21302. 2007-05-19 10:15 king
  21303. * Tests/: LoadCommand/CMakeLists.txt,
  21304. LoadCommandOneConfig/CMakeLists.txt: BUG: Finish fixing test for
  21305. new name.
  21306. 2007-05-19 10:11 hoffman
  21307. * Utilities/KWStyle/CMake.kws.xml.in: ENH: try to tone down kwstyle
  21308. 2007-05-19 10:10 hoffman
  21309. * Tests/: LoadCommand/CMakeLists.txt,
  21310. LoadCommandOneConfig/CMakeLists.txt: BUG: fix project name for
  21311. test
  21312. 2007-05-19 09:55 king
  21313. * Source/cmFileCommand.cxx: COMP: Fix for borland now that
  21314. components list check is const.
  21315. 2007-05-18 20:51 andy
  21316. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21317. 2007-05-18 15:11 martink
  21318. * Tests/: CMakeLists.txt, ExternalOBJ/CMakeLists.txt,
  21319. LinkLine/CMakeLists.txt, MacroTest/CMakeLists.txt: ENH: some
  21320. cleanup, condensing some tests, removing arguments that were not
  21321. needed but rather were cut and paste copies etc
  21322. 2007-05-18 14:41 alex
  21323. * Source/CPack/: bills-comments.txt, cmCPackGenericGenerator.cxx:
  21324. ENH: 2nd try to move stripping out of cpack and to install time,
  21325. now if CPACK_STRIP_FILES is true (or contains a list of files),
  21326. everything will be stripped, if it's empty or false they won't be
  21327. stripped
  21328. Alex
  21329. 2007-05-18 13:43 alex
  21330. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  21331. cmGlobalUnixMakefileGenerator3.h,
  21332. cmLocalUnixMakefileGenerator3.cxx:
  21333. ENH: add install/strip target for makefile generators if strip
  21334. was found
  21335. Alex
  21336. 2007-05-18 11:57 alex
  21337. * Modules/Platform/Darwin.cmake,
  21338. Source/cmInstallTargetGenerator.cxx: ENH: move hack to fix "new
  21339. cmake on old build tree on OSX doesn't have
  21340. CMAKE_INSTALL_NAME_TOOL in the cache" from
  21341. cmInstallTargetGenerator.cxx to Darwin.cmake
  21342. Alex
  21343. 2007-05-18 11:45 alex
  21344. * Source/CPack/cpack.cxx:
  21345. COMP: force a recompile on VS71
  21346. Alex
  21347. 2007-05-18 11:36 king
  21348. * Modules/Platform/UnixPaths.cmake, Source/cmLocalGenerator.cxx:
  21349. ENH: Use CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES from platform
  21350. files to block link directories.
  21351. 2007-05-18 10:55 alex
  21352. * Modules/: CMakeFindBinUtils.cmake, Platform/cl.cmake: COMP: if a
  21353. new cmake runs on an old build tree, set CMAKE_LINKER to link to
  21354. make it link
  21355. Alex
  21356. 2007-05-18 10:32 alex
  21357. * Modules/Platform/cl.cmake, Source/cmLocalGenerator.cxx: COMP: fix
  21358. link rules with nmake, the linker command has to be converted to
  21359. shortpath form for nmake
  21360. Alex
  21361. 2007-05-18 09:33 king
  21362. * Tests/CustomCommand/CMakeLists.txt: BUG: Replace "with space" in
  21363. custom command argument tests with "w s" to still have whitespace
  21364. but be shorter. The test was failing because the custom command
  21365. line length was simply too long for the VS IDE.
  21366. 2007-05-18 09:30 hoffman
  21367. * Source/cmTryCompileCommand.h: STYLE: fix documentation for
  21368. command
  21369. 2007-05-18 09:18 king
  21370. * Tests/CustomCommand/: CMakeLists.txt, check_command_line.c.in:
  21371. ENH: Added quick means to turn on verbose output for debugging
  21372. this test.
  21373. 2007-05-18 09:17 king
  21374. * Source/kwsys/System.c: BUG: Added carrot (^) to characters that
  21375. need quoting. The solaris shell needs it.
  21376. 2007-05-18 09:16 alex
  21377. * Modules/CMakeDetermineFortranCompiler.cmake: STYLE: fdcorrect
  21378. comments about FC/CC
  21379. Alex
  21380. 2007-05-18 09:08 king
  21381. * Modules/: CMakeDetermineCompilerId.cmake,
  21382. CMakeDetermineFortranCompiler.cmake: BUG: If the Fortran
  21383. CompilerId source fails to compile it should not be a failure.
  21384. It is only expected to work for Fortran90 compilers.
  21385. 2007-05-18 08:49 alex
  21386. * Source/: cmFileCommand.cxx, cmFindBase.cxx, cmFindBase.h,
  21387. cmInstallTargetGenerator.cxx, cmTryRunCommand.cxx:
  21388. STYLE: fix line lengths
  21389. Alex
  21390. 2007-05-17 17:43 king
  21391. * Source/cmInstallTargetGenerator.cxx: BUG: Need to use
  21392. GetSafeDefinition when assigning to a string.
  21393. 2007-05-17 17:40 king
  21394. * Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h,
  21395. cmVariableWatch.h: BUG: All variable accesses should produce
  21396. watch callbacks, including IF(DEFINED <var>) ones. Instead we
  21397. define a new access type for IF(DEFINED) so that the error does
  21398. not show up for backward compatibility variables.
  21399. 2007-05-17 17:21 alex
  21400. * Source/cmInstallTargetGenerator.cxx: STYLE: fix indentation ENH:
  21401. add hack to make new cmake work with older existing cmake build
  21402. trees
  21403. Alex
  21404. 2007-05-17 16:50 alex
  21405. * Source/cmGlobalKdevelopGenerator.cxx:
  21406. STYLE: use braces
  21407. Alex
  21408. 2007-05-17 16:49 alex
  21409. * Modules/CMakeFindBinUtils.cmake: ENH: fail if install_name_tool
  21410. wasn't found
  21411. Alex
  21412. 2007-05-17 15:17 king
  21413. * Modules/CheckTypeSize.cmake,
  21414. Utilities/cmcurl/CMake/CheckTypeSize.cmake: ENH: Use IF(NOT
  21415. DEFINED) check to short-circuit size test.
  21416. 2007-05-17 15:12 king
  21417. * Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h: BUG: Do
  21418. not complain about missing watched variables when they are
  21419. accessd with IF(DEFINED VAR).
  21420. 2007-05-17 14:47 king
  21421. * Source/cmMakefile.cxx: COMP: GCC 2.95 does not have
  21422. std::string::clear() method.
  21423. 2007-05-17 14:41 hoffman
  21424. * CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
  21425. Source/cmIfCommand.h, Source/cmListFileCache.h,
  21426. Source/cmLocalGenerator.cxx,
  21427. Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
  21428. Source/CPack/cmCPackTarCompressGenerator.cxx: ENH: merge in
  21429. changes from main tree
  21430. 2007-05-17 14:32 king
  21431. * Tests/CustomCommand/CMakeLists.txt: ENH: Add testing of * and /
  21432. character arguments except on MinGW.
  21433. 2007-05-17 14:03 king
  21434. * Tests/CustomCommand/CMakeLists.txt: ENH: Added test for custom
  21435. command lines with special single-character arguments.
  21436. 2007-05-17 14:01 king
  21437. * Source/kwsys/System.c: BUG: Some single-character arguments need
  21438. quoting on windows.
  21439. 2007-05-17 13:28 king
  21440. * Tests/CustomCommand/CMakeLists.txt: BUG: Disable test of angle
  21441. bracket escapes until it works everywhere.
  21442. 2007-05-17 13:20 alex
  21443. * Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
  21444. Modules/CMakeCXXCompiler.cmake.in,
  21445. Modules/CMakeCXXInformation.cmake,
  21446. Modules/CMakeDetermineCCompiler.cmake,
  21447. Modules/CMakeDetermineCXXCompiler.cmake,
  21448. Modules/CMakeDetermineFortranCompiler.cmake,
  21449. Modules/CMakeDetermineSystem.cmake,
  21450. Modules/CMakeFindBinUtils.cmake, Modules/CMakeLists.txt,
  21451. Modules/CMakeSystem.cmake.in,
  21452. Modules/CMakeSystemSpecificInformation.cmake,
  21453. Modules/CMakeTestCCompiler.cmake, Modules/CTest.cmake,
  21454. Modules/CheckTypeSize.cmake, Modules/Platform/Windows-cl.cmake,
  21455. Modules/Platform/cl.cmake, Source/cmFileCommand.cxx,
  21456. Source/cmFileCommand.h, Source/cmFindBase.cxx,
  21457. Source/cmFindBase.h, Source/cmIncludeCommand.cxx,
  21458. Source/cmIncludeCommand.h, Source/cmInstallTargetGenerator.cxx,
  21459. Source/cmInstallTargetGenerator.h, Source/cmMakefile.cxx,
  21460. Source/cmMakefile.h, Source/cmTryRunCommand.cxx,
  21461. Source/cmUtilitySourceCommand.cxx,
  21462. Source/cmUtilitySourceCommand.h,
  21463. Source/CTest/cmCTestTestHandler.cxx,
  21464. Source/CTest/cmCTestTestHandler.h,
  21465. Tests/CMakeTests/CMakeLists.txt,
  21466. Tests/CMakeTests/DummyToolchain.cmake,
  21467. Tests/CMakeTests/FindBaseTest.cmake.in,
  21468. Tests/CMakeTests/IncludeTest.cmake.in,
  21469. Tests/CMakeTests/ToolchainTest.cmake.in,
  21470. Tests/CMakeTests/include/cmake_i_do_not_exist_in_the_system.h:
  21471. ENH: merge CMake-CrossCompileBasic to HEAD -add a RESULT_VARIABLE
  21472. to INCLUDE() -add CMAKE_TOOLCHAIN_FILE for specifiying your
  21473. (potentially crosscompiling) toolchain -have TRY_RUN() complain
  21474. if you try to use it in crosscompiling mode (which were compiled
  21475. but cannot run on this system) -use CMAKE_EXECUTABLE_SUFFIX in
  21476. TRY_RUN(), probably TRY_RUN won't be able to run the executables
  21477. if they have a different suffix because they are probably
  21478. crosscompiled, but nevertheless it should be able to find them
  21479. -make several cmake variables presettable by the user:
  21480. CMAKE_C/CXX_COMPILER, CMAKE_C/CXX_OUTPUT_EXTENSION,
  21481. CMAKE_SYSTEM_NAME, CMAKE_SYSTEM_INFO_FILE -support prefix for GNU
  21482. toolchains (arm-elf-gcc, arm-elf-ar, arm-elf-strip etc.) -move
  21483. ranlib on OSX from the file command to a command in executed in
  21484. cmake_install.cmake -add support for stripping during install in
  21485. cmake_install.cmake -split out cl.cmake from Windows-cl.cmake,
  21486. first (very incomplete) step to support MS crosscompiling tools
  21487. -remove stdio.h from the simple C program which checks if the
  21488. compiler works, since this may not exist for some embedded
  21489. platforms -create a new CMakeFindBinUtils.cmake which collects
  21490. the search fro ar, ranlib, strip, ld, link, install_name_tool and
  21491. other tools like these -add support for CMAKE_FIND_ROOT_PATH for
  21492. all FIND_XXX commands, which is a list of directories which will
  21493. be prepended to all search directories, right now as a cmake
  21494. variable, turning it into a global cmake property may need some
  21495. more work -remove cmTestTestHandler::TryExecutable(), it's unused
  21496. -split cmFileCommand::HandleInstall() into slightly smaller
  21497. functions
  21498. Alex
  21499. 2007-05-17 11:27 king
  21500. * Source/cmSystemTools.cxx: BUG: Fix ExpandListArgument when the
  21501. string ends in a backslash.
  21502. 2007-05-17 11:18 king
  21503. * Source/cmTarget.cxx: BUG: An empty configuration name is
  21504. equivalent to no configuration.
  21505. 2007-05-17 11:12 alex
  21506. * Source/: cmFileCommand.h, cmIncludeCommand.cxx,
  21507. cmInstallTargetGenerator.cxx: COMP: less warnings with msvc7
  21508. Alex
  21509. 2007-05-17 11:09 alex
  21510. * Tests/CMakeTests/: FindBaseTest.cmake.in, ToolchainTest.cmake.in:
  21511. BUG: correct quoting in the tests so that the new tests pass
  21512. Alex
  21513. 2007-05-17 10:53 king
  21514. * Source/cmGlobalBorlandMakefileGenerator.cxx,
  21515. Source/cmGlobalMinGWMakefileGenerator.cxx,
  21516. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  21517. Source/cmLocalUnixMakefileGenerator3.cxx,
  21518. Source/cmLocalUnixMakefileGenerator3.h,
  21519. Tests/CustomCommand/CMakeLists.txt: ENH: Added testing for custom
  21520. command line arguments containing all special characters on the
  21521. US keyboard. Fixed curly brace arguments on borland and %
  21522. arguments in mingw32-make.
  21523. 2007-05-17 10:53 king
  21524. * Source/kwsys/: System.c, System.h.in: ENH: Added more special
  21525. unix shell characters that require quoting. Added escaping of %
  21526. as %% for shells inside mingw32-make.
  21527. 2007-05-17 10:24 alex
  21528. * Modules/CMakeCCompiler.cmake.in, Modules/CMakeCCompilerId.c,
  21529. Modules/CMakeCInformation.cmake,
  21530. Modules/CMakeCXXCompiler.cmake.in,
  21531. Modules/CMakeCXXCompilerId.cpp,
  21532. Modules/CMakeCXXInformation.cmake,
  21533. Modules/CMakeDetermineCCompiler.cmake,
  21534. Modules/CMakeDetermineCXXCompiler.cmake,
  21535. Modules/CMakeDetermineCompilerId.cmake,
  21536. Modules/CMakeDetermineFortranCompiler.cmake,
  21537. Modules/CMakeDetermineSystem.cmake,
  21538. Modules/CMakeFindBinUtils.cmake,
  21539. Modules/CMakeFortranCompiler.cmake.in,
  21540. Modules/CMakeFortranInformation.cmake,
  21541. Modules/CMakeGenericSystem.cmake,
  21542. Modules/CMakeSystemSpecificInformation.cmake,
  21543. Modules/CPack.cmake, Modules/CTest.cmake, Modules/Dart.cmake,
  21544. Modules/DartConfiguration.tcl.in, Modules/Platform/Darwin.cmake,
  21545. Modules/Platform/Linux.cmake, Modules/Platform/Windows-cl.cmake,
  21546. Modules/Platform/cl.cmake, Source/CMakeLists.txt,
  21547. Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
  21548. Source/cmCustomCommand.h, Source/cmFindBase.cxx,
  21549. Source/cmFindBase.h, Source/cmGlobalGenerator.cxx,
  21550. Source/cmGlobalGenerator.h,
  21551. Source/cmGlobalUnixMakefileGenerator3.cxx,
  21552. Source/cmGlobalUnixMakefileGenerator3.h,
  21553. Source/cmGlobalVisualStudio6Generator.cxx,
  21554. Source/cmGlobalVisualStudio7Generator.cxx,
  21555. Source/cmGlobalWatcomWMakeGenerator.cxx,
  21556. Source/cmGlobalXCodeGenerator.cxx,
  21557. Source/cmGlobalXCodeGenerator.h, Source/cmIncludeCommand.cxx,
  21558. Source/cmIncludeCommand.h, Source/cmListFileCache.h,
  21559. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  21560. Source/cmLocalUnixMakefileGenerator3.cxx,
  21561. Source/cmLocalUnixMakefileGenerator3.h,
  21562. Source/cmLocalVisualStudio6Generator.cxx,
  21563. Source/cmLocalVisualStudio6Generator.h,
  21564. Source/cmLocalVisualStudio7Generator.cxx,
  21565. Source/cmLocalVisualStudio7Generator.h,
  21566. Source/cmLocalVisualStudioGenerator.cxx,
  21567. Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
  21568. Source/cmMakefileExecutableTargetGenerator.cxx,
  21569. Source/cmMakefileLibraryTargetGenerator.cxx,
  21570. Source/cmMakefileLibraryTargetGenerator.h,
  21571. Source/cmMakefileTargetGenerator.cxx,
  21572. Source/cmMakefileTargetGenerator.h,
  21573. Source/cmMakefileUtilityTargetGenerator.cxx, Source/cmTarget.cxx,
  21574. Source/cmTarget.h, Source/cmTryRunCommand.cxx,
  21575. Source/cmTryRunCommand.h, Source/cmVersion.cxx,
  21576. Source/CPack/cmCPackGenericGenerator.cxx,
  21577. Source/CTest/cmCTestTestHandler.cxx, Source/kwsys/ProcessUNIX.c,
  21578. Source/kwsys/System.c, Templates/DLLHeader.dsptemplate,
  21579. Templates/EXEHeader.dsptemplate,
  21580. Templates/EXEWinHeader.dsptemplate,
  21581. Templates/UtilityHeader.dsptemplate,
  21582. Templates/staticLibHeader.dsptemplate,
  21583. Tests/CMakeTests/CMakeLists.txt,
  21584. Tests/CMakeTests/DummyToolchain.cmake,
  21585. Tests/CMakeTests/FindBaseTest.cmake.in,
  21586. Tests/CMakeTests/IncludeTest.cmake.in,
  21587. Tests/CMakeTests/ToolchainTest.cmake.in,
  21588. Tests/CMakeTests/include/cmake_i_do_not_exist_in_the_system.h:
  21589. ENH: merge changes from HEAD into the branch -change INCLUDE(file
  21590. [OPTIONAL] [VAR]) to INCLUDE(file [OPTIONAL] [RESULT_VARIABLE
  21591. VAR]) -add tests for INCLUDE(), CMAKE_TOOLCHAIN_FILE and
  21592. FIND_XXX() -keep the stripping in CPack for now -support a MS
  21593. toolchain suffix
  21594. Alex
  21595. 2007-05-17 10:07 hoffman
  21596. * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
  21597. CMakeDetermineCompilerId.cmake: ENH: fix up compiler id to be
  21598. more robust
  21599. 2007-05-17 08:38 hoffman
  21600. * Modules/CMakeCXXCompilerId.cpp: BUG: make sure this thing
  21601. compiles on 64 bit machines
  21602. 2007-05-17 07:27 andy
  21603. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21604. 2007-05-16 19:59 andy
  21605. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21606. 2007-05-16 16:19 king
  21607. * Source/kwsys/System.c: BUG: Shell escaping needs to write % as %%
  21608. for VS IDE.
  21609. 2007-05-16 13:26 king
  21610. * Modules/Platform/Windows-wcl386.cmake: ENH: Enabled preprocessor
  21611. make rules for Watcom.
  21612. 2007-05-16 13:24 king
  21613. * Source/: cmGlobalUnixMakefileGenerator3.h,
  21614. cmGlobalWatcomWMakeGenerator.cxx,
  21615. cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
  21616. BUG: Watcom WMake needs empty rule commands even for symbolic
  21617. targets. This fixes the cmake_force target.
  21618. 2007-05-16 13:10 king
  21619. * Source/kwsys/ProcessUNIX.c: BUG: Do not send both SIGSTOP and
  21620. SIGKILL when killing a process. The SIGSTOP seems to be able to
  21621. block the SIGKILL occasionally. Also the SIGKILL is sufficient
  21622. since the process table entry will still exist until it is reaped
  21623. with waitpid.
  21624. 2007-05-16 11:40 king
  21625. * Tests/: Complex/Executable/CMakeLists.txt,
  21626. Complex/Executable/complex.cxx,
  21627. ComplexOneConfig/Executable/CMakeLists.txt,
  21628. ComplexOneConfig/Executable/complex.cxx,
  21629. ComplexRelativePaths/Executable/CMakeLists.txt,
  21630. ComplexRelativePaths/Executable/complex.cxx: BUG: Disable test of
  21631. feature that is not documented or implemented everywhere.
  21632. 2007-05-16 10:36 andy
  21633. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21634. 2007-05-16 09:07 king
  21635. * Source/cmLocalGenerator.cxx: BUG: Do not emit /usr/lib32 or
  21636. /usr/lib64 as linker paths. Submitted by David Faure.
  21637. 2007-05-16 07:56 andy
  21638. * Tests/BuildDepends/Project/CMakeLists.txt: BUG: check in the rest
  21639. of the changes to move from c to cxx
  21640. 2007-05-16 07:54 andy
  21641. * Tests/BuildDepends/: CMakeLists.txt, Project/bar.c,
  21642. Project/bar.cxx: BUG: fix test for hp move to c++ to avoid ansi
  21643. issues and produce a message if the compile fails, (really
  21644. checked in by Bill H.)
  21645. 2007-05-15 16:55 alex
  21646. * Modules/Platform/Windows-cl.cmake: BUG: let INCLUDE() actually
  21647. find cl.cmake
  21648. Alex
  21649. 2007-05-15 16:53 alex
  21650. * Modules/Platform/: Windows-cl.cmake, cl.cmake:
  21651. ENH: create a separate cl.cmake as preparation for supporting the
  21652. cross-compiling cl's
  21653. Alex
  21654. 2007-05-15 16:06 alex
  21655. * Source/cmTarget.cxx:
  21656. BUG: fix segfault when trying to get the object file for a
  21657. sourcefile in an unknown language via GET_TARGET_PROPERTY(), as
  21658. reported by Trevor Kellaway
  21659. Alex
  21660. 2007-05-15 13:30 alex
  21661. * Modules/CMakeDetermineCCompiler.cmake,
  21662. Modules/CMakeDetermineCXXCompiler.cmake,
  21663. Modules/CMakeFindBinUtils.cmake,
  21664. Modules/CMakeGenericSystem.cmake,
  21665. Modules/Platform/Windows-cl.cmake, Modules/Platform/gcc.cmake,
  21666. Source/cmIncludeCommand.cxx, Source/cmIncludeCommand.h,
  21667. Source/cmInstallTargetGenerator.cxx, Source/cmLocalGenerator.cxx,
  21668. Source/cmLocalGenerator.h:
  21669. ENH: some adjustments as suggested by Brad: only check for the
  21670. various "binutils" on the respective platform, hardcode the strip
  21671. command, make the return variable of include() available also
  21672. without OPTIONAL, honor DESTDIR for strip and ranlib -use
  21673. FIND_PROGRAM(CMAKE_LINKER link) for the MSVC linker
  21674. Alex
  21675. 2007-05-15 10:23 king
  21676. * Modules/: CTest.cmake, Dart.cmake: STYLE: Added basic usage
  21677. documentation.
  21678. 2007-05-15 03:59 andy
  21679. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21680. 2007-05-14 17:02 alex
  21681. * Source/: cmFileCommand.cxx, cmInstallTargetGenerator.cxx,
  21682. cmInstallTargetGenerator.h:
  21683. ENH: move ranlib handling on _APPLE_CC_ from the file command to
  21684. the InstallTargetGenerator
  21685. Alex
  21686. 2007-05-14 16:28 alex
  21687. * CMakeLists.txt, Modules/CMakeGenericSystem.cmake,
  21688. Modules/CPack.cmake, Modules/Platform/gcc.cmake,
  21689. Source/cmGlobalGenerator.cxx,
  21690. Source/cmInstallTargetGenerator.cxx,
  21691. Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
  21692. Source/cmLocalGenerator.h,
  21693. Source/CPack/cmCPackGenericGenerator.cxx:
  21694. ENH: move stripping from cpack to cmake/install time, fully
  21695. configurable via the CMAKE_STRIP_FILE rule, currently only
  21696. implemented for the GNU toolchain. Now cpack should work also
  21697. for cross compiling (since it doesn't have to know the executable
  21698. suffix anymore).
  21699. stripping can be enabled/disabled via the cache variable
  21700. CMAKE_INSTALL_DO_STRIP.
  21701. Even if this is disabled, the cmake_install.cmake files still
  21702. contain the strip rules, so by running cmake
  21703. -DCMAKE_INSTALL_DO_STRIP=1 cmake_install.cmake you can install
  21704. with stripping also in this case.
  21705. Alex
  21706. 2007-05-14 13:46 alex
  21707. * Source/: cmFileCommand.cxx, cmFileCommand.h:
  21708. STYLE: split the HandleInstallCommand() into shorter functions
  21709. (which are still quite long)
  21710. Alex
  21711. 2007-05-14 11:23 alex
  21712. * Source/: cmGlobalXCodeGenerator.cxx,
  21713. cmLocalVisualStudio6Generator.cxx, cmTarget.cxx:
  21714. STYLE: fix line lengths
  21715. Alex
  21716. 2007-05-14 11:07 alex
  21717. * Modules/CMakeDetermineCCompiler.cmake,
  21718. Modules/CMakeDetermineCXXCompiler.cmake,
  21719. Modules/CMakeDetermineFortranCompiler.cmake,
  21720. Modules/CMakeFindBinUtils.cmake, Modules/CMakeLists.txt,
  21721. Source/cmInstallTargetGenerator.cxx:
  21722. ENH: -added new CMakeFindBinUtils.cmake to have less code
  21723. duplication in CMakeDetermineC/C++?FortranCompiler.cmake, -added
  21724. CMAKE_INSTALL_NAME_TOOL variable, only run install_name_tool
  21725. handling if this was found
  21726. Alex
  21727. 2007-05-14 09:46 alex
  21728. * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h:
  21729. ENH: use GetCTestConfiguration("ExecutableSuffix") instead
  21730. instead of cmSystemTools::GetExecutableExtension() -rmove the
  21731. unused TryExecutable()
  21732. Alex
  21733. 2007-05-14 08:59 martink
  21734. * Tests/CMakeLists.txt: ENH: revert back to SUBDIRS so that CMake
  21735. can be built with 2.2
  21736. 2007-05-14 08:33 andy
  21737. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21738. 2007-05-13 10:59 andy
  21739. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21740. 2007-05-13 09:11 hoffman
  21741. * CMakeLists.txt: ENH: revert to SUBDIRS to make sure cmake can be
  21742. built with 2.2
  21743. 2007-05-13 07:16 king
  21744. * CMakeLists.txt, Source/cmBootstrapCommands.cxx,
  21745. Source/cmCommands.cxx: COMP: Need CMake 2.4 or a bootstrap cmake
  21746. that has ADD_SUBDIRECTORY to build.
  21747. 2007-05-12 02:58 andy
  21748. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21749. 2007-05-11 16:25 alex
  21750. * Modules/CMakeDetermineCCompiler.cmake,
  21751. Modules/CMakeDetermineCXXCompiler.cmake,
  21752. Modules/CMakeDetermineSystem.cmake, Source/cmFindBase.cxx,
  21753. Source/cmIncludeCommand.cxx, Source/cmMakefile.cxx,
  21754. Source/cmMakefile.h:
  21755. ENH: -search CMAKE_TOOLCHAIN_FILE at first relative to the
  21756. CMAKE_BINARY_DIR -if in CMAKE_C_COMPILER only the basename of the
  21757. compiler without path was given then find the path
  21758. -CMAKE_FIND_PREFIX can now be a list of directories -via
  21759. CMAKE_PROGRAM_FIND_PREFIX_MODE, CMAKE_LIBRARY_FIND_PREFIX_MODE
  21760. and CMAKE_INCLUDE_FIND_PREFIX_MODE the default behaviour for
  21761. these 3 types can be adjusted: *at first the directories with the
  21762. prefixes, then without prefixes (default, unset) *only the
  21763. prefixes (useful for libs and headers, "ONLY") *only without the
  21764. prefixes (useful for programs, "NEVER")
  21765. Alex
  21766. 2007-05-11 14:03 alex
  21767. * Source/: cmListFileCache.h, cmTryRunCommand.cxx,
  21768. cmUtilitySourceCommand.cxx:
  21769. BUG: same as HEAD: use a std::string instead a const char* for
  21770. storing the filename
  21771. ENH: use CMAKE_EXECUTABLE_SUFFIX() in try_run and utility_source,
  21772. although usually they won't be able to run the executables (but
  21773. IMO they shouldn't complain they can't find the executables)
  21774. ENH: try_run now fails with "cant run executables if used with
  21775. this toolchain" if used with a user defined toolchain which
  21776. didn't reset the CMAKE_ALIEN_EXECUTABLES flag
  21777. Alex
  21778. 2007-05-11 13:52 king
  21779. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  21780. BUG: Fixed generation of XCODE_DEPEND_HELPER.make into proper
  21781. directory. Cleaned up duplicate code created by recent changes.
  21782. 2007-05-11 13:46 alex
  21783. * Modules/CTest.cmake, Modules/DartConfiguration.tcl.in,
  21784. Source/CPack/cmCPackGenericGenerator.cxx,
  21785. Source/CTest/cmCTestTestHandler.cxx:
  21786. ENH: allow it to set UPDATE_TYPE via CTEST_UPDATE_TYPE from
  21787. CTestConfig.cmake -add EXECUTABLE_SUFFIX to DartConfig.tcl so it
  21788. can be used in ctest -use CPACK_EXECUTABLE_SUFFIX for cpack
  21789. (strip, which doesn't work because of the install dir)
  21790. Alex
  21791. 2007-05-11 13:06 alex
  21792. * Modules/: CMakeDetermineCCompiler.cmake,
  21793. CMakeDetermineCXXCompiler.cmake,
  21794. CMakeSystemSpecificInformation.cmake, CPack.cmake:
  21795. ENH: also use the target platform strip and executable suffix in
  21796. cpack use the new include() parameter to handle both full-path
  21797. and module-name-only SYSTEM_INFO files
  21798. Alex
  21799. 2007-05-11 12:17 martink
  21800. * CMakeLists.txt, Tests/CMakeLists.txt: ENH: minor fixes
  21801. 2007-05-11 11:55 alex
  21802. * Source/: cmIncludeCommand.cxx, cmIncludeCommand.h:
  21803. ENH: if OPTIONAL is used, give the user a way to check whether
  21804. the file was included or not (by setting a variable to the full
  21805. path or NOTFOUND) Additionally now fail if a second argument is
  21806. used and this is not "OPTIONAL"
  21807. Alex
  21808. 2007-05-11 10:34 alex
  21809. * Modules/: CMakeDetermineSystem.cmake, CMakeSystem.cmake.in,
  21810. CMakeSystemSpecificInformation.cmake, CheckTypeSize.cmake:
  21811. ENH: only check for the type size if it hasn't already been set,
  21812. put a bit more information in the CMakeSystemInformation.cmake
  21813. file if it has been used with a toolchain file, use the file
  21814. given in the toolchain file as CMake_SYSTEM_INFO_FILE
  21815. Alex
  21816. 2007-05-11 10:22 martink
  21817. * CMakeLists.txt, Tests/CMakeLists.txt, Tests/COnly/CMakeLists.txt,
  21818. Tests/CxxOnly/CMakeLists.txt, Tests/MathTest/CMakeLists.txt,
  21819. Tests/NewlineArgs/CMakeLists.txt, Tests/ObjC++/CMakeLists.txt,
  21820. Tests/PreOrder/CMakeLists.txt, Tests/SetLang/CMakeLists.txt,
  21821. Tests/Simple/CMakeLists.txt,
  21822. Tests/SystemInformation/CMakeLists.txt,
  21823. Tests/TarTest/CMakeLists.txt: ENH: some more CMakeList cleanups
  21824. 2007-05-11 09:02 martink
  21825. * CMakeLists.txt, Source/CMakeLists.txt, Tests/CMakeLists.txt: ENH:
  21826. more cleanup of some CMakeLists files
  21827. 2007-05-11 08:36 alex
  21828. * Source/cmListFileCache.h:
  21829. BUG: const char* FilePath could point to a non-existent
  21830. std::string for commands used in a macro, using a std::string
  21831. instead copies the contents so this works (correct error message)
  21832. Alex
  21833. 2007-05-11 08:11 andy
  21834. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21835. 2007-05-10 15:18 andy
  21836. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21837. 2007-05-10 15:13 hoffman
  21838. * Utilities/: CMakeLists.txt, KWStyle/CMake.kws.xml.in,
  21839. KWStyle/CMakeFiles.txt.in, KWStyle/CMakeLists.txt,
  21840. KWStyle/CMakeOverwrite.txt, KWStyle/Headers/CMakeHeader.h: ENH:
  21841. add KWStyle support
  21842. 2007-05-10 14:43 hoffman
  21843. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  21844. cmLocalUnixMakefileGenerator3.cxx,
  21845. cmLocalUnixMakefileGenerator3.h: BUG: fix -D escaped quotes for
  21846. watcom
  21847. 2007-05-10 14:08 martink
  21848. * CMakeCPack.cmake, CMakeLists.txt, CompileFlags.cmake: ENH: start
  21849. trying to cleanup CMakeLists files
  21850. 2007-05-10 13:03 alex
  21851. * Source/: cmTarget.cxx, cmTarget.h:
  21852. ENH: return the default location for imported targets if the
  21853. config-dependent locations are not set
  21854. Alex
  21855. 2007-05-10 11:41 alex
  21856. * Source/: cmAddDependenciesCommand.cxx,
  21857. cmAddExecutableCommand.cxx, cmGetTargetPropertyCommand.cxx,
  21858. cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  21859. cmGlobalUnixMakefileGenerator3.cxx,
  21860. cmGlobalVisualStudio6Generator.cxx,
  21861. cmGlobalVisualStudio71Generator.cxx,
  21862. cmGlobalVisualStudio7Generator.cxx,
  21863. cmGlobalVisualStudio8Generator.cxx,
  21864. cmGlobalVisualStudioGenerator.cxx, cmGlobalXCodeGenerator.cxx,
  21865. cmIncludeExternalMSProjectCommand.cxx, cmInstallCommand.cxx,
  21866. cmInstallFilesCommand.cxx, cmInstallTargetGenerator.cxx,
  21867. cmLocalGenerator.cxx, cmLocalGenerator.h,
  21868. cmLocalUnixMakefileGenerator3.cxx,
  21869. cmLocalVisualStudio6Generator.cxx,
  21870. cmLocalVisualStudio6Generator.h,
  21871. cmLocalVisualStudio7Generator.cxx,
  21872. cmLocalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
  21873. cmMakefileTargetGenerator.cxx, cmSetTargetPropertiesCommand.cxx,
  21874. cmTarget.cxx, cmTarget.h:
  21875. ENH: first try at "importing" targets (from other build trees),
  21876. now done using a separate container for the imported targets -as
  21877. in HEAD: move TraceVSDependencies() to one central place,
  21878. GlobalGenerator::Generate()
  21879. Alex
  21880. 2007-05-10 11:38 alex
  21881. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
  21882. cmLocalVisualStudio7Generator.cxx, cmTarget.cxx:
  21883. STYLE: fix line length
  21884. Alex
  21885. 2007-05-10 11:16 hoffman
  21886. * Source/cmGlobalXCodeGenerator.cxx: ENH: make sure escaping is
  21887. done for strings on the command line
  21888. 2007-05-10 10:31 hoffman
  21889. * Source/CMakeLists.txt: ENH: add test for a simple depend test,
  21890. does an exe re-link if a library that it uses changes
  21891. 2007-05-10 10:05 hoffman
  21892. * Tests/BuildDepends/: CMakeLists.txt, Project/bar.c: ENH: add test
  21893. for build depends
  21894. 2007-05-10 10:05 hoffman
  21895. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for move of trace
  21896. depends
  21897. 2007-05-09 15:10 hoffman
  21898. * Tests/BuildDepends/: CMakeLists.txt, Project/CMakeLists.txt,
  21899. Project/bar.c: ENH: add a test to make sure Xcode does not break
  21900. again
  21901. 2007-05-09 14:41 alex
  21902. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  21903. cmLocalGenerator.h, cmLocalVisualStudio6Generator.cxx,
  21904. cmLocalVisualStudio6Generator.h,
  21905. cmLocalVisualStudio7Generator.cxx,
  21906. cmLocalVisualStudio7Generator.h:
  21907. BUG: fix problem for non-C/CXX languages with Visual Studio, the
  21908. dependencies for the custom commands added for java were not
  21909. handled correctly. Needs more work.
  21910. Alex
  21911. 2007-05-09 11:44 alex
  21912. * Source/: cmAddExecutableCommand.cxx,
  21913. cmGlobalUnixMakefileGenerator3.cxx,
  21914. cmIncludeExternalMSProjectCommand.cxx,
  21915. cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx, cmMakefile.h,
  21916. cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
  21917. ENH: initial try for support for "importing" targets into cmake,
  21918. so e.g. the support for libs in release- and debug mode can be
  21919. done much better and importeed executable targets can be used in
  21920. custom commands (-> cross compiling)
  21921. Alex
  21922. 2007-05-09 10:28 andy
  21923. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for older xcode and
  21924. framework create
  21925. 2007-05-09 10:18 king
  21926. * Source/cmLocalVisualStudio7Generator.cxx,
  21927. Tests/Complex/Executable/CMakeLists.txt,
  21928. Tests/Complex/Executable/complex.cxx,
  21929. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  21930. Tests/ComplexOneConfig/Executable/complex.cxx,
  21931. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  21932. Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fixed
  21933. cmLocalVisualStudio7Generator to deal with quotes in macro
  21934. definitions properly. This addresses bug#4983.
  21935. 2007-05-09 09:35 alex
  21936. * Source/: cmTarget.cxx, cmTarget.h:
  21937. STYLE: functions use upper case for the first letter
  21938. Alex
  21939. 2007-05-09 09:10 andy
  21940. * Source/cmVersion.cxx: STYLE: Nightly Version update
  21941. 2007-05-09 08:25 alex
  21942. * Source/cmCustomCommand.h, Source/cmGlobalGenerator.cxx,
  21943. Source/cmGlobalGenerator.h,
  21944. Source/cmGlobalUnixMakefileGenerator3.cxx,
  21945. Source/cmGlobalVisualStudio6Generator.cxx,
  21946. Source/cmGlobalVisualStudio7Generator.cxx,
  21947. Source/cmGlobalXCodeGenerator.cxx,
  21948. Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
  21949. Source/cmLocalGenerator.h,
  21950. Source/cmLocalUnixMakefileGenerator3.cxx,
  21951. Source/cmLocalVisualStudio6Generator.cxx,
  21952. Source/cmLocalVisualStudio6Generator.h,
  21953. Source/cmLocalVisualStudio7Generator.cxx,
  21954. Source/cmLocalVisualStudio7Generator.h,
  21955. Source/cmLocalVisualStudioGenerator.cxx,
  21956. Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
  21957. Source/cmTarget.cxx, Source/cmTarget.h,
  21958. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  21959. Templates/EXEWinHeader.dsptemplate,
  21960. Templates/UtilityHeader.dsptemplate,
  21961. Templates/staticLibHeader.dsptemplate,
  21962. Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/main.cxx,
  21963. Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt:
  21964. ENH: now target names can be used in add_custom_command() and
  21965. add_custom_target() as COMMAND, and cmake will recognize them and
  21966. replace them with the actual output path of these executables.
  21967. Also the dependency will be added automatically. Test included.
  21968. ENH: moved TraceVSDependencies() to the end of
  21969. GlobalGenerator::Configure(), so it is done now in one central
  21970. place
  21971. Alex
  21972. 2007-05-08 16:58 alex
  21973. * Tests/CustomCommand/: CMakeLists.txt,
  21974. GeneratorInExtraDir/CMakeLists.txt:
  21975. ENH: also test if the dependency to a target works with POSTBUILD
  21976. Alex
  21977. 2007-05-08 16:37 hoffman
  21978. * Source/cmGlobalXCodeGenerator.cxx: ENH: getting closer
  21979. 2007-05-08 15:49 hoffman
  21980. * Source/cmGlobalXCodeGenerator.cxx: ENH: add initial xcode
  21981. framework stuff
  21982. 2007-05-08 15:29 alex
  21983. * Source/cmLocalVisualStudio7Generator.cxx: COMP: a closing brace
  21984. was missing
  21985. Alex
  21986. 2007-05-08 14:47 alex
  21987. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  21988. cmGlobalVisualStudio6Generator.cxx,
  21989. cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
  21990. cmLocalGenerator.cxx, cmLocalGenerator.h,
  21991. cmLocalUnixMakefileGenerator3.cxx,
  21992. cmLocalVisualStudio6Generator.cxx,
  21993. cmLocalVisualStudio7Generator.cxx:
  21994. ENH: move TraceVSDependencies() from every generator to the end
  21995. of GlobalGenerator::Configure(), removes some code duplication
  21996. and makes it easier to add support for "importing" targets
  21997. Alex
  21998. 2007-05-08 14:28 alex
  21999. * Source/: cmGlobalVisualStudio6Generator.cxx,
  22000. cmGlobalGenerator.cxx, cmGlobalVisualStudio7Generator.cxx,
  22001. cmGlobalXCodeGenerator.cxx:
  22002. STYLE: standard for-loop-initialization in the MSVC generator,
  22003. one level less deep if-statement in XCode generator, one level
  22004. less deep function call in the global generator -> makes it
  22005. easier to understand IMO
  22006. Alex
  22007. 2007-05-08 14:10 alex
  22008. * Source/cmTarget.h:
  22009. STYLE: GetName() is const, comment updated
  22010. Alex
  22011. 2007-05-08 12:43 hoffman
  22012. * Tests/Framework/: bar.cxx, foo.cxx: ENH: make it work on non
  22013. windows
  22014. 2007-05-08 11:53 hoffman
  22015. * Source/cmLocalGenerator.cxx, Tests/Framework/CMakeLists.txt,
  22016. Tests/Framework/bar.cxx, Tests/Framework/foo.cxx: ENH: fix it so
  22017. that the FRAMEWORK property does not break the building of normal
  22018. shared libs on non-mac platforms
  22019. 2007-05-08 11:31 andy
  22020. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22021. 2007-05-08 10:58 hoffman
  22022. * Source/CMakeLists.txt, Tests/Framework/CMakeLists.txt,
  22023. Tests/Framework/bar.cxx, Tests/Framework/foo.cxx,
  22024. Tests/Framework/foo.h, Tests/Framework/foo2.h: ENH: add a very
  22025. simple framework test
  22026. 2007-05-08 10:32 hoffman
  22027. * Modules/MacOSXFrameworkInfo.plist.in,
  22028. Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx,
  22029. Source/cmMakefileLibraryTargetGenerator.cxx,
  22030. Source/cmMakefileLibraryTargetGenerator.h, Source/cmTarget.cxx:
  22031. ENH: initial support for creation of frameworks on Mac
  22032. 2007-05-08 10:05 alex
  22033. * Source/: cmMakefile.cxx, cmTarget.cxx:
  22034. ENH: also detect targetnames-used-as-commands for
  22035. PREBUILD/PRELINK/POSTBUILD custom commands
  22036. Alex
  22037. 2007-05-07 18:17 king
  22038. * Modules/Platform/Linux.cmake: BUG: Detect debian with existence
  22039. of /etc/debian_version so things work in a chroot install. This
  22040. is suggested in bug#4805.
  22041. 2007-05-07 14:50 alex
  22042. * Tests/CustomCommand/: CMakeLists.txt,
  22043. GeneratorInExtraDir/CMakeLists.txt:
  22044. ENH: also test the automatic dependency. To make it a bit harder
  22045. also use SET_TARGET_PROPERTIES(OUTPUT_NAME) for the generator
  22046. executable
  22047. Alex
  22048. 2007-05-07 14:42 alex
  22049. * Source/: cmLocalUnixMakefileGenerator3.cxx, cmTarget.cxx:
  22050. ENH: if a target name is used as command in add_custom_command,
  22051. automatically add the dependency to this target
  22052. Alex
  22053. 2007-05-07 14:27 alex
  22054. * Source/cmCustomCommand.h:
  22055. STYLE: IsUsed() is const, semicolons are not required
  22056. Alex
  22057. 2007-05-07 11:43 andy
  22058. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22059. 2007-05-07 09:48 alex
  22060. * Tests/CustomCommand/CMakeLists.txt:
  22061. ENH: add test for the target-to-location translation for
  22062. ADD_CUSTOM_TARGET
  22063. Alex
  22064. 2007-05-07 08:48 alex
  22065. * Source/cmLocalVisualStudio6Generator.cxx,
  22066. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  22067. Templates/EXEWinHeader.dsptemplate,
  22068. Templates/UtilityHeader.dsptemplate,
  22069. Templates/staticLibHeader.dsptemplate:
  22070. ENH: also support target-as-command with the MSVC6 generator
  22071. Alex
  22072. 2007-05-06 09:05 andy
  22073. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22074. 2007-05-05 08:58 andy
  22075. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22076. 2007-05-04 17:17 alex
  22077. * Source/: cmLocalVisualStudio6Generator.cxx,
  22078. cmLocalVisualStudio6Generator.h:
  22079. ENH: add configName argument to CreateTargetRules so it can
  22080. create the rules correctly for the different configtypes. Has to
  22081. be used for configuring the project file templates.
  22082. Alex
  22083. 2007-05-04 17:09 alex
  22084. * Source/cmLocalVisualStudio7Generator.cxx:
  22085. STYLE: remove the commented code, wasn't intended to be committed
  22086. Alex
  22087. 2007-05-04 16:43 alex
  22088. * Source/cmGlobalUnixMakefileGenerator3.cxx,
  22089. Source/cmGlobalXCodeGenerator.cxx,
  22090. Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
  22091. Source/cmLocalGenerator.h,
  22092. Source/cmLocalUnixMakefileGenerator3.cxx,
  22093. Source/cmLocalVisualStudio6Generator.cxx,
  22094. Source/cmLocalVisualStudio6Generator.h,
  22095. Source/cmLocalVisualStudio7Generator.cxx,
  22096. Source/cmLocalVisualStudio7Generator.h,
  22097. Source/cmLocalVisualStudioGenerator.cxx,
  22098. Source/cmLocalVisualStudioGenerator.h, Source/cmTarget.cxx,
  22099. Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/main.cxx,
  22100. Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt:
  22101. ENH: you can now use the target name of a executable target in
  22102. cmake as command in add_custom_command, it should also honor the
  22103. buildtypes. A testcase in Tests/CustomCommand/ is also coming
  22104. soon. Tested on Linux with Makefiles, OSX with XCode and MSVC 7.
  22105. MSVC 6 and 8 are not tested. Next will be to also automatically
  22106. add the dependencies to this target automatically.
  22107. Alex
  22108. 2007-05-04 14:08 alex
  22109. * Source/cmLocalVisualStudio7Generator.cxx: COMP: removed unused
  22110. variable temp
  22111. Alex
  22112. 2007-05-04 09:50 alex
  22113. * Source/cmMakefile.cxx:
  22114. COMP: fix warning on VS8: conversion unsigned int -> size_t
  22115. Alex
  22116. 2007-05-03 20:42 andy
  22117. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22118. 2007-05-03 15:25 martink
  22119. * Source/cmTryRunCommand.cxx: ENH: look at
  22120. CMAKE_TRY_COMPILE_CONFIGURATION var for TryRun as well
  22121. 2007-05-03 13:03 king
  22122. * Source/kwsys/ProcessUNIX.c, Utilities/cmcurl/url.c: COMP: Fix
  22123. code-not-reached warnings for SunCC.
  22124. 2007-05-03 08:24 king
  22125. * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
  22126. CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
  22127. CMakeDetermineCompilerId.cmake,
  22128. CMakeDetermineFortranCompiler.cmake,
  22129. CMakeFortranCompiler.cmake.in, CMakeFortranCompilerId.F90,
  22130. CMakeFortranInformation.cmake, Platform/Linux-SunPro-C.cmake,
  22131. Platform/Linux-SunPro-CXX.cmake,
  22132. Platform/Linux-SunPro-Fortran.cmake: ENH: Merging CompilerId
  22133. updates from branch CMake-Modules-CompilerId to the main tree.
  22134. Changes between CMake-Modules-CompilerId-mp1 and
  22135. CMake-Modules-CompilerId-mp2 are included.
  22136. 2007-05-03 07:11 andy
  22137. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22138. 2007-05-02 14:13 alex
  22139. * Modules/CMakeDetermineCCompiler.cmake:
  22140. BUG: fix typo, use TOOLCHAIN_PREFIX as prefix instead of location
  22141. Alex
  22142. 2007-05-02 11:56 alex
  22143. * Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
  22144. CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake:
  22145. ENH: make it possible to set the object file extension
  22146. independent from the build platform at build time
  22147. Alex
  22148. 2007-05-02 01:09 andy
  22149. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22150. 2007-05-01 18:28 king
  22151. * Modules/: CMakeDetermineFortranCompiler.cmake,
  22152. CMakeFortranCompiler.cmake.in, CMakeFortranCompilerId.F90,
  22153. CMakeFortranInformation.cmake: ENH: Using
  22154. CMAKE_DETERMINE_COMPILER_ID to determine the Fortran compiler.
  22155. This works only for Fortran90+ compilers that run the
  22156. preprocessor. Otherwise we fall back to the old behavior.
  22157. 2007-05-01 18:27 king
  22158. * Modules/: CMakeDetermineCCompiler.cmake,
  22159. CMakeDetermineCXXCompiler.cmake, CMakeDetermineCompilerId.cmake:
  22160. ENH: Added flagvar argument to CMAKE_DETERMINE_COMPILER_ID to
  22161. choose the environment variable from which to get flags. Made
  22162. parsing of INFO blocks robust to having more than one in a single
  22163. string.
  22164. 2007-05-01 18:26 king
  22165. * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake:
  22166. ENH: Added code to load CompilerId version of platform file if it
  22167. exists. Set CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS only if it is
  22168. not already defined.
  22169. 2007-05-01 18:24 king
  22170. * Modules/Platform/: Linux-SunPro-C.cmake, Linux-SunPro-CXX.cmake,
  22171. Linux-SunPro-Fortran.cmake: ENH: Adding platform file for Sun
  22172. Studio Express on Linux.
  22173. 2007-05-01 18:22 king
  22174. * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
  22175. CMakeDetermineCompilerId.cmake, CMakeLists.txt, FindMPI.cmake,
  22176. Platform/UnixPaths.cmake: ENH: Merging modules changes in range
  22177. CMake-Modules-CompilerId-mp1-post to
  22178. CMake-Modules-CompilerId-trunk-mp1 from trunk to
  22179. CMake-Modules-CompilerId branch.
  22180. 2007-05-01 17:02 alex
  22181. * Source/cmTryRunCommand.h:
  22182. STYLE: fix typo
  22183. Alex
  22184. 2007-05-01 17:00 alex
  22185. * Source/cmUtilitySourceCommand.h:
  22186. STYLE: according to Brad this one is ancient and shouldn't be
  22187. used for any new stuff
  22188. Alex
  22189. 2007-05-01 16:37 alex
  22190. * Modules/CMakeTestCCompiler.cmake:
  22191. BUG: don't use stdio in the test for a simple executable, for
  22192. some embedded targets/toolchains/platforms this might already be
  22193. too much
  22194. Alex
  22195. 2007-05-01 16:25 alex
  22196. * Source/: cmFindBase.cxx, cmFindBase.h:
  22197. ENH: add support for CMAKE_FIND_PREFIX, for prepending a prefix
  22198. before all directories searched by FIND_XXX(), useful for
  22199. defining a different root directory for the base directory of the
  22200. target platform
  22201. Alex
  22202. 2007-05-01 14:35 king
  22203. * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp: ENH:
  22204. Changed GNUC compiler id name to GNU.
  22205. 2007-05-01 14:23 alex
  22206. * Modules/: CMakeDetermineCCompiler.cmake,
  22207. CMakeDetermineCXXCompiler.cmake:
  22208. ENH: add two new variables: CMAKE_TOOLCHAIN_PREFIX: will be
  22209. prepended to gcc, ar, g++, cc, c++ and ranlib if defined (gives
  22210. e.g. arm-elf-gcc etc.) CMAKE_TOOLCHAIN_LOCATION: if defined, the
  22211. compilers will be searched only there, the other tools at first
  22212. there, after that in other locations
  22213. If not already defined, both of them will be set by
  22214. CMakeDetermineXXXCompiler.cmake and used by the other one. If
  22215. mixing the environment variable CC/CXX and these variables this
  22216. can give weird mixtures.
  22217. change order of compiler names for CXX: from c++, g++ to g++, c++
  22218. (same order as for C)
  22219. Alex
  22220. 2007-05-01 14:12 king
  22221. * Tests/CustomCommand/: CMakeLists.txt, check_mark.cmake: ENH:
  22222. Added test to make sure custom commands are not built more than
  22223. once in a single build. This tests for a bug introduced by one
  22224. fix and fixed by another fix for bug#4377.
  22225. 2007-05-01 13:51 king
  22226. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  22227. cmMakefileLibraryTargetGenerator.cxx,
  22228. cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
  22229. cmMakefileUtilityTargetGenerator.cxx: BUG: A utility target
  22230. should not run the custom commands from its source files
  22231. directly. The target-level rule must add dependencies on the
  22232. file-level custom commands to drive them. This bug was
  22233. introduced by the "fix" to bug 4377. This also restores the
  22234. documented behavior that PRE_BUILD rules are treated as PRE_LINK
  22235. rules on non-VS generators. Also fixed custom command
  22236. dependencies on the rule file build.make so that custom commands
  22237. re-run when the commands themselves change.
  22238. 2007-05-01 13:13 alex
  22239. * Modules/CMakeDetermineSystem.cmake:
  22240. STYLE: the second check for uname wasn't intended to be committed
  22241. Alex
  22242. 2007-05-01 13:11 alex
  22243. * Modules/CMakeDetermineSystem.cmake:
  22244. ENH: new variable CMAKE_TOOLCHAIN_FILE which can be used to
  22245. specify a cmake file which will be loaded even before cmake tries
  22246. to detect the system, so people can set e.g. CMAKE_SYSTEM to the
  22247. value for their target platform. Only detect CMAKE_SYSTEM if it
  22248. isn't set yet.
  22249. Alex
  22250. 2007-05-01 13:07 alex
  22251. * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake:
  22252. ENH: use CMAKE_SYSTEM_AND_C[XX]_COMPILER_INFO_FILE for loading
  22253. the file info file, but don't overwrite it if it has already been
  22254. specified. This is needed for cross compiling so people can
  22255. explicitely say which file to use depending on their target
  22256. platform
  22257. Alex
  22258. 2007-05-01 11:46 alex
  22259. * Source/cmMakefile.cxx:
  22260. BUG: fix cmake listfile stack: if a file could not be opened,
  22261. remove it from the stack (usually CMakeCInformation.cmake and
  22262. CMakeCXXInformation.cmake which both put Linux-gcc.cmake on the
  22263. stack without removing it again: INCLUDE(... OPTIONAL) ) STYLE:
  22264. better readable output formatting of the listfile stack, now in
  22265. the same order as in gdb or with include files
  22266. Alex
  22267. 2007-05-01 04:20 andy
  22268. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22269. 2007-04-30 18:10 king
  22270. * Modules/CMakeCXXCompilerId.cpp: STYLE: Added comment explaining
  22271. choice of file extension.
  22272. 2007-04-30 18:09 king
  22273. * Modules/CMakeLists.txt: BUG: Need to install
  22274. CMakeCXXCompilerId.cpp so that C++ compiler identification works
  22275. in an install tree.
  22276. 2007-04-30 17:05 alex
  22277. * Modules/CMakeDetermineCompilerId.cmake:
  22278. STYLE: comment which says which variables this macro sets
  22279. Alex
  22280. 2007-04-30 17:03 alex
  22281. * Modules/FindMPI.cmake:
  22282. STYLE: use the newer FIND_XXX syntax, which should find MPI in
  22283. even more directories and doesn't require to list standard
  22284. directories like /usr/lib, etc.
  22285. Alex
  22286. 2007-04-30 16:05 alex
  22287. * Modules/CMakeLists.txt:
  22288. BUG: also install CMakePlatformId.h, otherwise the check for the
  22289. compiler id works only when building cmake itself, but not with
  22290. an installed cmake
  22291. Alex
  22292. 2007-04-30 10:57 alex
  22293. * Modules/Platform/UnixPaths.cmake:
  22294. BUG: if /opt/lib and /opt/csw/lib are searched for libs, then
  22295. /opt/include and /opt/csw/include should also be searched for
  22296. headers (according to google they also exist)
  22297. Alex
  22298. 2007-04-29 23:33 andy
  22299. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22300. 2007-04-29 03:05 andy
  22301. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22302. 2007-04-28 12:35 andy
  22303. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22304. 2007-04-28 09:35 king
  22305. * Modules/: CMakeCCompiler.cmake.in, CMakeCCompilerId.c,
  22306. CMakeCXXCompiler.cmake.in, CMakeCXXCompilerId.cpp,
  22307. CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
  22308. CMakeDetermineCompilerId.cmake, CMakePlatformId.h: ENH: Merging
  22309. CompilerId implementation from branch CMake-Modules-CompilerId to
  22310. the main tree. Changes between CMake-Modules-CompilerId-bp and
  22311. CMake-Modules-CompilerId-mp1 are included.
  22312. 2007-04-28 08:25 king
  22313. * Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Fixed line too
  22314. long.
  22315. 2007-04-27 10:44 king
  22316. * Modules/: CMakeDetermineCCompiler.cmake,
  22317. CMakeDetermineCXXCompiler.cmake: ENH: Hard-coded platform for
  22318. Visual Studio generators. Added TODO comment about setting the
  22319. compiler id.
  22320. 2007-04-27 10:29 king
  22321. * Modules/CMakeDetermineCompilerId.cmake: BUG: When passing the
  22322. compiler id source file to the compiler, the native file path
  22323. format should be used on the command line.
  22324. 2007-04-27 10:26 andy
  22325. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22326. 2007-04-27 10:19 king
  22327. * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp: ENH: Added
  22328. Watcom compiler identifier.
  22329. 2007-04-27 09:46 king
  22330. * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp: BUG: Fixed
  22331. for HP compilers.
  22332. 2007-04-27 09:20 king
  22333. * Modules/CMakeDetermineCompilerId.cmake: BUG: Need to strip all
  22334. text before and after the INFO block because the binary may
  22335. contain string data leading up to the beginning of the strings.
  22336. 2007-04-27 09:09 king
  22337. * Modules/: CMakeDetermineCCompiler.cmake,
  22338. CMakeDetermineCXXCompiler.cmake: BUG: Still need to identify
  22339. compiler using command line for Xcode generator.
  22340. 2007-04-27 09:01 andy
  22341. * Source/CTest/cmCTestCoverageHandler.h: STYLE: Add somme comments
  22342. 2007-04-27 08:57 king
  22343. * Modules/: CMakeCCompiler.cmake.in, CMakeCCompilerId.c,
  22344. CMakeCXXCompiler.cmake.in, CMakeCXXCompilerId.cpp,
  22345. CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
  22346. CMakeDetermineCompilerId.cmake, CMakePlatformId.h: ENH: Initial
  22347. checkin of CompilerId feature on CMake-Modules-CompilerId branch.
  22348. This helps identify compilers and platforms by actually building
  22349. a source file and using the preprocessor definitions to recognize
  22350. known compilers.
  22351. 2007-04-26 23:20 andy
  22352. * Source/CTest/: cmCTestCoverageHandler.cxx,
  22353. cmCTestCoverageHandler.h: ENH: Initial attempt to do python
  22354. coverage. Hopefully will not break coverage on GCov
  22355. 2007-04-26 21:50 andy
  22356. * Source/cmStringCommand.cxx, Source/cmStringCommand.h,
  22357. Tests/StringFileTest/CMakeLists.txt: ENH: Add STRING STRIP
  22358. command
  22359. 2007-04-26 09:56 king
  22360. * Source/cmFileCommand.cxx: COMP: Avoid warning.
  22361. 2007-04-26 07:58 andy
  22362. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22363. 2007-04-25 17:48 king
  22364. * Source/cmStringCommand.h: STYLE: Fixed line-too-long.
  22365. 2007-04-25 17:22 king
  22366. * Source/cmFileCommand.cxx, Source/cmFileCommand.h,
  22367. Tests/StringFileTest/CMakeLists.txt: ENH: Added FILE(STRINGS)
  22368. command.
  22369. 2007-04-25 16:22 alex
  22370. * Modules/CMakeDetermineCXXCompiler.cmake:
  22371. STYLE: fix typo "CCC" -> "CC", add comments which variables it
  22372. sets
  22373. Alex
  22374. 2007-04-25 05:01 andy
  22375. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22376. 2007-04-24 14:03 hoffman
  22377. * Source/cmEnableLanguageCommand.h: ENH: fix docs
  22378. 2007-04-24 12:30 hoffman
  22379. * Source/cmGlobalGenerator.cxx: ENH: fix seg fault in ccmake when
  22380. hitting configure twice
  22381. 2007-04-24 01:52 andy
  22382. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22383. 2007-04-23 16:48 king
  22384. * Source/cmStringCommand.cxx: COMP: Added missing include for time.
  22385. 2007-04-23 11:04 martink
  22386. * Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Add command
  22387. to generate random strings
  22388. 2007-04-22 23:55 andy
  22389. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22390. 2007-04-21 18:37 andy
  22391. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22392. 2007-04-20 11:53 king
  22393. * Source/kwsys/kwsysPlatformTestsCXX.cxx: COMP: Make sure gcc 2.96
  22394. sstream header is not used.
  22395. 2007-04-20 09:50 king
  22396. * Source/kwsys/kwsys_ios_sstream.h.in: COMP: Added
  22397. istringstream::clear() method to disambiguate the call from using
  22398. string::clear or istrstream::clear.
  22399. 2007-04-20 09:49 king
  22400. * Source/cmLoadCommandCommand.cxx: BUG: Reverting previous change.
  22401. It did not account for the possibility that the loaded command
  22402. was built with a different compiler.
  22403. 2007-04-20 04:33 andy
  22404. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22405. 2007-04-19 12:56 king
  22406. * Source/kwsys/testIOS.cxx: BUG: Need to clear read failure when
  22407. string is reset.
  22408. 2007-04-19 12:53 king
  22409. * Source/kwsys/testIOS.cxx: ENH: Added testing for istringstream
  22410. and stringstream.
  22411. 2007-04-19 12:44 king
  22412. * Source/kwsys/kwsys_stl_string.hxx.in: BUG: Fix stream state on
  22413. successfully reading a string.
  22414. 2007-04-19 12:12 king
  22415. * Source/kwsys/: String.hxx.in, kwsys_ios_sstream.h.in: COMP: Fixes
  22416. for Watcom.
  22417. 2007-04-19 12:11 king
  22418. * Source/kwsys/CMakeLists.txt: COMP: Skip testAutoPtr and
  22419. testHashSTL on Watcom. They are hopeless.
  22420. 2007-04-19 12:11 king
  22421. * Source/kwsys/EncodeExecutable.c: COMP: Need to include header for
  22422. unlink function.
  22423. 2007-04-19 11:32 king
  22424. * Tests/Plugin/src/: example_exe.cxx, example_mod_1.c: ENH: Added
  22425. function call argument to module function to make sure calling
  22426. convention matches on lookup. Fixed for Watcom.
  22427. 2007-04-19 11:31 king
  22428. * Source/kwsys/DynamicLoader.cxx: ENH: Added support for Watcom
  22429. compiler. Added TODO comment about calling conventions.
  22430. 2007-04-19 11:23 king
  22431. * Source/cmLoadCommandCommand.cxx: ENH: Removed code unnecessary
  22432. now that DynamicLoader is implemented better.
  22433. 2007-04-19 11:21 king
  22434. * Source/kwsys/: CMakeLists.txt, kwsys_stl_string.hxx.in: ENH:
  22435. Fixed stl string streaming operators for Watcom.
  22436. 2007-04-19 04:01 andy
  22437. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22438. 2007-04-18 09:56 king
  22439. * Source/cmLocalGenerator.cxx: BUG: Fix ComputeLinkInformation.
  22440. When using a loader_flag link item the full per-configuration
  22441. path should be used. The fullPathLibs returned should refer to
  22442. the import library if it was used. Since the full paths are used
  22443. for dependencies the executable used with loader_flag should be
  22444. returned also.
  22445. 2007-04-18 04:12 andy
  22446. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22447. 2007-04-18 00:12 king
  22448. * Source/CMakeLists.txt: ENH: Plugin test should now work on QNX.
  22449. 2007-04-18 00:11 king
  22450. * Modules/Platform/QNX.cmake: ENH: Add CMAKE_EXE_EXPORTS_C_FLAG and
  22451. CMAKE_EXE_EXPORTS_CXX_FLAG to support executables that export
  22452. symbols.
  22453. 2007-04-18 00:04 king
  22454. * Source/cmLocalGenerator.cxx: BUG: Cannot escape link items
  22455. because some need the spaces to separate arguments. Instead just
  22456. escape the argument to the loader flag.
  22457. 2007-04-17 23:40 king
  22458. * Modules/Platform/: Linux.cmake, FreeBSD.cmake: ENH: Added
  22459. CMAKE_EXE_EXPORTS_C_FLAG and CMAKE_EXE_EXPORTS_CXX_FLAG to
  22460. support executables that export symbols.
  22461. 2007-04-17 23:39 king
  22462. * Source/cmMakefileExecutableTargetGenerator.cxx: ENH: Added
  22463. platform variable CMAKE_EXE_EXPORTS_<lang>_FLAG to add a linker
  22464. flag when building executables that have the ENABLE_EXPORTS
  22465. property set.
  22466. 2007-04-17 23:27 king
  22467. * Tests/Plugin/CMakeLists.txt: COMP: Need to enable ansi C
  22468. features.
  22469. 2007-04-17 23:16 king
  22470. * Source/cmLocalGenerator.cxx: BUG: Fix ComputeLinkInformation for
  22471. non-linked targets. Why is it called for utility targets anyway?
  22472. 2007-04-17 18:18 king
  22473. * Source/CMakeLists.txt, Tests/Plugin/include/example.h: ENH: Fixed
  22474. Plugin test on Cygwin.
  22475. 2007-04-17 16:42 king
  22476. * Source/CMakeLists.txt: BUG: Disable Plugin test on Cygwin until
  22477. it is implemented.
  22478. 2007-04-17 16:34 king
  22479. * Source/CMakeLists.txt: ENH: Re-enabling Plugin test now that it
  22480. should work on MacOSX. I will let it run one night to see what
  22481. platforms are still not implemented. Currently it is not run on
  22482. QNX because it is known to not be implemented there.
  22483. 2007-04-17 16:19 king
  22484. * Modules/Platform/Darwin.cmake: ENH: Added
  22485. CMAKE_SHARED_MODULE_LOADER_C_FLAG and
  22486. CMAKE_SHARED_MODULE_LOADER_CXX_FLAG to support linking plugins to
  22487. executables.
  22488. 2007-04-17 16:11 king
  22489. * Source/cmLocalGenerator.cxx: ENH: Added use of platform variable
  22490. CMAKE_SHARED_MODULE_LOADER_<lang>_FLAG to add a special flag when
  22491. linking a plugin to an executable that loads it.
  22492. 2007-04-17 15:06 king
  22493. * Source/CMakeLists.txt: BUG: Disable Plugin test until it works
  22494. everywhere.
  22495. 2007-04-17 14:08 king
  22496. * Source/CMakeLists.txt: ENH: Added test for executables with
  22497. plugins that use an API exported by the executable itself.
  22498. 2007-04-17 13:52 king
  22499. * Tests/Plugin/: CMakeLists.txt, src/example_exe.cxx,
  22500. src/example_exe.h.in: ENH: Configure location of plugin files so
  22501. that the executable can run with any current working directory.
  22502. 2007-04-17 13:43 king
  22503. * Tests/Plugin/: CMakeLists.txt, include/example.h,
  22504. src/example_exe.cxx, src/example_mod_1.c: ENH: Added test for
  22505. executables with plugins that use an API exported by the
  22506. executable itself.
  22507. 2007-04-17 04:48 andy
  22508. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22509. 2007-04-16 04:03 andy
  22510. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22511. 2007-04-15 11:56 andy
  22512. * Utilities/cmcurl/Testing/sepheaders.c: ENH: Fix old api
  22513. 2007-04-15 03:46 andy
  22514. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22515. 2007-04-14 02:53 andy
  22516. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22517. 2007-04-13 10:22 martink
  22518. * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: better progress
  22519. for any directory that is a project
  22520. 2007-04-13 01:06 andy
  22521. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22522. 2007-04-12 15:50 andy
  22523. * Source/cmVariableWatchCommand.cxx: STYLE: Fix line lengths
  22524. 2007-04-12 15:46 martink
  22525. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  22526. cmGlobalUnixMakefileGenerator3.cxx,
  22527. cmGlobalUnixMakefileGenerator3.h: ENH: some code consolidation
  22528. and cleanup
  22529. 2007-04-12 14:21 martink
  22530. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix progress for
  22531. ENCLUDE_FORM_ALL cases using new project to target map. Only
  22532. fixes it for the top level all target
  22533. 2007-04-12 10:56 king
  22534. * Source/kwsys/ProcessWin32.c: ENH: Added KWSYSPE_DEBUG macro to
  22535. print debugging trace information. Added TODO comment explaining
  22536. why process execution can still hang when a grandchild keeps the
  22537. output pipes open.
  22538. 2007-04-11 17:22 andy
  22539. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22540. 2007-04-11 15:13 andy
  22541. * Source/cmCommands.cxx, Source/cmFindPackageCommand.cxx,
  22542. Source/cmMakefile.cxx, Source/cmVariableWatch.cxx,
  22543. Source/cmVariableWatch.h, Source/cmVariableWatchCommand.cxx,
  22544. Source/cmVariableWatchCommand.h, Source/cmake.cxx,
  22545. Tests/CMakeTests/CMakeLists.txt,
  22546. Tests/CMakeTests/VariableWatchTest.cmake.in: ENH: Add variable
  22547. watch command
  22548. 2007-04-11 10:00 king
  22549. * Source/cmMarkAsAdvancedCommand.cxx: STYLE: Fixed line-too-long.
  22550. 2007-04-10 21:47 andy
  22551. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22552. 2007-04-10 17:12 utkarsh1
  22553. * Utilities/cmcurl/CMakeLists.txt: ENH: Merging branch
  22554. PVEE-ERDC-Setup-4-3-2007 to main tree. Changes between
  22555. PVEE-ERDC-Setup-4-3-2007-bp and PVEE-ERDC-Setup-4-3-2007-mp1 are
  22556. included.
  22557. 2007-04-10 16:03 king
  22558. * Source/cmCacheManager.h: BUG: When a non-cache variable is marked
  22559. as advance do not use the cmMakefile implementation of
  22560. AddCacheDefinition to avoid removing the makefile definition.
  22561. 2007-04-10 15:55 king
  22562. * Source/cmMarkAsAdvancedCommand.cxx: BUG: When a non-cache
  22563. variable is marked as advance do not use the cmMakefile
  22564. implementation of AddCacheDefinition to avoid removing the
  22565. makefile definition.
  22566. 2007-04-10 14:54 barre
  22567. * Modules/Dart.cmake: ENH: this variable overrides all PROJECT_URL.
  22568. Check the dashboard, all projects have the wrong URL in their
  22569. "Home" button. Other variables (like ROLLUP_URL) were moved a
  22570. while ago, for some reasons this one is still here.
  22571. 2007-04-10 13:09 king
  22572. * Source/: cmGlobalVisualStudio6Generator.cxx,
  22573. cmGlobalVisualStudio7Generator.cxx,
  22574. cmGlobalVisualStudioGenerator.cxx,
  22575. cmGlobalVisualStudioGenerator.h: BUG: The ALL_BUILD target should
  22576. not have any command lines so that it is not always considered
  22577. out of date. Moved the 'Build all projects' message into the
  22578. description field instead of an echo in the command field. Moved
  22579. common implementation of Generate for VS6 and VS7 into the
  22580. superclass to avoid duplicate code for the ALL_BUILD target.
  22581. This addresses bug#4556.
  22582. 2007-04-10 11:26 andy
  22583. * Utilities/cmcurl/CMakeLists.txt: ENH: No reason to search for
  22584. UCB. Let me know if anybody still has ucb
  22585. 2007-04-10 11:22 king
  22586. * Modules/Platform/Linux.cmake, Source/cmFileCommand.cxx,
  22587. Source/cmLocalGenerator.cxx: ENH: Added option
  22588. CMAKE_INSTALL_SO_NO_EXE on linux to choose whether the default
  22589. permissions for shared libraries include the executable bit.
  22590. This is necessary to support the conflicting policies of Debian
  22591. and Fedora. These changes address bug#4805.
  22592. 2007-04-10 09:54 martink
  22593. * Source/: cmGlobalVisualStudio71Generator.cxx,
  22594. cmGlobalVisualStudio7Generator.cxx,
  22595. cmGlobalVisualStudio8Generator.cxx,
  22596. cmLocalVisualStudio7Generator.cxx,
  22597. cmLocalVisualStudio7Generator.h, cmTarget.cxx: ENH: added
  22598. internal target property for the name of the project file
  22599. 2007-04-10 08:49 king
  22600. * Source/cmGlobalUnixMakefileGenerator3.cxx: STYLE: Added comment
  22601. about why dependencies need to be chained to clarify code.
  22602. 2007-04-10 08:36 king
  22603. * Modules/Platform/NetBSD.cmake: ENH: Enabled use of soname and
  22604. therefore versioning symlinks. Patch is from bug#4558.
  22605. 2007-04-09 21:25 andy
  22606. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22607. 2007-04-08 21:44 andy
  22608. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22609. 2007-04-07 21:23 andy
  22610. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22611. 2007-04-06 21:42 andy
  22612. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22613. 2007-04-05 21:57 andy
  22614. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22615. 2007-04-05 09:19 king
  22616. * Source/cmMakefile.cxx: STYLE: Fix line-too-long.
  22617. 2007-04-04 17:02 andy
  22618. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22619. 2007-04-04 16:28 andy
  22620. * Utilities/Doxygen/doxyfile.in: STYLE: Do doxygen for CPack
  22621. 2007-04-04 15:58 andy
  22622. * Modules/CheckCSourceCompiles.cmake: BUG: Revert back to 1.14
  22623. 2007-04-04 15:57 andy
  22624. * Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake:
  22625. BUG: Revert back to 1.4
  22626. 2007-04-04 14:49 king
  22627. * Source/cmGlobalVisualStudio6Generator.cxx,
  22628. Source/cmGlobalVisualStudio71Generator.cxx,
  22629. Source/cmGlobalVisualStudio7Generator.cxx,
  22630. Source/cmGlobalVisualStudio8Generator.h,
  22631. Source/cmGlobalVisualStudioGenerator.cxx,
  22632. Source/cmGlobalVisualStudioGenerator.h,
  22633. Tests/Dependency/Two/CMakeLists.txt,
  22634. Tests/Dependency/Two/TwoSrc.c,
  22635. Tests/Dependency/Two/TwoCustomSrc.c,
  22636. Tests/Dependency/Two/two-test.h.in: BUG: Fix utility dependencies
  22637. for static libraries in VS generators. This addresses bug#4789.
  22638. 2007-04-04 13:43 hoffman
  22639. * Modules/FindJNI.cmake: BUG: fix for bug 4605
  22640. 2007-04-04 13:41 andy
  22641. * bootstrap: ENH: Fix copyright year
  22642. 2007-04-04 13:06 andy
  22643. * Source/CTest/cmCTestBuildHandler.cxx: COMP: Fix kwstyle
  22644. 2007-04-04 13:06 andy
  22645. * Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake:
  22646. COMP: Fix kwstyleSource/CTest/cmCTestBuildHandler.cxx
  22647. 2007-04-04 12:05 andy
  22648. * Source/cmConfigureFileCommand.cxx: BUG: No need for the backward
  22649. compatibility variable warning
  22650. 2007-04-04 12:05 andy
  22651. * Source/cmMakefile.cxx: ENH: Add variable for the current list
  22652. file
  22653. 2007-04-04 11:22 king
  22654. * Source/: CMakeLists.txt, cmGlobalVisualStudio6Generator.h,
  22655. cmGlobalVisualStudio7Generator.h,
  22656. cmGlobalVisualStudioGenerator.cxx,
  22657. cmGlobalVisualStudioGenerator.h: ENH: Added
  22658. cmGlobalVisualStudioGenerator as superclass to all VS global
  22659. generators.
  22660. 2007-04-03 23:18 andy
  22661. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22662. 2007-04-03 03:07 andy
  22663. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22664. 2007-04-02 02:44 andy
  22665. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22666. 2007-04-01 02:41 andy
  22667. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22668. 2007-03-31 02:45 andy
  22669. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22670. 2007-03-30 10:53 hoffman
  22671. * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
  22672. cmMakefileTargetGenerator.cxx: ENH: make sure default /System
  22673. framework is not added with -F
  22674. 2007-03-30 02:37 andy
  22675. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22676. 2007-03-29 02:41 andy
  22677. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22678. 2007-03-28 11:06 martink
  22679. * Source/CTest/: cmCTestBuildHandler.cxx: BUG: even safer checking
  22680. of return value
  22681. 2007-03-28 10:58 martink
  22682. * Source/CTest/cmCTestBuildHandler.cxx: BUG: fix checking of the
  22683. return value for a build
  22684. 2007-03-28 02:51 andy
  22685. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22686. 2007-03-27 23:15 king
  22687. * Source/cmGlobalXCodeGenerator.cxx: COMP: Restored shared local
  22688. variable removed by previous change.
  22689. 2007-03-27 23:13 king
  22690. * Source/: cmGlobalXCodeGenerator.cxx,
  22691. cmLocalVisualStudio6Generator.cxx,
  22692. cmLocalVisualStudio7Generator.cxx, cmMakefileTargetGenerator.cxx,
  22693. cmTarget.cxx, cmTarget.h: ENH: Created method
  22694. cmTarget::GetExportMacro to centralize computation of the export
  22695. symbol name. This removes duplicate code from all the
  22696. generators. Also enabled the export definition for executable
  22697. targets with the ENABLE_EXPORTS property set.
  22698. 2007-03-27 02:45 andy
  22699. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22700. 2007-03-26 02:43 andy
  22701. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22702. 2007-03-25 02:51 andy
  22703. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22704. 2007-03-24 14:12 barre
  22705. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: need
  22706. kwsys' Glob in VTK 5.0
  22707. 2007-03-24 14:04 barre
  22708. * Source/kwsys/: CMakeLists.txt, Glob.cxx, Glob.hxx.in: ENH: need
  22709. kwsys' Glob in VTK 5.0
  22710. 2007-03-24 02:47 andy
  22711. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22712. 2007-03-23 16:33 hoffman
  22713. * Source/cmCTest.cxx: BUG: fix problem with new curl_getdate and
  22714. ctest
  22715. 2007-03-23 02:33 andy
  22716. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22717. 2007-03-22 09:45 king
  22718. * Source/cmLocalGenerator.cxx, Source/cmMakefile.cxx,
  22719. Source/cmMakefileExecutableTargetGenerator.cxx,
  22720. Source/cmTarget.cxx, Modules/Platform/Windows-bcc32.cmake,
  22721. Modules/Platform/Windows-wcl386.cmake: ENH: Added target property
  22722. ENABLE_EXPORTS for executable targets. It enables the
  22723. executables for linking by loadable modules that import symbols
  22724. from the executable. This finishes the executable import library
  22725. support mentioned in bug #4210.
  22726. 2007-03-22 02:34 andy
  22727. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22728. 2007-03-21 13:49 martink
  22729. * Source/CMakeLists.txt: BUG: typo in if test
  22730. 2007-03-21 07:16 king
  22731. * Tests/OutOfSource/OutOfSourceSubdir/: CMakeLists.txt, simple.cxx:
  22732. BUG: Disable deep-source test on Watcom until it can be fixed.
  22733. This is a new feature for other generators anyway.
  22734. 2007-03-21 02:39 andy
  22735. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22736. 2007-03-20 15:51 hoffman
  22737. * Utilities/cmcurl/strequal.c: ENH: second try to fix qnx build
  22738. problem
  22739. 2007-03-20 15:49 hoffman
  22740. * Utilities/cmcurl/strequal.c: ENH: try to fix qnx build problem
  22741. 2007-03-20 14:52 martink
  22742. * Source/CTest/cmCTestBuildHandler.cxx: ENH: try markign non zero
  22743. return values as warnings for make programs
  22744. 2007-03-20 14:31 martink
  22745. * Source/CTest/cmCTestBuildHandler.cxx: ENH: try markign non zero
  22746. return values as warnings for make programs
  22747. 2007-03-20 14:11 martink
  22748. * Source/CTest/cmCTestBuildHandler.cxx: ENH: add another error
  22749. regexp
  22750. 2007-03-20 13:34 king
  22751. * Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: BUG: Reduce
  22752. long source file name length for WMake.
  22753. 2007-03-20 12:44 hoffman
  22754. * Source/CPack/cmCPackTarCompressGenerator.cxx: BUG: fix coverity
  22755. error, null check after usage fix
  22756. 2007-03-20 12:32 hoffman
  22757. * Modules/Platform/: AIX.cmake, QNX.cmake: ENH: add c++ flag when
  22758. compiling c++ code merge from main tree
  22759. 2007-03-20 11:52 martink
  22760. * Source/cmCTest.cxx: ENH: minor additional error output
  22761. 2007-03-20 09:51 martink
  22762. * Utilities/cmcurl/: CMakeLists.txt, config.h.in,
  22763. Platforms/WindowsCache.cmake: BUG: was not setting HAVE_PROCESS_H
  22764. properly
  22765. 2007-03-20 09:14 king
  22766. * Modules/Platform/Windows-bcc32.cmake: BUG: Disable creation of
  22767. import libraries for executables on Borland until it can be made
  22768. optional. Otherwise all executables get a .lib with the same
  22769. name which is unexpected behavior for users.
  22770. 2007-03-20 08:16 king
  22771. * Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: BUG: Work
  22772. around VS8 conversion to a relative path for the long source
  22773. name. It takes the nice full path we give it, converts to
  22774. relative, and then repacks relative on top of the build directory
  22775. resulting in a path longer than its own maxpath even though the
  22776. original path given was short enough. Even VS6 dealt with it
  22777. better.
  22778. 2007-03-20 02:50 andy
  22779. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22780. 2007-03-19 13:04 martink
  22781. * Source/: CMakeLists.txt, ctest.cxx,
  22782. CTest/cmCTestBuildAndTestHandler.cxx,
  22783. CTest/cmCTestBuildAndTestHandler.h, CTest/cmCTestTestHandler.cxx,
  22784. CTest/cmCTestTestHandler.h: ENH: support for
  22785. --build-config-sample feature #1022
  22786. 2007-03-19 10:00 king
  22787. * Modules/Platform/CYGWIN.cmake,
  22788. Modules/Platform/Windows-bcc32.cmake,
  22789. Modules/Platform/Windows-cl.cmake,
  22790. Modules/Platform/Windows-gcc.cmake, Source/cmInstallCommand.cxx,
  22791. Source/cmInstallTargetGenerator.cxx,
  22792. Source/cmLocalUnixMakefileGenerator3.cxx,
  22793. Source/cmLocalVisualStudio6Generator.cxx,
  22794. Source/cmLocalVisualStudio7Generator.cxx,
  22795. Source/cmMakefileExecutableTargetGenerator.cxx,
  22796. Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx,
  22797. Source/cmTarget.h, Templates/EXEHeader.dsptemplate: ENH: Added
  22798. support for import libraries created by executable and module
  22799. targets. The module import libraries should never be used but
  22800. some windows compilers always create them for .dll files since
  22801. there is no distinction from shared libraries on that platform.
  22802. The executable import libraries may be used to create modules
  22803. that when loaded bind to symbols from the executables. This is
  22804. an enhancement related to bug#4210 though not requested by it
  22805. explicitly.
  22806. 2007-03-19 02:35 andy
  22807. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22808. 2007-03-18 16:18 andy
  22809. * Utilities/cmcurl/: tftp.c, transfer.c: COMP: Remove some warnings
  22810. 2007-03-18 02:03 andy
  22811. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22812. 2007-03-17 13:23 hoffman
  22813. * Source/cmLocalVisualStudio6Generator.cxx: ENH: fix for crash from
  22814. main tree
  22815. 2007-03-17 13:18 hoffman
  22816. * Source/cmLocalVisualStudio6Generator.cxx: ENH: remove seg fault I
  22817. hope
  22818. 2007-03-17 00:20 andy
  22819. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22820. 2007-03-16 18:44 king
  22821. * Utilities/cmcurl/curl/curl.h: COMP: Do not #include files inside
  22822. extern "C" {} blocks.
  22823. 2007-03-16 18:05 hoffman
  22824. * CMakeLists.txt, ChangeLog.manual,
  22825. Modules/Platform/Windows-bcc32.cmake, Modules/Platform/gcc.cmake,
  22826. Source/CMakeLists.txt, Source/cmFileCommand.h,
  22827. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  22828. Source/cmGlobalVisualStudio6Generator.cxx,
  22829. Source/cmGlobalVisualStudio71Generator.cxx,
  22830. Source/cmGlobalVisualStudio7Generator.cxx,
  22831. Source/cmGlobalVisualStudio7Generator.h,
  22832. Source/cmGlobalVisualStudio8Generator.cxx,
  22833. Source/cmGlobalVisualStudio8Generator.h,
  22834. Source/cmGlobalVisualStudio8Win64Generator.cxx,
  22835. Source/cmLocalGenerator.cxx,
  22836. Source/cmLocalUnixMakefileGenerator3.cxx,
  22837. Source/cmLocalVisualStudio6Generator.cxx,
  22838. Source/cmLocalVisualStudio7Generator.cxx,
  22839. Source/cmLocalVisualStudio7Generator.h,
  22840. Source/cmLocalVisualStudioGenerator.cxx,
  22841. Source/kwsys/SystemTools.cxx,
  22842. Tests/PrecompiledHeader/CMakeLists.txt,
  22843. Tests/PrecompiledHeader/foo1.c, Tests/PrecompiledHeader/foo2.c,
  22844. Tests/PrecompiledHeader/foo_precompile.c,
  22845. Tests/PrecompiledHeader/include/foo.h,
  22846. Tests/PrecompiledHeader/include/foo_precompiled.h,
  22847. Tests/SetLang/CMakeLists.txt, Tests/SetLang/bar.c,
  22848. Tests/SetLang/foo.c: ENH: check in fixes from main tree to create
  22849. 2.4.7 RC 5
  22850. 2007-03-16 16:48 king
  22851. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Need to include
  22852. relative path top information in directory information so that
  22853. relative path conversion during dependency generation works with
  22854. the same rules as project generation.
  22855. 2007-03-16 16:28 king
  22856. * Source/cmInstallTargetGenerator.cxx: BUG: Use GetExecutableNames
  22857. instead of GetLibraryNames to compute the installation file name
  22858. for executable targets.
  22859. 2007-03-16 16:04 king
  22860. * Source/CTest/cmCTestBuildHandler.cxx: COMP: Fix bad escape
  22861. sequence.
  22862. 2007-03-16 14:51 andy
  22863. * Source/CTest/cmCTestBuildHandler.cxx: ENH: More regular
  22864. expressions for visual studio 6
  22865. 2007-03-16 14:28 king
  22866. * Utilities/cmcurl/CMakeLists.txt: COMP: Ignore windows sockets on
  22867. cygwin. Remove duplicate source entry.
  22868. 2007-03-16 10:34 king
  22869. * Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  22870. Source/cmLocalUnixMakefileGenerator3.cxx,
  22871. Source/cmLocalVisualStudio6Generator.cxx,
  22872. Source/cmLocalVisualStudio7Generator.cxx,
  22873. Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
  22874. Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
  22875. Tests/OutOfSource/OutOfSourceSubdir/simple.cxx.in: ENH: Added
  22876. computation of object file names that are almost always short
  22877. enough to not exceed the filesystem path length limitation. This
  22878. is useful when a source file from outside the tree is referenced
  22879. with a long full path. The object file name previously would
  22880. contain the entire path which when combined with the build output
  22881. directory could exceed the filesystem limit. Now CMake
  22882. recognizes this case and replaces enough of the beginning of the
  22883. full path to the source file with an md5sum of the replaced
  22884. portion to make the name fit on disk. This addresses bug#4520.
  22885. 2007-03-16 09:34 andy
  22886. * Utilities/cmcurl/CMake/: CMakeConfigurableFile.in,
  22887. CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake: COMP: Fix
  22888. support for old CMake (2.0 and 2.2)
  22889. 2007-03-15 17:22 andy
  22890. * Utilities/cmcurl/CMake/CheckCSourceRuns.cmake: ENH: Unify with
  22891. the compile one
  22892. 2007-03-15 15:22 andy
  22893. * Utilities/cmcurl/: CMakeLists.txt, amigaos.c, amigaos.h,
  22894. arpa_telnet.h, base64.c, base64.h, config.h.in, connect.c,
  22895. connect.h, content_encoding.c, content_encoding.h, cookie.c,
  22896. cookie.h, curl.copyright, curl_memory.h, curlx.h, dict.c, dict.h,
  22897. easy.c, easyif.h, escape.c, escape.h, file.c, file.h, formdata.c,
  22898. formdata.h, ftp.c, ftp.h, getdate.c, getdate.h, getenv.c,
  22899. getinfo.c, getinfo.h, gtls.c, gtls.h, hash.c, hash.h, hostares.c,
  22900. hostasyn.c, hostip.c, hostip.h, hostip4.c, hostip6.c, hostsyn.c,
  22901. hostthre.c, http.c, http.h, http_chunks.c, http_chunks.h,
  22902. http_digest.c, http_digest.h, http_negotiate.c, http_negotiate.h,
  22903. http_ntlm.c, http_ntlm.h, if2ip.c, if2ip.h, inet_ntoa_r.h,
  22904. inet_ntop.c, inet_ntop.h, inet_pton.c, inet_pton.h, krb4.c,
  22905. krb4.h, ldap.c, ldap.h, llist.c, llist.h, md5.c, md5.h,
  22906. memdebug.c, memdebug.h, memory.h, mprintf.c, multi.c, multiif.h,
  22907. netrc.c, netrc.h, nwlib.c, parsedate.c, parsedate.h, progress.c,
  22908. progress.h, security.c, security.h, select.c, select.h, sendf.c,
  22909. sendf.h, setup.h, setup_once.h, share.c, share.h, sockaddr.h,
  22910. socks.c, socks.h, speedcheck.c, speedcheck.h, splay.c, splay.h,
  22911. ssh.c, ssh.h, sslgen.c, sslgen.h, ssluse.c, ssluse.h, strdup.c,
  22912. strdup.h, strequal.c, strequal.h, strerror.c, strerror.h,
  22913. strtok.c, strtok.h, strtoofft.c, strtoofft.h, telnet.c, telnet.h,
  22914. tftp.c, tftp.h, timeval.c, timeval.h, transfer.c, transfer.h,
  22915. url.c, url.h, urldata.h, version.c,
  22916. CMake/CheckCSourceCompiles.cmake, CMake/CheckCSourceRuns.cmake,
  22917. CMake/OtherTests.cmake, Platforms/WindowsCache.cmake,
  22918. curl/curl.h, curl/curlver.h, curl/easy.h, curl/mprintf.h,
  22919. curl/multi.h, curl/stdcheaders.h: ENH: Update Curl to 7.16.1
  22920. 2007-03-15 13:48 martink
  22921. * Source/cmMakefile.cxx: BUG: change in how set cache overrides
  22922. local definitions. Should mainly be a NOP change for most cases
  22923. 2007-03-14 21:51 andy
  22924. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22925. 2007-03-14 16:30 king
  22926. * CMakeLists.txt: ENH: Enable use of kwsys MD5 implementation.
  22927. 2007-03-14 16:29 king
  22928. * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
  22929. cmLocalVisualStudio7Generator.cxx: BUG: Reverting previous
  22930. changes related to using an empty string for a relative path to
  22931. the current directory. Too many places want the . version.
  22932. Instead we can just convert the . to an empty string in the one
  22933. place that motiviated the original change.
  22934. 2007-03-14 15:35 king
  22935. * Source/cmLocalVisualStudio7Generator.cxx: BUG: When the current
  22936. output directory is a link directory we need to reference it with
  22937. the relative path "." instead of an empty relative path.
  22938. 2007-03-14 15:12 king
  22939. * Source/kwsys/: CMakeLists.txt, MD5.c, MD5.h.in, testEncode.c:
  22940. ENH: Added MD5 implementation to KWSys.
  22941. 2007-03-14 13:36 king
  22942. * Source/cmLocalGenerator.cxx: BUG: During relative path conversion
  22943. if the remote and target paths are the same return the empty
  22944. string instead of ".".
  22945. 2007-03-14 09:34 king
  22946. * Source/cmLocalVisualStudio7Generator.cxx: BUG: All executable and
  22947. library project types should specify a program database file name
  22948. for all configurations. Even when debug information is not used
  22949. the .pdb file specified is used to construct the name of a .idb
  22950. file that exists for all configurations when building with the VS
  22951. IDE.
  22952. 2007-03-13 15:18 martink
  22953. * Source/: cmAddCustomTargetCommand.cxx, cmCPluginAPI.cxx,
  22954. cmGlobalVisualStudio6Generator.cxx,
  22955. cmGlobalVisualStudio7Generator.cxx,
  22956. cmGlobalVisualStudio8Generator.cxx, cmGlobalXCodeGenerator.cxx,
  22957. cmMakefile.cxx, cmMakefile.h: ENH: some more cleanup
  22958. 2007-03-13 14:23 hoffman
  22959. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  22960. cmMakefile.cxx, cmPropertyMap.cxx, cmTarget.cxx: ENH: add project
  22961. to target map, not used yet, but created
  22962. 2007-03-13 11:58 king
  22963. * Source/cmLocalGenerator.cxx: BUG: Fix check of EXCLUDE_FROM_ALL
  22964. property to use boolean type. This is required for installation
  22965. of subdirectories to work.
  22966. 2007-03-13 03:57 andy
  22967. * Source/cmVersion.cxx: STYLE: Nightly Version update
  22968. 2007-03-12 23:36 king
  22969. * Tests/: SimpleInstall/CMakeLists.txt,
  22970. SimpleInstallS2/CMakeLists.txt: BUG: Remove spaces from test
  22971. output paths. Not all make tools can handle it. Ths
  22972. SubDirSpaces test is meant for that purpose anyway.
  22973. 2007-03-12 16:10 martink
  22974. * Source/cmake.cxx: ENH: added remove_directory bug 2937
  22975. 2007-03-12 14:15 king
  22976. * Source/cmFileCommand.cxx: BUG: Preserve symlinks during
  22977. installation. This addresses bug#4384.
  22978. 2007-03-12 13:50 king
  22979. * Source/: cmSystemTools.cxx, cmSystemTools.h,
  22980. kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Added kwsys
  22981. SystemTools::CreateSymlink and SystemTools::ReadSymlink.
  22982. 2007-03-12 13:30 martink
  22983. * Source/cmake.cxx: ENH: typo
  22984. 2007-03-12 13:28 king
  22985. * Tests/PrecompiledHeader/CMakeLists.txt: BUG: Do not use /I mode
  22986. in VS6.
  22987. 2007-03-12 12:44 king
  22988. * Tests/PrecompiledHeader/CMakeLists.txt: BUG: Clean the pch during
  22989. make clean so that the test passes when run more than once.
  22990. 2007-03-12 12:40 martink
  22991. * Source/cmake.cxx: ENH: small enchancement for bug 3776.
  22992. 2007-03-12 12:35 king
  22993. * Source/cmGlobalVisualStudio71Generator.cxx,
  22994. Source/cmGlobalVisualStudio7Generator.cxx,
  22995. Source/cmGlobalVisualStudio7Generator.h,
  22996. Source/cmGlobalVisualStudio8Generator.cxx,
  22997. Source/cmGlobalVisualStudio8Generator.h,
  22998. Source/cmGlobalVisualStudio8Win64Generator.cxx,
  22999. Source/cmLocalVisualStudio7Generator.cxx,
  23000. Source/cmLocalVisualStudio7Generator.h,
  23001. Tests/PrecompiledHeader/CMakeLists.txt: BUG: Split precompiled
  23002. header flags into a separate per-global-generator flag map. This
  23003. is needed because the flag mappings differ across VS IDE
  23004. versions. This fixes bug#3512 for VS8 where as the previous fix
  23005. only worked for VS7.
  23006. 2007-03-12 11:32 martink
  23007. * Source/cmGlobalXCodeGenerator.cxx: COMP: XCode fix
  23008. 2007-03-12 10:26 martink
  23009. * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
  23010. cmAddSubDirectoryCommand.cxx, cmGlobalGenerator.cxx,
  23011. cmGlobalUnixMakefileGenerator3.cxx,
  23012. cmGlobalVisualStudio6Generator.cxx,
  23013. cmGlobalVisualStudio71Generator.cxx,
  23014. cmGlobalVisualStudio7Generator.cxx,
  23015. cmIncludeExternalMSProjectCommand.cxx, cmInstallFilesCommand.cxx,
  23016. cmInstallProgramsCommand.cxx, cmLocalGenerator.cxx,
  23017. cmLocalGenerator.h, cmMakefile.cxx, cmMakefile.h,
  23018. cmSubdirCommand.cxx, cmTarget.h: ENH: some code cleanup
  23019. 2007-03-12 10:23 king
  23020. * Tests/: Complex/CMakeLists.txt, Complex/Executable/complex.cxx,
  23021. ComplexOneConfig/CMakeLists.txt,
  23022. ComplexOneConfig/Executable/complex.cxx,
  23023. ComplexRelativePaths/CMakeLists.txt,
  23024. ComplexRelativePaths/Executable/complex.cxx,
  23025. Complex/Library/CMakeLists.txt,
  23026. ComplexOneConfig/Library/CMakeLists.txt,
  23027. ComplexRelativePaths/Library/CMakeLists.txt,
  23028. SimpleInstall/CMakeLists.txt, SimpleInstallS2/CMakeLists.txt:
  23029. ENH: Testing new target properties RUNTIME_OUTPUT_DIRECTORY,
  23030. LIBRARY_OUTPUT_DIRECTORY, and ARCHIVE_OUTPUT_DIRECTORY. This is
  23031. an incremental fix for bug#2240 and bug#4210.
  23032. 2007-03-11 01:50 andy
  23033. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23034. 2007-03-10 07:49 king
  23035. * Modules/Platform/Windows-wcl386.cmake: BUG: Do not create import
  23036. library for MODULEs. This is an incremental fix for bug#4210.
  23037. 2007-03-10 07:37 king
  23038. * Modules/Platform/Windows-cl.cmake: BUG: Fixed MSVC8 module build
  23039. rule to not use /implib option. This is an incremental fix for
  23040. bug#4210.
  23041. 2007-03-10 06:56 king
  23042. * Source/cmLocalVisualStudio6Generator.cxx: STYLE: Fix
  23043. line-too-long.
  23044. 2007-03-10 01:31 andy
  23045. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23046. 2007-03-09 17:15 king
  23047. * Source/cmLocalGenerator.cxx: BUG: Use real path subdirectory
  23048. check instead of substring comparison to identify when paths are
  23049. below the relative path tops. Otherwise when the build tree is
  23050. next to the source tree with the same name plus a suffix the
  23051. relative path from the binary to source tree is allowed even
  23052. though it goes outside cmake-managed directories.
  23053. 2007-03-09 16:58 king
  23054. * Source/kwsys/auto_ptr.hxx.in: COMP: Fix warning about binding
  23055. reference-to-non-const to an rvalue on VS6. It does not seem to
  23056. be doing the proper auto_ptr_ref conversions. Instead use the
  23057. const_cast work-around on this platform.
  23058. 2007-03-09 16:27 king
  23059. * Source/kwsys/hashtable.hxx.in: COMP: Fixed unreferenced parameter
  23060. warning for VS6 with /W4.
  23061. 2007-03-09 16:26 king
  23062. * Source/cmLocalVisualStudio6Generator.cxx: BUG: Re-enable backward
  23063. compatibility replacements in user-provided VS6 DSP template
  23064. files.
  23065. 2007-03-09 16:25 king
  23066. * Source/cmLocalVisualStudio6Generator.cxx,
  23067. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  23068. Templates/EXEWinHeader.dsptemplate,
  23069. Templates/UtilityHeader.dsptemplate,
  23070. Templates/staticLibHeader.dsptemplate: ENH: Implemented use of
  23071. cmTarget::GetDirectory() in Visual Studio 6 generator. This is
  23072. an incremental fix for bug#4210.
  23073. 2007-03-09 15:14 king
  23074. * Source/: cmTarget.cxx, cmTarget.h: ENH: Added target properties
  23075. ARCHIVE_OUTPUT_DIRECTORY, LIBRARY_OUTPUT_DIRECTORY, and
  23076. RUNTIME_OUTPUT_DIRECTORY. If set these override
  23077. EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH for a specific
  23078. target. They can be used to distribute target files in the build
  23079. tree with the same granularity that the INSTALL command provides
  23080. for the install tree. This addresses bug#2240 and bug#4210.
  23081. 2007-03-09 14:50 king
  23082. * Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Fixed OSX
  23083. bundles to be built in the directory specified by
  23084. cmTarget::GetDirectory(). This is an incremental step for
  23085. bug#2240.
  23086. 2007-03-09 13:59 king
  23087. * Modules/Platform/Windows-cl.cmake: BUG: Shared library creation
  23088. should use /implib option to specify the name of the import
  23089. library explicitly. This is an incremental step for bug #4210.
  23090. 2007-03-09 13:56 king
  23091. * Source/cmMakefileLibraryTargetGenerator.cxx: ENH: Do not compute
  23092. a path name for the import library if there is no import library.
  23093. This simplifies tracking down problems with trying to create
  23094. import libraries for MODULEs.
  23095. 2007-03-09 11:35 andy
  23096. * CMakeLists.txt: ENH: Prepare for the new curl. Curl is build
  23097. static, so set define to on
  23098. 2007-03-09 11:35 andy
  23099. * Utilities/cmcurl/: CMakeLists.txt, setup.h,
  23100. CMake/OtherTests.cmake, Platforms/WindowsCache.cmake: ENH:
  23101. Several windows fixes
  23102. 2007-03-09 11:29 king
  23103. * Source/: cmMakefileLibraryTargetGenerator.cxx,
  23104. cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
  23105. Added cmMakefileTargetGenerator::GenerateExtraOutput to wrap up
  23106. creation of rules to drive creation of extra outputs generated as
  23107. side effects of another rule. Reimplemented generation of custom
  23108. command multiple output rules to use it. Reimplemented soname
  23109. symlink output dependencies to use it. Now if a symlink is
  23110. deleted the library will be recreated with the symlink.
  23111. 2007-03-09 11:26 king
  23112. * Source/cmMakefileLibraryTargetGenerator.cxx: BUG: Need to account
  23113. for import library directory when constructing the clean rule for
  23114. the import library. This is an incremental fix for bug #4210.
  23115. 2007-03-09 10:30 king
  23116. * Source/cmLocalGenerator.cxx: ENH: Implemented new policy to
  23117. choose the directory part of the object file name. This should
  23118. keep the names looking as nice and short as possible. This
  23119. partially addresses bug#4520.
  23120. 2007-03-09 09:30 king
  23121. * Source/: cmInstallTargetGenerator.cxx, cmLocalGenerator.cxx,
  23122. cmLocalVisualStudio7Generator.cxx,
  23123. cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
  23124. ENH: Added implib option to cmTarget::GetDirectory to support a
  23125. separate directory containing the import library. This is an
  23126. incremental step for bug#4210.
  23127. 2007-03-08 23:56 andy
  23128. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23129. 2007-03-08 15:33 king
  23130. * Source/: cmLocalVisualStudio7Generator.cxx,
  23131. cmMakefileExecutableTargetGenerator.cxx,
  23132. cmMakefileLibraryTargetGenerator.cxx,
  23133. cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h: ENH:
  23134. Combined cmTarget::GetDirectory and cmTarget::GetOutputDir since
  23135. they are nearly the same. This is another step for bug#2240.
  23136. 2007-03-08 15:24 king
  23137. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  23138. ENH: Removed unused variables LibraryOutputPath and
  23139. ExecutableOutputPath. Each target is asked for its own output
  23140. directory. This is a step towards bug#2240.
  23141. 2007-03-08 15:10 king
  23142. * Source/cmTarget.cxx: COMP: Fixed enumeration-not-used warning in
  23143. switch.
  23144. 2007-03-08 14:57 king
  23145. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  23146. cmLocalUnixMakefileGenerator3.h,
  23147. cmLocalVisualStudio7Generator.cxx,
  23148. cmLocalVisualStudio7Generator.h,
  23149. cmMakefileExecutableTargetGenerator.cxx,
  23150. cmMakefileLibraryTargetGenerator.cxx,
  23151. cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h: ENH:
  23152. Replaced LibraryOutputPath and ExecutableOutputPath variables in
  23153. Makefile and VS generators to instead ask each target for its
  23154. output path. This significantly reduces total code size and
  23155. centralizes previously duplicate code. It is also a step towards
  23156. bug#2240.
  23157. 2007-03-08 14:15 king
  23158. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Ask the target for
  23159. its own directory in case of bundle instead of directly using
  23160. ExecutableOutputPath.
  23161. 2007-03-08 14:11 andy
  23162. * Utilities/cmcurl/: CMakeLists.txt, CMake/OtherTests.cmake: ENH:
  23163. Add some missing headers and fix OtherTests.cmake macros
  23164. 2007-03-08 13:19 king
  23165. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Compute
  23166. HomeRelativeOutputPath following the rules of
  23167. RelativePathTopBinary by going through the Convert() method.
  23168. This supports out-of-binary build trees without using relative
  23169. paths that go outside trees managed by CMake.
  23170. 2007-03-08 13:13 king
  23171. * Source/CMakeLists.txt: ENH: Enable SubDirSpaces test when
  23172. building with bootstrapped cmake.
  23173. 2007-03-08 13:05 king
  23174. * Source/: CMakeLists.txt, cmGlobalBorlandMakefileGenerator.cxx,
  23175. cmLocalUnixMakefileGenerator3.cxx,
  23176. cmLocalUnixMakefileGenerator3.h: ENH: Fixed recursive make call
  23177. target escaping for Borland to support SubDirSpaces test.
  23178. 2007-03-08 11:49 king
  23179. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Updated
  23180. GetRecursiveMakeCall to use EscapeForShell instead of MAKEFILE
  23181. conversion. This code is special because it is the only place
  23182. that a make target name is passed on a command line.
  23183. 2007-03-08 11:49 king
  23184. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
  23185. ConvertToOutputSlashes method to convert slashes with the same
  23186. policy as ConvertToOutputPath but without escaping.
  23187. 2007-03-08 11:10 king
  23188. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  23189. cmLocalUnixMakefileGenerator3.cxx,
  23190. cmLocalUnixMakefileGenerator3.h: ENH: Removed useless method
  23191. ConvertToMakeTarget and all calls to it. It had a buggy
  23192. implementation that caused it to do nothing.
  23193. 2007-03-08 10:31 king
  23194. * Source/: cmLocalGenerator.cxx,
  23195. cmMakefileExecutableTargetGenerator.cxx,
  23196. cmMakefileLibraryTargetGenerator.cxx,
  23197. cmMakefileTargetGenerator.cxx: BUG: Some calls to Convert() were
  23198. converting for MAKEFILE but then passing the output to the build
  23199. shell. The calls have now been converted to call Convert() with
  23200. SHELL.
  23201. 2007-03-08 10:19 king
  23202. * Source/cmLocalUnixMakefileGenerator3.cxx: STYLE: Removed unused
  23203. calls to Convert.
  23204. 2007-03-08 09:48 king
  23205. * Source/: cmSystemTools.cxx, cmSystemTools.h: STYLE: Removing
  23206. unused methods ConvertToShellPath and EscapeForUnixShell.
  23207. 2007-03-08 08:50 andy
  23208. * Utilities/cmcurl/: CMakeLists.txt, amigaos.c, amigaos.h,
  23209. arpa_telnet.h, base64.c, base64.h, config.h.in, connect.c,
  23210. connect.h, content_encoding.c, content_encoding.h, cookie.c,
  23211. cookie.h, curl.copyright, curlx.h, dict.c, dict.h, easy.c,
  23212. easyif.h, escape.c, escape.h, file.c, file.h, formdata.c,
  23213. formdata.h, ftp.c, ftp.h, getenv.c, getinfo.c, getinfo.h, gtls.c,
  23214. gtls.h, hash.c, hash.h, hostares.c, hostasyn.c, hostip.c,
  23215. hostip.h, hostip4.c, hostip6.c, hostsyn.c, hostthre.c, http.c,
  23216. http.h, http_chunks.c, http_chunks.h, http_digest.c,
  23217. http_digest.h, http_negotiate.c, http_negotiate.h, http_ntlm.c,
  23218. http_ntlm.h, if2ip.c, if2ip.h, inet_ntoa_r.h, inet_ntop.c,
  23219. inet_ntop.h, inet_pton.c, inet_pton.h, krb4.c, krb4.h, ldap.c,
  23220. ldap.h, llist.c, llist.h, md5.c, md5.h, memdebug.c, memdebug.h,
  23221. memory.h, mprintf.c, multi.c, multiif.h, netrc.c, netrc.h,
  23222. nwlib.c, parsedate.c, parsedate.h, progress.c, progress.h,
  23223. security.c, select.c, select.h, sendf.c, sendf.h, setup.h,
  23224. setup_once.h, share.c, share.h, sockaddr.h, socks.c, socks.h,
  23225. speedcheck.c, speedcheck.h, splay.c, splay.h, ssh.c, ssh.h,
  23226. sslgen.c, sslgen.h, ssluse.c, ssluse.h, strdup.c, strdup.h,
  23227. strequal.c, strequal.h, strerror.c, strerror.h, strtok.c,
  23228. strtok.h, strtoofft.c, strtoofft.h, telnet.c, telnet.h, tftp.c,
  23229. tftp.h, timeval.c, timeval.h, transfer.c, transfer.h, url.c,
  23230. url.h, urldata.h, version.c, CMake/CheckCSourceCompiles.cmake,
  23231. CMake/CheckCSourceRuns.cmake, CMake/OtherTests.cmake,
  23232. curl/curl.h, curl/curlver.h, curl/easy.h, curl/mprintf.h,
  23233. curl/multi.h, curl/stdcheaders.h: ENH: Update to 7.16.1
  23234. 2007-03-08 08:46 king
  23235. * Source/cmIncludeDirectoryCommand.cxx: STYLE: Fix line-too-long.
  23236. 2007-03-08 08:38 king
  23237. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  23238. cmLocalGenerator.cxx, cmLocalGenerator.h, cmake.cxx: ENH:
  23239. SetupPathConversions is now called automatically on demand.
  23240. 2007-03-07 22:12 andy
  23241. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23242. 2007-03-07 17:39 king
  23243. * Source/cmLocalGenerator.cxx: ENH: Modified
  23244. GetObjectFileNameWithoutTarget to use relative paths for object
  23245. file names with sources above the current directory so long as
  23246. the relative path conversion works.
  23247. 2007-03-07 17:32 king
  23248. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Improved
  23249. computation of RelativePathTopSource and RelativePathTopBinary to
  23250. use higher relative path tops when the source directories jump
  23251. around in a tree below the original source top.
  23252. 2007-03-07 16:35 king
  23253. * Source/cmLocalGenerator.cxx: ENH: Set RelativePathTopSource and
  23254. RelativePathTopBinary independently for each local generator.
  23255. Relative path conversion is safe within a tree as long as it does
  23256. not go above the highest parent directory still managed by CMake.
  23257. 2007-03-07 16:32 king
  23258. * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.h: COMP:
  23259. Fix ConvertToRelativePath change for Xcode generator.
  23260. 2007-03-07 16:00 king
  23261. * Source/kwsys/hashtable.hxx.in: STYLE: Move warning disable pragma
  23262. into push/pop block.
  23263. 2007-03-07 15:57 king
  23264. * Modules/Platform/Windows-cl.cmake,
  23265. Source/cmLocalVisualStudio7Generator.cxx: BUG: Get rid of ancient
  23266. variables CMAKE_CXX_WARNING_LEVEL, CMAKE_CXX_USE_RTTI,
  23267. CMAKE_CXX_STACK_SIZE which are only partially implemented and now
  23268. taken care of by flag mapping anyway.
  23269. 2007-03-07 15:36 martink
  23270. * Modules/UsePkgConfig.cmake: BUG: untested fix for newlines in the
  23271. output of pkg config
  23272. 2007-03-07 15:30 king
  23273. * Source/cmLocalGenerator.cxx: COMP: Add missing include for
  23274. assert.
  23275. 2007-03-07 15:15 king
  23276. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  23277. cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Moved
  23278. ConvertToRelativePath from cmGlobalGenerator to cmLocalGenerator.
  23279. This is in preparation for setting up each local generator to
  23280. have its own RelativePathTopSource and RelativePathTopBinary
  23281. based on its ancestor directories.
  23282. 2007-03-07 13:52 king
  23283. * Source/kwsys/: testDynamicLoader.cxx, testSystemTools.cxx: BUG:
  23284. Use angle-brackets to include testSystemTools.h to avoid problems
  23285. with in-source builds.
  23286. 2007-03-07 13:01 martink
  23287. * Source/CMakeLists.txt: BUG: oops bad arg for new test
  23288. 2007-03-07 11:03 martink
  23289. * Source/CMakeLists.txt, Source/cmIncludeDirectoryCommand.cxx,
  23290. Source/cmIncludeDirectoryCommand.h, Source/cmMakefile.cxx,
  23291. Source/cmSeparateArgumentsCommand.cxx,
  23292. Tests/NewlineArgs/CMakeLists.txt: BUG: improve bad argument
  23293. handling for INCLUDE_DIRECTORIES and ADD_DEFINITIONS bug 4364
  23294. 2007-03-07 09:26 king
  23295. * Source/kwsys/: auto_ptr.hxx.in, testAutoPtr.cxx: ENH: Enabled
  23296. support for use_auto_ptr(get_auto_ptr()) syntax on HP compiler.
  23297. 2007-03-06 21:22 andy
  23298. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23299. 2007-03-06 14:52 martink
  23300. * Tests/NewlineArgs/: CMakeLists.txt, cxxonly.cxx, libcxx1.cxx,
  23301. libcxx1.h, libcxx2.h.in: ENH: added a tets for newlines in some
  23302. commands
  23303. 2007-03-06 10:56 martink
  23304. * Source/kwsys/hashtable.hxx.in: COMP: shut up w4 warning
  23305. 2007-03-06 09:16 andy
  23306. * Modules/CPack.STGZ_Header.sh.in: STYLE: Defautl answer for the
  23307. license is no
  23308. 2007-03-05 21:23 andy
  23309. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23310. 2007-03-05 15:21 martink
  23311. * Modules/UseSWIG.cmake: ENH: patch applied for bug 4517
  23312. 2007-03-05 13:01 king
  23313. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  23314. cmGlobalVisualStudio6Generator.cxx,
  23315. cmGlobalVisualStudio7Generator.cxx: BUG: Removed legacy
  23316. SetupTests method that was causing RUN_TESTS to test twice.
  23317. 2007-03-05 10:36 martink
  23318. * Source/: cmCommandArgumentParser.cxx, cmDependsFortranParser.cxx,
  23319. cmDependsJavaParser.cxx, cmExprParser.cxx: COMP: shut up warnings
  23320. 2007-03-05 09:50 martink
  23321. * Source/cmTryCompileCommand.cxx: STYLE: long line
  23322. 2007-03-04 21:31 andy
  23323. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23324. 2007-03-03 23:46 king
  23325. * Source/kwsys/testAutoPtr.cxx: COMP: Disable function call with
  23326. function return test for HP until it is implemented.
  23327. 2007-03-03 21:26 andy
  23328. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23329. 2007-03-03 15:43 king
  23330. * Source/kwsys/: CMakeLists.txt, auto_ptr.hxx.in: COMP: All kwsys
  23331. .hxx headers should include Configure.hxx. Re-enabling
  23332. testAutoPtr.
  23333. 2007-03-03 15:32 king
  23334. * Source/kwsys/CMakeLists.txt: COMP: Disable auto_ptr test for now.
  23335. 2007-03-03 15:05 king
  23336. * Source/kwsys/: auto_ptr.hxx.in, testAutoPtr.cxx: ENH: Implemented
  23337. auto_ptr_ref in a way that allows conversion of the pointed-to
  23338. type.
  23339. 2007-03-03 14:51 king
  23340. * Source/kwsys/testAutoPtr.cxx: COMP: Remove one conversion test
  23341. until it is implemented.
  23342. 2007-03-03 14:48 king
  23343. * Source/kwsys/: CMakeLists.txt, auto_ptr.hxx.in, testAutoPtr.cxx:
  23344. ENH: Added test for auto_ptr. Documented aut_ptr template
  23345. implementation.
  23346. 2007-03-03 12:16 king
  23347. * Source/: cmBootstrapCommands.cxx, cmCommands.cxx: BUG:
  23348. cmCreateTestSourceList command is needed at boostrap time because
  23349. KWSys now uses test drivers.
  23350. 2007-03-03 10:47 king
  23351. * Source/: kwsys/CMakeLists.txt,
  23352. kwsys/testCommandLineArguments.cxx,
  23353. kwsys/testCommandLineArguments1.cxx, kwsys/testDynamicLoader.cxx,
  23354. kwsys/testFail.c, kwsys/testHashSTL.cxx, kwsys/testIOS.cxx,
  23355. kwsys/testRegistry.cxx, kwsys/testSystemTools.cxx,
  23356. kwsys/testTerminal.c, CMakeLists.txt: ENH: Cleaned up KWSys tests
  23357. to use test drivers.
  23358. 2007-03-03 10:09 king
  23359. * Modules/Platform/Windows-bcc32.cmake: BUG: Do not create import
  23360. library for MODULEs. The TARGET_IMPLIB name is not set correctly
  23361. for MODULE rules anyway.
  23362. 2007-03-02 21:12 andy
  23363. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23364. 2007-03-02 14:31 martink
  23365. * Source/: cmMakefileUtilityTargetGenerator.cxx,
  23366. cmMakefileUtilityTargetGenerator.h: BUG: fix for build order
  23367. 2007-03-02 11:33 andy
  23368. * Modules/Platform/Darwin.cmake, Source/cmTryCompileCommand.cxx:
  23369. BUG: Propagate platform settings such as CMAKE_OSX_ARCHITECTURES
  23370. to the try compile
  23371. 2007-03-02 10:57 martink
  23372. * Modules/SystemInformation.cmake: ENH: limit the output of system
  23373. information to no more than 50K per file
  23374. 2007-03-02 10:50 martink
  23375. * Source/: cmLocalVisualStudio7Generator.cxx,
  23376. cmWin32ProcessExecution.cxx: COMP: fix some w4 warnings
  23377. 2007-03-02 10:49 martink
  23378. * Source/cmake.cxx: ENH: fix compiler warning
  23379. 2007-03-02 10:48 martink
  23380. * Source/: kwsys/SystemTools.cxx, cmFileCommand.cxx: COMP: fix
  23381. warnings
  23382. 2007-03-01 23:28 king
  23383. * Source/kwsys/auto_ptr.hxx.in: COMP: More workarounds for Borland.
  23384. 2007-03-01 21:15 andy
  23385. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23386. 2007-03-01 16:44 king
  23387. * Modules/FindQt4.cmake: BUG: Fix bug introduced by revision 1.67.
  23388. The qmake query mode prints information to stderr on some
  23389. platforms. The OUTPUT_VARIABLE and ERROR_VARIABLE must be the
  23390. same variable to get all the output.
  23391. 2007-03-01 16:23 martink
  23392. * Source/cmFileCommand.cxx: COMP: fix a compiel warning
  23393. 2007-03-01 15:53 martink
  23394. * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: added LIMIT on
  23395. file read
  23396. 2007-03-01 14:52 martink
  23397. * Source/kwsys/SystemTools.cxx: COMP: fix warning
  23398. 2007-03-01 14:30 martink
  23399. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: added a
  23400. limit to the getline method
  23401. 2007-03-01 10:53 martink
  23402. * Source/cmake.cxx: BUG: a couple bugs in system informaiton
  23403. 2007-03-01 10:33 martink
  23404. * CMakeLists.txt: BUG: bad command line
  23405. 2007-02-28 21:07 andy
  23406. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23407. 2007-02-28 17:26 hoffman
  23408. * Source/cmLocalGenerator.cxx: ENH: remove qnx special stuff that
  23409. does not work
  23410. 2007-02-28 14:45 martink
  23411. * Source/cmMakefile.cxx: BUG: cleanup paths in GetSourceFile to
  23412. handle bug 2724
  23413. 2007-02-28 14:29 hoffman
  23414. * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx:
  23415. ENH: one more pass at paths with spaces and parens
  23416. 2007-02-28 12:25 martink
  23417. * CMakeLists.txt, Source/CMakeLists.txt, Source/cmake.cxx: BUG:
  23418. allow system information to accept the -G option
  23419. 2007-02-28 09:36 king
  23420. * Source/kwsys/auto_ptr.hxx.in: BUG: Assignment should always use
  23421. reset().
  23422. 2007-02-28 09:35 king
  23423. * Source/kwsys/auto_ptr.hxx.in: COMP: Fix for auto_ptr_ref on
  23424. Borland 5.8.
  23425. 2007-02-28 09:33 king
  23426. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix for
  23427. cmake_force target in Borland Makefiles.
  23428. 2007-02-27 16:41 martink
  23429. * Source/cmake.cxx: BUG: fix to naming of results file
  23430. 2007-02-27 15:11 hoffman
  23431. * Tests/SubDirSpaces/: CMakeLists.txt,
  23432. ThirdSubDir/testfromauxsubdir.c: ENH: watcom wmake can not handle
  23433. () in the path with cd command
  23434. 2007-02-27 13:34 hoffman
  23435. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: add a fix for
  23436. spaces in the path again...
  23437. 2007-02-27 13:04 martink
  23438. * CMakeLists.txt, Source/CMakeLists.txt: BUG: possible fix for new
  23439. SystemInfo test
  23440. 2007-02-27 12:47 martink
  23441. * Source/cmake.cxx: BUG: fix for unused variable
  23442. 2007-02-27 12:10 hoffman
  23443. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for spaces in
  23444. the path and mingw
  23445. 2007-02-27 11:59 martink
  23446. * Source/CMakeLists.txt: BUG: possible fix for new SystemInfo test
  23447. 2007-02-27 10:10 martink
  23448. * Source/: CMakeLists.txt, cmake.cxx, cmake.h, cmakemain.cxx: ENH:
  23449. added --system-information option to CMake
  23450. 2007-02-27 09:43 martink
  23451. * Modules/: SystemInformation.cmake, SystemInformation.in: ENH:
  23452. improvements
  23453. 2007-02-26 13:40 martink
  23454. * Modules/: SystemInformation.cmake, SystemInformation.in: ENH:
  23455. added for system information command line option
  23456. 2007-02-26 12:08 king
  23457. * Source/kwsys/auto_ptr.hxx.in: COMP: Added line accidentally
  23458. removed.
  23459. 2007-02-26 12:06 king
  23460. * Source/kwsys/auto_ptr.hxx.in: BUG: Fixed implementation of
  23461. auto_ptr_ref.
  23462. 2007-02-26 11:56 hoffman
  23463. * Source/cmLocalGenerator.cxx: ENH: go back to \ escapes for qnx
  23464. 2007-02-26 11:41 hoffman
  23465. * Source/cmLocalGenerator.cxx: ENH: go back to EscapeForShell
  23466. version
  23467. 2007-02-26 10:46 king
  23468. * Tests/SubDirSpaces/CMakeLists.txt: COMP: Disable rpath with
  23469. spaces on some systems.
  23470. 2007-02-25 21:02 andy
  23471. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23472. 2007-02-25 19:22 alex
  23473. * Modules/FindGettext.cmake: BUG: fix typo reported by Duncan Mac
  23474. Vicar
  23475. Alex
  23476. 2007-02-25 16:13 hoffman
  23477. * Source/cmLocalGenerator.cxx: ENH: try and use \ for space and ()
  23478. escapes
  23479. 2007-02-23 20:37 hoffman
  23480. * Source/cmLocalGenerator.cxx: ENH: try another thing 3
  23481. 2007-02-23 17:38 hoffman
  23482. * Source/cmLocalGenerator.cxx: ENH: try another thing
  23483. 2007-02-23 17:07 hoffman
  23484. * Source/cmLocalGenerator.cxx: ENH: add some debug stuff
  23485. 2007-02-23 16:44 hoffman
  23486. * Source/cmLocalGenerator.cxx: ENH: add some debug stuff
  23487. 2007-02-23 14:37 andy
  23488. * Source/CMakeLists.txt: COMP: Disable test until generators are
  23489. fixed
  23490. 2007-02-23 11:30 andy
  23491. * Source/CMakeLists.txt: ENH: Try to fix spaces in the path problem
  23492. 2007-02-23 11:17 andy
  23493. * Tests/SimpleExclude/run.cmake.in: ENH: Try to fix spaces in the
  23494. path problem
  23495. 2007-02-23 10:31 andy
  23496. * Tests/SimpleExclude/: dirC/dirA/CMakeLists.txt,
  23497. dirC/dirB/CMakeLists.txt, dirD/CMakeLists.txt: ENH: Force
  23498. libraries to be static
  23499. 2007-02-23 09:54 martink
  23500. * Source/cmGetTestPropertyCommand.h: ENH: added some documentation
  23501. on how to find the default properties of a test
  23502. 2007-02-23 09:46 andy
  23503. * Source/: CMakeLists.txt, cmLocalGenerator.cxx,
  23504. cmLocalGenerator.h, cmMakefile.cxx, cmTarget.cxx, cmTarget.h:
  23505. ENH: Make EXCLUDE_FROM_ALL a target and directory properties.
  23506. Also, make IsInAll use EXCLUDE_FROM_ALL. Also, enable the test
  23507. that tests this
  23508. 2007-02-23 09:45 andy
  23509. * Source/cmIncludeDirectoryCommand.cxx: BUG: Produce error when
  23510. include directories is invoked with an empty list
  23511. 2007-02-22 17:34 hoffman
  23512. * Source/cmLocalGenerator.cxx: ENH: hack put the hack back for qnx
  23513. to try and fix spaces in the path
  23514. 2007-02-22 17:26 hoffman
  23515. * Source/cmLocalGenerator.cxx: ENH: undo hack and try to get
  23516. dashboard back
  23517. 2007-02-22 17:15 hoffman
  23518. * Tests/SubDirSpaces/CMakeLists.txt: ENH: add a comment
  23519. 2007-02-22 16:23 king
  23520. * Source/cmLocalGenerator.cxx: BUG: Hack to try working around a
  23521. problem with spaces in an rpath on QNX.
  23522. 2007-02-22 15:43 hoffman
  23523. * Tests/SubDirSpaces/CMakeLists.txt: ENH: show make results on the
  23524. dashboard
  23525. 2007-02-22 15:33 hoffman
  23526. * Source/cmLocalGenerator.cxx: ENH: add new escape stuff
  23527. 2007-02-22 15:27 king
  23528. * Source/kwsys/SystemTools.cxx: BUG: Fix bug#4482.
  23529. 2007-02-22 15:16 andy
  23530. * Tests/SimpleExclude/run.cmake.in: COMP: Use exec_program instead
  23531. of execute_process
  23532. 2007-02-22 11:42 andy
  23533. * Tests/SimpleExclude/: CMakeLists.txt, run.cmake.in: ENH: Improve
  23534. test
  23535. 2007-02-22 10:31 hoffman
  23536. * Source/CMakeLists.txt: ENH: actually keep the output
  23537. 2007-02-22 10:05 hoffman
  23538. * Source/CMakeLists.txt: ENH: make sure EXECUTE_PROCESS is there
  23539. because in bootstrap it is not
  23540. 2007-02-22 09:48 hoffman
  23541. * Source/kwsys/SystemTools.cxx: COMP: remove warning
  23542. 2007-02-22 09:44 martink
  23543. * Source/CPack/cmCPackOSXX11Generator.cxx: STYLE: fix someones line
  23544. length
  23545. 2007-02-22 09:10 andy
  23546. * Source/cmake.cxx: BUG: Produce an error when the script is not
  23547. found
  23548. 2007-02-22 08:39 andy
  23549. * Tests/SimpleExclude/: CMakeLists.txt, dirC/CMakeLists.txt,
  23550. dirC/dirA/CMakeLists.txt, dirC/dirA/t1.c, dirC/dirA/t2.c,
  23551. dirC/dirA/t3.c, dirC/dirA/t4.c, dirC/dirA/t5.c,
  23552. dirC/dirB/CMakeLists.txt, dirC/dirB/t6.c, dirC/dirB/t7.c,
  23553. dirD/CMakeLists.txt, dirD/t8.c, dirD/t9.c: ENH: Add simple
  23554. exclusion test for subdirectories
  23555. 2007-02-21 21:24 hoffman
  23556. * Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
  23557. Source/cmLocalUnixMakefileGenerator3.cxx,
  23558. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  23559. Source/kwsys/SystemTools.cxx, Tests/SubDirSpaces/CMakeLists.txt,
  23560. Tests/SubDirSpaces/Some(x86) Sources/CMakeLists.txt,
  23561. Tests/SubDirSpaces/Some(x86) Sources/test.c,
  23562. Tests/SubDirSpaces/ThirdSubDir/testfromauxsubdir.c: ENH: fix
  23563. parens in the path with spaces in the path
  23564. 2007-02-21 14:58 martink
  23565. * Source/CMakeLists.txt: ENH: turn on spaces test for more
  23566. platforms
  23567. 2007-02-21 14:07 hoffman
  23568. * Source/cmGlobalGenerator.cxx: ENH: get rid of some extra erase
  23569. calls
  23570. 2007-02-21 14:07 hoffman
  23571. * Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix line length
  23572. 2007-02-21 14:01 hoffman
  23573. * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: BUG: fix
  23574. for quotes in strings for flags #4022
  23575. 2007-02-21 13:33 king
  23576. * Source/kwsys/CMakeLists.txt: COMP: Disable LFS on AIX.
  23577. 2007-02-21 12:19 martink
  23578. * Source/cmGlobalWatcomWMakeGenerator.cxx: ENH: remove unused
  23579. variable
  23580. 2007-02-21 11:58 martink
  23581. * Source/CMakeLists.txt: ENH: turn on spaces test for more
  23582. platforms
  23583. 2007-02-21 11:45 hoffman
  23584. * Modules/Platform/AIX.cmake: ENH: force c++ when building c++
  23585. objects
  23586. 2007-02-21 10:29 hoffman
  23587. * Modules/CMakeDetermineSystem.cmake: ENH: better processor
  23588. detection on linux
  23589. 2007-02-21 10:03 hoffman
  23590. * Modules/CMakeDetermineFortranCompiler.cmake: ENH: remove df
  23591. because df is a unix utilitiy
  23592. 2007-02-20 16:43 hoffman
  23593. * Modules/: CMakeDetermineFortranCompiler.cmake,
  23594. Platform/Windows-df.cmake: BUG: fix for bug 3950 add support for
  23595. df compiler on windows
  23596. 2007-02-20 16:35 hoffman
  23597. * Modules/FindQt4.cmake: BUG: fix for bug # 3954 glib with qt
  23598. 2007-02-20 16:05 alex
  23599. * Modules/FindKDE4.cmake: STYLE: fix docs for FindKDE4.cmake
  23600. Alex
  23601. 2007-02-20 16:02 alex
  23602. * Modules/: FindKDE3.cmake, KDE3Macros.cmake: BUG: remove
  23603. KDE3_ENABLE_FINAL (#4140): it doesn't work currently and I don't
  23604. have the time to fix this since it would require bigger changes.
  23605. Maybe I'll do this if the KDE3 support of CMake becomes more
  23606. widely used.
  23607. Alex
  23608. 2007-02-20 16:00 alex
  23609. * Modules/FindLibXml2.cmake: STYLE: don't put the copyright notice
  23610. twice in the file
  23611. Alex
  23612. 2007-02-20 15:15 hoffman
  23613. * Modules/FindQt4.cmake: BUG: fix for bug 4187 fix typo in docs
  23614. 2007-02-20 15:14 hoffman
  23615. * Modules/CMakeUnixFindMake.cmake: BUG: fix for 4188 look for smake
  23616. as well as gmake and make
  23617. 2007-02-20 15:09 hoffman
  23618. * Source/cmFileCommand.h: ENH: fix spelling error bug # 4233
  23619. 2007-02-20 15:03 martink
  23620. * Source/CMakeLists.txt: ENH: only add the test for some platforms
  23621. 2007-02-20 13:52 hoffman
  23622. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix source extensions
  23623. fror txt on xcode
  23624. 2007-02-20 12:28 martink
  23625. * Source/cmMakefileTargetGenerator.cxx: ENH: fix for Watcom
  23626. 2007-02-20 11:33 hoffman
  23627. * Modules/Platform/QNX.cmake: ENH: try to force c++ on qnx
  23628. 2007-02-20 11:14 hoffman
  23629. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for force language
  23630. stuff
  23631. 2007-02-20 10:57 hoffman
  23632. * Tests/SetLang/CMakeLists.txt: ENH: verbose
  23633. 2007-02-20 10:52 hoffman
  23634. * Source/cmLocalVisualStudio6Generator.cxx: ENH: fix crash
  23635. 2007-02-20 09:54 hoffman
  23636. * Modules/InstallRequiredSystemLibraries.cmake: BUG: fix for bug
  23637. 4420 add language dll's to mfc install
  23638. 2007-02-20 09:35 hoffman
  23639. * Source/CMakeLists.txt, Source/cmLocalVisualStudio6Generator.cxx,
  23640. Source/cmLocalVisualStudio7Generator.cxx,
  23641. Tests/SetLang/CMakeLists.txt, Tests/SetLang/bar.c,
  23642. Tests/SetLang/foo.c: BUG: fix for bug 4423 set language fixes
  23643. 2007-02-19 16:34 hoffman
  23644. * Source/CMakeLists.txt: ENH: remove ConvLib test for now
  23645. 2007-02-19 15:12 hoffman
  23646. * Source/CMakeLists.txt: ENH: use correct name
  23647. 2007-02-19 15:07 hoffman
  23648. * Source/cmGlobalXCodeGenerator.cxx: ENH: use project not target
  23649. name
  23650. 2007-02-19 14:48 martink
  23651. * Source/CMakeLists.txt, Tests/SubDirSpaces/CMakeLists.txt: ENH:
  23652. make the test really test targets with spaces
  23653. 2007-02-19 14:32 martink
  23654. * Source/: cmTarget.cxx, cmTarget.h: BUG: fix accidental checkin
  23655. 2007-02-19 14:26 martink
  23656. * Tests/SubDirSpaces/Executable Sources/: CMakeLists.txt, test.cxx:
  23657. ENH: added used sources with a path that has spaces
  23658. 2007-02-19 14:25 martink
  23659. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  23660. cmMakefileTargetGenerator.cxx: ENH: fixed more bugs with spaces
  23661. in the path
  23662. 2007-02-19 13:53 king
  23663. * Modules/Platform/gcc.cmake: BUG: Applied patch from bug#4462.
  23664. 2007-02-19 13:44 hoffman
  23665. * Modules/FindQt4.cmake: BUG: fix for bug 4464 handle qmake errors
  23666. better
  23667. 2007-02-19 13:26 hoffman
  23668. * Source/CMakeLists.txt, Tests/ConvLibrary/CMakeLists.txt: ENH: add
  23669. test for conv libraries
  23670. 2007-02-19 13:20 martink
  23671. * Source/: CMakeLists.txt, cmTarget.cxx, cmTarget.h: ENH: turn on
  23672. spaces in path test
  23673. 2007-02-19 12:25 martink
  23674. * Source/: cmMakefileTargetGenerator.cxx,
  23675. cmLocalUnixMakefileGenerator3.cxx: BUG: fix for spaces in path
  23676. for nmake
  23677. 2007-02-19 12:21 martink
  23678. * Tests/SubDirSpaces/: CMakeLists.txt,
  23679. vcl_algorithm+vcl_pair+double.foo.c,
  23680. vcl_algorithm_vcl_pair_double.foo.c, Another
  23681. Subdir/pair+int.int.c, Another Subdir/pair_int.int.c, Another
  23682. Subdir/secondone.c, Another Subdir/testfromsubdir.c,
  23683. Executable/CMakeLists.txt, Executable/test.cxx, Some
  23684. Examples/CMakeLists.txt, Some Examples/example1/CMakeLists.txt,
  23685. Some Examples/example1/example1.cxx, Some
  23686. Examples/example2/CMakeLists.txt, Some
  23687. Examples/example2/example2.cxx, ThirdSubDir/pair+int.int1.c,
  23688. ThirdSubDir/pair_int.int1.c, ThirdSubDir/pair_p_int.int1.c,
  23689. ThirdSubDir/testfromauxsubdir.c, ThirdSubDir/thirdone.c: ENH: new
  23690. test for spaces in the tree structure
  23691. 2007-02-18 21:44 andy
  23692. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23693. 2007-02-18 09:31 hoffman
  23694. * Source/cmLocalVisualStudio6Generator.cxx: STYLE: fix warning
  23695. 2007-02-17 22:43 andy
  23696. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23697. 2007-02-17 11:43 hoffman
  23698. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for external object
  23699. test
  23700. 2007-02-17 08:46 hoffman
  23701. * Source/: cmLocalGenerator.cxx, cmLocalVisualStudio7Generator.cxx,
  23702. cmLocalXCodeGenerator.cxx, cmTarget.cxx,
  23703. CPack/cmCPackOSXX11Generator.cxx: STYLE: fix line length issues
  23704. 2007-02-17 08:38 hoffman
  23705. * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx: ENH:
  23706. remove warnings and debug statement
  23707. 2007-02-16 16:45 hoffman
  23708. * Source/cmLocalVisualStudio7Generator.cxx,
  23709. Source/cmLocalVisualStudio7Generator.h,
  23710. Tests/ConvLibrary/bartest.cxx: ENH: fix for vs ide
  23711. 2007-02-16 16:12 hoffman
  23712. * Source/cmGlobalXCodeGenerator.cxx,
  23713. Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
  23714. Source/cmLocalGenerator.h,
  23715. Source/cmLocalUnixMakefileGenerator3.cxx,
  23716. Source/cmLocalUnixMakefileGenerator3.h,
  23717. Source/cmLocalVisualStudio6Generator.cxx,
  23718. Source/cmLocalVisualStudio6Generator.h,
  23719. Source/cmLocalVisualStudio7Generator.cxx,
  23720. Source/cmLocalVisualStudio7Generator.h,
  23721. Source/cmLocalVisualStudioGenerator.cxx,
  23722. Source/cmLocalVisualStudioGenerator.h,
  23723. Source/cmLocalXCodeGenerator.cxx, Source/cmLocalXCodeGenerator.h,
  23724. Source/cmMakefileTargetGenerator.cxx,
  23725. Source/cmMakefileTargetGenerator.h, Source/cmTarget.cxx,
  23726. Source/cmTarget.h, Tests/ConvLibrary/CMakeLists.txt,
  23727. Tests/ConvLibrary/bar.c, Tests/ConvLibrary/bartest.cxx,
  23728. Tests/ConvLibrary/foo.cxx, Tests/ConvLibrary/sub1/car.cxx: ENH:
  23729. check in initial conv library stuff
  23730. 2007-02-16 15:24 andy
  23731. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23732. 2007-02-15 15:07 andy
  23733. * Source/cmake.cxx: BUG: Overwrite the symlink if it already
  23734. exists. Close Bug #4418 - cmake -create-symlink doesn't overwrite
  23735. existing symlinks
  23736. 2007-02-15 13:36 hoffman
  23737. * CMakeLists.txt, ChangeLog.manual,
  23738. Source/cmCommandArgumentParserHelper.cxx,
  23739. Source/cmCommandArgumentParserHelper.h, Source/cmMakefile.cxx:
  23740. ENH: move @@ fix from main tree
  23741. 2007-02-15 12:45 hoffman
  23742. * CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
  23743. Modules/InstallRequiredSystemLibraries.cmake,
  23744. Source/cmAddDependenciesCommand.cxx, Source/cmIfCommand.cxx,
  23745. Source/cmIfCommand.h, Source/cmLocalVisualStudio7Generator.cxx,
  23746. Source/cmSetTargetPropertiesCommand.cxx,
  23747. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.cxx.bak:
  23748. ENH: merge in changes from main tree, including fix for exception
  23749. stuff in vs 7
  23750. 2007-02-15 12:23 king
  23751. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not hack the
  23752. exception handling default for linker flags or for
  23753. per-source-file flags.
  23754. 2007-02-14 22:24 andy
  23755. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23756. 2007-02-13 22:44 andy
  23757. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23758. 2007-02-13 14:12 andy
  23759. * Source/CPack/cmCPackOSXX11Generator.cxx,
  23760. Source/CPack/cmCPackOSXX11Generator.h, Modules/CPack.DS_Store.in,
  23761. Modules/CPack.VolumeIcon.icns.in,
  23762. Modules/CPack.background.png.in, Modules/CPack.cmake: ENH: More
  23763. work on the packaging. Add Applicaitons, add icons, etc
  23764. 2007-02-12 23:16 andy
  23765. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23766. 2007-02-12 12:06 hoffman
  23767. * Utilities/Release/: create-cmake-release.cmake,
  23768. release_cmake.cmake: ENH: add cygwin cpack stuff to release
  23769. scripts
  23770. 2007-02-12 09:15 hoffman
  23771. * Utilities/Release/vogon_cygwin.cmake: ENH: add cygwin on vogon
  23772. 2007-02-11 22:34 andy
  23773. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23774. 2007-02-10 22:23 andy
  23775. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23776. 2007-02-10 09:52 alex
  23777. * Modules/FindPNG.cmake: STYLE: remove empty line, so the
  23778. documentation for the module is complete again
  23779. Alex
  23780. 2007-02-09 22:14 andy
  23781. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23782. 2007-02-09 13:44 hoffman
  23783. * Source/: cmCommandArgumentParserHelper.cxx,
  23784. cmCommandArgumentParserHelper.h, cmMakefile.cxx: ENH: add atonly
  23785. support to cmCommandArgumentParserHelper.cxx and remove old
  23786. non-yacc parser code from cmMakefile.cxx
  23787. 2007-02-08 22:08 andy
  23788. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23789. 2007-02-08 16:18 king
  23790. * Source/CMakeLists.txt, Tests/PrecompiledHeader/CMakeLists.txt,
  23791. Tests/PrecompiledHeader/foo1.c, Tests/PrecompiledHeader/foo2.c,
  23792. Tests/PrecompiledHeader/foo_precompile.c,
  23793. Tests/PrecompiledHeader/include/foo.h,
  23794. Tests/PrecompiledHeader/include/foo_precompiled.h: ENH: Added
  23795. PrecompiledHeader test for MSVC compilers.
  23796. 2007-02-07 22:02 andy
  23797. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23798. 2007-02-07 14:50 alex
  23799. * Modules/: UseEcos.cmake, ecos_clean.cmake: ENH: now also the
  23800. "ecosclean" target works with MS nmake
  23801. Alex
  23802. 2007-02-07 11:50 hoffman
  23803. * Modules/FindQt4.cmake: BUG: fix for bug 4399
  23804. 2007-02-07 11:49 hoffman
  23805. * Source/: cmAddDependenciesCommand.cxx,
  23806. cmSetTargetPropertiesCommand.cxx: BUG: fix for bug 4414, find
  23807. targets in the global generator for set_target_properties and
  23808. add_dependencies
  23809. 2007-02-07 10:26 hoffman
  23810. * Modules/InstallRequiredSystemLibraries.cmake: BUG: fix for 4420
  23811. Unicode and MBC versions of the MFC
  23812. 2007-02-07 09:23 king
  23813. * Source/cmDependsC.cxx: STYLE: Fixed line-too-long.
  23814. 2007-02-06 21:56 andy
  23815. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23816. 2007-02-06 16:03 hoffman
  23817. * Source/cmSetSourceFilesPropertiesCommand.h: ENH: fix
  23818. documentation to include source language property
  23819. 2007-02-06 15:05 king
  23820. * Source/cmDocumentation.cxx: BUG: Patch from Alex to fix
  23821. single-command help broken by previous patch.
  23822. 2007-02-06 10:01 hoffman
  23823. * CMakeLists.txt, Source/CPack/cmCPackGenerators.cxx: ENH: fix
  23824. release tree to build on mac
  23825. 2007-02-05 21:53 andy
  23826. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23827. 2007-02-05 14:05 hoffman
  23828. * Source/cmLocalUnixMakefileGenerator3.h: ENH: merge changes from
  23829. main trunk
  23830. 2007-02-05 13:21 hoffman
  23831. * CMakeLists.txt, ChangeLog.manual, cmake_uninstall.cmake.in,
  23832. Modules/CPack.cmake, Modules/FindKDE4.cmake,
  23833. Modules/FindXMLRPC.cmake, Source/CMakeLists.txt,
  23834. Source/cmGlobalKdevelopGenerator.cxx,
  23835. Source/cmInstallTargetGenerator.cxx,
  23836. Source/cmLocalKdevelopGenerator.cxx,
  23837. Source/cmLocalKdevelopGenerator.h,
  23838. Source/cmLocalUnixMakefileGenerator3.cxx,
  23839. Source/cmLocalVisualStudio7Generator.cxx,
  23840. Source/cmLocalVisualStudio7Generator.h,
  23841. Source/cmLocalVisualStudioGenerator.cxx,
  23842. Source/cmMakefileExecutableTargetGenerator.cxx,
  23843. Source/cmMakefileLibraryTargetGenerator.cxx,
  23844. Source/cmMakefileTargetGenerator.cxx, Source/cmSystemTools.cxx,
  23845. Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
  23846. Source/CPack/cmCPackGenerators.cxx,
  23847. Source/CPack/cmCPackGenericGenerator.cxx,
  23848. Source/CPack/cmCPackGenericGenerator.h,
  23849. Source/CPack/cmCPackNSISGenerator.h,
  23850. Source/CPack/cmCPackPackageMakerGenerator.h,
  23851. Source/CPack/cmCPackSTGZGenerator.h,
  23852. Source/CPack/cmCPackTGZGenerator.h,
  23853. Source/CPack/cmCPackTarBZip2Generator.cxx,
  23854. Source/CPack/cmCPackTarBZip2Generator.h,
  23855. Source/CPack/cmCPackTarCompressGenerator.h,
  23856. Source/CPack/cmCPackZIPGenerator.h, Source/kwsys/System.h.in,
  23857. Source/kwsys/SystemTools.cxx,
  23858. Tests/Complex/Executable/CMakeLists.txt,
  23859. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  23860. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  23861. Utilities/Release/Cygwin/CMakeLists.txt,
  23862. Utilities/Release/Cygwin/README.cygwin.in,
  23863. Utilities/Release/Cygwin/cygwin-package.sh.in,
  23864. Utilities/Release/Cygwin/cygwin-patch.diff.in,
  23865. Utilities/Release/Cygwin/cygwin-setup.hint.in,
  23866. Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
  23867. Source/CPack/cmCPackCygwinBinaryGenerator.h,
  23868. Source/CPack/cmCPackCygwinSourceGenerator.cxx,
  23869. Source/CPack/cmCPackCygwinSourceGenerator.h: ENH: merge in
  23870. changes from branch
  23871. 2007-02-05 11:13 martink
  23872. * Source/CMakeLists.txt: ENH: add more time to bootstrap test
  23873. 2007-02-05 09:48 king
  23874. * Source/: cmDependsC.cxx, cmDependsC.h: BUG: Patch from Alex to
  23875. recompute dependencies when the include regex changes. This
  23876. addresses bug#4168.
  23877. 2007-02-04 21:47 andy
  23878. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23879. 2007-02-03 21:41 andy
  23880. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23881. 2007-02-02 21:28 andy
  23882. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23883. 2007-02-02 16:52 hoffman
  23884. * Source/CPack/: cmCPackCygwinSourceGenerator.cxx,
  23885. cmCPackTarBZip2Generator.cxx: STYLE: fix warnings
  23886. 2007-02-02 16:51 hoffman
  23887. * Modules/FindQt4.cmake: ENH: fix depend bug in qt
  23888. 2007-02-02 14:40 hoffman
  23889. * CMakeLists.txt, Modules/CPack.cmake, Source/CMakeLists.txt,
  23890. Source/CPack/bills-comments.txt,
  23891. Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
  23892. Source/CPack/cmCPackCygwinBinaryGenerator.h,
  23893. Source/CPack/cmCPackCygwinSourceGenerator.cxx,
  23894. Source/CPack/cmCPackCygwinSourceGenerator.h,
  23895. Source/CPack/cmCPackGenerators.cxx,
  23896. Source/CPack/cmCPackGenericGenerator.cxx,
  23897. Source/CPack/cmCPackGenericGenerator.h,
  23898. Source/CPack/cmCPackNSISGenerator.h,
  23899. Source/CPack/cmCPackOSXX11Generator.h,
  23900. Source/CPack/cmCPackPackageMakerGenerator.h,
  23901. Source/CPack/cmCPackSTGZGenerator.h,
  23902. Source/CPack/cmCPackTGZGenerator.h,
  23903. Source/CPack/cmCPackTarBZip2Generator.cxx,
  23904. Source/CPack/cmCPackTarBZip2Generator.h,
  23905. Source/CPack/cmCPackTarCompressGenerator.h,
  23906. Source/CPack/cmCPackZIPGenerator.h, Source/CPack/cygwin.readme,
  23907. Utilities/Release/create-cmake-release.cmake,
  23908. Utilities/Release/release_cmake.cmake,
  23909. Utilities/Release/Cygwin/CMakeLists.txt,
  23910. Utilities/Release/Cygwin/README.cygwin.in,
  23911. Utilities/Release/Cygwin/cygwin-package.sh.in: ENH: add support
  23912. for cygwin source and binary packaging
  23913. 2007-02-02 14:13 king
  23914. * Source/cmDocumentation.h: COMP: Fix void return failure.
  23915. 2007-02-02 12:46 alex
  23916. * Modules/FindGettext.cmake: BUG: add gettext module for working
  23917. with GNU gettext (#4081)
  23918. Alex
  23919. 2007-02-02 10:14 martink
  23920. * Source/CMakeLists.txt: ENH: allow the dashboard to override the
  23921. timeouts for CTestTest
  23922. 2007-02-02 09:11 king
  23923. * Source/cmDocumentation.h: STYLE: Fixed line length and this->
  23924. convention violations from yesterday's patch.
  23925. 2007-02-02 09:11 king
  23926. * Source/CTest/cmCTestBuildCommand.cxx: STYLE: Fixed line-too-long.
  23927. 2007-02-01 20:38 andy
  23928. * Source/cmVersion.cxx: STYLE: Nightly Version update
  23929. 2007-02-01 17:06 hoffman
  23930. * Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix line length
  23931. 2007-02-01 16:56 king
  23932. * Source/cmMakefileTargetGenerator.cxx: BUG: Use the exe/lib output
  23933. path for .pdb file location. This addresses bug#3277 and
  23934. bug#4287.
  23935. 2007-02-01 16:54 king
  23936. * Source/: cmLocalVisualStudio7Generator.cxx, cmTarget.cxx,
  23937. cmTarget.h: ENH: Added cmTarget::GetPDBName method to simplify
  23938. computation of .pdb file name for a target.
  23939. 2007-02-01 16:52 king
  23940. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  23941. cmMakefileLibraryTargetGenerator.cxx: BUG: Do not clean the .pdb
  23942. file for a target just before it is linked! This finishes
  23943. addressing bug#4341.
  23944. 2007-02-01 16:07 king
  23945. * Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Clean rule
  23946. for exe pdb file should use full path.
  23947. 2007-02-01 15:44 king
  23948. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not use bitwise
  23949. OR on bool.
  23950. 2007-02-01 15:22 king
  23951. * Source/cmLocalVisualStudio7Generator.h: STYLE: Removed unused
  23952. method declarations.
  23953. 2007-02-01 15:02 king
  23954. * Source/cmLocalVisualStudio7Generator.cxx: ENH: Added a special
  23955. flags integer field to the flag map entries. Added flags for
  23956. user values and other special cases. Added precompiled header
  23957. flag translation entries. This addresses bug#3512.
  23958. 2007-02-01 14:45 king
  23959. * Source/kwsys/SystemTools.cxx: STYLE: Removed one more stray
  23960. comment.
  23961. 2007-02-01 14:43 martink
  23962. * Source/kwsys/SystemTools.cxx: STYLE: removed code accidently
  23963. checked in
  23964. 2007-02-01 14:11 martink
  23965. * Source/kwsys/SystemTools.cxx: BUG: fix for bug number 3320
  23966. 2007-02-01 13:04 king
  23967. * Source/cmLocalVisualStudio7Generator.cxx: COMP: Removed unused
  23968. variable.
  23969. 2007-02-01 12:02 king
  23970. * Tests/: Complex/Executable/CMakeLists.txt,
  23971. ComplexOneConfig/Executable/CMakeLists.txt,
  23972. ComplexRelativePaths/Executable/CMakeLists.txt: ENH: Added smoke
  23973. test for user-value flag mapping for VS IDE.
  23974. 2007-02-01 12:00 king
  23975. * Source/cmLocalVisualStudio7Generator.cxx: ENH: Added mapping of
  23976. /NODEFAULTLIB flag when no values are provided.
  23977. 2007-02-01 11:49 king
  23978. * Source/: cmLocalVisualStudio7Generator.cxx,
  23979. cmLocalVisualStudio7Generator.h: ENH: Reimplemented parsing and
  23980. mapping of flags into vcproj file attribute options. This cleans
  23981. up and centralizes a few things. It is in preparation for
  23982. dealing with precompiled header flags for bug #3512 since they
  23983. require some special handling.
  23984. 2007-02-01 11:45 king
  23985. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
  23986. EscapeWindowsShellArgument and ParseWindowsCommandLine methods to
  23987. cmSystemTools.
  23988. 2007-02-01 11:33 martink
  23989. * Source/cmMakefileTargetGenerator.cxx: BUG: fix for bug number
  23990. 3964
  23991. 2007-02-01 10:38 king
  23992. * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Patch from
  23993. Alex to improve implementation and prepare for splitting the man
  23994. page into more sections.
  23995. 2007-02-01 09:57 king
  23996. * Source/: cmInstallTargetGenerator.cxx,
  23997. cmLocalUnixMakefileGenerator3.cxx,
  23998. cmLocalVisualStudio7Generator.cxx,
  23999. cmLocalVisualStudio7Generator.h,
  24000. cmMakefileExecutableTargetGenerator.cxx,
  24001. cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
  24002. BUG: The .pdb file generated for a library or executable should
  24003. match the real file name used for the target. This addresses
  24004. bug#3277.
  24005. 2007-01-31 20:07 andy
  24006. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24007. 2007-01-31 16:50 hoffman
  24008. * Source/CPack/: cmCPackCygwinSourceGenerator.cxx,
  24009. cmCPackCygwinSourceGenerator.h: ENH: commit cygwin source
  24010. generator files, not used yet
  24011. 2007-01-31 16:49 hoffman
  24012. * Source/cmLocalGenerator.cxx: ENH: do not use crazy long paths to
  24013. object files for try compile
  24014. 2007-01-31 16:48 hoffman
  24015. * Utilities/Release/Cygwin/: CMakeLists.txt, README.cygwin.in,
  24016. cygwin-package.sh.in, cygwin-patch.diff.in, cygwin-setup.hint.in:
  24017. ENH: add support files for cpack cygwin setup package stuff
  24018. 2007-01-31 15:06 alex
  24019. * Modules/FindQt4.cmake: BUG: finally fix #4331, the previous
  24020. version just caught the tag, the filename not at all
  24021. Alex
  24022. 2007-01-31 14:00 hoffman
  24023. * Tests/TryCompile/CMakeLists.txt: ENH: add more output when test
  24024. fails
  24025. 2007-01-31 13:54 andy
  24026. * Source/CMakeLists.txt: COMP: Remove osx bundle from
  24027. OSXScriptLauncher
  24028. 2007-01-31 13:53 andy
  24029. * Source/CPack/OSXScriptLauncher.cxx: COMP: Use new API
  24030. 2007-01-31 13:37 andy
  24031. * Source/CMakeLists.txt: COMP: Add missing file in the installation
  24032. 2007-01-31 13:34 hoffman
  24033. * Source/: cmLocalVisualStudio7Generator.cxx,
  24034. cmLocalVisualStudio7Generator.h: BUG: make sure external vs
  24035. projects use the GUID in the project if it has one.
  24036. 2007-01-30 20:14 andy
  24037. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24038. 2007-01-30 15:43 alex
  24039. * Modules/FindKDE4.cmake: STYLE: KDEDIR is deprecated and not used,
  24040. so also document that KDEDIRS is used instead
  24041. Alex
  24042. 2007-01-30 11:48 andy
  24043. * Source/CTest/cmCTestBuildCommand.cxx: ENH: Allow to specify build
  24044. target
  24045. 2007-01-30 11:48 andy
  24046. * Source/CMakeLists.txt: COMP: Fix bootstrap
  24047. 2007-01-30 11:35 martink
  24048. * Source/: CMakeLists.txt, cmGlobalGenerator.cxx,
  24049. cmGlobalGenerator.h, ctest.cxx,
  24050. CTest/cmCTestBuildAndTestHandler.cxx: BUG: fixes so that
  24051. --build-and-test will honor timeouts
  24052. 2007-01-30 11:32 hoffman
  24053. * Source/kwsys/SystemTools.cxx: ENH: allow copy if different from a
  24054. file to a directory to work
  24055. 2007-01-29 20:30 andy
  24056. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24057. 2007-01-29 12:42 martink
  24058. * Source/cmCTest.cxx: BUG: fix in the timeout code
  24059. 2007-01-28 20:08 andy
  24060. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24061. 2007-01-27 20:09 andy
  24062. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24063. 2007-01-27 15:29 malaterre
  24064. * Source/kwsys/System.h.in: STYLE: Fix typo
  24065. 2007-01-26 20:14 andy
  24066. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24067. 2007-01-26 15:06 martink
  24068. * Source/cmIfCommand.h: STYLE: improve IF documentation to cover
  24069. elseif
  24070. 2007-01-26 14:26 king
  24071. * Source/kwsys/CMakeLists.txt: BUG: Added use of
  24072. KWSYS_INSTALL_COMPONENT_NAME_DEVELOPMENT for header file install
  24073. rules.
  24074. 2007-01-26 09:31 martink
  24075. * Source/CTest/cmCTestTestHandler.cxx: COMP: fix warning
  24076. 2007-01-25 17:05 hoffman
  24077. * Source/cmSubdirCommand.h: BUG: remove early ;
  24078. 2007-01-25 15:44 hoffman
  24079. * Source/: CMakeLists.txt, cmGlobalKdevelopGenerator.cxx,
  24080. cmLocalKdevelopGenerator.cxx, cmLocalKdevelopGenerator.h,
  24081. cmLocalUnixMakefileGenerator3.h: BUG: fix for 4186, kdevelop
  24082. adding file twice
  24083. 2007-01-25 11:16 martink
  24084. * Source/: cmCTest.cxx, cmCTest.h, cmTest.cxx, ctest.cxx,
  24085. CTest/cmCTestBuildAndTestHandler.cxx,
  24086. CTest/cmCTestBuildAndTestHandler.h, CTest/cmCTestTestHandler.cxx,
  24087. CTest/cmCTestTestHandler.h: ENH: added per test timeout support
  24088. 2007-01-24 13:45 king
  24089. * Source/: cmExecProgramCommand.h, cmInstallFilesCommand.h,
  24090. cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
  24091. cmLinkLibrariesCommand.h, cmMakeDirectoryCommand.h,
  24092. cmRemoveCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
  24093. cmVariableRequiresCommand.h, cmWriteFileCommand.h: ENH: Patch
  24094. from Alex to make deprecated command documentation more
  24095. consistent.
  24096. 2007-01-24 13:40 king
  24097. * Source/: cmUseMangledMesaCommand.h, cmVariableRequiresCommand.h:
  24098. ENH: Patch from Alex to document this command as discouraged.
  24099. 2007-01-24 07:46 andy
  24100. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24101. 2007-01-23 14:28 hoffman
  24102. * Source/cmLocalGenerator.cxx: ENH: this does not need to be safe
  24103. as the value is checked
  24104. 2007-01-23 14:07 andy
  24105. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24106. 2007-01-23 13:41 alex
  24107. * Modules/UseEcos.cmake: BUG: reent.c wasn't intended to be
  24108. committed, too special
  24109. Alex
  24110. 2007-01-23 13:29 alex
  24111. * Modules/UseEcos.cmake: STYLE: use even more absolute paths, can't
  24112. hurt for out-of-source builds STYLE: use
  24113. SET_SOURCE_FILES_PROPERTIES() on multiple files at once instead
  24114. of interating over each one of them STYLE: no need to add
  24115. target.ld to the clean-files, this is done now automatically by
  24116. add_custom_command() ENH: now also MS nmake can be used to build
  24117. ecos apps
  24118. Alex
  24119. 2007-01-23 13:08 hoffman
  24120. * Source/cmLocalGenerator.cxx: ENH: avoid crash, but do not make it
  24121. an error if include flags is missing from a language
  24122. 2007-01-23 11:39 hoffman
  24123. * Source/cmLocalGenerator.cxx: ENH: make the include flag required
  24124. for a language avoids seg fault
  24125. 2007-01-23 11:25 hoffman
  24126. * Source/cmLocalVisualStudio6Generator.cxx: ENH: undo bug fix
  24127. because of failed test
  24128. 2007-01-23 10:50 hoffman
  24129. * Source/cmLocalVisualStudio6Generator.cxx: ENH: add link flags for
  24130. debug/release etc
  24131. 2007-01-22 20:14 andy
  24132. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24133. 2007-01-22 10:52 king
  24134. * Source/cmWriteFileCommand.h: ENH: Patch from Alex to document
  24135. WRITE_FILE as a discouraged command.
  24136. 2007-01-22 10:52 king
  24137. * Source/: cmDocumentation.cxx, cmDocumentation.h: COMP: Patch from
  24138. Alex for const correctness.
  24139. 2007-01-22 10:39 king
  24140. * cmake_uninstall.cmake.in: BUG: Patch from bug#4312 to make
  24141. uninstall work with DESTDIR.
  24142. 2007-01-21 20:07 andy
  24143. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24144. 2007-01-20 21:05 andy
  24145. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24146. 2007-01-20 10:05 andy
  24147. * Modules/FindQt4.cmake: COMP: Fix typo that makes all Qt4 builds
  24148. break
  24149. 2007-01-19 20:10 andy
  24150. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24151. 2007-01-19 11:55 hoffman
  24152. * Modules/FindQt4.cmake: BUG: fix for bug 4331
  24153. 2007-01-18 20:35 hoffman
  24154. * Modules/FindQt4.cmake: BUG: fix for bug 4331
  24155. 2007-01-18 20:10 andy
  24156. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24157. 2007-01-18 16:10 hoffman
  24158. * Source/cmLocalVisualStudioGenerator.cxx: ENH: do not use relative
  24159. paths for custom command commands if they working directory is
  24160. used
  24161. 2007-01-17 14:06 alex
  24162. * Modules/UseEcos.cmake: ENH: the ecos headers are always in the
  24163. binary dir
  24164. Alex
  24165. 2007-01-17 13:57 alex
  24166. * Modules/UseEcos.cmake: ENH: building ecos apps now seems to work
  24167. also out-of-source
  24168. Alex
  24169. 2007-01-17 13:45 alex
  24170. * Modules/UseEcos.cmake: BUG: also check that tclsh is available,
  24171. otherwise you can't build any eCos stuff ENH: make the name of
  24172. the config file ecos.ecc adjustable via the new variable
  24173. ECOS_CONFIG_FILE
  24174. Alex
  24175. 2007-01-16 14:37 clinton
  24176. * Source/kwsys/SystemTools.cxx: ENH: Add support for "~otheruser/"
  24177. 2007-01-15 12:31 andy
  24178. * Source/CPack/cmCPackGenericGenerator.cxx: STYLE: Fix kwstyle
  24179. 2007-01-15 12:12 hoffman
  24180. * Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix link lenght
  24181. issue
  24182. 2007-01-14 20:10 andy
  24183. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24184. 2007-01-13 20:12 andy
  24185. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24186. 2007-01-12 20:40 andy
  24187. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24188. 2007-01-12 16:47 clinton
  24189. * Source/kwsys/SystemTools.cxx: ENH: Handle "~" in SplitPath.
  24190. 2007-01-12 09:53 hoffman
  24191. * Utilities/Release/cygwin-package.sh.in: ENH: break it again
  24192. 2007-01-12 09:46 hoffman
  24193. * Utilities/Release/cygwin-package.sh.in: ENH: fix for newer cygwin
  24194. 2007-01-12 09:18 hoffman
  24195. * Utilities/Release/cmake_release.sh: ENH: change version of curses
  24196. 2007-01-11 21:02 hoffman
  24197. * Source/: cmLocalVisualStudio7Generator.cxx,
  24198. cmLocalVisualStudio7Generator.h: BUG: fix for bug 4239,
  24199. NODEFAULTLIB flag support in ide
  24200. 2007-01-11 20:54 andy
  24201. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24202. 2007-01-11 10:49 andy
  24203. * Source/CPack/: cmCPackGenericGenerator.cxx,
  24204. cmCPackGenericGenerator.h: STYLE: Fix kwstyle issues
  24205. 2007-01-10 20:54 andy
  24206. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24207. 2007-01-10 19:59 hoffman
  24208. * Source/CPack/OSXScriptLauncher.cxx: ENH: fix warning and code
  24209. style
  24210. 2007-01-10 18:33 andy
  24211. * Modules/CPack.RuntimeScript.in: ENH: Change permission for
  24212. getdisplay.sh to make the runtimescript work
  24213. 2007-01-10 15:41 hoffman
  24214. * Utilities/Release/cygwin-package.sh.in: ENH: remove old docs
  24215. 2007-01-10 15:30 andy
  24216. * Modules/CPack.OSXScriptLauncher.in,
  24217. Modules/CPack.OSXX11.Info.plist.in,
  24218. Modules/CPack.RuntimeScript.in, Source/CMakeLists.txt,
  24219. Source/CPack/OSXScriptLauncher.cxx,
  24220. Source/CPack/cmCPackGenerators.cxx,
  24221. Source/CPack/cmCPackGenericGenerator.cxx,
  24222. Source/CPack/cmCPackGenericGenerator.h,
  24223. Source/CPack/cmCPackOSXX11Generator.cxx,
  24224. Source/CPack/cmCPackOSXX11Generator.h: ENH: First pass at CPack
  24225. generator for OSX X11 applications. This are applications that
  24226. require X11 to work. This is not really installed but a bundle
  24227. packager
  24228. 2007-01-10 14:27 hoffman
  24229. * Utilities/Release/cmake_release.sh: ENH: create cygwin
  24230. 2007-01-10 12:39 hoffman
  24231. * CMakeLists.txt: ENH: make this the final 2.4.6
  24232. 2007-01-09 21:02 andy
  24233. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24234. 2007-01-08 21:01 andy
  24235. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24236. 2007-01-08 15:12 king
  24237. * Source/kwsys/SharedForward.h.in: STYLE: Fixed documentation of
  24238. how to produce forwarding executables for multi-configuration
  24239. builds with CMAKE_INTDIR.
  24240. 2007-01-07 21:05 andy
  24241. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24242. 2007-01-06 22:56 andy
  24243. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24244. 2007-01-06 00:49 andy
  24245. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24246. 2007-01-04 17:29 alex
  24247. * Modules/FindQt4.cmake: ENH: if a wrong qmake has been found, mark
  24248. it as invalid in the cache, so that it is searched again the next
  24249. time cmake runs Tested in KDE since Jul 5th:
  24250. http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/FindQt4.cmake?rev=558318&view=rev
  24251. Alex
  24252. 2007-01-04 16:50 alex
  24253. * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: add QT_USE_QTDBUS as
  24254. it exists for all other modules too
  24255. Alex
  24256. 2007-01-04 16:35 alex
  24257. * Modules/FindQt4.cmake: BUG: also look for qmake4, as it is named
  24258. on OpenBSD
  24259. Alex
  24260. 2007-01-04 16:03 martink
  24261. * Source/cmAddLibraryCommand.cxx: BUG: fix for bad argument
  24262. handling
  24263. 2007-01-04 14:54 andy
  24264. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24265. 2007-01-04 13:02 martink
  24266. * Source/cmPropertyMap.cxx: ENH: change STRICT to CMAKE_STRICT
  24267. 2007-01-04 10:18 hoffman
  24268. * CMakeLists.txt: ENH: add RC stuff to main tree
  24269. 2007-01-04 03:53 andy
  24270. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24271. 2007-01-03 18:20 alex
  24272. * Modules/FindQt4.cmake: ENH: partly sync with KDE svn: add the
  24273. macros for generating the dbus files
  24274. Alex
  24275. 2007-01-03 17:50 alex
  24276. * Modules/FindQt4.cmake: ENH: mark more variables ADVANCED
  24277. Alex
  24278. 2007-01-03 17:32 alex
  24279. * Modules/FindQt4.cmake: ENH: partly sync with KDE svn: handle
  24280. QtMain more like the other libs
  24281. Alex
  24282. 2007-01-03 17:00 alex
  24283. * Modules/FindQt4.cmake: BUG: argument names in macros are not real
  24284. variables, which can lead to problems, which we fixed for KDE in
  24285. Trysil:
  24286. http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/FindQt4.cmake?rev=557470&r1=557241&r2=557470
  24287. Alex
  24288. 2007-01-03 16:48 alex
  24289. * Modules/FindQt4.cmake: STYLE: some more space to make it easier
  24290. to read
  24291. Alex
  24292. 2007-01-03 16:38 alex
  24293. * Modules/FindQt4.cmake: ENH: partly sync with KDE svn: also find
  24294. the QtDBus and the QtDesignerComponents libraries
  24295. Alex
  24296. 2007-01-03 16:09 hoffman
  24297. * CMakeLists.txt, ChangeLog.manual,
  24298. Modules/CPack.STGZ_Header.sh.in, Modules/FindDoxygen.cmake,
  24299. Modules/FindJNI.cmake, Modules/FindRuby.cmake,
  24300. Source/cmFindBase.cxx, Source/cmFindBase.h,
  24301. Tests/CTestTest3/test.cmake.in,
  24302. Tests/CustComDepend/CMakeLists.txt, Tests/CustComDepend/bar.h,
  24303. Tests/CustComDepend/foo.cxx: ENH: merge from main tree
  24304. 2007-01-03 16:01 alex
  24305. * Modules/FindQt4.cmake: ENH: partly sync with the KDE vesion: find
  24306. the dbus tools coming with Qt since 4.2
  24307. Alex
  24308. 2007-01-03 10:19 hoffman
  24309. * CMakeLists.txt, ChangeLog.manual, Source/CMakeLists.txt,
  24310. Source/cmGlobalUnixMakefileGenerator3.h,
  24311. Source/cmLocalGenerator.cxx,
  24312. Source/cmMakefileExecutableTargetGenerator.cxx,
  24313. Source/cmMakefileLibraryTargetGenerator.cxx,
  24314. Source/cmMakefileTargetGenerator.cxx,
  24315. Source/cmMakefileTargetGenerator.h,
  24316. Source/cmMakefileUtilityTargetGenerator.cxx, Source/cmTarget.cxx:
  24317. ENH: merge in fixes from main tree
  24318. 2007-01-03 04:20 andy
  24319. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24320. 2007-01-02 00:08 andy
  24321. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24322. 2007-01-01 04:02 andy
  24323. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24324. 2006-12-31 03:29 andy
  24325. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24326. 2006-12-30 03:24 andy
  24327. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24328. 2006-12-29 19:20 hoffman
  24329. * Tests/CustComDepend/: CMakeLists.txt, bar.h, foo.cxx: ENH: try to
  24330. fix test on watcom
  24331. 2006-12-29 03:29 andy
  24332. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24333. 2006-12-28 15:31 hoffman
  24334. * Source/: cmFindBase.cxx, cmFindBase.h: BUG: fix problem with path
  24335. suffix and mac frameworks and find stuff, showed up in
  24336. FindPythonLibs.cmake
  24337. 2006-12-28 03:23 andy
  24338. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24339. 2006-12-27 03:27 andy
  24340. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24341. 2006-12-26 08:47 andy
  24342. * Modules/FindJNI.cmake: ENH: Support JVM on Mac
  24343. 2006-12-26 03:27 andy
  24344. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24345. 2006-12-25 03:25 andy
  24346. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24347. 2006-12-24 03:24 andy
  24348. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24349. 2006-12-23 03:38 andy
  24350. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24351. 2006-12-22 03:36 andy
  24352. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24353. 2006-12-21 10:24 utkarsh
  24354. * Source/kwsys/CommandLineArguments.cxx: BUG: reverting previous
  24355. change.
  24356. 2006-12-21 09:52 utkarsh
  24357. * Source/kwsys/CommandLineArguments.cxx: BUG: When a "wrong
  24358. argument" was detected, we call the WrongArgument handler. If the
  24359. handler returns success, the argument parsing should continue.
  24360. Currently, it was stopping parsing immediately after the wrong
  24361. argument was processed, irrespective of the WrongArgument handler
  24362. status. Fixed that.
  24363. 2006-12-21 04:12 andy
  24364. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24365. 2006-12-20 03:28 andy
  24366. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24367. 2006-12-19 03:29 andy
  24368. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24369. 2006-12-18 11:30 utkarsh
  24370. * Source/kwsys/SystemTools.cxx: BUG: FileIsDirectory would remove
  24371. the trailing '/' even when the path is indeed the root i.e. '/'.
  24372. Hence the test would be incorrect for root directory. Fixed that.
  24373. 2006-12-18 11:04 malaterre
  24374. * Source/kwsys/kwsys_ios_sstream.h.in: COMP: Fix compilation when
  24375. VS6 is using the new ANSI stdlib
  24376. 2006-12-18 03:24 andy
  24377. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24378. 2006-12-17 03:25 andy
  24379. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24380. 2006-12-16 03:26 andy
  24381. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24382. 2006-12-15 10:30 malaterre
  24383. * Source/kwsys/kwsys_ios_sstream.h.in: COMP: Try to get
  24384. stringstream emulation working
  24385. 2006-12-15 03:32 andy
  24386. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24387. 2006-12-14 14:30 king
  24388. * Source/: cmGlobalUnixMakefileGenerator3.h,
  24389. cmMakefileExecutableTargetGenerator.cxx,
  24390. cmMakefileLibraryTargetGenerator.cxx,
  24391. cmMakefileUtilityTargetGenerator.cxx,
  24392. cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
  24393. Made cmMakefileTargetGenerator::GlobalGenerator have full type
  24394. cmGlobalUnixMakefileGenerator3 to give access to all methods.
  24395. Fixed broken custom targets with no commands for Borland
  24396. makefiles when CMAKE_SKIP_RULE_DEPENDENCY is set.
  24397. 2006-12-14 13:18 king
  24398. * Source/kwsys/kwsys_ios_sstream.h.in: ENH: Adding stringstream
  24399. compatibility implementation. It is currently identical to
  24400. ostringstream. Fixed local variable pcount hiding method
  24401. warning.
  24402. 2006-12-14 11:41 malaterre
  24403. * Source/kwsys/: kwsys_ios_sstream.h.in, testIOS.cxx: BUG: Remove
  24404. stringstream implementation, this was a wrong interface anyway.
  24405. 2006-12-14 11:02 malaterre
  24406. * Source/kwsys/testIOS.cxx: BUG: disable test for now
  24407. 2006-12-14 10:03 king
  24408. * Source/cmSystemTools.cxx: ENH: Changes from Ryan C. Gordon to fix
  24409. old process execution on BeOS.
  24410. 2006-12-14 03:26 andy
  24411. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24412. 2006-12-13 16:44 andy
  24413. * Modules/CPack.STGZ_Header.sh.in: BUG: Fixes for dash
  24414. 2006-12-13 13:24 martink
  24415. * Source/cmPropertyMap.cxx: COMP: oops really did not mean to check
  24416. in that change
  24417. 2006-12-13 12:19 martink
  24418. * Source/: cmAuxSourceDirectoryCommand.cxx, cmCPluginAPI.cxx,
  24419. cmCreateTestSourceList.cxx, cmFLTKWrapUICommand.cxx,
  24420. cmMakefile.cxx, cmPropertyMap.cxx, cmSourceFile.cxx,
  24421. cmSourceFile.h: ENH: allow source file properties to chain to
  24422. Directories and up
  24423. 2006-12-13 12:11 martink
  24424. * Modules/VTKCompatibility.cmake: ENH: fix for back VTK error
  24425. message
  24426. 2006-12-13 08:52 malaterre
  24427. * Source/kwsys/: kwsys_ios_sstream.h.in, testIOS.cxx: ENH: provide
  24428. stringstream too. FIX: warning shadow var
  24429. 2006-12-13 03:23 andy
  24430. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24431. 2006-12-12 14:39 martink
  24432. * Source/: cmCommands.cxx, cmVTKMakeInstantiatorCommand.cxx,
  24433. cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.cxx,
  24434. cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.cxx,
  24435. cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
  24436. cmVTKWrapTclCommand.h: ENH: remove old commands
  24437. 2006-12-12 13:59 martink
  24438. * Modules/VTKCompatibility.cmake: ENH: put in a better error
  24439. message for VTK 4.0
  24440. 2006-12-12 13:59 martink
  24441. * Tests/Wrapping/CMakeLists.txt: ENH: removed old VTK tests
  24442. 2006-12-12 11:17 martink
  24443. * Modules/VTKCompatibility.cmake: ENH: minor cleanup
  24444. 2006-12-12 11:06 hoffman
  24445. * Tests/CTestTest3/test.cmake.in: ENH: do not use svn until it is
  24446. working again
  24447. 2006-12-12 10:07 martink
  24448. * Source/: cmIfCommand.cxx, cmIfCommand.h,
  24449. cmSetPropertiesCommand.cxx: ENH: fix a warning and a nice fix to
  24450. the IF command
  24451. 2006-12-12 03:29 andy
  24452. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24453. 2006-12-11 10:26 martink
  24454. * Source/: cmSetPropertiesCommand.cxx, cmSetPropertiesCommand.h,
  24455. cmSetSourceFilesPropertiesCommand.cxx,
  24456. cmSetSourceFilesPropertiesCommand.h, cmake.cxx: ENH: improve
  24457. SetProperties and fix a couple warnings
  24458. 2006-12-11 03:20 andy
  24459. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24460. 2006-12-10 03:19 andy
  24461. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24462. 2006-12-09 15:02 hoffman
  24463. * Modules/: FindPkgConfig.cmake, UsePkgConfig.cmake: ENH: better
  24464. backwards compatibility, and deprecate PKGCONFIG
  24465. 2006-12-09 11:25 malaterre
  24466. * Source/kwsys/: CMakeLists.txt, DynamicLoader.cxx,
  24467. DynamicLoader.hxx.in: BUG: revert yesterday patch. The
  24468. implementation was correct. The problem was that _WIN32 was
  24469. forced to be #define on cygwin when included from ITK, which was
  24470. miss matching the implementation from the declaration. Put extra
  24471. condition for CYGWIN system
  24472. 2006-12-09 03:32 andy
  24473. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24474. 2006-12-08 15:52 malaterre
  24475. * Source/kwsys/: CMakeLists.txt, DynamicLoader.cxx,
  24476. DynamicLoader.hxx.in: BUG: Make sure to use the Win32 interface
  24477. (HINSTANCE) for handling shared lib on cygwin and mingw system
  24478. 2006-12-08 09:27 martink
  24479. * Source/: cmDocumentation.cxx, cmSetPropertiesCommand.cxx,
  24480. cmTarget.cxx, cmake.cxx: COMP: fix some warnings and style issues
  24481. 2006-12-08 03:26 andy
  24482. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24483. 2006-12-07 17:37 alex
  24484. * Modules/FindRuby.cmake: BUG: fix 4164, also search for
  24485. libruby1.8.so, I guess it should be synced with the KDE version
  24486. of FindRUBY.cmake
  24487. Alex
  24488. 2006-12-07 16:31 martink
  24489. * Source/cmSetTestsPropertiesCommand.cxx: BUG: fix bad comparison
  24490. 2006-12-07 16:14 hoffman
  24491. * Modules/Platform/BeOS.cmake: ENH: add beos file
  24492. 2006-12-07 15:23 martink
  24493. * Source/cmSetTestsPropertiesCommand.cxx: COMP: fix a warning
  24494. 2006-12-07 14:54 martink
  24495. * Source/: cmSetPropertiesCommand.cxx, cmSetPropertiesCommand.h,
  24496. cmSetTestsPropertiesCommand.cxx, cmSetTestsPropertiesCommand.h:
  24497. ENH: implements SetProperties for TEST
  24498. 2006-12-07 11:38 hoffman
  24499. * Tests/CustComDepend/CMakeLists.txt: ENH: fix test for config dir
  24500. based stuff
  24501. 2006-12-07 10:48 martink
  24502. * bootstrap: COMP: fix bootstrap maybe
  24503. 2006-12-07 10:33 martink
  24504. * Source/: cmPropertyMap.cxx, cmSetPropertiesCommand.cxx: COMP: fix
  24505. warning
  24506. 2006-12-07 10:26 martink
  24507. * Source/cmSetPropertiesCommand.cxx: COMP: fix warning right now
  24508. 2006-12-07 10:22 martink
  24509. * Source/cmTest.cxx: BUG: fix missing return value
  24510. 2006-12-07 10:15 hoffman
  24511. * Source/CMakeLists.txt: ENH: add test I removed by mistake
  24512. 2006-12-07 09:51 martink
  24513. * Source/cmCPluginAPI.cxx: COMP: fix warning
  24514. 2006-12-07 09:44 martink
  24515. * Source/CMakeLists.txt, Source/cmAuxSourceDirectoryCommand.cxx,
  24516. Source/cmCPluginAPI.cxx, Source/cmCPluginAPI.h,
  24517. Source/cmCommands.cxx, Source/cmCreateTestSourceList.cxx,
  24518. Source/cmDocumentation.cxx, Source/cmDocumentation.h,
  24519. Source/cmFLTKWrapUICommand.cxx, Source/cmForEachCommand.cxx,
  24520. Source/cmGlobalGenerator.cxx, Source/cmIfCommand.cxx,
  24521. Source/cmInstallFilesCommand.cxx,
  24522. Source/cmInstallProgramsCommand.cxx, Source/cmLocalGenerator.cxx,
  24523. Source/cmMacroCommand.cxx, Source/cmMakefile.cxx,
  24524. Source/cmMakefile.h, Source/cmPropertyMap.cxx,
  24525. Source/cmSetDirectoryPropertiesCommand.cxx,
  24526. Source/cmSetDirectoryPropertiesCommand.h,
  24527. Source/cmSetTargetPropertiesCommand.cxx,
  24528. Source/cmSetTargetPropertiesCommand.h, Source/cmSourceFile.cxx,
  24529. Source/cmSourceFile.h, Source/cmTarget.cxx, Source/cmTarget.h,
  24530. Source/cmTest.cxx, Source/cmTest.h,
  24531. Source/cmVTKMakeInstantiatorCommand.cxx,
  24532. Source/cmVTKWrapJavaCommand.cxx,
  24533. Source/cmVTKWrapPythonCommand.cxx,
  24534. Source/cmVTKWrapTclCommand.cxx, Source/cmWhileCommand.cxx,
  24535. Source/cmake.cxx, Source/cmake.h, Source/cmakemain.cxx,
  24536. Tests/Complex/Library/CMakeLists.txt,
  24537. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  24538. Tests/ComplexRelativePaths/Library/CMakeLists.txt,
  24539. Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
  24540. Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
  24541. Source/cmDefinePropertyCommand.cxx,
  24542. Source/cmDefinePropertyCommand.h: ENH: make properties a bit more
  24543. formal with documentation and chaining
  24544. 2006-12-07 02:04 andy
  24545. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24546. 2006-12-06 23:05 hoffman
  24547. * Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
  24548. Source/cmTarget.cxx, Tests/CustComDepend/CMakeLists.txt,
  24549. Tests/CustComDepend/foo.cxx: ENH: fix bug in full path to target
  24550. depends stuff
  24551. 2006-12-06 00:43 andy
  24552. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24553. 2006-12-05 10:36 martink
  24554. * Source/: cmPropertyDefinition.cxx: ENH: fix compiler warning
  24555. 2006-12-05 09:14 hoffman
  24556. * Source/: cmSystemTools.cxx, CTest/cmCTestSubmitHandler.cxx: COMP:
  24557. fix line length style error
  24558. 2006-12-05 09:02 hoffman
  24559. * Source/kwsys/ProcessUNIX.c: COMP: remove warning
  24560. 2006-12-05 08:47 hoffman
  24561. * bootstrap: ENH: fix bootstrap for mac
  24562. 2006-12-05 08:39 hoffman
  24563. * Source/kwsys/ProcessUNIX.c: ENH: fix build error on IRIX
  24564. 2006-12-04 19:37 hoffman
  24565. * Modules/FindDoxygen.cmake: ENH: fix for backwards compatibility
  24566. 2006-12-04 17:26 hoffman
  24567. * bootstrap, Modules/CMakeDetermineCXXCompiler.cmake,
  24568. Modules/CheckForPthreads.c, Source/cmCTest.cxx,
  24569. Source/cmDependsJavaLexer.cxx, Source/cmDependsJavaLexer.h,
  24570. Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
  24571. Source/kwsys/DynamicLoader.cxx,
  24572. Source/kwsys/DynamicLoader.hxx.in, Source/kwsys/SystemTools.cxx,
  24573. Source/kwsys/testDynamicLoader.cxx,
  24574. Tests/Complex/Library/CMakeLists.txt,
  24575. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  24576. Tests/ComplexRelativePaths/Library/CMakeLists.txt,
  24577. Utilities/cmcurl/CMakeLists.txt, Utilities/cmtar/encode.c,
  24578. Utilities/cmtar/extract.c, Utilities/cmtar/libtar.c,
  24579. Utilities/cmtar/util.c: ENH: merge in changes for beos support
  24580. 2006-12-04 14:42 king
  24581. * Source/kwsys/: ProcessUNIX.c, testProcess.c: ENH: Changes based
  24582. on patch from Ryan C. Gordon to enable process execution on BeOS.
  24583. There seems to be no way to implement it without polling (or
  24584. threads).
  24585. 2006-12-04 13:54 king
  24586. * Source/cmLocalGenerator.cxx: BUG: Do not print empty install
  24587. configuration repeatedly.
  24588. 2006-12-04 11:52 hoffman
  24589. * Modules/FindDoxygen.cmake: BUG: fix for bug 4102
  24590. 2006-12-04 11:44 hoffman
  24591. * Modules/FindXMLRPC.cmake: BUG: fix for bug 4123, find xmlrpc in
  24592. standard locations
  24593. 2006-12-04 11:19 martink
  24594. * Source/CMakeLists.txt: ENH: added properties into the compile,
  24595. but not that many
  24596. 2006-12-04 11:05 martink
  24597. * Source/CMakeLists.txt: ENH: added properties into the compile
  24598. 2006-12-04 11:04 martink
  24599. * Source/cmPropertyDefinitionMap.h: STYLE: fix line length
  24600. 2006-12-04 09:58 hoffman
  24601. * CMakeLists.txt: ENH: move to actual release
  24602. 2006-12-02 13:17 hoffman
  24603. * Source/CTest/cmCTestSubmitHandler.cxx: ENH: put checks on vector
  24604. before referencing begin iterator
  24605. 2006-12-01 22:54 andy
  24606. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24607. 2006-12-01 15:32 hoffman
  24608. * Source/cmMacroCommand.cxx: ENH: fix warning
  24609. 2006-12-01 15:28 hoffman
  24610. * Source/cmMacroCommand.cxx: ENH: fix warning
  24611. 2006-12-01 13:35 martink
  24612. * Source/: cmProperty.cxx, cmProperty.h, cmPropertyDefinition.cxx,
  24613. cmPropertyDefinition.h, cmPropertyDefinitionMap.cxx,
  24614. cmPropertyDefinitionMap.h, cmPropertyMap.cxx, cmPropertyMap.h,
  24615. cmSetPropertiesCommand.cxx, cmSetPropertiesCommand.h: ENH:
  24616. getting some of the property changed chewcked into CVS at least
  24617. 2006-12-01 11:04 hoffman
  24618. * CMakeLists.txt, ChangeLog.manual, Source/cmMacroCommand.cxx: ENH:
  24619. merge in fix for seg fault and move to RC 4
  24620. 2006-12-01 10:30 hoffman
  24621. * Source/cmMacroCommand.cxx: BUG: fix for 3815 seg fault
  24622. 2006-12-01 01:40 andy
  24623. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24624. 2006-11-30 18:27 ibanez
  24625. * Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: BUG:
  24626. 4100. Fixing the Mac OS/X version in the Dynamic loader in kwsys,
  24627. and replacing copy/pasted code in the itkDynamicLoader with
  24628. usage of the kwsys loader. This was fixed in the HEAD by
  24629. Mathieu Malaterre and Neil Weisenfeld. This changes in the
  24630. branch are just the port of the bug fix from the HEAD.
  24631. 2006-11-30 18:13 hoffman
  24632. * CMakeLists.txt, ChangeLog.manual,
  24633. Source/cmOrderLinkDirectories.cxx, Source/cmTarget.cxx,
  24634. Tests/LibName/CMakeLists.txt: ENH: move to RC 3 and add a fix for
  24635. -L/path in link commands that was broken by the .dll.lib fix
  24636. 2006-11-30 17:50 hoffman
  24637. * Source/cmOrderLinkDirectories.cxx: ENH: clean up comment and
  24638. avoid some vector access calles
  24639. 2006-11-30 17:32 hoffman
  24640. * Source/cmOrderLinkDirectories.cxx, Source/cmTarget.cxx,
  24641. Tests/LibName/CMakeLists.txt: BUG: better fix for .dll.lib
  24642. problem
  24643. 2006-11-30 16:23 alex
  24644. * Modules/FindCups.cmake: ENH: add a module to find Cups (#3081),
  24645. taken from KDE svn
  24646. Alex
  24647. 2006-11-30 10:12 hoffman
  24648. * CMakeLists.txt, ChangeLog.manual, Source/CMakeLists.txt,
  24649. Source/cmOrderLinkDirectories.cxx, Tests/LibName/CMakeLists.txt,
  24650. Tests/LibName/bar.c, Tests/LibName/foo.c, Tests/LibName/foobar.c:
  24651. ENH: put fix for foo.dll.lib problem on branch with test
  24652. 2006-11-30 09:51 hoffman
  24653. * Tests/LibName/foobar.c: ENH: make it work for hp
  24654. 2006-11-30 01:29 andy
  24655. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24656. 2006-11-29 21:53 hoffman
  24657. * Tests/LibName/: bar.c, foo.c, foobar.c: ENH: add extern for hp c
  24658. compiler
  24659. 2006-11-29 21:36 hoffman
  24660. * Source/CMakeLists.txt, Tests/LibName/CMakeLists.txt: ENH: fix
  24661. test to run with debug or release and put the exe next to the
  24662. dll, still shows the bug this is testing for
  24663. 2006-11-29 17:45 hoffman
  24664. * bootstrap, Source/CMakeLists.txt, Source/cmake.cxx,
  24665. Tests/LibName/bar.c, Tests/LibName/foo.c, Tests/LibName/foobar.c:
  24666. ENH: fix errors for unix builds
  24667. 2006-11-29 17:25 hoffman
  24668. * Source/CursesDialog/cmCursesLongMessageForm.cxx: ENH: fix warning
  24669. 2006-11-29 17:17 hoffman
  24670. * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
  24671. cmCursesMainForm.cxx: ENH: there can be only one version
  24672. 2006-11-29 17:10 martink
  24673. * Source/: cmMakefile.cxx, cmTarget.cxx: COMP: fix compile issue on
  24674. Sun hopefully
  24675. 2006-11-29 17:02 hoffman
  24676. * Source/CMakeLists.txt: ENH: fix test for configuration type
  24677. builds
  24678. 2006-11-29 16:43 hoffman
  24679. * Source/cmOrderLinkDirectories.cxx: ENH: fix compile error on mac
  24680. 2006-11-29 16:12 hoffman
  24681. * Modules/: FindPkgConfig.cmake, UsePkgConfig.cmake: ENH: maintain
  24682. backwards compatibility in UsePkgConfig
  24683. 2006-11-29 15:59 hoffman
  24684. * Source/: cmCMakeMinimumRequired.cxx, cmCPluginAPI.cxx,
  24685. cmCacheManager.cxx, cmGlobalGenerator.cxx, cmLocalGenerator.cxx,
  24686. cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx, cmMakefile.h,
  24687. cmake.cxx, cmake.h: ENH: unify version stuff, get rid of it out
  24688. of cmake and cmMakefile and only use cmVersion
  24689. 2006-11-29 15:57 hoffman
  24690. * Source/cmOrderLinkDirectories.cxx, Tests/LibName/CMakeLists.txt,
  24691. Tests/LibName/bar.c, Tests/LibName/foo.c, Tests/LibName/foobar.c,
  24692. Source/CMakeLists.txt: BUG: fix a problem where it tried to link
  24693. .dll.lib files
  24694. 2006-11-29 15:45 martink
  24695. * Source/: cmMakefile.cxx, cmTarget.cxx: COMP: fix compile issue on
  24696. Sun
  24697. 2006-11-29 12:56 malaterre
  24698. * Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: BUG: Fix
  24699. problem with loading dylib on Tiger (10.4) x86. We need to be
  24700. using the dlopen/dlclose instead of the old NSModule
  24701. 2006-11-29 11:00 martink
  24702. * Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h,
  24703. cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h:
  24704. ENH: updated handling of debug and optimized target link
  24705. libraries
  24706. 2006-11-28 16:09 hoffman
  24707. * Source/: cmConfigure.cmake.h.in, cmMakefile.cxx, cmVersion.cxx:
  24708. ENH: add rc to version stuff
  24709. 2006-11-28 16:03 hoffman
  24710. * CMakeLists.txt, Source/cmConfigure.cmake.h.in,
  24711. Source/cmMakefile.cxx, Source/cmVersion.cxx: ENH: add release
  24712. candidate to versions
  24713. 2006-11-28 14:45 hoffman
  24714. * Utilities/Release/: create-cmake-release.cmake,
  24715. r15n65_aix_release.cmake: ENH: use older os for AIX release
  24716. 2006-11-28 14:19 hoffman
  24717. * ChangeLog.manual, Modules/FindKDE4.cmake, Modules/FindQt3.cmake,
  24718. Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
  24719. Source/cmMakefileTargetGenerator.cxx, Source/cmTarget.cxx,
  24720. Tests/Simple/CMakeLists.txt, Tests/TargetName/CMakeLists.txt,
  24721. Tests/TargetName/executables/CMakeLists.txt,
  24722. Tests/TargetName/executables/hello_world.c,
  24723. Tests/TargetName/scripts/CMakeLists.txt,
  24724. Tests/TargetName/scripts/hello_world,
  24725. Tests/Wrapping/CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt:
  24726. ENH: merge in changes from the main tree
  24727. 2006-11-28 09:49 hoffman
  24728. * Source/CMakeLists.txt: ENH: use the built cmake for file compare
  24729. as older versions of cmake may not support this
  24730. 2006-11-28 00:05 andy
  24731. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24732. 2006-11-27 16:15 hoffman
  24733. * Source/CMakeLists.txt: ENH: use correct project name
  24734. 2006-11-27 16:13 hoffman
  24735. * Source/cmMakefileTargetGenerator.cxx,
  24736. Tests/Simple/CMakeLists.txt: ENH: make sure things do not depend
  24737. on optimized libraries if they are debug, and the other way
  24738. around as well
  24739. 2006-11-27 15:14 hoffman
  24740. * Source/CMakeLists.txt, Tests/TargetName/CMakeLists.txt,
  24741. Tests/TargetName/executables/CMakeLists.txt,
  24742. Tests/TargetName/executables/hello_world.c,
  24743. Tests/TargetName/scripts/CMakeLists.txt,
  24744. Tests/TargetName/scripts/hello_world: ENH: add a test for a
  24745. target name with the same name as the output of a custom command
  24746. 2006-11-27 12:14 hoffman
  24747. * Source/cmTarget.cxx: ENH: fix line length problem
  24748. 2006-11-27 12:11 hoffman
  24749. * Source/cmTarget.cxx: ENH: fix crash in plplot build
  24750. 2006-11-27 10:42 hoffman
  24751. * Utilities/cmcurl/CMakeLists.txt: ENH: save logs of passed try
  24752. compile stuff as well
  24753. 2006-11-26 07:12 andy
  24754. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24755. 2006-11-25 21:43 andy
  24756. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24757. 2006-11-25 21:08 andy
  24758. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24759. 2006-11-25 10:59 hoffman
  24760. * Source/: cmLocalGenerator.cxx, cmTarget.cxx: BUG: fix problem
  24761. when a target name is the same as the output of a custom command
  24762. 2006-11-25 07:59 andy
  24763. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24764. 2006-11-23 07:37 andy
  24765. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24766. 2006-11-22 19:28 alex
  24767. * Modules/FindKDE4.cmake: ENH: kde-config has been renamed to
  24768. kde4-config several weeks ago, so it's not necessary anymore to
  24769. use "kde-config" as fallback, since this will surely be a wrong
  24770. version
  24771. Alex
  24772. 2006-11-22 14:26 hoffman
  24773. * Source/CMakeLists.txt: ENH: make sure it is qt3 before running
  24774. test
  24775. 2006-11-22 14:22 hoffman
  24776. * Tests/Wrapping/CMakeLists.txt: ENH: make sure it is qt3 before
  24777. running test
  24778. 2006-11-22 13:44 hoffman
  24779. * Modules/: FindPkgConfig.cmake, UsePkgConfig.cmake: ENH: check in
  24780. new pkgconfig stuff from Enrico Scholz
  24781. 2006-11-22 13:30 hoffman
  24782. * Modules/FindQt3.cmake, Tests/Wrapping/CMakeLists.txt: ENH: make
  24783. sure findqt3 finds qt3 and not qt4
  24784. 2006-11-22 09:58 andy
  24785. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24786. 2006-11-21 13:25 andy
  24787. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24788. 2006-11-21 07:07 andy
  24789. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24790. 2006-11-20 14:23 hoffman
  24791. * Source/cmMakefile.cxx: ENH: fix from main tree
  24792. 2006-11-20 13:57 hoffman
  24793. * Source/cmMakefile.cxx: ENH: fix for when a library is tagged both
  24794. debug and optimized
  24795. 2006-11-20 08:16 andy
  24796. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24797. 2006-11-19 08:08 andy
  24798. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24799. 2006-11-18 08:08 andy
  24800. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24801. 2006-11-17 15:55 hoffman
  24802. * Source/: cmMakefile.cxx, CPack/cmCPackNSISGenerator.cxx: ENH:
  24803. move fix for replace of @var@ in cmake files from main tree and a
  24804. better message for cpack and nsis
  24805. 2006-11-17 15:35 hoffman
  24806. * Source/cmMakefile.cxx: BUG: undo bug fix 2722, still replace
  24807. @foo@ in cmake files
  24808. 2006-11-17 11:14 martink
  24809. * Source/CPack/cmCPackNSISGenerator.cxx: STYLE: fix a long line
  24810. 2006-11-17 08:11 andy
  24811. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24812. 2006-11-16 15:57 hoffman
  24813. * ChangeLog.manual, Source/cmMakefile.cxx: ENH: move fix from main
  24814. tree
  24815. 2006-11-16 15:31 martink
  24816. * Source/cmIfCommand.cxx: ENH: remove old hack now that project
  24817. level compatibility files are supported
  24818. 2006-11-16 15:29 martink
  24819. * Modules/VTKCompatibility.cmake: ENH: added to handle case in very
  24820. old odd versions of VTK
  24821. 2006-11-16 15:28 martink
  24822. * Modules/ITKCompatibility.cmake: ENH: added to handle case in ITK
  24823. 2.8 and earlier
  24824. 2006-11-16 10:57 martink
  24825. * Source/: cmMakefile.cxx, cmTarget.cxx: ENH: fix a bug with useing
  24826. debuf optimized libs from other builds
  24827. 2006-11-16 08:10 andy
  24828. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24829. 2006-11-15 08:08 andy
  24830. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24831. 2006-11-14 09:03 hoffman
  24832. * CMakeLists.txt: ENH: try again for 2.4.4
  24833. 2006-11-14 08:09 andy
  24834. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24835. 2006-11-13 22:08 andy
  24836. * Source/CPack/cmCPackNSISGenerator.cxx: ENH: Expand comment
  24837. 2006-11-13 15:25 hoffman
  24838. * ChangeLog.manual, Modules/FindQt4.cmake: ENH: move from main tree
  24839. 2006-11-13 14:22 hoffman
  24840. * Modules/FindQt4.cmake: ENH: add depend information from qrc files
  24841. 2006-11-13 12:59 hoffman
  24842. * ChangeLog.manual, Modules/CMakeVCManifestExe.cmake,
  24843. Modules/FindSubversion.cmake, Modules/Platform/Windows-cl.cmake,
  24844. Source/cmFindBase.cxx: ENH: merge changes in from main tree
  24845. 2006-11-13 08:11 andy
  24846. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24847. 2006-11-12 08:08 andy
  24848. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24849. 2006-11-11 14:06 hoffman
  24850. * Source/cmFindBase.cxx: BUG: fix for 4009 lib64 should work with
  24851. path suffix
  24852. 2006-11-11 14:04 hoffman
  24853. * Modules/: CMakeVCManifestExe.cmake, Platform/Windows-cl.cmake:
  24854. BUG: use different commands for shared libraries and exe for
  24855. manifest stuff fix for bug#4039
  24856. 2006-11-11 08:11 andy
  24857. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24858. 2006-11-10 10:54 hoffman
  24859. * Source/cmGlobalGenerator.cxx: ENH: move from main tree
  24860. 2006-11-10 10:12 hoffman
  24861. * Modules/FindMPI.cmake, Modules/FindQt4.cmake, Modules/readme.txt,
  24862. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  24863. Source/cmGlobalVisualStudio71Generator.cxx,
  24864. Source/cmGlobalVisualStudio71Generator.h,
  24865. Source/cmGlobalVisualStudio7Generator.cxx,
  24866. Source/cmGlobalVisualStudio7Generator.h,
  24867. Source/cmGlobalVisualStudio8Generator.cxx,
  24868. Source/cmGlobalVisualStudio8Generator.h,
  24869. Source/cmSetTargetPropertiesCommand.h, Source/cmake.cxx,
  24870. Source/cmake.h, Source/CTest/cmCTestBuildHandler.cxx,
  24871. Tests/Complex/CMakeLists.txt,
  24872. Tests/ComplexOneConfig/CMakeLists.txt,
  24873. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: merge from main
  24874. tree fix for vs all build qt and mpi2
  24875. 2006-11-10 09:32 hoffman
  24876. * Source/cmGlobalGenerator.cxx: ENH: remove warning
  24877. 2006-11-10 08:11 hoffman
  24878. * Source/cmGlobalGenerator.cxx: BUG: fix for broken borland
  24879. compiler
  24880. 2006-11-10 08:07 andy
  24881. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24882. 2006-11-09 16:07 hoffman
  24883. * Source/CTest/cmCTestBuildHandler.cxx: ENH: fix it to work with
  24884. stl debug mode on mac
  24885. 2006-11-09 09:57 hoffman
  24886. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  24887. cmGlobalVisualStudio71Generator.cxx,
  24888. cmGlobalVisualStudio71Generator.h,
  24889. cmGlobalVisualStudio7Generator.cxx,
  24890. cmGlobalVisualStudio7Generator.h,
  24891. cmGlobalVisualStudio8Generator.cxx,
  24892. cmGlobalVisualStudio8Generator.h, cmSetTargetPropertiesCommand.h:
  24893. ENH: commit fix for putting everything in the build on vs
  24894. 2006-11-09 08:09 andy
  24895. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24896. 2006-11-08 08:10 andy
  24897. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24898. 2006-11-07 08:08 andy
  24899. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24900. 2006-11-06 08:09 andy
  24901. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24902. 2006-11-05 08:07 andy
  24903. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24904. 2006-11-04 08:06 andy
  24905. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24906. 2006-11-03 08:07 andy
  24907. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24908. 2006-11-02 19:58 hoffman
  24909. * Modules/FindMPI.cmake: ENH: add support for finding mpich2 on
  24910. windows
  24911. 2006-11-02 17:51 hoffman
  24912. * Modules/FindQt4.cmake: ENH: look for QtAssistantClient4
  24913. 2006-11-02 17:16 hoffman
  24914. * CMakeLists.txt: ENH: abort 2.4.4 for now
  24915. 2006-11-02 08:09 hoffman
  24916. * CMakeLists.txt: ENH: this is 2.4.4
  24917. 2006-11-02 08:08 andy
  24918. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24919. 2006-11-01 09:06 king
  24920. * Modules/readme.txt: ENH: Added XXX_RUNTIME_LIBRARY_DIRS as a
  24921. suggested variable.
  24922. 2006-11-01 08:07 andy
  24923. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24924. 2006-10-31 14:28 andy
  24925. * Source/: cmGlobalGenerator.cxx, cmInstallTargetGenerator.cxx,
  24926. cmake.cxx, cmake.h: ENH: Cleanup of install component list. There
  24927. was already the list in the global generator. Use that one
  24928. 2006-10-31 06:43 andy
  24929. * Source/cmInstallTargetGenerator.cxx: STYLE: Fix kwstyle
  24930. 2006-10-30 15:59 andy
  24931. * Source/: cmGlobalGenerator.cxx, cmInstallTargetGenerator.cxx,
  24932. cmake.cxx, cmake.h: ENH: Add support for displaying the list of
  24933. components
  24934. 2006-10-30 15:30 king
  24935. * Modules/FindSubversion.cmake: ENH: Adding FindSubversion module
  24936. from Tristan Carel. This addresses bug#3987.
  24937. 2006-10-30 11:36 hoffman
  24938. * Source/CPack/: cmCPackGenericGenerator.cxx,
  24939. cmCPackPackageMakerGenerator.cxx, cmCPackTGZGenerator.cxx,
  24940. cmCPackTarBZip2Generator.cxx, cmCPackTarCompressGenerator.cxx:
  24941. ENH: merge fix for cpack crash into main tree
  24942. 2006-10-30 11:22 hoffman
  24943. * Source/CPack/: cmCPackGenericGenerator.cxx,
  24944. cmCPackPackageMakerGenerator.cxx, cmCPackTGZGenerator.cxx,
  24945. cmCPackTarBZip2Generator.cxx, cmCPackTarCompressGenerator.cxx:
  24946. ENH: make sure null const char* is not put into ossttringstream
  24947. to avoid seg faults
  24948. 2006-10-30 10:38 king
  24949. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  24950. ComplexRelativePaths/CMakeLists.txt: ENH: Added test case for
  24951. bug#3966.
  24952. 2006-10-30 09:54 andy
  24953. * Source/cmVersion.cxx: STYLE: Nightly Version update
  24954. 2006-10-30 09:17 hoffman
  24955. * Modules/FindJNI.cmake: ENH: move from main tree
  24956. 2006-10-27 17:30 andy
  24957. * Modules/FindJNI.cmake: ENH: More documentation
  24958. 2006-10-27 17:29 andy
  24959. * Modules/FindJNI.cmake: ENH: Add support for libjvm
  24960. 2006-10-27 16:03 hoffman
  24961. * Utilities/cmThirdParty.h.in, Utilities/cm_curl.h,
  24962. Utilities/cm_expat.h, Utilities/cm_xmlrpc.h, Utilities/cm_zlib.h,
  24963. Modules/CMakeDependentOption.cmake, Modules/FindCURL.cmake,
  24964. Modules/FindEXPAT.cmake, Modules/FindXMLRPC.cmake,
  24965. Tests/SimpleInstall/PackageScript.cmake,
  24966. Tests/SimpleInstallS2/PackageScript.cmake: ENH: move from main
  24967. tree
  24968. 2006-10-27 16:01 hoffman
  24969. * CMakeLists.txt, CTestCustom.ctest.in, ChangeLog.manual,
  24970. bootstrap, doxygen.config, Modules/CMakeGenericSystem.cmake,
  24971. Modules/CPack.cmake, Modules/CTestTargets.cmake,
  24972. Modules/FindDoxygen.cmake, Modules/FindJNI.cmake,
  24973. Modules/FindJava.cmake, Modules/FindKDE3.cmake,
  24974. Modules/FindPerl.cmake, Modules/FindQt4.cmake,
  24975. Modules/FindTclsh.cmake, Modules/FindWish.cmake,
  24976. Modules/FindwxWidgets.cmake, Modules/NSIS.template.in,
  24977. Modules/UsewxWidgets.cmake, Modules/Platform/CYGWIN.cmake,
  24978. Modules/Platform/Windows-cl.cmake,
  24979. Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
  24980. Source/cmCTest.cxx, Source/cmCTest.h, Source/cmDocumentation.cxx,
  24981. Source/cmExecuteProcessCommand.cxx,
  24982. Source/cmExecuteProcessCommand.h, Source/cmFindBase.cxx,
  24983. Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h,
  24984. Source/cmGeneratedFileStream.cxx,
  24985. Source/cmGetDirectoryPropertyCommand.cxx,
  24986. Source/cmGlobalGenerator.cxx,
  24987. Source/cmGlobalMinGWMakefileGenerator.cxx,
  24988. Source/cmGlobalWatcomWMakeGenerator.cxx,
  24989. Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
  24990. Source/cmIfCommand.h, Source/cmLocalGenerator.cxx,
  24991. Source/cmLocalGenerator.h,
  24992. Source/cmLocalUnixMakefileGenerator3.cxx,
  24993. Source/cmLocalUnixMakefileGenerator3.h,
  24994. Source/cmLocalVisualStudio6Generator.cxx,
  24995. Source/cmLocalVisualStudio7Generator.cxx,
  24996. Source/cmLocalVisualStudio7Generator.h,
  24997. Source/cmLocalVisualStudioGenerator.cxx,
  24998. Source/cmMakefileExecutableTargetGenerator.cxx,
  24999. Source/cmMakefileLibraryTargetGenerator.cxx,
  25000. Source/cmSetTargetPropertiesCommand.h, Source/cmSystemTools.cxx,
  25001. Source/cmTarget.cxx, Source/cmTarget.h, Source/cmXMLParser.cxx,
  25002. Source/cmake.cxx, Source/CPack/cmCPackGenericGenerator.cxx,
  25003. Source/CPack/cmCPackGenericGenerator.h,
  25004. Source/CPack/cmCPackNSISGenerator.cxx,
  25005. Source/CPack/cmCPackTGZGenerator.cxx, Source/CPack/cpack.cxx,
  25006. Source/CTest/cmCTestBuildHandler.cxx,
  25007. Source/CTest/cmCTestCoverageHandler.cxx,
  25008. Source/CTest/cmCTestMemCheckHandler.cxx,
  25009. Source/CTest/cmCTestScriptHandler.cxx,
  25010. Source/CTest/cmCTestScriptHandler.h,
  25011. Source/CTest/cmCTestSubmitHandler.cxx,
  25012. Source/CTest/cmCTestTestHandler.cxx,
  25013. Source/CTest/cmCTestTestHandler.h,
  25014. Source/CTest/cmCTestUpdateHandler.cxx,
  25015. Source/kwsys/CMakeLists.txt, Source/kwsys/System.c,
  25016. Source/kwsys/System.h.in, Source/kwsys/SystemTools.cxx,
  25017. Source/kwsys/SystemTools.cxx.bak,
  25018. Source/kwsys/kwsysPlatformCxxTests.cmake,
  25019. Source/kwsys/kwsysPlatformCxxTests.cxx,
  25020. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  25021. Tests/CTestTest2/test.cmake.in, Tests/CTestTest3/test.cmake.in,
  25022. Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
  25023. Tests/ComplexOneConfig/CMakeLists.txt,
  25024. Tests/ComplexOneConfig/cmTestConfigure.h.in,
  25025. Tests/ComplexRelativePaths/CMakeLists.txt,
  25026. Tests/ComplexRelativePaths/cmTestConfigure.h.in,
  25027. Tests/Complex/Executable/CMakeLists.txt,
  25028. Tests/Complex/Executable/complex.cxx,
  25029. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  25030. Tests/ComplexOneConfig/Executable/complex.cxx,
  25031. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  25032. Tests/ComplexRelativePaths/Executable/complex.cxx,
  25033. Tests/CustomCommand/CMakeLists.txt,
  25034. Tests/MacroTest/CMakeLists.txt, Tests/OutOfSource/CMakeLists.txt,
  25035. Tests/SimpleInstall/CMakeLists.txt,
  25036. Tests/SimpleInstallS2/CMakeLists.txt,
  25037. Tests/StringFileTest/CMakeLists.txt,
  25038. Utilities/cmtar/CMakeLists.txt, Utilities/cmtar/config.h.in,
  25039. Utilities/cmtar/libtar.c: ENH: move changes from main tree
  25040. 2006-10-27 15:59 hoffman
  25041. * Modules/FindJNI.cmake: ENH: remove JavaEmbedding
  25042. 2006-10-27 15:55 hoffman
  25043. * CTestCustom.ctest.in: ENH: fix warnings on windows paths
  25044. 2006-10-26 11:39 king
  25045. * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
  25046. Added NO_MODULE and COMPONENTS options to improve flexibility of
  25047. the command. Re-implemented argument parsing to be simpler and
  25048. more robust.
  25049. 2006-10-26 11:01 andy
  25050. * Source/CTest/cmCTestUpdateHandler.cxx: STYLE: Fix typo
  25051. 2006-10-26 10:49 king
  25052. * Source/cmLocalVisualStudio7Generator.cxx: BUG: When writing
  25053. newlines between script portions in prebuild, prelink, and
  25054. postbuild command lines they must be escaped for XML so that the
  25055. IDE receives them. This fixes the fix for bug #3977.
  25056. 2006-10-25 14:03 king
  25057. * Source/cmLocalVisualStudio6Generator.cxx: COMP: Remove unused
  25058. variable.
  25059. 2006-10-25 12:49 king
  25060. * Source/: cmLocalVisualStudio6Generator.cxx,
  25061. cmLocalVisualStudio7Generator.cxx: BUG: Adjust
  25062. prebuild/prelink/postbuild script construction to account for
  25063. ConstructScript no longer producing trailing newlines. This
  25064. addresses bug#3977.
  25065. 2006-10-25 12:27 king
  25066. * Source/cmLocalVisualStudioGenerator.cxx: BUG: Avoid leading and
  25067. trailing newlines in custom command scripts because some VS6
  25068. versions do not like the trailing backslash this produces. This
  25069. addresses bug#3977.
  25070. 2006-10-25 11:23 king
  25071. * Tests/CustomCommand/CMakeLists.txt: ENH: Re-enabling # escape
  25072. test now that it is implemented everywhere.
  25073. 2006-10-25 11:23 king
  25074. * Source/: cmGlobalWatcomWMakeGenerator.cxx, cmLocalGenerator.cxx,
  25075. cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.h,
  25076. kwsys/System.c, kwsys/System.h.in: ENH: Adding support for #
  25077. escape in Watcom WMake.
  25078. 2006-10-25 10:58 king
  25079. * Tests/MacroTest/CMakeLists.txt: BUG: EQUAL -> STREQUAL for string
  25080. comparison.
  25081. 2006-10-25 10:57 king
  25082. * Source/cmIfCommand.cxx: BUG: It cannot be an error if the values
  25083. do not convert. The docs say that if the values do not convert
  25084. the test is false.
  25085. 2006-10-25 10:31 king
  25086. * Source/cmIfCommand.cxx: BUG: For LESS, GREATER, and EQUAL check
  25087. that the arguments can actually be converted to numbers. Also
  25088. force the conversion results to be stored in memory to make sure
  25089. they both use the same precision. This addresses bug#3966.
  25090. 2006-10-25 09:54 andy
  25091. * Source/CMakeLists.txt: COMP: Remove unnecessary provocation
  25092. 2006-10-25 09:54 andy
  25093. * Tests/CTestTest3/test.cmake.in: BUG: Attempt to fix the test
  25094. 2006-10-25 08:56 andy
  25095. * Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Fix line length
  25096. 2006-10-24 17:56 alex
  25097. * Modules/FindPerl.cmake: BUG: honor the REQUIRED flag for Perl,
  25098. please backport to 2.4 branch so that it will be in 2.4.4
  25099. Alex
  25100. 2006-10-24 12:44 andy
  25101. * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Looks like gcov
  25102. produces lines with string /*EOF*/ on them if there is no line at
  25103. the end of the file. This will fix the coverage code complaining
  25104. about it
  25105. 2006-10-24 11:06 hoffman
  25106. * Source/CMakeLists.txt: ENH: remove failing test
  25107. 2006-10-24 10:03 hoffman
  25108. * Modules/FindDoxygen.cmake: ENH: fix more doxygen issues
  25109. 2006-10-24 10:03 hoffman
  25110. * Modules/FindJNI.cmake: ENH: remove JavaEmbedding framework
  25111. 2006-10-24 09:47 king
  25112. * Tests/CustomCommand/CMakeLists.txt: BUG: Disable testing of #
  25113. escapes until it can be implemented for Watcom WMake.
  25114. 2006-10-23 19:04 alex
  25115. * Modules/FindKDE3.cmake: BUG: fix #3955: add -O2 by default but
  25116. only if no special buildtype is set
  25117. Alex
  25118. 2006-10-23 17:20 king
  25119. * Source/kwsys/System.c, Tests/CustomCommand/CMakeLists.txt: ENH:
  25120. Added # character for shell escaping.
  25121. 2006-10-23 17:14 king
  25122. * Source/cmIfCommand.cxx, Source/cmIfCommand.h,
  25123. Tests/StringFileTest/CMakeLists.txt: ENH: Remove old
  25124. IF(FILE_IS_NEWER) syntax. It was never in a release anyway.
  25125. 2006-10-23 16:16 king
  25126. * Source/cmake.cxx: BUG: Do not display cmake -E usage when any old
  25127. command line error occurs.
  25128. 2006-10-23 14:51 hoffman
  25129. * Modules/FindDoxygen.cmake: ENH: put in backwards compatibility
  25130. for older cmake
  25131. 2006-10-23 13:36 king
  25132. * Tests/StringFileTest/CMakeLists.txt, Source/cmIfCommand.cxx,
  25133. Source/cmIfCommand.h: ENH: Patch from Alex to provide nicer
  25134. syntax for FILE_IS_NEWER. Using name IS_NEWER_THAN so old syntax
  25135. will continue to work.
  25136. 2006-10-22 19:21 hoffman
  25137. * Source/CMakeLists.txt: ENH: remove broken test
  25138. 2006-10-22 11:57 king
  25139. * Tests/: Complex/Executable/complex.cxx,
  25140. ComplexOneConfig/Executable/complex.cxx,
  25141. ComplexRelativePaths/Executable/complex.cxx: COMP: Fixed typo:
  25142. CMAKE_TEST_CMAKELIB -> COMPLEX_TEST_CMAKELIB.
  25143. 2006-10-19 15:45 king
  25144. * Utilities/cmtar/CMakeLists.txt: ENH: Remove old include dirs.
  25145. 2006-10-19 15:17 king
  25146. * bootstrap: ENH: Adding option to use system-installed third-party
  25147. libraries. This addresses bug#3653.
  25148. 2006-10-19 15:00 king
  25149. * CMakeLists.txt, Source/CMakeLists.txt, Source/cmCTest.cxx,
  25150. Source/cmGeneratedFileStream.cxx, Source/cmSystemTools.cxx,
  25151. Source/cmXMLParser.cxx, Source/CPack/cmCPackTGZGenerator.cxx,
  25152. Source/CTest/cmCTestSubmitHandler.cxx,
  25153. Utilities/cmThirdParty.h.in, Utilities/cm_curl.h,
  25154. Utilities/cm_expat.h, Utilities/cm_xmlrpc.h, Utilities/cm_zlib.h,
  25155. Utilities/cmtar/CMakeLists.txt, Utilities/cmtar/config.h.in,
  25156. Utilities/cmtar/libtar.c: ENH: Add options to build with system
  25157. utility libraries. Organize inclusion of third party libraries
  25158. into a single header per library. This addresses bug#3653.
  25159. 2006-10-19 14:48 king
  25160. * Modules/CMakeDependentOption.cmake: ENH: Adding
  25161. CMAKE_DEPENDENT_OPTION macro.
  25162. 2006-10-19 14:45 king
  25163. * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
  25164. ComplexOneConfig/CMakeLists.txt,
  25165. ComplexOneConfig/cmTestConfigure.h.in,
  25166. ComplexRelativePaths/CMakeLists.txt,
  25167. ComplexRelativePaths/cmTestConfigure.h.in,
  25168. Complex/Executable/CMakeLists.txt,
  25169. Complex/Executable/complex.cxx,
  25170. ComplexOneConfig/Executable/CMakeLists.txt,
  25171. ComplexOneConfig/Executable/complex.cxx,
  25172. ComplexRelativePaths/Executable/CMakeLists.txt,
  25173. ComplexRelativePaths/Executable/complex.cxx: ENH: Added explicit
  25174. name for option to test CMakeLib. Added option to disable
  25175. testing of CMakeLib if system utility libraries are used until
  25176. linking made easier.
  25177. 2006-10-19 12:58 king
  25178. * Modules/FindXMLRPC.cmake: ENH: Find module for XMLRPC libraries.
  25179. 2006-10-19 12:57 king
  25180. * Modules/FindEXPAT.cmake: ENH: Find module for EXPAT library.
  25181. 2006-10-19 12:55 king
  25182. * Modules/FindCURL.cmake: ENH: Find module for CURL library.
  25183. 2006-10-19 10:45 martink
  25184. * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
  25185. CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestScriptHandler.cxx,
  25186. CTest/cmCTestScriptHandler.h, CTest/cmCTestTestHandler.cxx: ENH:
  25187. added total time limit for a CTest run bug 1207
  25188. 2006-10-19 10:07 king
  25189. * Modules/: FindwxWidgets.cmake, UsewxWidgets.cmake: ENH: Patch
  25190. from Jan for bug#3453. Cleans up find script and enables
  25191. -isystem feature for use script.
  25192. 2006-10-19 09:18 king
  25193. * Source/cmFindBase.cxx: ENH: Clarified search behavior when the
  25194. objective is not found.
  25195. 2006-10-18 23:27 david.cole
  25196. * Source/kwsys/SystemTools.cxx: BUG: Correct the
  25197. SystemReportDebugHook function. It should not call exit. It gets
  25198. called multiple times at shutdown in a memory leak reporting
  25199. scenario... This is the source of the long standing KWWidgetsTour
  25200. debug build dashboard failure.
  25201. 2006-10-17 09:34 king
  25202. * Source/CPack/cpack.cxx: STYLE: Fixed line-too-long.
  25203. 2006-10-16 18:17 king
  25204. * Modules/Platform/CYGWIN.cmake, Modules/Platform/Windows-cl.cmake,
  25205. Modules/Platform/Windows-gcc.cmake, Source/cmLocalGenerator.cxx,
  25206. Source/cmLocalGenerator.h,
  25207. Source/cmLocalVisualStudio6Generator.cxx,
  25208. Source/cmLocalVisualStudio7Generator.cxx,
  25209. Source/cmLocalVisualStudio7Generator.h,
  25210. Source/cmMakefileExecutableTargetGenerator.cxx,
  25211. Source/cmMakefileLibraryTargetGenerator.cxx,
  25212. Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
  25213. Source/cmTarget.h, Templates/DLLHeader.dsptemplate,
  25214. Templates/EXEHeader.dsptemplate: ENH: Adding image version number
  25215. (major.minor) property to windows binaries. Default is 0.0, but
  25216. the VERSION target property may change the value. Windows now
  25217. has first-class support for dll and exe versioning. This
  25218. addresses bug#1219.
  25219. 2006-10-16 15:18 king
  25220. * Source/cmGetDirectoryPropertyCommand.cxx,
  25221. Tests/OutOfSource/CMakeLists.txt: BUG: Need to collapse path
  25222. argument to get_directory_property. This addresses bug#3847.
  25223. 2006-10-16 14:52 king
  25224. * Source/cmDocumentation.cxx: ENH: Make hyperlinks in documentation
  25225. active when generated into HTML documents. This addresses
  25226. bug#3906.
  25227. 2006-10-16 13:58 king
  25228. * Modules/CMakeGenericSystem.cmake: ENH: Allow user project code to
  25229. distinguish between an install prefix set on the command line and
  25230. one set by CMake as a default. This is useful for changing the
  25231. default prefix while still allowing the user to override it.
  25232. 2006-10-16 12:49 martink
  25233. * Source/cmake.cxx: BUG: partial fix for the progress after install
  25234. bug
  25235. 2006-10-16 12:47 hoffman
  25236. * Utilities/Release/: create-cmake-release.cmake,
  25237. magrathea_release.cmake, r36n11_aix_release.cmake,
  25238. release_cmake.sh.in, upload_release.cmake: ENH: update for
  25239. release
  25240. 2006-10-16 11:32 king
  25241. * Source/: cmExecuteProcessCommand.cxx, cmExecuteProcessCommand.h:
  25242. ENH: Added OUTPUT_STRIP_TRAILING_WHITESPACE and
  25243. ERROR_STRIP_TRAILING_WHITESPACE options to EXECUTE_PROCESS
  25244. command. These allow it to behave more like the old EXEC_PROGRAM
  25245. command that it is supposed to replace.
  25246. 2006-10-16 10:47 hoffman
  25247. * Modules/FindDoxygen.cmake: BUG: fix for bug# 3310
  25248. 2006-10-15 07:54 andy
  25249. * Source/: cmCTest.cxx, CPack/cmCPackGenericGenerator.cxx,
  25250. CTest/cmCTestCoverageHandler.cxx: STYLE: Fix kwstyle
  25251. 2006-10-13 17:10 andy
  25252. * Source/cmCTest.cxx, Source/cmCTest.h,
  25253. Tests/CTestTest2/test.cmake.in: ENH: Properly propagate config
  25254. type to test
  25255. 2006-10-13 16:13 hoffman
  25256. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug#3908
  25257. if header_file_only is set on cxx files in visual studio do not
  25258. compile them
  25259. 2006-10-13 15:04 king
  25260. * Modules/NSIS.template.in: BUG: Compression must be set before any
  25261. output is created.
  25262. 2006-10-13 14:44 andy
  25263. * Source/CTest/cmCTestTestHandler.h: COMP: Fix Sun build
  25264. 2006-10-13 13:59 king
  25265. * Source/cmMakefileLibraryTargetGenerator.cxx: BUG: When using link
  25266. scripts use native shell escapes instead of makefile shell
  25267. escapes because the script is not interpreted by a make tool.
  25268. 2006-10-13 11:53 hoffman
  25269. * Source/cmGlobalXCodeGenerator.cxx: ENH: allow for -gdwarf-2 to be
  25270. in cflags or cxxflags for xcode
  25271. 2006-10-13 11:26 hoffman
  25272. * doxygen.config: BUG: fix for bug# 3921 INPUT wrong
  25273. 2006-10-13 11:25 hoffman
  25274. * Modules/: FindTclsh.cmake, FindWish.cmake: BUG: fix for bug #3846
  25275. more advanced stuff
  25276. 2006-10-13 11:23 hoffman
  25277. * Modules/FindQt4.cmake: BUG: fix for bug#3898 find qt plugin dir
  25278. 2006-10-13 10:57 hoffman
  25279. * CMake.pdf, CMake.rtf, Docs/CMake12p2.rtf, Docs/CMake14.rtf,
  25280. Docs/CMake16.rtf, Modules/CMakeVCManifest.cmake,
  25281. Modules/COPYING-CMAKE-SCRIPTS, Modules/CheckCCompilerFlag.cmake,
  25282. Modules/CheckCSourceRuns.cmake,
  25283. Modules/CheckCXXCompilerFlag.cmake,
  25284. Modules/CheckCXXSourceRuns.cmake, Modules/FindASPELL.cmake,
  25285. Modules/FindBZip2.cmake, Modules/FindHSPELL.cmake,
  25286. Modules/FindJasper.cmake, Modules/FindLibXml2.cmake,
  25287. Modules/FindLibXslt.cmake, Modules/FindOpenSSL.cmake,
  25288. Source/cmElseIfCommand.cxx, Source/cmElseIfCommand.h,
  25289. Source/cmEndMacroCommand.cxx, Source/cmEndMacroCommand.h,
  25290. Source/cmInstallDirectoryGenerator.cxx,
  25291. Source/cmInstallDirectoryGenerator.h, Source/cmStandardLexer.h,
  25292. Source/kwsys/CMakeEmptyInputFile.in,
  25293. Source/kwsys/CheckCXXSourceRuns.cmake, Source/kwsys/IOStream.cxx,
  25294. Source/kwsys/IOStream.hxx.in, Source/kwsys/System.c,
  25295. Source/kwsys/System.h.in, Source/kwsys/SystemTools.cxx.bak,
  25296. Source/kwsys/SystemTools.hxx.in.bak,
  25297. Source/kwsys/kwsysPlatformCxxTests.cmake.bak,
  25298. Source/kwsys/kwsysPlatformCxxTests.cxx.bak,
  25299. Source/kwsys/kwsysPlatformTests.cmake,
  25300. Source/kwsys/kwsysPlatformTestsC.c,
  25301. Source/kwsys/kwsysPlatformTestsCXX.cxx,
  25302. Tests/Complex/Executable/A.cxx.bak, Tests/Complex/Executable/A.h,
  25303. Tests/Complex/Executable/A.hh, Tests/Complex/Executable/A.txt,
  25304. Tests/Complex/Executable/notInAllExe.cxx,
  25305. Tests/Complex/Executable/testSystemDir.cxx,
  25306. Tests/Complex/Library/TestLink.c,
  25307. Tests/Complex/Library/notInAllLib.cxx,
  25308. Tests/Complex/Library/test_preprocess.cmake,
  25309. Tests/Complex/Library/SystemDir/testSystemDir.h,
  25310. Tests/ComplexOneConfig/Executable/A.cxx.bak,
  25311. Tests/ComplexOneConfig/Executable/A.h,
  25312. Tests/ComplexOneConfig/Executable/A.hh,
  25313. Tests/ComplexOneConfig/Executable/A.txt,
  25314. Tests/ComplexOneConfig/Executable/notInAllExe.cxx,
  25315. Tests/ComplexOneConfig/Executable/testSystemDir.cxx,
  25316. Tests/ComplexOneConfig/Library/TestLink.c,
  25317. Tests/ComplexOneConfig/Library/notInAllLib.cxx,
  25318. Tests/ComplexOneConfig/Library/test_preprocess.cmake,
  25319. Tests/ComplexOneConfig/Library/SystemDir/testSystemDir.h,
  25320. Tests/ComplexRelativePaths/Executable/A.cxx.bak,
  25321. Tests/ComplexRelativePaths/Executable/A.h,
  25322. Tests/ComplexRelativePaths/Executable/A.hh,
  25323. Tests/ComplexRelativePaths/Executable/A.txt,
  25324. Tests/ComplexRelativePaths/Executable/notInAllExe.cxx,
  25325. Tests/ComplexRelativePaths/Executable/testSystemDir.cxx,
  25326. Tests/ComplexRelativePaths/Library/TestLink.c,
  25327. Tests/ComplexRelativePaths/Library/notInAllLib.cxx,
  25328. Tests/ComplexRelativePaths/Library/test_preprocess.cmake,
  25329. Tests/ComplexRelativePaths/Library/SystemDir/testSystemDir.h,
  25330. Tests/CustomCommand/check_command_line.c.in,
  25331. Tests/OutOfBinary/CMakeLists.txt, Tests/OutOfBinary/outlib.c,
  25332. Tests/SimpleInstall/scripts/sample_script,
  25333. Tests/SimpleInstall/scripts/sample_script.bat,
  25334. Tests/SimpleInstallS2/scripts/sample_script,
  25335. Tests/SimpleInstallS2/scripts/sample_script.bat,
  25336. Utilities/cmcompress/CMakeLists.txt,
  25337. Utilities/cmcompress/cmcompress.c,
  25338. Utilities/cmcompress/cmcompress.h: ENH: merge files from main
  25339. tree to 2.4
  25340. 2006-10-13 10:52 hoffman
  25341. * CMakeLists.txt, ChangeLog.manual, bootstrap,
  25342. Docs/cmake-indent.vim, Docs/cmake-mode.el, Docs/cmake-syntax.vim,
  25343. Modules/CMakeCXXInformation.cmake,
  25344. Modules/CMakeDetermineCCompiler.cmake,
  25345. Modules/CMakeDetermineCXXCompiler.cmake,
  25346. Modules/CMakeDetermineFortranCompiler.cmake,
  25347. Modules/CMakeDetermineRCCompiler.cmake,
  25348. Modules/CMakeFortranInformation.cmake,
  25349. Modules/CMakeSystemSpecificInformation.cmake,
  25350. Modules/CheckCSourceCompiles.cmake,
  25351. Modules/CheckCXXSourceCompiles.cmake, Modules/FindDoxygen.cmake,
  25352. Modules/FindGLUT.cmake, Modules/FindKDE3.cmake,
  25353. Modules/FindPNG.cmake, Modules/FindPythonInterp.cmake,
  25354. Modules/FindPythonLibs.cmake, Modules/FindQt3.cmake,
  25355. Modules/FindQt4.cmake, Modules/FindRuby.cmake,
  25356. Modules/FindSDL.cmake, Modules/FindTCL.cmake,
  25357. Modules/FindwxWidgets.cmake,
  25358. Modules/InstallRequiredSystemLibraries.cmake,
  25359. Modules/KDE3Macros.cmake, Modules/UseEcos.cmake,
  25360. Modules/UseQt4.cmake, Modules/UseSWIG.cmake,
  25361. Modules/kde3uic.cmake, Modules/readme.txt,
  25362. Modules/Platform/AIX.cmake, Modules/Platform/CYGWIN.cmake,
  25363. Modules/Platform/Darwin.cmake, Modules/Platform/FreeBSD.cmake,
  25364. Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX.cmake,
  25365. Modules/Platform/IRIX64.cmake, Modules/Platform/Linux.cmake,
  25366. Modules/Platform/QNX.cmake, Modules/Platform/SunOS.cmake,
  25367. Modules/Platform/UnixPaths.cmake,
  25368. Modules/Platform/Windows-cl.cmake,
  25369. Modules/Platform/Windows-gcc.cmake, Modules/Platform/gcc.cmake,
  25370. Source/CMakeLists.txt, Source/cmAddCustomCommandCommand.cxx,
  25371. Source/cmAddCustomCommandCommand.h,
  25372. Source/cmAddCustomTargetCommand.cxx,
  25373. Source/cmAddCustomTargetCommand.h,
  25374. Source/cmAddExecutableCommand.cxx,
  25375. Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
  25376. Source/cmAddLibraryCommand.h,
  25377. Source/cmAddSubDirectoryCommand.cxx, Source/cmAddTestCommand.h,
  25378. Source/cmBuildNameCommand.h, Source/cmCPluginAPI.cxx,
  25379. Source/cmCommand.h, Source/cmCommandArgumentLexer.cxx,
  25380. Source/cmCommandArgumentLexer.h,
  25381. Source/cmCommandArgumentLexer.in.l,
  25382. Source/cmCommandArgumentParser.cxx,
  25383. Source/cmCommandArgumentParser.y,
  25384. Source/cmCommandArgumentParserHelper.cxx,
  25385. Source/cmCommandArgumentParserHelper.h, Source/cmCommands.cxx,
  25386. Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
  25387. Source/cmDependsC.cxx, Source/cmDependsC.h,
  25388. Source/cmDependsFortranLexer.cxx,
  25389. Source/cmDependsFortranLexer.in.l,
  25390. Source/cmDependsFortranParser.cxx,
  25391. Source/cmDependsFortranParser.y, Source/cmDependsJavaLexer.cxx,
  25392. Source/cmDependsJavaLexer.in.l, Source/cmDependsJavaParser.cxx,
  25393. Source/cmDependsJavaParser.y, Source/cmDocumentation.cxx,
  25394. Source/cmExecProgramCommand.h, Source/cmExprLexer.cxx,
  25395. Source/cmExprLexer.in.l, Source/cmExprParser.cxx,
  25396. Source/cmExprParser.y, Source/cmFileCommand.cxx,
  25397. Source/cmGetTargetPropertyCommand.h,
  25398. Source/cmGlobalBorlandMakefileGenerator.cxx,
  25399. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  25400. Source/cmGlobalKdevelopGenerator.cxx,
  25401. Source/cmGlobalMSYSMakefileGenerator.cxx,
  25402. Source/cmGlobalMinGWMakefileGenerator.cxx,
  25403. Source/cmGlobalNMakeMakefileGenerator.cxx,
  25404. Source/cmGlobalUnixMakefileGenerator3.cxx,
  25405. Source/cmGlobalUnixMakefileGenerator3.h,
  25406. Source/cmGlobalVisualStudio6Generator.cxx,
  25407. Source/cmGlobalVisualStudio71Generator.cxx,
  25408. Source/cmGlobalVisualStudio71Generator.h,
  25409. Source/cmGlobalVisualStudio7Generator.cxx,
  25410. Source/cmGlobalVisualStudio7Generator.h,
  25411. Source/cmGlobalVisualStudio8Generator.cxx,
  25412. Source/cmGlobalVisualStudio8Generator.h,
  25413. Source/cmGlobalWatcomWMakeGenerator.cxx,
  25414. Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
  25415. Source/cmIfCommand.h, Source/cmIncludeDirectoryCommand.cxx,
  25416. Source/cmIncludeDirectoryCommand.h,
  25417. Source/cmIncludeExternalMSProjectCommand.cxx,
  25418. Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
  25419. Source/cmInstallFilesCommand.cxx, Source/cmInstallFilesCommand.h,
  25420. Source/cmInstallFilesGenerator.cxx,
  25421. Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
  25422. Source/cmInstallGenerator.h, Source/cmInstallProgramsCommand.cxx,
  25423. Source/cmInstallProgramsCommand.h,
  25424. Source/cmInstallTargetGenerator.cxx,
  25425. Source/cmInstallTargetGenerator.h,
  25426. Source/cmInstallTargetsCommand.cxx,
  25427. Source/cmInstallTargetsCommand.h,
  25428. Source/cmLinkLibrariesCommand.h, Source/cmListCommand.cxx,
  25429. Source/cmListCommand.h, Source/cmListFileCache.cxx,
  25430. Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
  25431. Source/cmLoadCommandCommand.cxx, Source/cmLocalGenerator.cxx,
  25432. Source/cmLocalGenerator.h,
  25433. Source/cmLocalUnixMakefileGenerator3.cxx,
  25434. Source/cmLocalUnixMakefileGenerator3.h,
  25435. Source/cmLocalVisualStudio6Generator.cxx,
  25436. Source/cmLocalVisualStudio7Generator.cxx,
  25437. Source/cmLocalVisualStudio7Generator.h,
  25438. Source/cmLocalVisualStudioGenerator.cxx,
  25439. Source/cmLocalVisualStudioGenerator.h, Source/cmMacroCommand.cxx,
  25440. Source/cmMakeDirectoryCommand.h, Source/cmMakefile.cxx,
  25441. Source/cmMakefile.h,
  25442. Source/cmMakefileExecutableTargetGenerator.cxx,
  25443. Source/cmMakefileExecutableTargetGenerator.h,
  25444. Source/cmMakefileLibraryTargetGenerator.cxx,
  25445. Source/cmMakefileLibraryTargetGenerator.h,
  25446. Source/cmMakefileTargetGenerator.cxx,
  25447. Source/cmMakefileTargetGenerator.h, Source/cmMessageCommand.cxx,
  25448. Source/cmOrderLinkDirectories.cxx,
  25449. Source/cmOrderLinkDirectories.h, Source/cmRemoveCommand.h,
  25450. Source/cmSetCommand.cxx,
  25451. Source/cmSetSourceFilesPropertiesCommand.h,
  25452. Source/cmSetTargetPropertiesCommand.h,
  25453. Source/cmStandardIncludes.h, Source/cmSubdirCommand.h,
  25454. Source/cmSubdirDependsCommand.h, Source/cmTarget.cxx,
  25455. Source/cmTryCompileCommand.cxx,
  25456. Source/cmVTKMakeInstantiatorCommand.h,
  25457. Source/cmVTKWrapJavaCommand.cxx, Source/cmVTKWrapJavaCommand.h,
  25458. Source/cmVTKWrapPythonCommand.h, Source/cmVTKWrapTclCommand.h,
  25459. Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
  25460. Source/cmake.h, Source/cmakemain.cxx,
  25461. Source/CPack/cmCPackNSISGenerator.cxx,
  25462. Source/CPack/cmCPackTarCompressGenerator.cxx,
  25463. Source/CPack/cmCPackTarCompressGenerator.h,
  25464. Source/CPack/cmCPackZIPGenerator.cxx, Source/CPack/cpack.cxx,
  25465. Source/CTest/cmCTestBuildAndTestHandler.cxx,
  25466. Source/CTest/cmCTestBuildHandler.cxx,
  25467. Source/CTest/cmCTestCoverageHandler.cxx,
  25468. Source/CTest/cmCTestHandlerCommand.cxx,
  25469. Source/CTest/cmCTestScriptHandler.cxx,
  25470. Source/CTest/cmCTestStartCommand.cxx,
  25471. Source/CTest/cmCTestTestHandler.cxx,
  25472. Source/CursesDialog/ccmake.cxx,
  25473. Source/CursesDialog/cmCursesMainForm.cxx,
  25474. Source/kwsys/CMakeLists.txt,
  25475. Source/kwsys/CommandLineArguments.cxx,
  25476. Source/kwsys/Configure.h.in, Source/kwsys/Directory.cxx,
  25477. Source/kwsys/Glob.cxx, Source/kwsys/Glob.hxx.in,
  25478. Source/kwsys/Process.h.in, Source/kwsys/ProcessUNIX.c,
  25479. Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
  25480. Source/kwsys/SharedForward.h.in, Source/kwsys/SystemTools.cxx,
  25481. Source/kwsys/SystemTools.hxx.in, Source/kwsys/Terminal.c,
  25482. Source/kwsys/testCommandLineArguments.cxx,
  25483. Source/kwsys/testCommandLineArguments1.cxx,
  25484. Source/kwsys/testProcess.c, Source/kwsys/testSystemTools.cxx,
  25485. Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
  25486. Tests/Complex/Executable/A.cxx,
  25487. Tests/Complex/Executable/CMakeLists.txt,
  25488. Tests/Complex/Executable/complex.cxx,
  25489. Tests/Complex/Library/CMakeLists.txt,
  25490. Tests/ComplexOneConfig/CMakeLists.txt,
  25491. Tests/ComplexOneConfig/cmTestConfigure.h.in,
  25492. Tests/ComplexOneConfig/Executable/A.cxx,
  25493. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  25494. Tests/ComplexOneConfig/Executable/complex.cxx,
  25495. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  25496. Tests/ComplexRelativePaths/CMakeLists.txt,
  25497. Tests/ComplexRelativePaths/cmTestConfigure.h.in,
  25498. Tests/ComplexRelativePaths/Executable/A.cxx,
  25499. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  25500. Tests/ComplexRelativePaths/Executable/complex.cxx,
  25501. Tests/ComplexRelativePaths/Library/CMakeLists.txt,
  25502. Tests/CustomCommand/CMakeLists.txt,
  25503. Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
  25504. Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
  25505. Tests/OutOfSource/SubDir/CMakeLists.txt,
  25506. Tests/SimpleInstall/CMakeLists.txt,
  25507. Tests/SimpleInstallS2/CMakeLists.txt,
  25508. Tests/StringFileTest/CMakeLists.txt,
  25509. Tests/SystemInformation/SystemInformation.in,
  25510. Utilities/Release/README, Utilities/cmcurl/CMakeLists.txt,
  25511. Utilities/cmtar/CMakeLists.txt, Utilities/cmzlib/CMakeLists.txt:
  25512. ENH: merge changes from the main tree to the 2.4 branch
  25513. 2006-10-13 10:27 andy
  25514. * Source/CTest/: cmCTestMemCheckHandler.cxx,
  25515. cmCTestUpdateHandler.cxx: BUG: Replace some errors with warnings
  25516. 2006-10-13 10:22 king
  25517. * Source/: cmGlobalMinGWMakefileGenerator.cxx,
  25518. cmLocalUnixMakefileGenerator3.cxx,
  25519. cmLocalUnixMakefileGenerator3.h: BUG: Juse use cmake -E echo
  25520. instead of the native echo on MinGW makefiles. The echo; hack
  25521. did not work when running from ctest.
  25522. 2006-10-13 10:03 king
  25523. * Source/cmLocalGenerator.cxx: BUG: Do not try to compute the
  25524. location of a non-library target for linking.
  25525. 2006-10-13 09:30 andy
  25526. * Source/: CTest/cmCTestTestHandler.cxx,
  25527. CTest/cmCTestTestHandler.h, kwsys/CMakeLists.txt: ENH: Report
  25528. command line as a measurement and allow user to add custom
  25529. measurements
  25530. 2006-10-12 17:19 hoffman
  25531. * Source/cmGlobalXCodeGenerator.cxx: ENH: undo bad changes
  25532. 2006-10-12 16:31 andy
  25533. * Source/: cmCTest.cxx, CTest/cmCTestCoverageHandler.cxx: BUG: Use
  25534. BuildDirectory from the DartConfiguration information. Also, Make
  25535. missing coverage information not make ctest fail
  25536. 2006-10-12 15:30 andy
  25537. * Source/cmGlobalGenerator.cxx: BUG: Use variable instead of
  25538. retrieving again. Fixes bug: Bug #3476
  25539. 2006-10-12 15:10 andy
  25540. * Source/CTest/cmCTestScriptHandler.cxx: BUG: Report and error when
  25541. ctest -S script fails... Fixes: Bug #3540
  25542. 2006-10-12 14:59 andy
  25543. * Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
  25544. ENH: Add NSIS compression
  25545. 2006-10-12 14:47 andy
  25546. * Source/CTest/cmCTestBuildHandler.cxx: ENH: Handle more regular
  25547. expressions
  25548. 2006-10-12 13:30 andy
  25549. * Tests/: SimpleInstall/PackageScript.cmake,
  25550. SimpleInstallS2/PackageScript.cmake: ENH: Several CPack fixes.
  25551. First, allow user to set CMAKE_MODULE_PATH for CPack; make
  25552. SetOptionIfNotSet more robust to handle empty options; do test
  25553. TGZ, STGZ, and TZ, Add handling (and test) of Install Script; set
  25554. environment variable CMAKE_INSTALL_PREFIX
  25555. 2006-10-12 13:15 andy
  25556. * Modules/CTestTargets.cmake: ENH: On Visual Studio and Xcode
  25557. handle config type
  25558. 2006-10-12 13:12 andy
  25559. * Modules/: FindJNI.cmake, FindJava.cmake: ENH: More locations for
  25560. Java
  25561. 2006-10-12 13:05 andy
  25562. * Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
  25563. Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx,
  25564. Tests/SimpleInstall/CMakeLists.txt,
  25565. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Several CPack fixes.
  25566. First, allow user to set CMAKE_MODULE_PATH for CPack; make
  25567. SetOptionIfNotSet more robust to handle empty options; do test
  25568. TGZ, STGZ, and TZ, Add handling (and test) of Install Script; set
  25569. environment variable CMAKE_INSTALL_PREFIX
  25570. 2006-10-12 12:51 martink
  25571. * Source/: cmCTest.cxx, cmCTest.h: ENH: some cleanup and commenting
  25572. of code
  25573. 2006-10-12 10:57 hoffman
  25574. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for bug -gdwarf
  25575. getting removed
  25576. 2006-10-11 12:41 king
  25577. * Source/cmMakefileLibraryTargetGenerator.cxx,
  25578. Tests/SimpleInstall/CMakeLists.txt,
  25579. Tests/SimpleInstallS2/CMakeLists.txt: BUG: Do not collapse the
  25580. INSTALL_NAME_DIR setting because users may intend to have .. in
  25581. the path. This makes the makefile generator consistent with the
  25582. already working Xcode implementation of this feature. Also added
  25583. a test for @executable_path/.. style settings for this property.
  25584. 2006-10-11 12:41 king
  25585. * Source/cmGlobalXCodeGenerator.cxx: ENH: Simplify code by removing
  25586. redundant check against BUILD_WITH_INSTALL_RPATH.
  25587. 2006-10-10 16:03 king
  25588. * Modules/readme.txt: STYLE: Fixed typo: INCLUDE_DIR->INCLUDE_DIRS.
  25589. 2006-10-10 14:13 king
  25590. * Source/cmLocalGenerator.cxx: BUG: TARGET_QUOTED should always be
  25591. replaced if Target is set in the rule variables.
  25592. 2006-10-10 13:47 king
  25593. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  25594. cmLocalUnixMakefileGenerator3.cxx: BUG: Avoid duplicate
  25595. conversion to output path.
  25596. 2006-10-10 12:24 andy
  25597. * Source/cmVersion.cxx: STYLE: Nightly Version update
  25598. 2006-10-09 21:48 king
  25599. * Source/: cmGlobalVisualStudio71Generator.cxx,
  25600. cmGlobalVisualStudio7Generator.cxx,
  25601. cmGlobalVisualStudio7Generator.h: BUG: Fixed references to
  25602. projects outside the build tree and in other locations with
  25603. spaces in the path. This is needed for
  25604. out-of-source/out-of-binary subdirectories in the build.
  25605. 2006-10-09 21:25 king
  25606. * Source/cmMakefileTargetGenerator.cxx,
  25607. Tests/OutOfBinary/CMakeLists.txt, Tests/OutOfBinary/outlib.c,
  25608. Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
  25609. Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
  25610. Tests/OutOfSource/SubDir/CMakeLists.txt: BUG: Fixed out-of-source
  25611. subdirectories to work when they are also out-of-binary. Updated
  25612. the OutOfSource test to test this feature.
  25613. 2006-10-09 11:03 andy
  25614. * Source/cmVersion.cxx: STYLE: Nightly Version update
  25615. 2006-10-09 10:06 david.cole
  25616. * Source/kwsys/ProcessWin32.c: COMP: Fix or suppress warnings on
  25617. Borland and Mac dashboards. Definitely fix "may be used
  25618. uninitialized" warnings.
  25619. 2006-10-08 09:23 andy
  25620. * Source/cmVersion.cxx: STYLE: Nightly Version update
  25621. 2006-10-07 06:15 andy
  25622. * Source/cmVersion.cxx: STYLE: Nightly Version update
  25623. 2006-10-06 15:33 martink
  25624. * Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove old unused
  25625. code
  25626. 2006-10-06 14:00 martink
  25627. * Source/cmDocumentation.cxx: BUG: potential segfault
  25628. 2006-10-06 11:13 david.cole
  25629. * Source/kwsys/CMakeLists.txt: STYLE: Make the set of supported STL
  25630. headers the same in vtkstd and vtksys/stl. (The union of the
  25631. present values of the two sets.)
  25632. 2006-10-06 11:11 hoffman
  25633. * Source/: cmMessageCommand.cxx, cmake.cxx, cmake.h, cmakemain.cxx:
  25634. ENH: do not print a call stack if the user does a message error
  25635. unless --debug-output is used
  25636. 2006-10-06 09:16 king
  25637. * Modules/Platform/Darwin.cmake: BUG: Do not enable -isystem
  25638. support for Xcode generator until it is implemented.
  25639. 2006-10-06 03:32 andy
  25640. * Source/cmVersion.cxx: STYLE: Nightly Version update
  25641. 2006-10-05 17:53 hoffman
  25642. * Source/CTest/: cmCTestCoverageHandler.cxx,
  25643. cmCTestTestHandler.cxx: BUG: fix bug where converage was required
  25644. to get valgrind output because of bad current directory
  25645. 2006-10-05 16:59 king
  25646. * Source/: cmLocalGenerator.cxx, cmOrderLinkDirectories.cxx: BUG:
  25647. Need to match shared library names before static because some
  25648. platforms have static name patterns that match their shared
  25649. patterns but not vice versa. This is needed for implementing
  25650. bug#1644 on cygwin.
  25651. 2006-10-05 16:30 king
  25652. * Modules/Platform/CYGWIN.cmake, Source/cmTarget.cxx: ENH: Adding
  25653. version number to the name of a DLL built in cygwin but not the
  25654. import library. This addresses bug#3571.
  25655. 2006-10-05 15:08 king
  25656. * Modules/Platform/: CYGWIN.cmake, Windows-gcc.cmake: ENH: Enabling
  25657. link-type selection flags on Cygwin, MSYS, and MinGW. This
  25658. addresses bug#1644 on these platforms.
  25659. 2006-10-05 15:08 king
  25660. * Source/cmLocalGenerator.cxx, Source/cmOrderLinkDirectories.cxx,
  25661. Source/cmOrderLinkDirectories.h,
  25662. Tests/Complex/Executable/complex.cxx,
  25663. Tests/ComplexOneConfig/Executable/complex.cxx,
  25664. Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fix link
  25665. flags on cygwin shared libraries. This requires that the shared
  25666. library prefix be supported in the link library regex.
  25667. 2006-10-05 14:51 king
  25668. * Source/: cmGlobalMinGWMakefileGenerator.cxx,
  25669. cmLocalUnixMakefileGenerator3.cxx,
  25670. cmLocalUnixMakefileGenerator3.h: BUG: Hack to make echo command
  25671. work properly in mingw32-make.
  25672. 2006-10-05 13:43 king
  25673. * Source/cmWin32ProcessExecution.cxx: BUG: Robustly handle failure
  25674. of FormatMessage. See bug#3471.
  25675. 2006-10-05 12:04 king
  25676. * Tests/: Complex/CMakeLists.txt, Complex/Library/testSystemDir.h,
  25677. ComplexOneConfig/CMakeLists.txt,
  25678. ComplexOneConfig/Library/testSystemDir.h,
  25679. ComplexRelativePaths/CMakeLists.txt,
  25680. ComplexRelativePaths/Library/testSystemDir.h,
  25681. Complex/Library/SystemDir/testSystemDir.h,
  25682. ComplexOneConfig/Library/SystemDir/testSystemDir.h,
  25683. ComplexRelativePaths/Library/SystemDir/testSystemDir.h: BUG: Test
  25684. -isystem without affecting other tests. Made separate
  25685. Library/SystemDir for this purpose.
  25686. 2006-10-05 11:31 king
  25687. * Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
  25688. Source/cmInstallFilesGenerator.cxx,
  25689. Source/cmInstallFilesGenerator.h,
  25690. Source/cmInstallTargetGenerator.cxx,
  25691. Source/cmInstallTargetGenerator.h,
  25692. Tests/SimpleInstall/CMakeLists.txt,
  25693. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added OPTIONAL option
  25694. to INSTALL command to allow installation of files if they exist
  25695. while ignoring them otherwise. This addresses bug#2922.
  25696. 2006-10-05 11:30 king
  25697. * Tests/: Complex/Executable/CMakeLists.txt,
  25698. ComplexOneConfig/Executable/CMakeLists.txt,
  25699. ComplexRelativePaths/Executable/CMakeLists.txt: BUG: Run
  25700. testSystemDir test only if -isystem flag is available.
  25701. 2006-10-05 10:55 king
  25702. * Source/cmDocumentation.cxx: ENH: Adding links to web resources
  25703. and FAQ to SEE ALSO section. This addresses bug #3757.
  25704. 2006-10-05 09:33 king
  25705. * Modules/Platform/QNX.cmake: BUG: QNX GCC does not have -isystem.
  25706. 2006-10-05 08:55 king
  25707. * Modules/Platform/gcc.cmake, Source/cmIncludeDirectoryCommand.cxx,
  25708. Source/cmIncludeDirectoryCommand.h, Source/cmLocalGenerator.cxx,
  25709. Source/cmMakefile.cxx, Source/cmMakefile.h,
  25710. Tests/Complex/CMakeLists.txt,
  25711. Tests/Complex/Executable/CMakeLists.txt,
  25712. Tests/Complex/Executable/testSystemDir.cxx,
  25713. Tests/Complex/Library/testSystemDir.h,
  25714. Tests/ComplexOneConfig/CMakeLists.txt,
  25715. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  25716. Tests/ComplexOneConfig/Executable/testSystemDir.cxx,
  25717. Tests/ComplexOneConfig/Library/testSystemDir.h,
  25718. Tests/ComplexRelativePaths/CMakeLists.txt,
  25719. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  25720. Tests/ComplexRelativePaths/Executable/testSystemDir.cxx,
  25721. Tests/ComplexRelativePaths/Library/testSystemDir.h: ENH: Adding
  25722. SYSTEM option to INCLUDE_DIRECTORIES command. This addresses bug
  25723. #3462.
  25724. 2006-10-05 03:57 andy
  25725. * Source/cmVersion.cxx: STYLE: Nightly Version update
  25726. 2006-10-04 19:21 king
  25727. * Source/CursesDialog/ccmake.cxx: BUG: The --help option should
  25728. list generators. This addresses bug #2494.
  25729. 2006-10-04 18:57 king
  25730. * Tests/CustomCommand/CMakeLists.txt: ENH: Adding test of special
  25731. characters in custom command and custom target comments.
  25732. 2006-10-04 18:52 king
  25733. * Source/: cmGlobalBorlandMakefileGenerator.cxx,
  25734. cmGlobalNMakeMakefileGenerator.cxx,
  25735. cmGlobalWatcomWMakeGenerator.cxx, cmLocalGenerator.cxx,
  25736. cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
  25737. cmLocalUnixMakefileGenerator3.h: BUG: Fixed display of custom
  25738. command comments with quotes, dollars, and other special
  25739. characters in them.
  25740. 2006-10-04 18:52 king
  25741. * Source/kwsys/: System.c, System.h.in: ENH: Adding
  25742. Shell_Flag_EchoWindows option to setup escapes for arguments to
  25743. the native echo command in a shell. This special case is needed
  25744. to avoid adding quotes when passing text to echo in a native
  25745. windows shell which does no command line parsing at all.
  25746. 2006-10-04 18:10 king
  25747. * Source/cmAddCustomTargetCommand.cxx,
  25748. Source/cmAddCustomTargetCommand.h, Source/cmMakefile.cxx,
  25749. Source/cmMakefile.h, Tests/CustomCommand/CMakeLists.txt: ENH:
  25750. Added COMMENT option to ADD_CUSTOM_TARGET. This addresses
  25751. bug#3461.
  25752. 2006-10-04 18:09 king
  25753. * Source/cmAddCustomCommandCommand.h: BUG: COMMENT was missing from
  25754. docs.
  25755. 2006-10-04 17:27 king
  25756. * Source/kwsys/: CMakeLists.txt, ProcessUNIX.c,
  25757. kwsysPlatformTestsC.c: ENH: Adding tests KWSYS_C_HAS_PTRDIFF_T
  25758. and KWSYS_C_HAS_SSIZE_T to help ProcessUNIX.c build everywhere
  25759. without warnings.
  25760. 2006-10-04 17:24 king
  25761. * bootstrap: ENH: Renamed kwsysPlatformCxxTests to
  25762. kwsysPlatformTests and generalized it for multiple language tests
  25763. (C and CXX).
  25764. 2006-10-04 17:08 king
  25765. * Source/kwsys/kwsysPlatformTests.cmake: BUG: Name of C test file
  25766. ends in .c not .cxx.
  25767. 2006-10-04 16:56 king
  25768. * Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cmake,
  25769. kwsysPlatformCxxTests.cxx, kwsysPlatformTests.cmake,
  25770. kwsysPlatformTestsC.c, kwsysPlatformTestsCXX.cxx: ENH: Renamed
  25771. kwsysPlatformCxxTests to kwsysPlatformTests and generalized it
  25772. for multiple language tests (C and CXX).
  25773. 2006-10-04 16:31 hoffman
  25774. * Modules/FindDoxygen.cmake: ENH: remove paths that cmake already
  25775. looks at
  25776. 2006-10-04 15:54 alex
  25777. * Modules/FindRuby.cmake: ENH: apply patch so that the config
  25778. values from ruby are used to determine the additional locations
  25779. (see #3297)
  25780. Alex
  25781. 2006-10-04 15:24 king
  25782. * Source/cmAddCustomCommandCommand.cxx,
  25783. Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
  25784. Source/cmCustomCommand.h, Tests/CustomCommand/CMakeLists.txt:
  25785. ENH: Added APPEND option to ADD_CUSTOM_COMMAND to allow extra
  25786. dependencies to be connected later. This is useful to create one
  25787. rule and then have a macro add things to it later. This
  25788. addresses bug#2151.
  25789. 2006-10-04 14:37 king
  25790. * Source/cmCommandArgumentParser.cxx,
  25791. Source/cmCommandArgumentParser.y,
  25792. Source/cmCommandArgumentParserHelper.cxx,
  25793. Source/cmCommandArgumentParserHelper.h, Source/cmMakefile.cxx,
  25794. Source/cmMakefile.h, Tests/CustomCommand/CMakeLists.txt: BUG: Do
  25795. not replace @VAR@ syntax in list files. This addresses bug
  25796. #2722.
  25797. 2006-10-04 14:02 hoffman
  25798. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for fat file
  25799. systems and vs8 #2617
  25800. 2006-10-04 14:00 king
  25801. * Modules/UseQt4.cmake: BUG: Patch from Clinton to restore proper
  25802. QT3_SUPPORT macro definition.
  25803. 2006-10-04 13:27 hoffman
  25804. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug#3362
  25805. xml escapes on -D stuff for visual studio
  25806. 2006-10-04 13:05 hoffman
  25807. * Modules/FindTCL.cmake: BUG: fix for bug# 3313 same advanced for
  25808. tcl win and unix
  25809. 2006-10-04 11:33 hoffman
  25810. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug# 3664
  25811. 2006-10-04 11:11 hoffman
  25812. * Source/cmGlobalGenerator.cxx: BUG: fix for bug #3517 seg fault
  25813. with enable language before project command
  25814. 2006-10-04 11:04 hoffman
  25815. * Modules/FindDoxygen.cmake: BUG: fix for bug#3520 - better find
  25816. doxygen
  25817. 2006-10-04 10:54 hoffman
  25818. * Modules/Platform/Darwin.cmake: BUG: fix for bug# 3584 missing
  25819. SONAME for fortran on darwin
  25820. 2006-10-04 10:33 hoffman
  25821. * Modules/FindQt4.cmake: ENH: make qmake-qt4 really work if qmake
  25822. is qt3 also fix indent in file, for diff use cvs diff -w
  25823. 2006-10-04 05:20 andy
  25824. * Source/cmVersion.cxx: STYLE: Nightly Version update
  25825. 2006-10-03 17:53 hoffman
  25826. * Source/cmGlobalGenerator.cxx: ENH: fix dashbaord error do not
  25827. exclude root project from itself.
  25828. 2006-10-03 16:18 hoffman
  25829. * Modules/FindGLUT.cmake: BUG: fix for bug#3646 GLUT not Glut for
  25830. framework name
  25831. 2006-10-03 16:12 hoffman
  25832. * Modules/Platform/Windows-cl.cmake: BUG: fix for bug#3652 use link
  25833. /lib instead of lib
  25834. 2006-10-03 15:25 hoffman
  25835. * Source/CMakeLists.txt: ENH: use core and not all of carbon
  25836. 2006-10-03 15:12 hoffman
  25837. * Source/cmGlobalGenerator.cxx: BUG: fix for bug#3714
  25838. execlude_from_all not working on vs
  25839. 2006-10-03 14:40 martink
  25840. * Source/: cmCommands.cxx, cmEndMacroCommand.cxx,
  25841. cmEndMacroCommand.h: ENH: added endmacro command
  25842. 2006-10-03 14:39 hoffman
  25843. * Modules/FindQt4.cmake: BUG: fix for bug#3720
  25844. 2006-10-03 14:03 alex
  25845. * Modules/KDE3Macros.cmake: BUG: fix #3827, the name of the var is
  25846. _tmp_FILE instead of tmp_FILE, so the dcop stuff should work now
  25847. Alex
  25848. 2006-10-03 14:03 hoffman
  25849. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug#3738
  25850. 2006-10-03 13:48 hoffman
  25851. * Modules/FindSDL.cmake: BUG: fix for 3765
  25852. 2006-10-03 13:45 hoffman
  25853. * Source/cmAddTestCommand.h: BUG: fix for bug#3775
  25854. 2006-10-03 13:35 hoffman
  25855. * Source/kwsys/SystemTools.cxx: ENH: check for empty path
  25856. 2006-10-03 13:35 hoffman
  25857. * Modules/Platform/AIX.cmake: ENH: disable static shared stuff on
  25858. AIX, see comment
  25859. 2006-10-03 13:35 hoffman
  25860. * Source/cmGlobalMSYSMakefileGenerator.cxx: BUG: bug#3789 add msys
  25861. for the msys generator
  25862. 2006-10-03 13:22 hoffman
  25863. * Source/cmTryCompileCommand.cxx: ENH: make sure file is closed
  25864. 2006-10-03 12:09 hoffman
  25865. * Source/cmMacroCommand.cxx: ENH: fix compile error
  25866. 2006-10-03 11:55 hoffman
  25867. * Source/cmake.cxx: ENH: do not allow null pointer access
  25868. 2006-10-03 11:55 hoffman
  25869. * Source/kwsys/Registry.cxx: ENH: make sure value is set before
  25870. using it
  25871. 2006-10-03 10:57 hoffman
  25872. * Source/cmMacroCommand.cxx: BUG: fix for seg fault bug #3815
  25873. 2006-10-03 10:26 king
  25874. * Source/kwsys/ProcessUNIX.c: BUG: Need to initialize to not use
  25875. native pipes.
  25876. 2006-10-03 09:12 king
  25877. * Source/cmGlobalKdevelopGenerator.cxx: STYLE: Fixed line-too-long
  25878. warning.
  25879. 2006-10-03 09:10 king
  25880. * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
  25881. Added Process_SetPipeNative method to allow user code to override
  25882. the pipes connected to the child pipeline.
  25883. 2006-10-03 05:59 andy
  25884. * Source/cmVersion.cxx: STYLE: Nightly Version update
  25885. 2006-10-02 12:01 king
  25886. * Source/cmAddExecutableCommand.cxx,
  25887. Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
  25888. Source/cmAddLibraryCommand.h,
  25889. Tests/Complex/Executable/CMakeLists.txt,
  25890. Tests/Complex/Library/CMakeLists.txt,
  25891. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  25892. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  25893. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  25894. Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: Renamed
  25895. NOT_IN_ALL to EXCLUDE_FROM_ALL.
  25896. 2006-10-02 11:13 king
  25897. * Source/cmAddExecutableCommand.cxx,
  25898. Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
  25899. Source/cmAddLibraryCommand.h, Source/cmMakefile.cxx,
  25900. Source/cmMakefile.h, Tests/Complex/Executable/CMakeLists.txt,
  25901. Tests/Complex/Executable/notInAllExe.cxx,
  25902. Tests/Complex/Library/CMakeLists.txt,
  25903. Tests/Complex/Library/notInAllLib.cxx,
  25904. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  25905. Tests/ComplexOneConfig/Executable/notInAllExe.cxx,
  25906. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  25907. Tests/ComplexOneConfig/Library/notInAllLib.cxx,
  25908. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  25909. Tests/ComplexRelativePaths/Executable/notInAllExe.cxx,
  25910. Tests/ComplexRelativePaths/Library/CMakeLists.txt,
  25911. Tests/ComplexRelativePaths/Library/notInAllLib.cxx: ENH: Added
  25912. NOT_IN_ALL option for ADD_LIBRARY and ADD_EXECUTABLE to avoid
  25913. building the targets by default.
  25914. 2006-10-02 10:49 king
  25915. * Source/cmGlobalKdevelopGenerator.cxx: ENH: Patch from Alex to
  25916. help with KDevelop code completion in generated projects.
  25917. 2006-10-02 10:20 king
  25918. * Source/: cmAddCustomCommandCommand.h, cmGlobalGenerator.cxx,
  25919. cmGlobalGenerator.h, cmGlobalWatcomWMakeGenerator.cxx,
  25920. cmMakefile.cxx, cmMakefileTargetGenerator.cxx,
  25921. cmSetSourceFilesPropertiesCommand.h: ENH: Added SYMBOLIC source
  25922. file property to mark custom command outputs that are never
  25923. actually created on disk. This is used by the Watcom WMake
  25924. generator to generate the .SYMBOLIC mark on the files in the make
  25925. system.
  25926. 2006-10-02 10:17 king
  25927. * Tests/CustomCommand/: CMakeLists.txt, check_command_line.c.in:
  25928. COMP: Fix command line check test implementation for Watcom.
  25929. 2006-10-02 09:03 hoffman
  25930. * Modules/FindQt4.cmake: ENH: fix from clinton
  25931. 2006-10-02 04:26 andy
  25932. * Source/cmVersion.cxx: STYLE: Nightly Version update
  25933. 2006-10-01 04:35 andy
  25934. * Source/cmVersion.cxx: STYLE: Nightly Version update
  25935. 2006-09-30 03:55 andy
  25936. * Source/cmVersion.cxx: STYLE: Nightly Version update
  25937. 2006-09-29 16:42 king
  25938. * Source/: cmGetTargetPropertyCommand.h, cmTarget.cxx: ENH: Added
  25939. support for getting a target's location on a per-configuration
  25940. basis (ex. DEBUG_LOCATION). This does not fix but helps with
  25941. bug#3250.
  25942. 2006-09-29 16:14 hoffman
  25943. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix failing tests on mac
  25944. 2006-09-29 09:11 king
  25945. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed inclusion of
  25946. progress.make from subdirectory makefiles.
  25947. 2006-09-29 03:53 andy
  25948. * Source/cmVersion.cxx: STYLE: Nightly Version update
  25949. 2006-09-28 17:35 king
  25950. * Source/cmIncludeExternalMSProjectCommand.cxx: BUG: Move hack from
  25951. old cmMakefile::AddUtilityTarget to this command directly. There
  25952. really needs to be a better way to represent external project
  25953. targets.
  25954. 2006-09-28 17:21 king
  25955. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Moved
  25956. progress.make file into CMakeFiles subdirectory to keep things
  25957. clean.
  25958. 2006-09-28 16:40 king
  25959. * Source/: cmAddCustomCommandCommand.cxx, cmCustomCommand.cxx,
  25960. cmCustomCommand.h, cmGlobalVisualStudio71Generator.cxx,
  25961. cmGlobalVisualStudio71Generator.h,
  25962. cmGlobalVisualStudio7Generator.cxx,
  25963. cmGlobalVisualStudio7Generator.h,
  25964. cmGlobalVisualStudio8Generator.cxx,
  25965. cmGlobalVisualStudio8Generator.h, cmLocalGenerator.cxx,
  25966. cmLocalVisualStudio7Generator.cxx,
  25967. cmLocalVisualStudio7Generator.h, cmMakefile.cxx,
  25968. cmMakefileExecutableTargetGenerator.cxx,
  25969. cmMakefileExecutableTargetGenerator.h,
  25970. cmMakefileLibraryTargetGenerator.cxx,
  25971. cmMakefileLibraryTargetGenerator.h,
  25972. cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: BUG:
  25973. Fix/cleanup custom commands and custom targets. Make empty
  25974. comment strings work. Fix ZERO_CHECK target always out of date
  25975. for debugging. Fix Makefile driving of custom commands in a
  25976. custom target. Fix dependencies on custom targets not in ALL in
  25977. VS generators.
  25978. 2006-09-28 13:55 king
  25979. * Source/: cmAddCustomTargetCommand.cxx, cmCPluginAPI.cxx,
  25980. cmGlobalGenerator.cxx, cmGlobalVisualStudio6Generator.cxx,
  25981. cmGlobalVisualStudio7Generator.cxx,
  25982. cmGlobalVisualStudio8Generator.cxx, cmGlobalXCodeGenerator.cxx,
  25983. cmIncludeExternalMSProjectCommand.cxx, cmMakefile.cxx,
  25984. cmMakefile.h, cmVTKWrapJavaCommand.cxx: ENH: Cleaned up signature
  25985. of cmMakefile::AddUtilityCommand. It is not valid to have an
  25986. output from a utility rule and no calls to the method asked for
  25987. an output anyway. The argument has been removed.
  25988. 2006-09-28 11:42 king
  25989. * Modules/Platform/UnixPaths.cmake: BUG: Header and library search
  25990. path ordering should be consistent.
  25991. 2006-09-28 11:30 king
  25992. * Source/cmAddCustomCommandCommand.cxx,
  25993. Source/cmAddCustomCommandCommand.h,
  25994. Source/cmAddCustomTargetCommand.cxx,
  25995. Source/cmAddCustomTargetCommand.h, Source/cmMakefile.cxx,
  25996. Source/cmMakefile.h, Tests/CustomCommand/CMakeLists.txt,
  25997. Tests/CustomCommand/check_command_line.c.in: ENH: Added VERBATIM
  25998. option to ADD_CUSTOM_COMMAND and ADD_CUSTOM_TARGET commands.
  25999. This option enables full escaping of custom command arguments on
  26000. all platforms. See bug#3786.
  26001. 2006-09-28 10:41 king
  26002. * Tests/: Complex/Library/CMakeLists.txt,
  26003. ComplexOneConfig/Library/CMakeLists.txt,
  26004. ComplexRelativePaths/Library/CMakeLists.txt: ENH: Re-enabling .i
  26005. rule test on MSYS now that it works.
  26006. 2006-09-28 10:37 king
  26007. * Source/: cmGlobalMSYSMakefileGenerator.cxx, cmLocalGenerator.cxx,
  26008. cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.h: BUG: MSYS
  26009. makefile shell needs posix paths to executables in some cases and
  26010. it does not hurt to do it always.
  26011. 2006-09-28 09:49 king
  26012. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  26013. cmLocalUnixMakefileGenerator3.cxx: BUG: Do not filter system
  26014. directories for include file dependencies.
  26015. 2006-09-28 02:33 andy
  26016. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26017. 2006-09-27 16:20 king
  26018. * Source/cmCustomCommand.cxx: COMP: Fix init order.
  26019. 2006-09-27 16:14 king
  26020. * Source/cmCommandArgumentParserHelper.cxx: BUG: One should be able
  26021. to escape the @ symbol.
  26022. 2006-09-27 15:26 king
  26023. * Source/cmCustomCommand.cxx: BUG: The copy constructor should copy
  26024. the escape settings.
  26025. 2006-09-27 14:27 king
  26026. * Tests/: Complex/Library/CMakeLists.txt,
  26027. ComplexOneConfig/Library/CMakeLists.txt,
  26028. ComplexRelativePaths/Library/CMakeLists.txt: ENH: Re-enable
  26029. preprocessing target test but specifically disable it on broken
  26030. platforms.
  26031. 2006-09-27 13:43 king
  26032. * Source/: cmCustomCommand.cxx, cmCustomCommand.h,
  26033. cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
  26034. cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
  26035. cmLocalVisualStudio6Generator.cxx,
  26036. cmLocalVisualStudio7Generator.cxx,
  26037. cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h,
  26038. kwsys/ProcessWin32.c, kwsys/System.c, kwsys/System.h.in: ENH:
  26039. Re-implemented command line argument shell quoting to support
  26040. several platforms with one code base.
  26041. 2006-09-27 13:30 alex
  26042. * Modules/: FindPythonInterp.cmake, FindPythonLibs.cmake:
  26043. ENH: apply patch from Dirk Mueller to support Python 2.5
  26044. Alex
  26045. 2006-09-27 12:55 king
  26046. * Source/cmDependsC.cxx: STYLE: Fixed line-too-long.
  26047. 2006-09-26 08:04 andy
  26048. * Source/cmDependsC.cxx: BUG: Handle header file dependencies for
  26049. objective C
  26050. 2006-09-26 02:30 andy
  26051. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26052. 2006-09-25 18:33 king
  26053. * Source/cmCommandArgumentLexer.cxx: COMP: Removed yyunput function
  26054. to avoid warning.
  26055. 2006-09-25 14:01 king
  26056. * Source/cmCommandArgumentLexer.cxx: COMP: Restoring previous AIX
  26057. fix.
  26058. 2006-09-25 10:22 king
  26059. * Source/cmLocalGenerator.cxx, Tests/CustomCommand/CMakeLists.txt:
  26060. BUG: Disable new shell escape code until backward compatibility
  26061. can be established in the new implementation.
  26062. 2006-09-25 10:05 king
  26063. * Source/cmCommandArgumentLexer.cxx,
  26064. Source/cmCommandArgumentLexer.h,
  26065. Source/cmCommandArgumentLexer.in.l,
  26066. Tests/StringFileTest/CMakeLists.txt: BUG: Character + should be
  26067. valid in a variable name.
  26068. 2006-09-25 02:39 andy
  26069. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26070. 2006-09-24 10:28 king
  26071. * Tests/: Complex/Library/CMakeLists.txt,
  26072. ComplexOneConfig/Library/CMakeLists.txt,
  26073. ComplexRelativePaths/Library/CMakeLists.txt: BUG: Disable new
  26074. test_preprocess target until it is fixed on OSX universal
  26075. binaries and mingw.
  26076. 2006-09-24 02:40 andy
  26077. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26078. 2006-09-23 17:09 king
  26079. * Docs/: cmake-indent.vim, cmake-syntax.vim: ENH: Adding elseif to
  26080. VIM syntax and indentation files. See bug #3781.
  26081. 2006-09-23 16:55 king
  26082. * Tests/: Complex/Library/CMakeLists.txt,
  26083. Complex/Library/test_preprocess.cmake,
  26084. ComplexOneConfig/Library/CMakeLists.txt,
  26085. ComplexOneConfig/Library/test_preprocess.cmake,
  26086. ComplexRelativePaths/Library/CMakeLists.txt,
  26087. ComplexRelativePaths/Library/test_preprocess.cmake: ENH: Adding
  26088. test for running preprocessor rules.
  26089. 2006-09-23 16:32 king
  26090. * Docs/cmake-mode.el: ENH: Adding elseif indentation. See
  26091. bug#3781.
  26092. 2006-09-23 14:41 andy
  26093. * Source/CPack/cmCPackZIPGenerator.cxx: BUG: Attempt to fix winzip
  26094. problems
  26095. 2006-09-23 02:33 andy
  26096. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26097. 2006-09-22 11:49 martink
  26098. * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
  26099. Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
  26100. ComplexOneConfig/cmTestConfigure.h.in,
  26101. ComplexOneConfig/Executable/complex.cxx,
  26102. ComplexRelativePaths/CMakeLists.txt,
  26103. ComplexRelativePaths/cmTestConfigure.h.in,
  26104. ComplexRelativePaths/Executable/complex.cxx: ENH: added test for
  26105. elseif
  26106. 2006-09-22 11:23 martink
  26107. * Source/: cmCommands.cxx, cmElseIfCommand.cxx, cmElseIfCommand.h,
  26108. cmIfCommand.cxx, cmIfCommand.h: ENH: added elseif
  26109. 2006-09-22 08:42 king
  26110. * Tests/CustomCommand/CMakeLists.txt: COMP: Need ANSI C flags to
  26111. build check_command_line.c.
  26112. 2006-09-22 02:19 andy
  26113. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26114. 2006-09-21 17:21 king
  26115. * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: Fix shadowed
  26116. local variable created by previous cmake_force change.
  26117. 2006-09-21 16:11 king
  26118. * Tests/CustomCommand/: CMakeLists.txt, check_command_line.c.in:
  26119. ENH: Adding test for non-trivial custom command line arguments.
  26120. This is for bug#3786.
  26121. 2006-09-21 16:10 king
  26122. * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.h: BUG:
  26123. Enabled use of EscapeForShell to properly escape custom command
  26124. lines. This addresses bug#3786 for Xcode.
  26125. 2006-09-21 15:35 king
  26126. * Source/cmLocalGenerator.cxx: BUG: Need to escape spaces in custom
  26127. command line arguments.
  26128. 2006-09-21 15:30 king
  26129. * Source/cmLocalGenerator.cxx: BUG: Do not escape parens because we
  26130. need to be able to reference make variables in the scripts.
  26131. 2006-09-21 15:14 king
  26132. * Source/: cmGlobalVisualStudio8Generator.cxx,
  26133. cmLocalGenerator.cxx, cmLocalGenerator.h,
  26134. cmLocalUnixMakefileGenerator3.cxx,
  26135. cmLocalVisualStudio6Generator.cxx,
  26136. cmLocalVisualStudio7Generator.cxx,
  26137. cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h:
  26138. BUG: Centralized generation of command line arguments in escaped
  26139. form. This addresses bug#3786 for several platforms.
  26140. 2006-09-21 15:09 andy
  26141. * Source/CPack/cmCPackZIPGenerator.cxx: ENH: Handle zip (command
  26142. line was too long)
  26143. 2006-09-21 14:46 king
  26144. * Source/kwsys/System.c: BUG: Windows_ShellArgument: need to escape
  26145. if the string contains one of a set of special characters as well
  26146. as spaces. Moved test for needing escapes to a separate method
  26147. kwsysSystemWindowsShellArgumentNeedsEscape.
  26148. 2006-09-21 13:47 king
  26149. * bootstrap: ENH: Added System component of kwsys.
  26150. 2006-09-21 11:49 king
  26151. * Source/kwsys/: CMakeLists.txt, ProcessWin32.c, System.c,
  26152. System.h.in: ENH: Adding 'System' component of C sources to hold
  26153. system tools written in C. Moved windows shell command line
  26154. argument escaping code to kwsysSystem_Windows_ShellArgument and
  26155. kwsysSystem_Windows_ShellArgumentSize.
  26156. 2006-09-21 10:04 king
  26157. * Source/kwsys/SharedForward.h.in: ENH: Added
  26158. KWSYS_SHARED_FORWARD_OPTION_COMMAND option to allow users to
  26159. replace the command executed. Extended documentation at top of
  26160. file.
  26161. 2006-09-21 02:11 andy
  26162. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26163. 2006-09-20 12:13 king
  26164. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: cmake_force needs
  26165. to be written into build.make as well as Makefile.
  26166. 2006-09-20 02:13 andy
  26167. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26168. 2006-09-19 16:11 alex
  26169. * Modules/: COPYING-CMAKE-SCRIPTS, FindASPELL.cmake,
  26170. FindBZip2.cmake, FindHSPELL.cmake, FindJasper.cmake,
  26171. FindLibXml2.cmake, FindLibXslt.cmake, FindOpenSSL.cmake: ENH: add
  26172. cmake modules for some common libraries: aspell, hspell, bzip2,
  26173. jasper (jpeg2000), libxml2 and libxslt and openssl and the
  26174. accompanying license (BSD)
  26175. Alex
  26176. 2006-09-19 02:17 andy
  26177. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26178. 2006-09-18 17:55 alex
  26179. * Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
  26180. ENH: two macros to check whether the C/CXX compiler supports a
  26181. given flag: CHECK_CXX_COMPILER_FLAG("-Wall"
  26182. COMPILER_SUPPORTS_WALL)
  26183. Alex
  26184. 2006-09-18 09:40 king
  26185. * Modules/Platform/QNX.cmake: ENH: Enabling link type selection
  26186. flags for this platform. See bug#1644 for details.
  26187. 2006-09-18 02:36 andy
  26188. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26189. 2006-09-17 09:24 andy
  26190. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26191. 2006-09-16 11:54 king
  26192. * Source/cmDependsC.cxx: STYLE: Fixed line-too-long.
  26193. 2006-09-16 11:52 king
  26194. * Source/cmLocalGenerator.cxx: BUG: Do not look for linker language
  26195. unless it is needed.
  26196. 2006-09-16 11:47 king
  26197. * Modules/Platform/SunOS.cmake: BUG: Need -Wl, to pass linker flags
  26198. when using gcc on Sun.
  26199. 2006-09-16 09:19 andy
  26200. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26201. 2006-09-15 15:19 king
  26202. * Modules/Platform/AIX.cmake: ENH: Enabling link type selection
  26203. flags for this platform. See bug#1644 for details.
  26204. 2006-09-15 15:18 king
  26205. * Modules/Platform/HP-UX.cmake: STYLE: Updated comment about link
  26206. type flags and passing directly to ld.
  26207. 2006-09-15 15:14 king
  26208. * Modules/Platform/HP-UX.cmake: BUG: Fix
  26209. CMAKE_SHARED_*_LINK_*_C_FLAGS to pass link type selection flags
  26210. directly to the linker.
  26211. 2006-09-15 15:05 king
  26212. * Modules/Platform/SunOS.cmake: ENH: Enabling link type selection
  26213. flags for this platform. See bug#1644 for details.
  26214. 2006-09-15 14:58 king
  26215. * Modules/Platform/: FreeBSD.cmake, HP-UX.cmake: ENH: Enabling link
  26216. type selection flags for this platform. See bug#1644 for
  26217. details.
  26218. 2006-09-15 14:31 king
  26219. * Tests/: Complex/Executable/CMakeLists.txt,
  26220. Complex/Executable/complex.cxx,
  26221. ComplexOneConfig/Executable/CMakeLists.txt,
  26222. ComplexOneConfig/Executable/complex.cxx,
  26223. ComplexRelativePaths/Executable/CMakeLists.txt,
  26224. ComplexRelativePaths/Executable/complex.cxx,
  26225. Complex/Library/CMakeLists.txt, Complex/Library/TestLink.c,
  26226. ComplexOneConfig/Library/CMakeLists.txt,
  26227. ComplexOneConfig/Library/TestLink.c,
  26228. ComplexRelativePaths/Library/CMakeLists.txt,
  26229. ComplexRelativePaths/Library/TestLink.c: ENH: Added test for
  26230. linking to a static library that is next to a shared library.
  26231. See bug#1644 for related changes.
  26232. 2006-09-15 14:08 king
  26233. * Modules/CMakeCXXInformation.cmake,
  26234. Modules/CMakeSystemSpecificInformation.cmake,
  26235. Modules/Platform/Linux.cmake, Source/cmLocalGenerator.cxx,
  26236. Source/cmOrderLinkDirectories.cxx,
  26237. Source/cmOrderLinkDirectories.h,
  26238. Tests/SystemInformation/SystemInformation.in: ENH: Adding support
  26239. to link specifically to an archive or a shared library based on
  26240. the file name specified. This fixes the problem of having -lfoo
  26241. linking to libfoo.so even when it came from libfoo.a being
  26242. specified.
  26243. 2006-09-15 14:02 king
  26244. * Modules/CMakeFortranInformation.cmake: STYLE: Removing unused
  26245. platform variable CMAKE_SHARED_MODULE_LINK_Fortran_FLAGS. It
  26246. does not make sense because nothing links to shared modules.
  26247. 2006-09-15 09:23 andy
  26248. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26249. 2006-09-14 09:09 andy
  26250. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26251. 2006-09-13 12:43 king
  26252. * Source/: cmDependsC.cxx, cmDependsC.h: ENH: Patch from Alex to
  26253. speed dependency scanning approximately 2x.
  26254. 2006-09-13 11:39 king
  26255. * Source/cmAddCustomTargetCommand.cxx: ENH: Added diagnosis of bad
  26256. target names.
  26257. 2006-09-13 11:22 king
  26258. * Modules/FindwxWidgets.cmake: BUG: Patch from Peter Visser to run
  26259. wx-config from an MSYS prompt.
  26260. 2006-09-13 08:55 andy
  26261. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26262. 2006-09-12 10:21 hoffman
  26263. * Source/cmMakefileTargetGenerator.cxx: ENH: put the if in the
  26264. right place
  26265. 2006-09-12 10:03 hoffman
  26266. * Source/cmMakefileTargetGenerator.cxx: ENH: fix for BUG: #739
  26267. again, makefiles did not depend on external full path libraries
  26268. 2006-09-12 09:18 andy
  26269. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26270. 2006-09-10 22:26 andy
  26271. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26272. 2006-09-09 21:06 andy
  26273. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26274. 2006-09-08 22:51 andy
  26275. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26276. 2006-09-08 10:42 king
  26277. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  26278. cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
  26279. BUG: Fixed ordering of code generated in Makefile and build.make
  26280. files to make sure .SUFFIXES rule comes as early as possible.
  26281. Also cleaned up documentation in generated files.
  26282. 2006-09-08 10:39 king
  26283. * Source/cmInstallCommand.cxx: STYLE: Fixed line-too-long.
  26284. 2006-09-08 09:58 andy
  26285. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26286. 2006-09-07 10:05 king
  26287. * Source/cmInstallCommand.cxx: ENH: Patch from Toni Timonen to
  26288. allow cross-compiling of DLLs.
  26289. 2006-09-07 08:58 andy
  26290. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26291. 2006-09-06 09:10 andy
  26292. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26293. 2006-09-06 08:31 hoffman
  26294. * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fixes from Clinton to
  26295. allow qt to work with static libs
  26296. 2006-09-05 09:01 andy
  26297. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26298. 2006-09-04 09:04 andy
  26299. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26300. 2006-09-03 09:00 andy
  26301. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26302. 2006-09-02 10:51 king
  26303. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Patch from Alex to
  26304. fix name of includecache files to not look like source files.
  26305. 2006-09-02 09:03 andy
  26306. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26307. 2006-09-01 09:51 king
  26308. * Source/: cmBuildNameCommand.h, cmExecProgramCommand.h,
  26309. cmGlobalGenerator.cxx, cmInstallFilesCommand.h,
  26310. cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
  26311. cmLinkLibrariesCommand.h, cmMakeDirectoryCommand.h,
  26312. cmRemoveCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
  26313. cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
  26314. cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h: STYLE: Fixed
  26315. line-too-long warning.
  26316. 2006-09-01 08:58 andy
  26317. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26318. 2006-08-31 16:40 king
  26319. * Source/cmAddSubDirectoryCommand.cxx: BUG: Fix automatic
  26320. computation of binary path to work for subdirectories of out of
  26321. source directories. This addresses bug#3592.
  26322. 2006-08-31 14:09 king
  26323. * Source/: cmDependsC.cxx, cmDependsC.h,
  26324. cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
  26325. ENH: Make sure all custom command outputs are up to date before
  26326. scanning dependencies. This avoids the need to pass a list of
  26327. generated files to the dependency scanning code and to rescan
  26328. after the files have been generated. Currently there is no
  26329. notion of implicit dependencies of the custom commands themselves
  26330. so this design is safe. We only need to make sure implicit
  26331. dependencies are up to date before the make process for the
  26332. /build part of a target is executed because only this process
  26333. loads them. This is a step towards fixing bug#3658.
  26334. 2006-08-31 13:20 king
  26335. * Source/: cmBuildNameCommand.h, cmCommand.h,
  26336. cmExecProgramCommand.h, cmInstallFilesCommand.h,
  26337. cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
  26338. cmLinkLibrariesCommand.h, cmMakeDirectoryCommand.h,
  26339. cmRemoveCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
  26340. cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
  26341. cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h: ENH: Patch from
  26342. Alex to add IsDiscouraged method for future use in generating
  26343. separate documentation for old commands. Also modified
  26344. documentation of MAKE_DIRECTORY and REMOVE commands to indicate
  26345. they should not be used.
  26346. 2006-08-31 10:47 king
  26347. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  26348. cmInstallCommand.cxx, cmInstallFilesCommand.cxx,
  26349. cmInstallProgramsCommand.cxx, cmInstallTargetsCommand.cxx: ENH:
  26350. Do not generate install target unless some INSTALL or INSTALL_*
  26351. commands have been used. This addresses bug#2827.
  26352. 2006-08-31 10:46 king
  26353. * Modules/CMakeDetermineRCCompiler.cmake: BUG: Need to search for
  26354. rc by default, not c++ compilers.
  26355. 2006-08-31 09:03 andy
  26356. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26357. 2006-08-30 13:59 king
  26358. * Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cmake: COMP:
  26359. Fix try-compile to fail properly on HP.
  26360. 2006-08-30 13:51 alex
  26361. * Modules/FindQt3.cmake: ENH: automatically find Qt3 on SUSE, patch
  26362. from Dirk Mueller and Stephan Kulow
  26363. Alex
  26364. 2006-08-30 13:47 alex
  26365. * Modules/FindPNG.cmake: ENH: also look in
  26366. /usr/local/include/libpng (OpenBSD) ENH: error out with
  26367. FATAL_ERROR if REQUIRED was given but png hasn't been found
  26368. Alex
  26369. 2006-08-30 10:00 andy
  26370. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26371. 2006-08-29 16:08 king
  26372. * Source/cmGlobalKdevelopGenerator.cxx: ENH: Patch from Alex to fix
  26373. current working directory when running executables built in
  26374. KDevelop.
  26375. 2006-08-29 15:08 king
  26376. * Source/cmInstallCommand.h: ENH: Add support to INSTALL(DIRECTORY)
  26377. to install an empty directory. This addresses bug#3572.
  26378. 2006-08-29 15:04 king
  26379. * Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
  26380. Tests/SimpleInstall/CMakeLists.txt,
  26381. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add support to
  26382. INSTALL(DIRECTORY) to install an empty directory. This addresses
  26383. bug#3572.
  26384. 2006-08-29 13:59 king
  26385. * Modules/: CMakeDetermineCCompiler.cmake,
  26386. CMakeDetermineCXXCompiler.cmake,
  26387. CMakeDetermineFortranCompiler.cmake,
  26388. CMakeDetermineRCCompiler.cmake: BUG: Search for the compiler only
  26389. once and store a full path to it in the cache. This avoids
  26390. problems with the case of locations in the PATH variable on
  26391. Windows that change the compiler name when CMake is re-run.
  26392. CMakeFiles/CMake*Compiler.cmake files should hold the full path
  26393. to the compiler always.
  26394. 2006-08-29 12:55 martink
  26395. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  26396. cmGlobalUnixMakefileGenerator3.h: BUG: bad progress for named top
  26397. level targets
  26398. 2006-08-29 10:27 king
  26399. * Source/cmStandardIncludes.h: COMP: Fix warnings in system headers
  26400. on VS6.
  26401. 2006-08-29 10:03 king
  26402. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  26403. cmGlobalUnixMakefileGenerator3.h, cmLocalGenerator.cxx,
  26404. cmLocalUnixMakefileGenerator3.cxx: ENH: Adding install/local
  26405. global target for Makefile generators. This runs installation
  26406. only in the current directory and not subdirectories.
  26407. 2006-08-29 09:40 andy
  26408. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26409. 2006-08-28 08:55 andy
  26410. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26411. 2006-08-27 15:52 alex
  26412. * Modules/: KDE3Macros.cmake, kde3uic.cmake: BUG: fix #3324:
  26413. KDE3Macros.cmake didn't find Qt designer plugins when running uic
  26414. (the kde plugin dir wasn't used)
  26415. Alex
  26416. 2006-08-27 15:34 alex
  26417. * Modules/FindKDE3.cmake: STYLE: remove unnecessary
  26418. /usr/local/include search path
  26419. Alex
  26420. 2006-08-27 13:59 alex
  26421. * Modules/FindQt3.cmake: BUG: #3514: qt-mt3.lib wasn't found on
  26422. windows STYLE: remove some (now) unnecessary /usr/lib,
  26423. /usr/local/lib, /usr/include and /usr/local/include search paths
  26424. Alex
  26425. 2006-08-27 13:23 king
  26426. * Source/cmStandardIncludes.h: COMP: Use new KWSys IOStream
  26427. component to help print large file size integer types to streams.
  26428. 2006-08-27 13:17 king
  26429. * Source/kwsys/: CMakeLists.txt, IOStream.cxx, IOStream.hxx.in,
  26430. kwsysPlatformCxxTests.cxx: ENH: Adding KWSys component IOStream
  26431. to provide help with broken C++ stream libraries.
  26432. 2006-08-27 13:15 king
  26433. * Source/: cmFileCommand.cxx, CPack/cmCPackNSISGenerator.cxx: COMP:
  26434. Need to use cmsys_stl when in CMake code, not kwsys_stl.
  26435. 2006-08-27 12:35 king
  26436. * Source/kwsys/Glob.hxx.in: BUG: Need to undefine temporary macros
  26437. defined at top of file.
  26438. 2006-08-27 11:25 king
  26439. * Source/kwsys/kwsysPlatformCxxTests.cmake: BUG: When a try-run
  26440. fails to compile create the run result cache entry with a bogus
  26441. non-zero return value to avoid running the test again.
  26442. 2006-08-27 11:19 alex
  26443. * Modules/: CheckCSourceCompiles.cmake,
  26444. CheckCXXSourceCompiles.cmake: STYLE: fix #3519 (incorrect
  26445. comment)
  26446. Alex
  26447. 2006-08-27 11:14 alex
  26448. * Modules/FindKDE3.cmake: BUG: fix comment (#3511)
  26449. Alex
  26450. 2006-08-27 10:19 alex
  26451. * Modules/KDE3Macros.cmake: BUG: apply patch from bero (#3518) so
  26452. that DESTDIR is supported for installing icons
  26453. Alex
  26454. 2006-08-27 09:57 andy
  26455. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26456. 2006-08-27 09:34 alex
  26457. * Modules/FindKDE3.cmake: ENH: #3225: first check the special
  26458. paths, the the default path, also for searching kde-config
  26459. Alex
  26460. 2006-08-26 16:14 king
  26461. * Source/kwsys/SystemTools.cxx: BUG: GetLineFromStream should
  26462. remove carriage return characters to make sure newlines do not
  26463. get duplicates.
  26464. 2006-08-26 15:17 king
  26465. * Source/kwsys/kwsysPlatformCxxTests.cmake: BUG: Fix location of
  26466. CMakeOutput.log and CMakeError.log.
  26467. 2006-08-26 14:43 king
  26468. * Source/cmMakefile.cxx: BUG: Reverting previous change until it is
  26469. further tested.
  26470. 2006-08-26 14:37 king
  26471. * Source/cmMakefile.cxx: BUG: ConfigureFile must read/write in
  26472. binary mode to avoid windows newline trouble. The problem
  26473. occurred when configuring a file in cygwin from a path starting
  26474. with a windows drive letter instead of a posix path.
  26475. 2006-08-26 10:28 king
  26476. * Source/: cmIfCommand.cxx, cmListCommand.cxx: STYLE: Fixed
  26477. line-too-long.
  26478. 2006-08-26 10:22 king
  26479. * Source/cmLocalVisualStudio7Generator.cxx: STYLE: Fixed
  26480. line-too-long.
  26481. 2006-08-26 09:42 andy
  26482. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26483. 2006-08-25 22:56 king
  26484. * Source/: cmLocalVisualStudio7Generator.cxx,
  26485. cmLocalVisualStudio7Generator.h: BUG: Fix for VS.NET 2003 SP1 to
  26486. make sure global target and utility target rules run every time.
  26487. 2006-08-25 22:56 king
  26488. * Source/cmGlobalGenerator.cxx: BUG: Make sure targets of type
  26489. GLOBAL_TARGET have a makefile set.
  26490. 2006-08-25 21:21 king
  26491. * CMakeLists.txt, bootstrap: ENH: Changing default data and doc
  26492. directories to share/cmake-V.v and doc/cmake-V.v instead of
  26493. share/CMake and doc/CMake for consistency with many linux
  26494. distribution conventions.
  26495. 2006-08-25 20:52 king
  26496. * bootstrap: COMP: Fix for new kwsys Configure.h.in.
  26497. 2006-08-25 16:32 king
  26498. * Source/kwsys/Configure.h.in: COMP: Disable _FILE_OFFSET_BITS
  26499. check until sys/types.h check is enabled.
  26500. 2006-08-25 16:31 king
  26501. * Source/cmIfCommand.cxx, Source/cmIfCommand.h,
  26502. Tests/StringFileTest/CMakeLists.txt: ENH: Patch from Alex for
  26503. adding IF(FILE_IS_NEWER). I also added a test.
  26504. 2006-08-25 16:07 king
  26505. * Source/kwsys/Configure.h.in: ENH: Separate the notion of a
  26506. request for LFS and its availability. Allow user code to block
  26507. definitions of LFS macros. Added framework to give error if
  26508. sys/types.h is included before this header when LFS is requested
  26509. (currently disabled).
  26510. 2006-08-25 16:00 king
  26511. * Source/kwsys/: CMakeLists.txt, Configure.h.in,
  26512. RequireLargeFilesSupport.cxx, kwsysPlatformCxxTests.cxx: ENH:
  26513. Moved test for large file support into kwsysPlatformCxxTests.cxx
  26514. with name KWSYS_LFS_WORKS.
  26515. 2006-08-25 15:53 king
  26516. * Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cxx: ENH:
  26517. Switching KWSYS_CHAR_IS_SIGNED test to use
  26518. KWSYS_PLATFORM_CXX_TEST_RUN macro.
  26519. 2006-08-25 15:50 king
  26520. * Source/kwsys/kwsysPlatformCxxTests.cmake: ENH: Added
  26521. KWSYS_PLATFORM_CXX_TEST_RUN macro.
  26522. 2006-08-25 12:13 king
  26523. * Source/kwsys/Glob.cxx: ENH: Globbing patterns should not match a
  26524. slash inside a filename component.
  26525. 2006-08-25 12:11 king
  26526. * Source/cmFileCommand.cxx: BUG: Avoid putting double-slashes in
  26527. fromFile during installation. Also added regex debugging copy of
  26528. the expression in string form.
  26529. 2006-08-25 09:14 king
  26530. * Modules/UseSWIG.cmake: ENH: Added interface to add extra
  26531. dependencies.
  26532. 2006-08-25 05:35 andy
  26533. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26534. 2006-08-24 14:58 king
  26535. * Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
  26536. COMP: Added missing include for malloc on QNX.
  26537. 2006-08-24 10:57 andy
  26538. * Tests/: SimpleInstall/CMakeLists.txt,
  26539. SimpleInstallS2/CMakeLists.txt: ENH: Always do tar.Z since we do
  26540. have compress now builtin
  26541. 2006-08-24 09:47 king
  26542. * Tests/: SimpleInstall/CMakeLists.txt,
  26543. SimpleInstallS2/CMakeLists.txt: ENH: Added code to remove any bad
  26544. installations of CVS directories before running the test so that
  26545. one failure does not need manual adjustment to get it to pass
  26546. again.
  26547. 2006-08-24 09:34 king
  26548. * Source/cmStandardLexer.h: COMP: Add missing malloc.h include for
  26549. QNX.
  26550. 2006-08-24 09:08 andy
  26551. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26552. 2006-08-23 18:11 alex
  26553. * Modules/UseEcos.cmake: ENH: add i386 toolchain and some minor
  26554. improvement of the comments
  26555. 2006-08-23 12:02 andy
  26556. * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentParser.cxx,
  26557. cmCommandArgumentParser.y, cmDependsJavaLexer.cxx,
  26558. cmExprLexer.cxx: COMP: Attempt to fix aix build
  26559. 2006-08-23 10:21 martink
  26560. * Source/cmIncludeDirectoryCommand.cxx: ENH: fix bad error
  26561. reporting with not found paths
  26562. 2006-08-23 10:00 andy
  26563. * Source/cmStandardIncludes.h: COMP: Add large files support to
  26564. CMake
  26565. 2006-08-23 09:47 king
  26566. * Source/kwsys/Terminal.c: ENH: Added '256color' terminal names.
  26567. Patch applied from bug#3651.
  26568. 2006-08-23 09:45 king
  26569. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  26570. cmLocalUnixMakefileGenerator3.cxx,
  26571. cmLocalUnixMakefileGenerator3.h: ENH: Centralized generation of
  26572. targets listed in the help to be done by the code that actually
  26573. writes the targets.
  26574. 2006-08-23 09:04 andy
  26575. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26576. 2006-08-23 08:07 andy
  26577. * Source/kwsys/CMakeLists.txt: COMP: Support cmake older than 2.4
  26578. 2006-08-22 18:33 alex
  26579. * Modules/UseEcos.cmake: STYLE: don't use the hack to copy and
  26580. rename the created executable under cygwin but instead use the
  26581. SUFFIX target property (I'll publish a short article about
  26582. ecos+cmake RSN)
  26583. Alex
  26584. 2006-08-22 16:07 andy
  26585. * Source/CTest/cmCTestBuildHandler.cxx: ENH: Handle more warnings
  26586. properly on AIX
  26587. 2006-08-22 15:51 andy
  26588. * Source/kwsys/CheckCXXSourceRuns.cmake: COMP: On some project
  26589. configure may not copy right away
  26590. 2006-08-22 15:46 andy
  26591. * Source/kwsys/: CMakeLists.txt, CheckCXXSourceRuns.cmake,
  26592. CMakeEmptyInputFile.in: COMP: Add missing cmake file
  26593. 2006-08-22 15:34 andy
  26594. * bootstrap, Source/kwsys/CMakeLists.txt,
  26595. Source/kwsys/Configure.h.in,
  26596. Source/kwsys/RequireLargeFilesSupport.cxx: ENH: Support large
  26597. file systems in kwsys
  26598. 2006-08-22 10:38 king
  26599. * Source/: cmDocumentation.cxx, cmInstallCommand.h: BUG: Fixed man
  26600. page formatting for INSTALL command documentation. Fixed
  26601. line-too-long warning.
  26602. 2006-08-22 10:16 andy
  26603. * Source/: cmListCommand.cxx, cmListCommand.h: BUG: Add missing API
  26604. 2006-08-22 09:52 andy
  26605. * Source/cmListCommand.cxx: BUG: Fix error messages and fix remove
  26606. item to actually remove all instances of the item
  26607. 2006-08-22 09:20 andy
  26608. * Source/CPack/cmCPackTarCompressGenerator.cxx: COMP: Remove
  26609. warnings
  26610. 2006-08-22 08:58 andy
  26611. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26612. 2006-08-21 22:39 king
  26613. * Source/kwsys/Glob.cxx: BUG: Fixed #if test for case-insensitive
  26614. glob on OSX.
  26615. 2006-08-21 17:52 king
  26616. * Tests/: SimpleInstall/CMakeLists.txt,
  26617. SimpleInstallS2/CMakeLists.txt: ENH: Added check for bad
  26618. installation of a CVS directory to test.
  26619. 2006-08-21 17:47 king
  26620. * Source/: cmFileCommand.cxx, cmInstallCommand.cxx: BUG: Directory
  26621. installation pattern matching should be case insensitive on some
  26622. platforms.
  26623. 2006-08-21 17:37 king
  26624. * Tests/: SimpleInstall/CMakeLists.txt,
  26625. SimpleInstallS2/CMakeLists.txt: BUG: Need to execute
  26626. sample_script.bat on windows and sample_script otherwise.
  26627. 2006-08-21 17:34 king
  26628. * Source/kwsys/SystemTools.cxx: BUG: FileIsDirectory should work
  26629. when the name contains a trailing slash.
  26630. 2006-08-21 16:55 king
  26631. * Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
  26632. Source/cmInstallCommand.h,
  26633. Source/cmInstallDirectoryGenerator.cxx,
  26634. Source/cmInstallDirectoryGenerator.h,
  26635. Source/cmInstallGenerator.cxx, Source/cmInstallGenerator.h,
  26636. Source/cmInstallTargetGenerator.cxx,
  26637. Tests/SimpleInstall/CMakeLists.txt,
  26638. Tests/SimpleInstall/scripts/sample_script,
  26639. Tests/SimpleInstall/scripts/sample_script.bat,
  26640. Tests/SimpleInstallS2/CMakeLists.txt,
  26641. Tests/SimpleInstallS2/scripts/sample_script,
  26642. Tests/SimpleInstallS2/scripts/sample_script.bat: ENH: Implemented
  26643. INSTALL(DIRECTORY) command and added a test. Re-organized
  26644. cmFileCommand's implementation of FILE(INSTALL) a bit to help
  26645. out. This addresses bug#1694 and partially addresses bug#2691.
  26646. 2006-08-21 14:17 king
  26647. * Source/kwsys/: Glob.cxx, Glob.hxx.in: ENH: Exposed pattern->regex
  26648. API. Cleaned up and commented implementation of pattern->regex
  26649. conversion.
  26650. 2006-08-21 12:37 andy
  26651. * Source/: CMakeLists.txt, CPack/cmCPackTarCompressGenerator.cxx,
  26652. CPack/cmCPackTarCompressGenerator.h: ENH: Implement TarCompress
  26653. generator using compress library
  26654. 2006-08-21 10:49 king
  26655. * Source/cmFileCommand.cxx: BUG: RENAME option should be allowd for
  26656. INSTALL(PROGRAMS) too.
  26657. 2006-08-21 10:10 hoffman
  26658. * Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake,
  26659. CheckCXXSourceCompiles.cmake, CheckCXXSourceRuns.cmake: ENH: fixs
  26660. for check compile stuff from Oswald B.
  26661. 2006-08-21 08:29 andy
  26662. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26663. 2006-08-20 06:53 andy
  26664. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26665. 2006-08-19 06:53 andy
  26666. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26667. 2006-08-18 08:57 king
  26668. * Source/: cmAddCustomTargetCommand.h, cmStandardLexer.h: STYLE:
  26669. Fixed line-too-long style errors.
  26670. 2006-08-18 08:51 andy
  26671. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26672. 2006-08-17 16:40 hoffman
  26673. * Source/CMakeLists.txt: ENH: fix project names to be case
  26674. sensitive and change name to linkline from inkline
  26675. 2006-08-17 15:42 king
  26676. * Source/cmFileCommand.cxx: BUG: Bundle installation needs all file
  26677. permissions to be preserved from the build tree.
  26678. 2006-08-17 15:06 king
  26679. * Source/cmAddCustomTargetCommand.h: ENH: Making documentation even
  26680. less ambiguous since some users still think this command can
  26681. generate a file with dependencies.
  26682. 2006-08-17 14:48 king
  26683. * Source/: CMakeLists.txt, cmFileCommand.cxx, cmInstallCommand.cxx,
  26684. cmInstallCommand.h, cmInstallDirectoryGenerator.cxx,
  26685. cmInstallDirectoryGenerator.h, cmInstallFilesGenerator.cxx,
  26686. cmInstallFilesGenerator.h, cmInstallGenerator.cxx,
  26687. cmInstallGenerator.h, cmInstallTargetGenerator.cxx,
  26688. cmInstallTargetGenerator.h: ENH: Started implementing
  26689. INSTALL(DIRECTORY) command mode. This is not yet finished so it
  26690. is undocumented and there is no test. These changes also
  26691. separate the notions of file and directory permissions.
  26692. 2006-08-17 12:07 king
  26693. * Source/cmFileCommand.cxx: ENH: Fix directory installation to
  26694. properly deal with trailing slash names (using the rsync
  26695. convention for whether the last directory name is included in
  26696. naming the destination directory).
  26697. 2006-08-17 12:04 martink
  26698. * Utilities/cmcompress/cmcompress.c: ENH: reorder code to remove
  26699. forward declarations
  26700. 2006-08-17 12:02 king
  26701. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
  26702. JoinPath overload that accepts an iterator range.
  26703. 2006-08-17 09:45 king
  26704. * Utilities/cmcompress/cmcompress.c: COMP: Fixed linkage specifier
  26705. consistency warning.
  26706. 2006-08-17 09:36 king
  26707. * Modules/InstallRequiredSystemLibraries.cmake: ENH: Implemented
  26708. support for installing VC8 runtime libraries.
  26709. 2006-08-17 09:35 king
  26710. * Utilities/Release/Release.cmake: BUG: Removed code that is now in
  26711. Modules/InstallRequiredSystemLibraries.cmake.
  26712. 2006-08-17 07:28 andy
  26713. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26714. 2006-08-16 14:22 hoffman
  26715. * Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
  26716. cmDependsFortranLexer.in.l: ENH: revert change in parser as it
  26717. sent the parser into an infinite loop
  26718. 2006-08-16 08:12 andy
  26719. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26720. 2006-08-15 15:33 king
  26721. * Modules/CMakeVCManifest.cmake, Modules/Platform/Windows-cl.cmake,
  26722. Source/cmLocalVisualStudio7Generator.cxx: ENH: Adding flags to
  26723. force generation of manifest files when building with VC 8.
  26724. 2006-08-15 15:28 king
  26725. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  26726. cmMakefileLibraryTargetGenerator.cxx: BUG: Need to clean manifest
  26727. files that may have been generated for .exe and .dll files.
  26728. 2006-08-15 12:00 king
  26729. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  26730. cmLocalUnixMakefileGenerator3.cxx,
  26731. cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx:
  26732. BUG: Added object language to list of object files in a local
  26733. generator's directory. Fixed generation of preprocessing and
  26734. assembly rules to be done only for C and C++ objects.
  26735. 2006-08-15 10:56 hoffman
  26736. * Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
  26737. cmDependsFortranLexer.in.l: ENH: change comment for fortran
  26738. depend parsing
  26739. 2006-08-15 07:56 andy
  26740. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26741. 2006-08-14 17:30 hoffman
  26742. * Utilities/cmcompress/cmcompress.c: ENH: remove c++ comments from
  26743. c code
  26744. 2006-08-14 17:02 hoffman
  26745. * Source/cmGlobalXCodeGenerator.cxx: ENH: do not use OBJROOT or you
  26746. can get two copies of executables
  26747. 2006-08-14 14:16 andy
  26748. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: add newline for
  26749. some versions of make
  26750. 2006-08-14 11:32 andy
  26751. * Utilities/cmcompress/cmcompress.c: COMP: Remove warnings
  26752. 2006-08-14 10:59 andy
  26753. * Utilities/cmcompress/cmcompress.c: COMP: Remove more warnings
  26754. 2006-08-14 10:51 andy
  26755. * Source/: cmMakefileTargetGenerator.cxx,
  26756. CTest/cmCTestScriptHandler.cxx, CTest/cmCTestStartCommand.cxx:
  26757. ENH: fix for no newline on some makes fix for ctest and some
  26758. symlinks
  26759. 2006-08-14 09:58 andy
  26760. * Utilities/cmcompress/: cmcompress.c, cmcompress.h: COMP: Remove
  26761. some warnings and make library report an error instead of call
  26762. exit
  26763. 2006-08-14 09:50 hoffman
  26764. * Source/kwsys/SystemTools.cxx: ENH: still escape () but do not
  26765. escape
  26766. 2006-08-14 08:54 andy
  26767. * CMakeLists.txt: ENH: Start building compress library
  26768. 2006-08-14 07:56 andy
  26769. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26770. 2006-08-13 07:52 andy
  26771. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26772. 2006-08-12 07:53 andy
  26773. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26774. 2006-08-11 10:54 martink
  26775. * Source/kwsys/SystemTools.cxx: ENH: fix for AddKeepPath not
  26776. calling realpath
  26777. 2006-08-11 09:56 hoffman
  26778. * Source/kwsys/SystemTools.cxx: ENH: escape ( and ) in unix paths
  26779. 2006-08-11 07:59 andy
  26780. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26781. 2006-08-10 23:20 hoffman
  26782. * Tests/: SimpleInstall/CMakeLists.txt,
  26783. SimpleInstallS2/CMakeLists.txt: ENH: fix error in if statement
  26784. 2006-08-10 15:17 david.cole
  26785. * Source/kwsys/SystemTools.cxx: BUG: strlen logic was backwards
  26786. resulting in function body never actually executing... when
  26787. called with valid strings, it was always doing nothing and
  26788. returning false... now it works as expected.
  26789. 2006-08-10 11:05 hoffman
  26790. * Source/CursesDialog/cmCursesMainForm.cxx: ENH: only change the
  26791. cache if the value was really changed
  26792. 2006-08-10 09:38 hoffman
  26793. * Tests/: SimpleInstall/CMakeLists.txt,
  26794. SimpleInstallS2/CMakeLists.txt: ENH: fix failing tests
  26795. 2006-08-10 08:08 andy
  26796. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26797. 2006-08-09 13:59 king
  26798. * Modules/Platform/AIX.cmake: ENH: Enabling preprocessed source and
  26799. asembly source generation rules on AIX compilers.
  26800. 2006-08-09 13:45 king
  26801. * Modules/Platform/Windows-cl.cmake: ENH: Enabled generation of
  26802. preprocessed and assembly source rules for MSVC with NMake.
  26803. 2006-08-09 13:14 king
  26804. * Modules/Platform/: IRIX.cmake, IRIX64.cmake: ENH: Enabling
  26805. preprocessed source and asembly source generation rules on SGI
  26806. MIPSpro compilers.
  26807. 2006-08-09 13:10 king
  26808. * Modules/Platform/HP-UX.cmake: ENH: Enabling preprocessed source
  26809. and asembly source generation rules on HP aCC and cc.
  26810. 2006-08-09 11:48 king
  26811. * Modules/Platform/SunOS.cmake: ENH: Enabling preprocessed source
  26812. and asembly source generation rules on Sun CC.
  26813. 2006-08-09 11:43 king
  26814. * Modules/Platform/gcc.cmake,
  26815. Source/cmLocalUnixMakefileGenerator3.cxx,
  26816. Source/cmMakefileTargetGenerator.cxx: ENH: Changed preprocessed
  26817. source extension to .i and assembly extension to .s for more
  26818. portability.
  26819. 2006-08-09 11:32 hoffman
  26820. * Tests/: SimpleInstall/CMakeLists.txt,
  26821. SimpleInstallS2/CMakeLists.txt: ENH: try to fix compress failure
  26822. 2006-08-09 09:56 king
  26823. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  26824. cmLocalUnixMakefileGenerator3.h: ENH: Added options
  26825. CMAKE_SKIP_PREPROCESSED_SOURCE_RULES and
  26826. CMAKE_SKIP_ASSEMBLY_SOURCE_RULES to allow projects to disable
  26827. generation of .E and .S rules.
  26828. 2006-08-09 09:45 king
  26829. * Source/: cmListFileLexer.c, cmListFileLexer.in.l,
  26830. cmStandardLexer.h: COMP: Fix warnings produced by the change in
  26831. include order from the re-organization of lexer code.
  26832. 2006-08-09 07:47 andy
  26833. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26834. 2006-08-08 15:55 hoffman
  26835. * Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: add cmake
  26836. output to build and test
  26837. 2006-08-08 14:00 king
  26838. * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l,
  26839. cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
  26840. cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l, cmExprLexer.cxx,
  26841. cmExprLexer.in.l, cmListFileLexer.c, cmListFileLexer.in.l,
  26842. cmStandardLexer.h: COMP: Moved duplicate flex-generated lexer
  26843. warning suppression and cross-platform support code to a single
  26844. cmStandardLexer.h included by all lexer sources. Added fix for
  26845. macro redefinitions on Borland 5.8 compiler.
  26846. 2006-08-08 13:44 hoffman
  26847. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: make sure
  26848. RuleVariable struct is initialized correctly, also make sure
  26849. custom command targets do not crash cmake
  26850. 2006-08-08 13:02 king
  26851. * Source/cmMakefileLibraryTargetGenerator.cxx: STYLE: Fixed line
  26852. length.
  26853. 2006-08-08 11:26 king
  26854. * Source/cmLocalVisualStudioGenerator.cxx: BUG: Duplicate object
  26855. name detection should not be case sensitive since this code is
  26856. used on Windows file systems. This addresses bug#3589.
  26857. 2006-08-08 07:39 andy
  26858. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26859. 2006-08-07 23:25 king
  26860. * Modules/Platform/gcc.cmake, Source/cmLocalGenerator.cxx,
  26861. Source/cmLocalGenerator.h,
  26862. Source/cmLocalUnixMakefileGenerator3.cxx,
  26863. Source/cmLocalUnixMakefileGenerator3.h,
  26864. Source/cmMakefileTargetGenerator.cxx: ENH: Added generation of
  26865. rules to manually request preprocessed or generated assembly
  26866. sources.
  26867. 2006-08-07 17:22 king
  26868. * Source/cmake.cxx: ENH: Added undocumented option -E
  26869. cmake_unimplemented_variable to help print useful error messages
  26870. for unimplemented features on a given platform.
  26871. 2006-08-07 10:10 hoffman
  26872. * Tests/: SimpleInstall/CMakeLists.txt,
  26873. SimpleInstallS2/CMakeLists.txt: ENH: finally fix the failing test
  26874. on the dashboard for the past month or so
  26875. 2006-08-07 08:11 andy
  26876. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26877. 2006-08-06 07:57 andy
  26878. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26879. 2006-08-05 08:08 andy
  26880. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26881. 2006-08-04 10:35 hoffman
  26882. * Utilities/cmtar/CMakeLists.txt: ENH: give up on try run
  26883. 2006-08-04 08:12 andy
  26884. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26885. 2006-08-03 15:20 hoffman
  26886. * Modules/CheckCXXSourceRuns.cmake: ENH: add a try run source code
  26887. macro
  26888. 2006-08-03 14:38 hoffman
  26889. * Modules/CheckCSourceRuns.cmake: ENH: fix error
  26890. 2006-08-03 14:36 hoffman
  26891. * Modules/CheckCSourceRuns.cmake, Utilities/cmtar/CMakeLists.txt:
  26892. ENH: fix for makedev three args test
  26893. 2006-08-03 13:51 hoffman
  26894. * Utilities/cmtar/CMakeLists.txt: ENH: use try run source
  26895. 2006-08-03 13:41 hoffman
  26896. * Utilities/cmtar/CMakeLists.txt: ENH: change to a try run so that
  26897. it will fail on the sun
  26898. 2006-08-03 13:41 hoffman
  26899. * Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake:
  26900. ENH: add a crun macro and fix the output log for compile c
  26901. 2006-08-03 09:42 king
  26902. * Source/: cmMakefileLibraryTargetGenerator.cxx,
  26903. cmSetTargetPropertiesCommand.h, cmTarget.cxx: ENH: Added target
  26904. property CLEAN_DIRECT_OUTPUT to not clean all forms of a library
  26905. name so that static and shared libraries of the same name can
  26906. coexist in a single build directory.
  26907. 2006-08-03 09:26 king
  26908. * Source/cmLocalVisualStudioGenerator.cxx,
  26909. Tests/Complex/Executable/A.txt,
  26910. Tests/Complex/Executable/CMakeLists.txt,
  26911. Tests/ComplexOneConfig/Executable/A.txt,
  26912. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  26913. Tests/ComplexRelativePaths/Executable/A.txt,
  26914. Tests/ComplexRelativePaths/Executable/CMakeLists.txt: BUG: Make
  26915. sure sources with unknown extensions are not compiled by VS.
  26916. 2006-08-03 09:26 king
  26917. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  26918. cmLocalUnixMakefileGenerator3.cxx,
  26919. cmLocalUnixMakefileGenerator3.h: ENH: Moved GetSourceFileLanguage
  26920. up to cmLocalGenerator.
  26921. 2006-08-03 08:11 andy
  26922. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26923. 2006-08-02 21:30 king
  26924. * Source/cmInstallTargetGenerator.cxx: STYLE: Fixed long line.
  26925. 2006-08-02 21:24 hoffman
  26926. * Utilities/cmtar/CMakeLists.txt: ENH: use dev_t instead of major_t
  26927. and minor_t
  26928. 2006-08-02 12:51 david.cole
  26929. * Utilities/cmtar/CMakeLists.txt: COMP: libtar should build when
  26930. included in non-CMake projects...
  26931. 2006-08-02 11:06 king
  26932. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  26933. cmLocalUnixMakefileGenerator3.h: ENH: Restoring previous change
  26934. with a fix.
  26935. 2006-08-02 07:51 andy
  26936. * Source/cmVersion.cxx: STYLE: Nightly Version update
  26937. 2006-08-01 19:52 hoffman
  26938. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  26939. cmLocalUnixMakefileGenerator3.h: ENH: undo change that broke
  26940. borland 5.6 cont
  26941. 2006-08-01 16:16 king
  26942. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  26943. cmLocalUnixMakefileGenerator3.h: ENH: Moved generation of
  26944. directory-level object convenience rules to a separate method.
  26945. This will aid generation of more such rules later.
  26946. 2006-08-01 16:01 hoffman
  26947. * Utilities/cmtar/CMakeLists.txt: ENH: make cmake build with older
  26948. versions of cmake
  26949. 2006-08-01 15:48 hoffman
  26950. * Modules/FindQt4.cmake: ENH: fix for qtmain
  26951. 2006-08-01 15:36 king
  26952. * Modules/Platform/Linux.cmake,
  26953. Source/cmInstallTargetGenerator.cxx: BUG: Fixed shared library
  26954. version support for Fortran. This addresses bug#3558.
  26955. 2006-08-01 15:26 hoffman
  26956. * Utilities/cmtar/CMakeLists.txt: ENH: add a try compile test for
  26957. makedev_three_args
  26958. 2006-08-01 15:24 hoffman
  26959. * Modules/: CheckCSourceCompiles.cmake, FindQt4.cmake: ENH: fix for
  26960. location of error log
  26961. 2006-08-01 15:16 glehmann
  26962. * Source/kwsys/Directory.cxx: BUG: #3563. Segmentation fault with
  26963. non initialized input or NULL pointers.
  26964. 2006-08-01 14:45 king
  26965. * Source/kwsys/: Registry.cxx, testCommandLineArguments.cxx,
  26966. testCommandLineArguments1.cxx, testSystemTools.cxx: COMP: Added
  26967. missing headers. This partially addresses bug#3556.
  26968. 2006-08-01 14:34 hoffman
  26969. * Modules/FindQt4.cmake: ENH: add QtCored as a possible name for
  26970. qtcore debug
  26971. 2006-08-01 14:33 king
  26972. * Source/cmMakefile.cxx: ENH: Added platform identifier for QNXNTO.
  26973. This partially addresses bug#3556.
  26974. 2006-08-01 14:31 king
  26975. * Source/: cmCPluginAPI.cxx, cmLoadCommandCommand.cxx: COMP: Added
  26976. missing includes. This partially addresses bug#3556.
  26977. 2006-08-01 14:28 king
  26978. * Source/kwsys/ProcessUNIX.c: COMP: Use SA_RESTART only if it is
  26979. defined for the current platform. This partially addresses
  26980. bug#3556.
  26981. 2006-08-01 14:10 king
  26982. * Modules/FindKDE3.cmake: BUG: Fix usage of FIND_PROGRAM command.
  26983. 2006-08-01 12:27 hoffman
  26984. * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fix for optimized
  26985. debug stuff
  26986. 2006-08-01 11:38 king
  26987. * Source/cmCommandArgumentLexer.cxx,
  26988. Source/cmCommandArgumentLexer.in.l,
  26989. Source/cmCommandArgumentParser.cxx,
  26990. Source/cmCommandArgumentParser.y,
  26991. Source/cmDependsFortranLexer.cxx,
  26992. Source/cmDependsFortranLexer.in.l,
  26993. Source/cmDependsFortranParser.cxx,
  26994. Source/cmDependsFortranParser.y, Source/cmDependsJavaLexer.cxx,
  26995. Source/cmDependsJavaLexer.in.l, Source/cmDependsJavaParser.cxx,
  26996. Source/cmDependsJavaParser.y, Source/cmExprLexer.cxx,
  26997. Source/cmExprLexer.in.l, Source/cmExprParser.cxx,
  26998. Source/cmExprParser.y, Source/cmListFileCache.cxx,
  26999. Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
  27000. Source/cmLocalUnixMakefileGenerator3.cxx,
  27001. Source/cmMakefileTargetGenerator.cxx, Source/cmSetCommand.cxx,
  27002. Source/cmStandardIncludes.h, Source/cmTarget.cxx,
  27003. Source/cmWin32ProcessExecution.cxx,
  27004. Source/CTest/cmCTestBuildHandler.cxx,
  27005. Source/kwsys/CommandLineArguments.cxx,
  27006. Source/kwsys/SystemTools.cxx, Source/kwsys/testProcess.c,
  27007. Utilities/cmcurl/CMakeLists.txt, Utilities/cmtar/CMakeLists.txt,
  27008. Utilities/cmzlib/CMakeLists.txt: COMP: Fix and/or disable
  27009. warnings for Borland 5.6 build.
  27010. 2006-08-01 11:26 hoffman
  27011. * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fix qtmain for
  27012. release
  27013. 2006-08-01 10:51 hoffman
  27014. * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fix qtmain for
  27015. release
  27016. 2006-08-01 10:49 king
  27017. * Tests/: Complex/Executable/A.cxx, Complex/Executable/A.h,
  27018. Complex/Executable/A.hh, Complex/Executable/CMakeLists.txt,
  27019. ComplexOneConfig/Executable/A.cxx,
  27020. ComplexOneConfig/Executable/A.h,
  27021. ComplexOneConfig/Executable/A.hh,
  27022. ComplexOneConfig/Executable/CMakeLists.txt,
  27023. ComplexRelativePaths/Executable/A.cxx,
  27024. ComplexRelativePaths/Executable/A.h,
  27025. ComplexRelativePaths/Executable/A.hh,
  27026. ComplexRelativePaths/Executable/CMakeLists.txt: ENH: Adding test
  27027. for source files and header files with the same base name in the
  27028. same target.
  27029. 2006-08-01 10:48 king
  27030. * Source/: cmLocalVisualStudioGenerator.cxx,
  27031. cmLocalVisualStudioGenerator.h, cmMakefile.cxx: ENH: Adding .hh
  27032. file as a C++ header file extension. Remove duplicate code from
  27033. implementation of unique object name computation for VS
  27034. generators. This addresses bug#3565.
  27035. 2006-08-01 09:12 hoffman
  27036. * Modules/FindQt4.cmake: ENH: put back find qtmain
  27037. 2006-08-01 07:42 andy
  27038. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27039. 2006-07-31 16:59 andy
  27040. * Utilities/cmcompress/: CMakeLists.txt, cmcompress.c,
  27041. cmcompress.h, compress.c.original: ENH: Initial import
  27042. 2006-07-31 13:50 martink
  27043. * Source/kwsys/: SystemTools.hxx.in, testSystemTools.cxx: ENH:
  27044. better coverage
  27045. 2006-07-31 11:00 hoffman
  27046. * Utilities/Release/cmake_release.sh: ENH: move release branch
  27047. 2006-07-31 10:28 martink
  27048. * Source/CPack/cpack.cxx: ENH: fix line lengths
  27049. 2006-07-31 07:19 andy
  27050. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27051. 2006-07-30 07:17 andy
  27052. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27053. 2006-07-29 07:21 andy
  27054. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27055. 2006-07-28 14:47 martink
  27056. * Source/kwsys/testSystemTools.cxx: BUG: fix some bad code and add
  27057. a couple more tests
  27058. 2006-07-28 14:20 martink
  27059. * Docs/: CMake12p2.rtf, CMake14.rtf, CMake16.rtf: ENH: remove old
  27060. files
  27061. 2006-07-28 12:00 hoffman
  27062. * ChangeLog.manual, Source/cmLocalVisualStudio7Generator.cxx: ENH:
  27063. move stuff from main tree
  27064. 2006-07-28 11:21 hoffman
  27065. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 3557
  27066. TargetEnvironment for MIDL Compiler set correctly for 64 bit
  27067. 2006-07-28 11:13 hoffman
  27068. * ChangeLog.manual: ENH: changes on branch
  27069. 2006-07-28 09:22 andy
  27070. * Tests/: SimpleInstall/CMakeLists.txt,
  27071. SimpleInstallS2/CMakeLists.txt: ENH: Add test for bz2 and check
  27072. for compress
  27073. 2006-07-28 09:14 hoffman
  27074. * Source/kwsys/SystemTools.cxx: ENH: move from main tree
  27075. 2006-07-28 09:14 andy
  27076. * Source/CPack/cpack.cxx: BUG: Bail out on generator initialization
  27077. failure
  27078. 2006-07-28 08:57 hoffman
  27079. * Source/cmGlobalXCodeGenerator.cxx: ENH: move from main tree
  27080. 2006-07-28 08:19 andy
  27081. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27082. 2006-07-27 15:02 king
  27083. * Source/cmGlobalXCodeGenerator.cxx: BUG: Set
  27084. GCC_SYMBOLS_PRIVATE_EXTERN and GCC_INLINES_ARE_PRIVATE_EXTERN
  27085. attributes on all projects to prevent -fvisibility=hidden flags.
  27086. This is needed to make RTTI work by default.
  27087. 2006-07-27 11:55 andy
  27088. * Source/CPack/cpack.cxx: BUG: Fix executing and help
  27089. 2006-07-27 11:27 king
  27090. * Source/kwsys/SystemTools.cxx: BUG: Do not block signals during
  27091. sleep. Leave that up to the application.
  27092. 2006-07-27 11:26 andy
  27093. * Source/CPack/cpack.cxx: BUG: Prevent crash when no input file or
  27094. generator specified
  27095. 2006-07-27 10:37 hoffman
  27096. * ChangeLog.manual, bootstrap,
  27097. Modules/CMakeCommonLanguageInclude.cmake,
  27098. Modules/CMakeTestCCompiler.cmake,
  27099. Modules/Platform/Windows-cl.cmake,
  27100. Source/cmCommandArgumentParserHelper.cxx,
  27101. Source/cmGlobalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
  27102. Source/cmSystemTools.cxx, Source/CTest/cmCTestTestHandler.cxx,
  27103. Tests/LoadCommand/LoadedCommand.cxx,
  27104. Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
  27105. Tests/LoadCommandOneConfig/LoadedCommand.cxx,
  27106. Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH:
  27107. move changes from main tree to branch
  27108. 2006-07-27 09:40 king
  27109. * Source/CTest/cmCTestHandlerCommand.cxx: BUG: Fix error message
  27110. when handler cannot be created.
  27111. 2006-07-27 08:10 andy
  27112. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27113. 2006-07-26 14:46 martink
  27114. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix comment
  27115. 2006-07-26 14:10 andy
  27116. * bootstrap, Modules/CMakeTestCCompiler.cmake: COMP: More warnings
  27117. and hp issues
  27118. 2006-07-26 13:19 hoffman
  27119. * Modules/CMakeCommonLanguageInclude.cmake: BUG: fix for 3550
  27120. again
  27121. 2006-07-26 11:46 andy
  27122. * bootstrap, Modules/CMakeTestCCompiler.cmake,
  27123. Source/cmCommandArgumentParserHelper.cxx,
  27124. Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
  27125. Source/cmSystemTools.cxx, Source/CTest/cmCTestTestHandler.cxx:
  27126. COMP: Handle both ansi and non-ansi C
  27127. 2006-07-26 11:15 hoffman
  27128. * Modules/Platform/Windows-cl.cmake: BUG: fix for bug 3550, for
  27129. release builds do not build incremental
  27130. 2006-07-26 10:11 hoffman
  27131. * bootstrap: ENH: put back so it works on hp
  27132. 2006-07-26 09:11 hoffman
  27133. * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
  27134. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: do not
  27135. use c++ comments in c code
  27136. 2006-07-26 08:35 hoffman
  27137. * CTestCustom.ctest.in, ChangeLog.manual, bootstrap,
  27138. Modules/CMakeImportBuildSettings.cmake,
  27139. Modules/Platform/Windows-cl.cmake,
  27140. Source/cmLocalVisualStudio7Generator.cxx,
  27141. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
  27142. Source/kwsys/testSystemTools.cxx,
  27143. Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
  27144. Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH:
  27145. move changes from main tree
  27146. 2006-07-26 07:53 andy
  27147. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27148. 2006-07-25 15:18 king
  27149. * Source/kwsys/SystemTools.cxx: BUG: Mask signals during
  27150. SystemTools::Delay to avoid interrupted sleep.
  27151. 2006-07-25 14:32 martink
  27152. * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
  27153. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: remove
  27154. command causing issues with mid build reruns of cmake on vs70
  27155. 2006-07-25 14:15 martink
  27156. * Source/kwsys/testSystemTools.cxx: COMP: fix compile issue
  27157. 2006-07-25 12:38 martink
  27158. * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
  27159. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: trying a
  27160. slight change
  27161. 2006-07-25 12:08 martink
  27162. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in,
  27163. testSystemTools.cxx: BUG: some bug fixes, better docs, and more
  27164. coverage
  27165. 2006-07-25 11:00 andy
  27166. * bootstrap: COMP: Remove warning
  27167. 2006-07-25 10:46 martink
  27168. * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
  27169. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: remove
  27170. c++comments
  27171. 2006-07-25 10:01 hoffman
  27172. * Source/CPack/cmCPackGenerators.cxx: ENH: remove uncompiled header
  27173. 2006-07-25 08:27 hoffman
  27174. * CTestCustom.ctest.in: ENH: try to get rid of clock skew warning
  27175. 2006-07-25 08:13 andy
  27176. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27177. 2006-07-24 16:58 hoffman
  27178. * Modules/CMakeImportBuildSettings.cmake: ENH: fix for case
  27179. difference with nmake
  27180. 2006-07-24 16:35 martink
  27181. * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
  27182. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: temp fix
  27183. 2006-07-24 16:13 martink
  27184. * Modules/Platform/Windows-cl.cmake: BUG: fix for CXX only projects
  27185. 2006-07-24 15:40 martink
  27186. * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
  27187. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: add
  27188. more coverage
  27189. 2006-07-24 11:27 hoffman
  27190. * Source/: cmLocalVisualStudio7Generator.cxx,
  27191. kwsys/SystemTools.cxx: ENH: allow for source tree to be in root
  27192. directory
  27193. 2006-07-24 11:19 hoffman
  27194. * CMakeLists.txt, ChangeLog.manual,
  27195. Modules/CMakeDetermineCXXCompiler.cmake,
  27196. Modules/CMakeFortranCompiler.cmake.in, Modules/CPack.cmake,
  27197. Modules/FindBoost.cmake, Modules/FindKDE4.cmake,
  27198. Modules/FindOpenGL.cmake, Modules/FindwxWidgets.cmake,
  27199. Modules/FindwxWindows.cmake, Modules/Use_wxWindows.cmake,
  27200. Modules/UsewxWidgets.cmake, Modules/readme.txt,
  27201. Source/CMakeLists.txt, Source/cmBuildCommand.cxx,
  27202. Source/cmCTest.cxx, Source/cmFindBase.cxx, Source/cmFindBase.h,
  27203. Source/cmFindLibraryCommand.cxx, Source/cmFindPackageCommand.cxx,
  27204. Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
  27205. Source/cmGlobalUnixMakefileGenerator3.cxx,
  27206. Source/cmGlobalUnixMakefileGenerator3.h,
  27207. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  27208. Source/cmLocalUnixMakefileGenerator3.cxx,
  27209. Source/cmLocalUnixMakefileGenerator3.h,
  27210. Source/cmLocalVisualStudio6Generator.cxx,
  27211. Source/cmLocalVisualStudio6Generator.h,
  27212. Source/cmLocalVisualStudio7Generator.cxx,
  27213. Source/cmLocalVisualStudio7Generator.h,
  27214. Source/cmLocalVisualStudioGenerator.cxx,
  27215. Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
  27216. Source/cmMakefile.h,
  27217. Source/cmMakefileExecutableTargetGenerator.cxx,
  27218. Source/cmMakefileTargetGenerator.cxx,
  27219. Source/cmMakefileTargetGenerator.h,
  27220. Source/cmSetSourceFilesPropertiesCommand.cxx,
  27221. Source/cmStandardIncludes.h, Source/cmake.cxx,
  27222. Source/CPack/cmCPackGenericGenerator.cxx,
  27223. Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx,
  27224. Source/CTest/cmCTestBuildHandler.cxx,
  27225. Source/CTest/cmCTestConfigureCommand.cxx,
  27226. Source/CTest/cmCTestHandlerCommand.cxx,
  27227. Source/CTest/cmCTestScriptHandler.cxx,
  27228. Source/CTest/cmCTestStartCommand.cxx,
  27229. Source/CTest/cmCTestTestHandler.cxx,
  27230. Source/CTest/cmCTestUpdateCommand.cxx,
  27231. Source/kwsys/CMakeLists.txt,
  27232. Source/kwsys/CommandLineArguments.cxx,
  27233. Source/kwsys/CommandLineArguments.hxx.in, Source/kwsys/Glob.cxx,
  27234. Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
  27235. Source/kwsys/SystemTools.cxx, Source/kwsys/Terminal.c,
  27236. Source/kwsys/kwsys_ios_iostream.h.in,
  27237. Source/kwsys/testCommandLineArguments.cxx,
  27238. Source/kwsys/testCommandLineArguments1.cxx,
  27239. Tests/BundleTest/BundleLib.cxx, Tests/BundleTest/CMakeLists.txt,
  27240. Tests/BundleTest/BundleSubDir/CMakeLists.txt,
  27241. Tests/CTestTest/test.cmake.in, Tests/CxxOnly/CMakeLists.txt,
  27242. Tests/CxxOnly/cxxonly.cxx, Tests/CxxOnly/libcxx1.cxx,
  27243. Tests/CxxOnly/libcxx1.h, Tests/CxxOnly/libcxx2.cxx,
  27244. Tests/CxxOnly/libcxx2.h, Tests/LoadCommand/CMakeLists.txt,
  27245. Tests/LoadCommand/LoadedCommand.cxx.in,
  27246. Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
  27247. Tests/LoadCommandOneConfig/CMakeLists.txt,
  27248. Tests/LoadCommandOneConfig/LoadedCommand.cxx.in,
  27249. Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
  27250. Tests/OutOfSource/simple.cxx,
  27251. Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
  27252. Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
  27253. Utilities/cmcurl/Testing/ftpget.c,
  27254. Utilities/cmcurl/Testing/ftpgetresp.c,
  27255. Utilities/cmcurl/Testing/ftpupload.c, Utilities/cmtar/block.c,
  27256. Utilities/cmtar/libtar.c, Utilities/cmtar/compat/strlcpy.c,
  27257. Utilities/cmtar/listhash/list.c.in: ENH: move changes from main
  27258. tree to release branch
  27259. 2006-07-24 09:43 martink
  27260. * Tests/CTestTest/test.cmake.in: ENH: more coverage
  27261. 2006-07-24 08:01 andy
  27262. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27263. 2006-07-23 07:49 andy
  27264. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27265. 2006-07-22 08:11 king
  27266. * Modules/CMakeDetermineCXXCompiler.cmake: BUG: CMAKE_AR should be
  27267. advanced.
  27268. 2006-07-22 08:04 andy
  27269. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27270. 2006-07-21 15:43 king
  27271. * Modules/FindwxWidgets.cmake, Modules/FindwxWindows.cmake,
  27272. Modules/Use_wxWindows.cmake, Modules/UsewxWidgets.cmake,
  27273. Source/CMakeLists.txt: ENH: Applying patch from bug#3443 to
  27274. implement FindwxWidgets.cmake properly. It also updates the
  27275. UseWX test and WXDialog sources to use the new find script.
  27276. 2006-07-21 15:20 king
  27277. * Utilities/Release/config_Darwin: ENH: Do not include experimental
  27278. WXDialog in release.
  27279. 2006-07-21 15:16 king
  27280. * Modules/readme.txt: ENH: Added documentation about
  27281. XXX_FIND_COMPONENTS for FIND_PACKAGE.
  27282. 2006-07-21 14:58 martink
  27283. * Source/: cmCTest.cxx, cmake.cxx: ENH: fix color output inside of
  27284. ctest runs
  27285. 2006-07-21 14:02 martink
  27286. * Tests/: LoadCommand/CMakeLists.txt,
  27287. LoadCommand/LoadedCommand.cxx.in,
  27288. LoadCommandOneConfig/CMakeLists.txt,
  27289. LoadCommandOneConfig/LoadedCommand.cxx.in,
  27290. LoadCommand/LoadedCommand.cxx,
  27291. LoadCommandOneConfig/LoadedCommand.cxx,
  27292. LoadCommand/CMakeCommands/cmTestCommand.c,
  27293. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: work
  27294. around XCode issue
  27295. 2006-07-21 13:05 andy
  27296. * Source/cmake.cxx: ENH: Cleanup. Replace c-style cast with
  27297. static_cast and replace sprintf with cmOStringStream
  27298. 2006-07-21 12:04 king
  27299. * Modules/FindBoost.cmake: ENH: Adding FindBoost.cmake module from
  27300. Andrew Maclean. This addresses bug#3447.
  27301. 2006-07-21 11:53 king
  27302. * Modules/CMakeDetermineCXXCompiler.cmake, Source/CMakeLists.txt:
  27303. BUG: Fixed building of C++-only projects and added a test.
  27304. 2006-07-21 11:43 king
  27305. * Tests/CxxOnly/: CMakeLists.txt, cxxonly.cxx, libcxx1.cxx,
  27306. libcxx1.h, libcxx2.cxx, libcxx2.h: ENH: Adding C++-only test.
  27307. 2006-07-21 10:26 martink
  27308. * Tests/: CTestTest/test.cmake.in, LoadCommand/CMakeLists.txt,
  27309. LoadCommand/CMakeCommands/cmTestCommand.c,
  27310. LoadCommandOneConfig/CMakeLists.txt,
  27311. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: increase
  27312. coverage in a couple places
  27313. 2006-07-21 08:05 andy
  27314. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27315. 2006-07-20 09:35 king
  27316. * Source/kwsys/Terminal.c: BUG: Do not display VT100 escapes inside
  27317. emacs even if TERM is set to xterm.
  27318. 2006-07-20 08:18 andy
  27319. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27320. 2006-07-19 08:21 andy
  27321. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27322. 2006-07-18 15:21 king
  27323. * Source/: cmFindBase.cxx, cmFindBase.h, cmFindLibraryCommand.cxx,
  27324. cmFindPathCommand.cxx, cmFindProgramCommand.cxx: BUG: If the user
  27325. specifies a cache entry on the command line without a type, the
  27326. FIND_* commands should add the type and docstring to the given
  27327. value and put it back in the cache.
  27328. 2006-07-18 13:16 king
  27329. * Modules/readme.txt: STYLE: Added note about singular versus
  27330. plural name for XXX_INCLUDE_DIRS. Added XXX_LIBRARY_DIRS and
  27331. XXX_YY_INCLUDE_DIR conventions.
  27332. 2006-07-18 13:02 king
  27333. * Source/kwsys/kwsys_ios_iostream.h.in: COMP: Fix references to
  27334. cin, cout, cerr, and clog in case of HP aCC compiler with -mt
  27335. flag.
  27336. 2006-07-18 09:32 martink
  27337. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  27338. cmLocalVisualStudioGenerator.cxx: STYLE: fix long lines
  27339. 2006-07-18 08:12 andy
  27340. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27341. 2006-07-17 13:34 king
  27342. * Source/kwsys/ProcessWin32.c: BUG: When handing the child stdin
  27343. pipe a file, allow another process to be writing to the file at
  27344. the same time. This allows children such as tail -f to function
  27345. properly.
  27346. 2006-07-17 11:07 martink
  27347. * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
  27348. 2006-07-17 09:15 andy
  27349. * Source/kwsys/testCommandLineArguments1.cxx: COMP: Only delete
  27350. once
  27351. 2006-07-17 08:14 andy
  27352. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27353. 2006-07-16 21:11 andy
  27354. * Source/kwsys/: testCommandLineArguments.cxx,
  27355. testCommandLineArguments1.cxx: COMP: Remove some warnings
  27356. 2006-07-16 08:13 andy
  27357. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27358. 2006-07-15 08:21 andy
  27359. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27360. 2006-07-14 15:02 andy
  27361. * Source/kwsys/: CMakeLists.txt, CommandLineArguments.cxx,
  27362. CommandLineArguments.hxx.in, testCommandLineArguments.cxx,
  27363. testCommandLineArguments1.cxx: ENH: Add a way to get unused
  27364. arguments and add a test
  27365. 2006-07-14 13:59 andy
  27366. * Source/kwsys/CommandLineArguments.hxx.in: COMP: Remove warning
  27367. 2006-07-14 13:32 andy
  27368. * Source/kwsys/: CommandLineArguments.cxx,
  27369. CommandLineArguments.hxx.in: ENH: It does not really makes sense
  27370. to have Boolean Argument List
  27371. 2006-07-14 09:13 andy
  27372. * Source/kwsys/: CMakeLists.txt, CommandLineArguments.cxx,
  27373. CommandLineArguments.hxx.in, SystemTools.cxx,
  27374. testCommandLineArguments.cxx: ENH: Add support for
  27375. multi-arguments: -f arg1 arg2 arg3 ... and support for lists: -f
  27376. arg1 -f arg2 -f arg3 ... and for boolean to be stored as strings
  27377. and doubles
  27378. 2006-07-14 08:01 andy
  27379. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27380. 2006-07-13 14:03 martink
  27381. * Source/cmMakefileTargetGenerator.cxx: ENH: added progress to
  27382. custom commands with comments
  27383. 2006-07-13 11:30 andy
  27384. * Utilities/cmtar/listhash/list.c.in: COMP: Remove warning
  27385. 2006-07-13 09:26 andy
  27386. * Utilities/cmtar/libtar.c, Utilities/cmtar/compat/strlcpy.c,
  27387. Utilities/cmtar/listhash/list.c.in, Source/cmStandardIncludes.h,
  27388. Source/kwsys/SystemTools.cxx: COMP: Remove warnings
  27389. 2006-07-13 09:13 andy
  27390. * Source/CTest/cmCTestTestHandler.cxx: STYLE: Fix kwstyle
  27391. 2006-07-13 09:07 andy
  27392. * Source/kwsys/Registry.cxx: COMP: Remove warnings
  27393. 2006-07-13 07:46 andy
  27394. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27395. 2006-07-12 16:30 andy
  27396. * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestTestHandler.cxx:
  27397. ENH: Remove debug
  27398. 2006-07-12 16:21 andy
  27399. * Source/kwsys/Registry.cxx: BUG: Fix error conditions
  27400. 2006-07-12 14:41 martink
  27401. * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix old compiler
  27402. issue
  27403. 2006-07-12 14:15 martink
  27404. * Source/: cmMakefileTargetGenerator.cxx,
  27405. cmMakefileTargetGenerator.h: BUG: reduce the number of file
  27406. handles kept open
  27407. 2006-07-12 13:11 martink
  27408. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  27409. cmLocalUnixMakefileGenerator3.cxx,
  27410. cmLocalUnixMakefileGenerator3.h: ENH: added progress for subdir
  27411. all targets and fixed compiler waring
  27412. 2006-07-12 09:21 andy
  27413. * Source/CTest/cmCTestTestHandler.cxx: STYLE: Remove debug
  27414. 2006-07-12 09:20 andy
  27415. * Source/kwsys/CommandLineArguments.cxx, Source/kwsys/Glob.cxx,
  27416. Source/kwsys/Registry.cxx, Source/kwsys/SystemTools.cxx,
  27417. Utilities/cmtar/block.c, Utilities/cmtar/libtar.c,
  27418. Utilities/cmtar/compat/strlcpy.c,
  27419. Utilities/cmtar/listhash/list.c.in: COMP: Remove warnings
  27420. 2006-07-12 08:06 andy
  27421. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27422. 2006-07-11 17:10 king
  27423. * Source/cmFindPackageCommand.cxx: ENH: Added creation of
  27424. XXX_FIND_COMPONENTS list of all components requested with
  27425. REQUIRED option. This addresses the feature request in bug#3494.
  27426. 2006-07-11 16:08 andy
  27427. * Source/cmCTest.cxx: COMP: Fix stl string access
  27428. 2006-07-11 15:58 andy
  27429. * Source/: cmCTest.cxx, CTest/cmCTestConfigureCommand.cxx,
  27430. CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestStartCommand.cxx,
  27431. CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateCommand.cxx:
  27432. BUG: Try to fix the problem of bad test names
  27433. 2006-07-11 13:23 king
  27434. * Source/: cmLocalVisualStudio6Generator.cxx,
  27435. cmLocalVisualStudio6Generator.h: ENH: Made
  27436. cmLocalVisualStudioGenerator a superclass of
  27437. cmLocalVisualStudio6Generator. Implemented object file unique
  27438. naming when multiple sources share the same name.
  27439. 2006-07-11 11:41 king
  27440. * Source/: CMakeLists.txt, cmLocalGenerator.cxx,
  27441. cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
  27442. cmLocalUnixMakefileGenerator3.h,
  27443. cmLocalVisualStudio7Generator.cxx,
  27444. cmLocalVisualStudio7Generator.h,
  27445. cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h:
  27446. ENH: Moved unique object file name computation from
  27447. cmLocalUnixMakefileGenerator3 up to cmLocalGenerator for use by
  27448. all generators. Created cmLocalVisualStudioGenerator as
  27449. superclass for all VS generators. Implemented on-demand unique
  27450. object file name computation for VS 7 generator to avoid slow
  27451. compiles when all sources are in subdirectories.
  27452. 2006-07-11 11:08 martink
  27453. * Source/cmMakefileTargetGenerator.cxx: ENH: fix compile warning
  27454. 2006-07-11 09:55 martink
  27455. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  27456. cmGlobalUnixMakefileGenerator3.h,
  27457. cmLocalUnixMakefileGenerator3.cxx,
  27458. cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
  27459. cmMakefileTargetGenerator.h: BUG: changed to progress to make it
  27460. more flexible and to no relink targets as often
  27461. 2006-07-11 07:56 andy
  27462. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27463. 2006-07-10 07:59 andy
  27464. * Source/CPack/cmCPackGenericGenerator.cxx: COMP: Remove warnings
  27465. and style problems
  27466. 2006-07-10 07:53 andy
  27467. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27468. 2006-07-10 07:52 andy
  27469. * Source/: cmMakefileTargetGenerator.cxx, CPack/cpack.cxx: STYLE:
  27470. Fix some style errors
  27471. 2006-07-09 13:48 andy
  27472. * Utilities/cmcurl/Testing/: ftpget.c, ftpgetresp.c, ftpupload.c:
  27473. COMP: Remove errors
  27474. 2006-07-09 13:20 andy
  27475. * Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
  27476. Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx:
  27477. ENH: Several cleanups and support for multiple generators
  27478. 2006-07-09 13:19 andy
  27479. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add a copy
  27480. constructor to copy the values
  27481. 2006-07-09 13:18 andy
  27482. * Source/: cmBuildCommand.cxx, cmCTest.cxx: ENH: Pass -C flag to
  27483. cmake to generate the apropriate build command
  27484. 2006-07-09 07:51 andy
  27485. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27486. 2006-07-08 07:56 andy
  27487. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27488. 2006-07-07 13:59 andy
  27489. * Source/CTest/cmCTestScriptHandler.cxx: ENH: Be more verbose
  27490. 2006-07-07 09:54 king
  27491. * Tests/OutOfSource/: simple.cxx, OutOfSourceSubdir/CMakeLists.txt,
  27492. OutOfSourceSubdir/simple.cxx: ENH: Adding test for multiple
  27493. source files with the same name but different full paths.
  27494. 2006-07-07 08:08 andy
  27495. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27496. 2006-07-06 16:05 andy
  27497. * Source/CMakeLists.txt, Tests/BundleTest/CMakeLists.txt,
  27498. Tests/BundleTest/BundleSubDir/CMakeLists.txt: ENH: Improve the
  27499. test to create a bundle in the subdirectory
  27500. 2006-07-06 16:04 andy
  27501. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  27502. cmMakefileTargetGenerator.cxx,
  27503. cmSetSourceFilesPropertiesCommand.cxx: BUG: Several fixes to
  27504. handle bundle content on Mac OSX
  27505. 2006-07-06 13:52 andy
  27506. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Make the path
  27507. change more localized to bundles only
  27508. 2006-07-06 11:35 andy
  27509. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Revert the change
  27510. 1.152
  27511. 2006-07-06 07:45 andy
  27512. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27513. 2006-07-05 16:27 andy
  27514. * Source/cmLocalUnixMakefileGenerator3.cxx, Source/CMakeLists.txt,
  27515. Tests/BundleTest/BundleLib.cxx, Tests/BundleTest/CMakeLists.txt:
  27516. BUG: If the source file specified is not in a source tree, do not
  27517. use full path to the file
  27518. 2006-07-05 16:21 andy
  27519. * Modules/FindOpenGL.cmake: ENH: On apple do not look for X11
  27520. 2006-07-05 10:06 king
  27521. * Source/kwsys/CMakeLists.txt: ENH: Updated installation options
  27522. and implementation to use INSTALL command if it is available.
  27523. This will allow installation component assignment and separate
  27524. installation of the .dll and .lib on windows.
  27525. 2006-07-05 08:26 berk
  27526. * Source/kwsys/CMakeLists.txt: ENH: Adding cmake 2.4 style
  27527. installation. NOTE: These changes will work on a paraview build
  27528. only. This file has to updated to be general
  27529. 2006-07-05 07:47 andy
  27530. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27531. 2006-07-04 11:06 andy
  27532. * Modules/CMakeFortranCompiler.cmake.in: ENH: Merge debian changes.
  27533. Support more fortran extensions
  27534. 2006-07-04 08:38 alex
  27535. * Modules/FindKDE4.cmake:
  27536. ENH: prefer kde4-config over kde-config, since for KDE 4
  27537. kde-config will be renamed to kde-config, and so cmake has to
  27538. prefer this one over the old version
  27539. Alex
  27540. 2006-07-04 07:55 andy
  27541. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27542. 2006-07-03 07:28 andy
  27543. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27544. 2006-07-02 07:30 andy
  27545. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27546. 2006-07-01 07:27 andy
  27547. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27548. 2006-06-30 13:51 hoffman
  27549. * Source/cmLocalVisualStudio7Generator.cxx: ENH: add EHa option
  27550. 2006-06-30 13:50 hoffman
  27551. * Modules/MacroAddFileDependencies.cmake,
  27552. Tests/CustomCommand/config.h.in: ENH: add files from main tree
  27553. 2006-06-30 13:48 hoffman
  27554. * CMakeLists.txt, ChangeLog.manual, cmake_uninstall.cmake.in,
  27555. Modules/CMakeDetermineCCompiler.cmake,
  27556. Modules/CMakeDetermineCXXCompiler.cmake,
  27557. Modules/CMakeDetermineFortranCompiler.cmake,
  27558. Modules/CMakeDetermineJavaCompiler.cmake,
  27559. Modules/CMakeDetermineRCCompiler.cmake,
  27560. Modules/CMakeDetermineSystem.cmake,
  27561. Modules/CMakeGenericSystem.cmake,
  27562. Modules/CMakeTestCCompiler.cmake,
  27563. Modules/CMakeTestCXXCompiler.cmake,
  27564. Modules/CMakeTestFortranCompiler.cmake, Modules/CPack.cmake,
  27565. Modules/CTest.cmake, Modules/CheckCSourceCompiles.cmake,
  27566. Modules/CheckCXXSourceCompiles.cmake,
  27567. Modules/CheckFunctionExists.cmake, Modules/CheckIncludeFile.c.in,
  27568. Modules/CheckIncludeFile.cmake,
  27569. Modules/CheckIncludeFileCXX.cmake,
  27570. Modules/CheckIncludeFiles.cmake,
  27571. Modules/CheckLibraryExists.cmake,
  27572. Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
  27573. Modules/CheckVariableExists.cmake, Modules/FindOpenGL.cmake,
  27574. Modules/FindQt4.cmake, Modules/FindSDL_sound.cmake,
  27575. Modules/FindThreads.cmake, Modules/FindVTK.cmake,
  27576. Modules/FindZLIB.cmake, Modules/KDE3Macros.cmake,
  27577. Modules/TestBigEndian.cmake, Modules/TestCXXAcceptsFlag.cmake,
  27578. Modules/TestForANSIForScope.cmake, Modules/TestForSSTREAM.cmake,
  27579. Modules/TestForSTDNamespace.cmake, Modules/kde3uic.cmake,
  27580. Modules/Platform/Windows-cl.cmake,
  27581. Source/cmAddCustomCommandCommand.h,
  27582. Source/cmAddCustomTargetCommand.h,
  27583. Source/cmAddSubDirectoryCommand.cxx, Source/cmBuildCommand.cxx,
  27584. Source/cmCacheManager.cxx, Source/cmDepends.cxx,
  27585. Source/cmDepends.h, Source/cmDependsC.cxx,
  27586. Source/cmFileCommand.cxx, Source/cmFileCommand.h,
  27587. Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
  27588. Source/cmGlobalBorlandMakefileGenerator.cxx,
  27589. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  27590. Source/cmGlobalKdevelopGenerator.cxx,
  27591. Source/cmGlobalMSYSMakefileGenerator.cxx,
  27592. Source/cmGlobalMinGWMakefileGenerator.cxx,
  27593. Source/cmGlobalNMakeMakefileGenerator.cxx,
  27594. Source/cmGlobalUnixMakefileGenerator3.cxx,
  27595. Source/cmGlobalUnixMakefileGenerator3.h,
  27596. Source/cmGlobalVisualStudio6Generator.cxx,
  27597. Source/cmGlobalVisualStudio6Generator.h,
  27598. Source/cmGlobalVisualStudio7Generator.cxx,
  27599. Source/cmGlobalVisualStudio7Generator.h,
  27600. Source/cmGlobalXCodeGenerator.cxx,
  27601. Source/cmGlobalXCodeGenerator.h, Source/cmIfCommand.cxx,
  27602. Source/cmIfCommand.h, Source/cmInstallTargetGenerator.cxx,
  27603. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  27604. Source/cmLocalUnixMakefileGenerator3.cxx,
  27605. Source/cmLocalUnixMakefileGenerator3.h,
  27606. Source/cmLocalVisualStudio7Generator.cxx,
  27607. Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
  27608. Source/cmMakefile.cxx, Source/cmMakefile.h,
  27609. Source/cmMakefileExecutableTargetGenerator.cxx,
  27610. Source/cmMakefileLibraryTargetGenerator.cxx,
  27611. Source/cmMakefileTargetGenerator.cxx,
  27612. Source/cmMakefileTargetGenerator.h,
  27613. Source/cmMakefileUtilityTargetGenerator.cxx,
  27614. Source/cmMessageCommand.cxx,
  27615. Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
  27616. Source/cmTarget.h, Source/cmTryCompileCommand.cxx,
  27617. Source/cmTryRunCommand.cxx, Source/cmWhileCommand.cxx,
  27618. Source/cmWhileCommand.h, Source/cmake.cxx, Source/cmake.h,
  27619. Source/cmakemain.cxx, Source/CPack/cmCPackGenericGenerator.cxx,
  27620. Source/CPack/cmCPackGenericGenerator.h,
  27621. Source/CTest/cmCTestBuildAndTestHandler.cxx,
  27622. Source/CTest/cmCTestBuildCommand.cxx,
  27623. Source/CursesDialog/form/form.priv.h,
  27624. Source/kwsys/CommandLineArguments.cxx,
  27625. Source/kwsys/Directory.cxx, Source/kwsys/Directory.hxx.in,
  27626. Source/kwsys/Process.h.in, Source/kwsys/ProcessUNIX.c,
  27627. Source/kwsys/ProcessWin32.c, Source/kwsys/Terminal.c,
  27628. Source/kwsys/kwsysPlatformCxxTests.cmake,
  27629. Source/kwsys/testProcess.c,
  27630. Tests/Complex/Executable/CMakeLists.txt,
  27631. Tests/Complex/Executable/complex.cxx,
  27632. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  27633. Tests/ComplexOneConfig/Executable/complex.cxx,
  27634. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  27635. Tests/ComplexRelativePaths/Executable/complex.cxx,
  27636. Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
  27637. Tests/MakeClean/ToClean/CMakeLists.txt,
  27638. Tests/TryCompile/CMakeLists.txt, Tests/Wrapping/Wrap.c,
  27639. Tests/Wrapping/fakefluid.cxx, Utilities/cmcurl/CMakeLists.txt,
  27640. Utilities/cmcurl/mprintf.c,
  27641. Utilities/cmcurl/CMake/CheckTypeSize.cmake,
  27642. Utilities/cmtar/CMakeLists.txt, Utilities/cmtar/append.c,
  27643. Utilities/cmtar/config.h.in, Utilities/cmtar/extract.c,
  27644. Utilities/cmtar/handle.c, Utilities/cmtar/compat/fnmatch.c: ENH:
  27645. merge main tree into branch
  27646. 2006-06-30 07:16 andy
  27647. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27648. 2006-06-29 07:10 andy
  27649. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27650. 2006-06-28 17:00 king
  27651. * Modules/: CheckCSourceCompiles.cmake,
  27652. CheckCXXSourceCompiles.cmake: BUG: Make sure try-compile source
  27653. ends in a newline.
  27654. 2006-06-28 16:16 hoffman
  27655. * Source/CPack/cmCPackGenericGenerator.cxx: ENH: remove cerr output
  27656. 2006-06-28 15:15 martink
  27657. * Modules/CTest.cmake: BUG: fix typo
  27658. 2006-06-28 07:21 andy
  27659. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27660. 2006-06-27 14:26 martink
  27661. * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: warning fix
  27662. 2006-06-27 10:24 martink
  27663. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for subdir all
  27664. target after control c
  27665. 2006-06-27 09:57 hoffman
  27666. * Source/CursesDialog/form/form.priv.h: ENH: fix ia64 build with
  27667. aCC
  27668. 2006-06-27 09:56 hoffman
  27669. * Source/cmFileCommand.cxx: ENH: fix crash when glob has wrong
  27670. number of arguments
  27671. 2006-06-27 07:11 andy
  27672. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27673. 2006-06-26 15:27 king
  27674. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: When using a
  27675. working directory for the custom command do not convert paths to
  27676. be relative to the build directory.
  27677. 2006-06-26 12:06 hoffman
  27678. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 3444,
  27679. remove trailing . in lib names
  27680. 2006-06-26 11:27 martink
  27681. * Source/cmMakefile.cxx: ENH: fix subdir issue
  27682. 2006-06-26 10:57 king
  27683. * Source/cmIfCommand.h: ENH: Clarified documentation of EXISTS and
  27684. IS_DIRECTORY modes.
  27685. 2006-06-26 09:46 king
  27686. * Utilities/Release/README: BUG: Added missing release steps.
  27687. 2006-06-26 07:15 andy
  27688. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27689. 2006-06-25 15:18 karthik
  27690. * Source/kwsys/CommandLineArguments.cxx: BUG: The operator
  27691. precedence is [] followed by *. Calling this method was causing
  27692. out of array index segfaults bounds
  27693. 2006-06-25 07:14 andy
  27694. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27695. 2006-06-24 07:19 andy
  27696. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27697. 2006-06-23 07:08 andy
  27698. * Modules/CTest.cmake: ENH: Default drop method http
  27699. 2006-06-22 15:37 andy
  27700. * Source/cmMessageCommand.cxx: ENH: Use CMake's error reporting
  27701. mechanism
  27702. 2006-06-22 15:31 andy
  27703. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: DIsplay the list file
  27704. stack when displaying errors
  27705. 2006-06-22 10:35 martink
  27706. * Source/: cmake.cxx, kwsys/Directory.cxx, kwsys/Directory.hxx.in:
  27707. ENH: add a higher performance method to get the number of files
  27708. in a directory
  27709. 2006-06-22 08:01 andy
  27710. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27711. 2006-06-21 07:56 andy
  27712. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27713. 2006-06-20 13:13 hoffman
  27714. * Source/cmake.cxx: ENH: avoid crash in sprintf
  27715. 2006-06-20 09:50 martink
  27716. * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix line length
  27717. and warning
  27718. 2006-06-19 14:57 king
  27719. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: Delay
  27720. relative path configuration until as late as possible to make
  27721. sure the source/binary dir are set. This is a work-around for
  27722. lack of a more structured way of creating the global generator.
  27723. 2006-06-19 11:34 martink
  27724. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  27725. cmGlobalUnixMakefileGenerator3.h: ENH: fix for dependent targets
  27726. 2006-06-19 10:07 king
  27727. * Modules/FindOpenGL.cmake: ENH: Do not search for X11 if it is
  27728. already found.
  27729. 2006-06-19 09:49 king
  27730. * Source/kwsys/ProcessWin32.c: COMP: Fix conversion warning.
  27731. 2006-06-18 20:05 hoffman
  27732. * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: do not use the
  27733. link script on windows
  27734. 2006-06-18 11:50 king
  27735. * Source/cmMakefileLibraryTargetGenerator.cxx: BUG: Do not write
  27736. link script lines that use the ':' command which is supposed to
  27737. be a no-op anyway.
  27738. 2006-06-18 09:23 andy
  27739. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27740. 2006-06-17 19:32 king
  27741. * Source/cmMakefileLibraryTargetGenerator.cxx: BUG: Need to use
  27742. different link script name when relinking.
  27743. 2006-06-17 07:55 andy
  27744. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27745. 2006-06-16 16:29 martink
  27746. * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: warning fix
  27747. 2006-06-16 15:29 martink
  27748. * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: cleanup how
  27749. progress is reported for individual targets to fix an integer
  27750. math issue
  27751. 2006-06-16 14:45 andy
  27752. * Modules/: FindQt4.cmake, MacroAddFileDependencies.cmake: ENH:
  27753. Updates from KDE
  27754. 2006-06-16 14:19 martink
  27755. * Source/cmSetTargetPropertiesCommand.h: ENH: fix line length
  27756. 2006-06-16 14:02 hoffman
  27757. * Source/cmGlobalXCodeGenerator.cxx: BUG: fix for bug 3417
  27758. 2006-06-16 07:44 andy
  27759. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27760. 2006-06-15 21:43 hoffman
  27761. * Modules/CPack.cmake: ENH: add a comment
  27762. 2006-06-15 16:42 king
  27763. * Source/cmMakefile.cxx: ENH: Provide access to CMAKE_PATCH_VERSION
  27764. in CMake code.
  27765. 2006-06-15 16:37 king
  27766. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Pre-install rules
  27767. for a target should not have target-level dependencies. Each
  27768. target can be re-linked independently as long as the original
  27769. targets are up to date.
  27770. 2006-06-15 16:17 king
  27771. * Source/: cmGlobalBorlandMakefileGenerator.cxx,
  27772. cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  27773. cmGlobalMSYSMakefileGenerator.cxx,
  27774. cmGlobalMinGWMakefileGenerator.cxx,
  27775. cmGlobalNMakeMakefileGenerator.cxx,
  27776. cmGlobalUnixMakefileGenerator3.cxx,
  27777. cmMakefileLibraryTargetGenerator.cxx,
  27778. cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
  27779. cmake.cxx, cmake.h: ENH: Added generation of link rules into
  27780. script files executed by a cmake -E command in order to support
  27781. longer link lines. This is needed only on platforms without
  27782. response file support and that may have weak shells.
  27783. 2006-06-15 14:40 king
  27784. * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
  27785. Added Option_Verbatim to run whole command lines directly.
  27786. 2006-06-15 11:51 martink
  27787. * Source/: cmGlobalKdevelopGenerator.cxx,
  27788. cmLocalUnixMakefileGenerator3.cxx, cmake.h: ENH: fix linelength
  27789. 2006-06-15 10:51 king
  27790. * Source/: cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.h:
  27791. BUG: Clarified documentation about custom command outputs and
  27792. custom target dependencies.
  27793. 2006-06-15 10:24 king
  27794. * Source/cmMakefile.cxx: ENH: Unknown command invocations should be
  27795. fatal errors.
  27796. 2006-06-15 10:12 king
  27797. * Source/: cmLocalGenerator.cxx, cmSetTargetPropertiesCommand.h,
  27798. cmTarget.cxx: ENH: Added target property
  27799. INSTALL_RPATH_USE_LINK_PATH to append the linker search path
  27800. directories not inside the project to the INSTALL_RPATH
  27801. automatically. The property is initialized by the variable
  27802. CMAKE_INSTALL_RPATH_USE_LINK_PATH when the target is created.
  27803. 2006-06-15 09:45 king
  27804. * Source/cmake.cxx: BUG: Always check dependency integrity whether
  27805. or not CMake will re-run because the generator no longer checks
  27806. integrity during generation.
  27807. 2006-06-15 07:47 andy
  27808. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27809. 2006-06-14 13:41 hoffman
  27810. * DartConfig.cmake: ENH: handle the fact the public can no longer
  27811. do ftp
  27812. 2006-06-14 12:28 martink
  27813. * CMakeLists.txt, Modules/CMakeDetermineCCompiler.cmake,
  27814. Modules/CMakeDetermineCXXCompiler.cmake,
  27815. Modules/CMakeDetermineFortranCompiler.cmake,
  27816. Modules/CMakeDetermineJavaCompiler.cmake,
  27817. Modules/CMakeDetermineRCCompiler.cmake,
  27818. Modules/CMakeDetermineSystem.cmake,
  27819. Modules/CMakeTestCCompiler.cmake,
  27820. Modules/CMakeTestCXXCompiler.cmake,
  27821. Modules/CMakeTestFortranCompiler.cmake,
  27822. Modules/CheckCSourceCompiles.cmake,
  27823. Modules/CheckCXXSourceCompiles.cmake,
  27824. Modules/CheckFunctionExists.cmake,
  27825. Modules/CheckIncludeFile.cmake,
  27826. Modules/CheckIncludeFileCXX.cmake,
  27827. Modules/CheckIncludeFiles.cmake,
  27828. Modules/CheckLibraryExists.cmake,
  27829. Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
  27830. Modules/CheckVariableExists.cmake, Modules/FindQt4.cmake,
  27831. Modules/FindSDL_sound.cmake, Modules/FindThreads.cmake,
  27832. Modules/TestBigEndian.cmake, Modules/TestCXXAcceptsFlag.cmake,
  27833. Modules/TestForANSIForScope.cmake, Modules/TestForSSTREAM.cmake,
  27834. Modules/TestForSTDNamespace.cmake,
  27835. Modules/Platform/Windows-cl.cmake, Source/cmCacheManager.cxx,
  27836. Source/cmGlobalGenerator.cxx,
  27837. Source/cmGlobalKdevelopGenerator.cxx,
  27838. Source/cmGlobalUnixMakefileGenerator3.cxx,
  27839. Source/cmGlobalXCodeGenerator.cxx,
  27840. Source/cmInstallTargetGenerator.cxx, Source/cmLocalGenerator.cxx,
  27841. Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
  27842. Source/cmMakefileExecutableTargetGenerator.cxx,
  27843. Source/cmMakefileLibraryTargetGenerator.cxx,
  27844. Source/cmMakefileTargetGenerator.cxx,
  27845. Source/cmTryCompileCommand.cxx, Source/cmTryRunCommand.cxx,
  27846. Source/cmake.h, Source/kwsys/kwsysPlatformCxxTests.cmake,
  27847. Tests/MakeClean/ToClean/CMakeLists.txt,
  27848. Tests/TryCompile/CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt,
  27849. Utilities/cmcurl/CMake/CheckTypeSize.cmake: ENH: centralized
  27850. locaiton of CMakeFiles setting
  27851. 2006-06-13 10:28 martink
  27852. * CMake.pdf, CMake.rtf: ENH: removed old out of date files, online
  27853. and command line help is better
  27854. 2006-06-13 09:46 martink
  27855. * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix line length
  27856. 2006-06-13 08:04 andy
  27857. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27858. 2006-06-12 15:44 martink
  27859. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  27860. cmLocalVisualStudio7Generator.cxx: ENH: fix line length
  27861. 2006-06-12 14:21 andy
  27862. * Modules/CPack.cmake: ENH: Add support for overwriting the name of
  27863. the file CPackConfig.cmake and CPackSourceConfig.cmake
  27864. 2006-06-12 13:17 martink
  27865. * Modules/Platform/Windows-cl.cmake: ENH: removed logo info from
  27866. the manifest tool
  27867. 2006-06-12 13:05 king
  27868. * Source/cmIfCommand.h: BUG: Patch from Miguel A.
  27869. Figueroa-Villanueva for fixing documentation.
  27870. 2006-06-12 12:18 martink
  27871. * Source/cmMakefileTargetGenerator.cxx: ENH: cleanup
  27872. 2006-06-12 11:40 martink
  27873. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  27874. cmMakefileTargetGenerator.cxx, cmake.cxx: ENH: some cleanup to
  27875. progress
  27876. 2006-06-12 10:22 andy
  27877. * DartConfig.cmake: ENH: Switch to http submission
  27878. 2006-06-12 07:59 andy
  27879. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27880. 2006-06-11 07:58 andy
  27881. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27882. 2006-06-10 08:12 andy
  27883. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27884. 2006-06-09 15:49 alex
  27885. * Modules/FindZLIB.cmake: BUG: don't append to ZLIB_NAMES ENH: also
  27886. check for zdll on windows ENH: honor REQUIRED and QUIETLY
  27887. Alex
  27888. 2006-06-09 13:45 hoffman
  27889. * Source/CPack/: bills-comments.txt,
  27890. cmCPackCygwinBinaryGenerator.cxx, cmCPackCygwinBinaryGenerator.h,
  27891. cmCPackGenerators.cxx, cmCPackGenericGenerator.cxx,
  27892. cmCPackGenericGenerator.h, cygwin.readme: ENH: check in partial
  27893. cygwin generator
  27894. 2006-06-09 08:28 andy
  27895. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27896. 2006-06-08 07:49 andy
  27897. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27898. 2006-06-07 08:47 hoffman
  27899. * Source/cmakemain.cxx: ENH: add docs for debug trycompile
  27900. 2006-06-06 12:01 hoffman
  27901. * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix /TP for c code
  27902. 2006-06-06 09:39 hoffman
  27903. * Source/cmMakefile.cxx: ENH: fix for replacement of @var @ only
  27904. legal variable names should be replaced
  27905. 2006-06-06 07:59 andy
  27906. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27907. 2006-06-05 15:28 king
  27908. * Source/cmAddSubDirectoryCommand.cxx: COMP: Removed unused
  27909. variable.
  27910. 2006-06-05 14:38 king
  27911. * Source/cmAddSubDirectoryCommand.cxx: BUG: Always check whether a
  27912. subdirectory is below the top of the source before computing the
  27913. binary tree automatically. Even when the source is a relative
  27914. path it may contain ../ which would allow it to be outside the
  27915. source tree.
  27916. 2006-06-05 14:32 martink
  27917. * Source/: cmDependsC.cxx, cmGlobalUnixMakefileGenerator3.cxx,
  27918. cmMakefileTargetGenerator.cxx: ENH: line lengths
  27919. 2006-06-05 14:13 king
  27920. * cmake_uninstall.cmake.in: BUG: Use proper signature for
  27921. EXEC_PROGRAM to get return value of cmake -E remove. Also fixed
  27922. spelling error in message, and made non-existing files not a
  27923. fatal error so that the rest of the files are removed.
  27924. 2006-06-05 13:45 king
  27925. * Source/: cmFileCommand.cxx, cmFileCommand.h, cmTarget.cxx: ENH:
  27926. Changing shared library versioned file names on OSX to conform to
  27927. that platform's convention.
  27928. 2006-06-05 11:22 king
  27929. * Source/kwsys/Terminal.c: ENH: Added rxvt-unicode and cygwin
  27930. terminals for color support.
  27931. 2006-06-05 07:25 andy
  27932. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27933. 2006-06-04 07:22 andy
  27934. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27935. 2006-06-03 18:43 andy
  27936. * Source/kwsys/Terminal.c: ENH: Handle 'screen' terminal. Thank you
  27937. Thomas Z.
  27938. 2006-06-03 18:43 andy
  27939. * Source/CPack/cmCPackGenericGenerator.cxx: COMP: Remove warning
  27940. 2006-06-03 09:48 king
  27941. * Tests/Wrapping/Wrap.c: COMP: More fixes for non-ANSI C compilers.
  27942. 2006-06-03 09:42 king
  27943. * Tests/Wrapping/Wrap.c: COMP: Fix for non-ANSI C compilers.
  27944. 2006-06-03 07:22 andy
  27945. * Source/cmVersion.cxx: STYLE: Nightly Version update
  27946. 2006-06-02 12:19 king
  27947. * Tests/Wrapping/: Wrap.c, fakefluid.cxx: BUG: Custom commands
  27948. should actually generate the files they claim to generate.
  27949. 2006-06-02 11:26 andy
  27950. * Source/CPack/: cmCPackGenericGenerator.cxx,
  27951. cmCPackGenericGenerator.h: ENH: Display cmake install information
  27952. when in verbose mode
  27953. 2006-06-01 15:51 king
  27954. * Source/: cmBuildCommand.cxx, cmGlobalGenerator.cxx,
  27955. cmGlobalGenerator.h, cmGlobalUnixMakefileGenerator3.cxx,
  27956. cmGlobalUnixMakefileGenerator3.h,
  27957. cmGlobalVisualStudio6Generator.cxx,
  27958. cmGlobalVisualStudio6Generator.h,
  27959. cmGlobalVisualStudio7Generator.cxx,
  27960. cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
  27961. cmGlobalXCodeGenerator.h, CPack/cmCPackGenericGenerator.cxx,
  27962. CTest/cmCTestBuildAndTestHandler.cxx,
  27963. CTest/cmCTestBuildCommand.cxx: BUG: cmGlobalGenerator::Build
  27964. should not always use the /fast target name because dependency
  27965. checking is often required. It now takes an argument specifying
  27966. whether to use the /fast target name, and the argument is
  27967. currently only true for try-compiles.
  27968. 2006-06-01 15:08 king
  27969. * Source/cmInstallTargetGenerator.cxx: BUG: Adjustment of
  27970. install_name with install_name_tool should account for DESTDIR
  27971. when specifying the file to be changed.
  27972. 2006-06-01 14:43 king
  27973. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  27974. cmLocalUnixMakefileGenerator3.cxx: ENH: Moved generation of the
  27975. /fast version of GLOBAL_TARGET targets to the proper place in the
  27976. local generator instead of in the global generator. Also made
  27977. the install/fast target not depend on the all target.
  27978. 2006-06-01 14:09 king
  27979. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  27980. cmLocalUnixMakefileGenerator3.cxx: BUG: Added /fast targets in
  27981. subdirectory makefiles. Removed bogus INSTALL_*/fast targets.
  27982. Also fixed preinstall/fast target.
  27983. 2006-06-01 13:01 king
  27984. * Tests/CustomCommand/: CMakeLists.txt, config.h.in, foo.in: ENH:
  27985. Added test for generation of files listed explicitly as sources
  27986. but not used during the build of a target.
  27987. 2006-06-01 11:45 king
  27988. * Source/: cmMakefileExecutableTargetGenerator.cxx,
  27989. cmMakefileLibraryTargetGenerator.cxx,
  27990. cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
  27991. cmMakefileUtilityTargetGenerator.cxx: BUG: Custom command outputs
  27992. listed explicitly as source files in a target should be generated
  27993. whether or not an object file in the target needs them. This
  27994. useful and makes Makefile builds more consistent with VS IDE
  27995. builds.
  27996. 2006-06-01 09:38 hoffman
  27997. * Utilities/Release/cmake_release.sh: ENH: change the version
  27998. number to match the release for cygwin
  27999. 2006-06-01 08:17 andy
  28000. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28001. 2006-05-31 11:19 martink
  28002. * Source/: cmForEachCommand.cxx, cmIfCommand.cxx,
  28003. cmMacroCommand.cxx, cmWhileCommand.cxx: ENH: reduce string
  28004. construct delete ops
  28005. 2006-05-31 08:10 andy
  28006. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28007. 2006-05-30 16:23 king
  28008. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  28009. cmLocalUnixMakefileGenerator3.cxx: BUG: Fix progress when total
  28010. number of source files is less than 100.
  28011. 2006-05-30 11:15 king
  28012. * Source/cmake.cxx: BUG: Fixed cmake -E remove return code.
  28013. 2006-05-30 08:03 andy
  28014. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28015. 2006-05-29 08:09 andy
  28016. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28017. 2006-05-28 07:29 andy
  28018. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28019. 2006-05-27 07:45 andy
  28020. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28021. 2006-05-26 07:32 andy
  28022. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28023. 2006-05-25 14:16 king
  28024. * Modules/CMakeGenericSystem.cmake: ENH: Adding advanced option
  28025. CMAKE_COLOR_MAKEFILE for makefile generators with default ON.
  28026. 2006-05-25 14:16 king
  28027. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  28028. cmLocalUnixMakefileGenerator3.h: ENH: Slight improvement in
  28029. genreation time by recording the setting of CMAKE_COLOR_MAKEFILE
  28030. in an ivar of each local generator at the beginning of
  28031. generation. This avoids many repeated table lookups.
  28032. 2006-05-25 11:56 hoffman
  28033. * Modules/FindQt4.cmake: ENH: add qtmain to findqt
  28034. 2006-05-25 10:55 martink
  28035. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  28036. cmGlobalUnixMakefileGenerator3.h,
  28037. cmLocalUnixMakefileGenerator3.cxx: BUG: fix to progress for small
  28038. projects
  28039. 2006-05-25 10:21 martink
  28040. * Modules/CTest.cmake: ENH: remove debugging output
  28041. 2006-05-25 09:47 king
  28042. * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
  28043. cmGlobalGenerator.cxx, cmGlobalGenerator.h, cmLocalGenerator.h,
  28044. cmLocalUnixMakefileGenerator3.cxx,
  28045. cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
  28046. cmake.cxx: BUG: Updated Makefile dependency scanning to provide a
  28047. full local generator to the dependency scanner to do proper path
  28048. conversions. This allows the rules written into the depend.make
  28049. files to use the same relative path conversion as those written
  28050. into the build.make files. Several previous changes added more
  28051. and more information for use by the dependency scanner and it was
  28052. converging to having the full local generator anyway.
  28053. 2006-05-25 07:34 andy
  28054. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28055. 2006-05-24 10:13 king
  28056. * Source/kwsys/ProcessUNIX.c: BUG: Do not leak global table of
  28057. processes.
  28058. 2006-05-24 10:09 martink
  28059. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  28060. cmGlobalUnixMakefileGenerator3.h: ENH: fix compiler warnings and
  28061. posibly java test
  28062. 2006-05-24 07:36 andy
  28063. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28064. 2006-05-23 15:27 king
  28065. * Source/cmLocalVisualStudio7Generator.cxx: COMP: Added missing
  28066. include for isspace.
  28067. 2006-05-23 15:01 king
  28068. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Fix parsing of
  28069. definitions to support REMOVE_DEFINITIONS.
  28070. 2006-05-23 12:51 king
  28071. * Source/cmMakefile.cxx, Tests/Complex/Executable/CMakeLists.txt,
  28072. Tests/Complex/Executable/complex.cxx,
  28073. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  28074. Tests/ComplexOneConfig/Executable/complex.cxx,
  28075. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  28076. Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fix
  28077. REMOVE_DEFINITIONS command to not remove substrings.
  28078. 2006-05-23 12:38 david.cole
  28079. * Utilities/cmtar/: CMakeLists.txt, append.c, config.h.in,
  28080. extract.c, handle.c, compat/fnmatch.c: COMP: Fix warnings on
  28081. Borland dashboards...
  28082. 2006-05-23 11:48 king
  28083. * Source/kwsys/ProcessUNIX.c: ENH: Re-enabling SIGCHLD handling
  28084. implementation with a fix for Cygwin.
  28085. 2006-05-23 10:40 king
  28086. * Modules/FindVTK.cmake: ENH: Add ability to find VTK 5 without
  28087. user help.
  28088. 2006-05-23 09:58 king
  28089. * Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Finished fix
  28090. to bug#3229 and bug#3272.
  28091. 2006-05-23 09:58 king
  28092. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  28093. cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
  28094. BUG: Fix for spaces in path to build directory with new progress
  28095. stuff.
  28096. 2006-05-23 09:11 martink
  28097. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  28098. cmGlobalUnixMakefileGenerator3.h,
  28099. cmLocalUnixMakefileGenerator3.cxx,
  28100. cmLocalUnixMakefileGenerator3.h, cmMacroCommand.cxx,
  28101. cmMacroCommand.h, cmMakefileTargetGenerator.cxx, cmake.cxx: ENH:
  28102. always compile progress
  28103. 2006-05-23 07:40 andy
  28104. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28105. 2006-05-22 16:10 martink
  28106. * Source/cmake.cxx: COMP: fix bootstrap
  28107. 2006-05-22 16:07 martink
  28108. * Source/cmake.cxx: COMP: fix mac warning
  28109. 2006-05-22 15:41 martink
  28110. * Source/cmake.cxx: ENH: part of the progress reporting checkin
  28111. 2006-05-22 15:11 king
  28112. * Source/kwsys/ProcessUNIX.c: BUG: Reverting previous change until
  28113. it can be fixed on Cygwin.
  28114. 2006-05-21 14:06 hoffman
  28115. * Source/cmMakefile.cxx: ENH: fix line length
  28116. 2006-05-21 10:28 king
  28117. * Source/kwsys/testProcess.c: ENH: Added test 8 to test
  28118. grandchildren running after children exit.
  28119. 2006-05-21 10:27 andy
  28120. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28121. 2006-05-21 10:27 king
  28122. * Source/kwsys/ProcessWin32.c: BUG: Fixed deadlock condition when
  28123. grandchildren are running after the children exit.
  28124. 2006-05-21 10:26 king
  28125. * Source/kwsys/ProcessUNIX.c: ENH: Implemented handling of SIGCHLD
  28126. to detect the termination of immediate children. This allows
  28127. grandchildren to remain running after the children exit.
  28128. 2006-05-20 18:50 king
  28129. * Source/kwsys/ProcessUNIX.c: ENH: Enabling process tree killing on
  28130. Cygwin.
  28131. 2006-05-20 08:06 andy
  28132. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28133. 2006-05-19 16:57 alex
  28134. * Modules/: FindQt4.cmake, KDE3Macros.cmake, kde3uic.cmake: BUG:
  28135. kde3: use QT_UIC_EXECUTABLE instead of simply uic BUG: use
  28136. qouting for the path to Qt4 moc and uic, should help with paths
  28137. with spaces
  28138. Alex
  28139. 2006-05-19 15:53 hoffman
  28140. * Utilities/Release/: create-cmake-release.cmake,
  28141. dashmacmini2_release.cmake: ENH: release scripts
  28142. 2006-05-19 15:51 hoffman
  28143. * Utilities/cmcurl/mprintf.c: ENH: fix for uclibc
  28144. 2006-05-19 13:02 hoffman
  28145. * Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: fix for
  28146. vtk 4.4 and other projects that may try to link to a module
  28147. 2006-05-19 09:36 martink
  28148. * Source/cmIfCommand.cxx: COMP: fix warning
  28149. 2006-05-19 08:15 andy
  28150. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28151. 2006-05-18 23:24 hoffman
  28152. * Source/: cmake.cxx, cmakemain.cxx: ENH: fix crashes when command
  28153. line arguments are not followed by the correct number of
  28154. arguments
  28155. 2006-05-18 14:35 martink
  28156. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix issue with
  28157. too many fast targets being listed
  28158. 2006-05-18 13:50 martink
  28159. * Source/: cmForEachCommand.cxx, cmForEachCommand.h,
  28160. cmIfCommand.cxx, cmWhileCommand.cxx, cmWhileCommand.h: ENH: allow
  28161. loose loop constructs
  28162. 2006-05-18 10:28 king
  28163. * Modules/CheckIncludeFile.c.in: BUG: Fix signature of main to work
  28164. on both strict ANSI and non-ANSI C compilers.
  28165. 2006-05-18 08:00 andy
  28166. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28167. 2006-05-17 08:07 andy
  28168. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28169. 2006-05-16 14:04 hoffman
  28170. * ChangeLog.manual, Source/cmGlobalXCodeGenerator.cxx,
  28171. Source/cmGlobalXCodeGenerator.h, Source/cmListCommand.cxx,
  28172. Source/cmListCommand.h, Source/cmLocalUnixMakefileGenerator3.cxx,
  28173. Source/cmMakefileExecutableTargetGenerator.cxx: ENH: move changes
  28174. from main tree to branch
  28175. 2006-05-16 13:41 king
  28176. * Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Added
  28177. missing cd command before running executable version symlink
  28178. rule. This addresses bug#3229.
  28179. 2006-05-16 13:23 hoffman
  28180. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix warning
  28181. 2006-05-16 09:54 hoffman
  28182. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  28183. ENH: fix rebuild problem with xcode and universal binaries
  28184. 2006-05-16 08:42 andy
  28185. * Source/: cmListCommand.cxx, cmListCommand.h: STYLE: Fix style
  28186. 2006-05-16 08:03 andy
  28187. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28188. 2006-05-15 18:05 hoffman
  28189. * ChangeLog.manual, Source/cmDependsFortranParser.h,
  28190. Source/cmDependsJavaParser.cxx, Source/cmExprParser.cxx,
  28191. Source/cmGlobalUnixMakefileGenerator3.cxx,
  28192. Source/cmListCommand.cxx, Source/cmListCommand.h,
  28193. Source/cmLocalUnixMakefileGenerator3.cxx,
  28194. Source/cmQTWrapCPPCommand.h, Source/cmake.cxx,
  28195. Tests/CMakeTests/ListTest.cmake.in: ENH: merge from main tree
  28196. 2006-05-15 13:47 martink
  28197. * Source/cmGlobalUnixMakefileGenerator3.cxx: PERF: performance
  28198. improvement
  28199. 2006-05-15 13:02 andy
  28200. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  28201. cmLocalUnixMakefileGenerator3.cxx, cmake.cxx: ENH: Add simple
  28202. progress reporting during make
  28203. 2006-05-15 10:19 martink
  28204. * Source/: cmDependsFortranParser.h, cmDependsJavaParser.cxx,
  28205. cmExprParser.cxx, cmLocalUnixMakefileGenerator3.cxx,
  28206. cmQTWrapCPPCommand.h: STYLE: fix line length
  28207. 2006-05-15 10:14 andy
  28208. * Source/cmListCommand.cxx, Tests/CMakeTests/ListTest.cmake.in:
  28209. ENH: Fix INSERT to allow inserting to empty list
  28210. 2006-05-15 09:57 andy
  28211. * Source/cmListCommand.cxx, Source/cmListCommand.h,
  28212. Tests/CMakeTests/ListTest.cmake.in: ENH: Change REMOVE and
  28213. REMOVE_ITEM to REMOVE_AT and REMOVE_ITEM
  28214. 2006-05-15 09:25 andy
  28215. * Source/cmListCommand.cxx, Source/cmListCommand.h,
  28216. Tests/CMakeTests/ListTest.cmake.in: ENH: Remove some errors, fix
  28217. append to work on nonexisting lists
  28218. 2006-05-14 20:20 hoffman
  28219. * Modules/CMakeDetermineSystem.cmake: ENH: fix module
  28220. 2006-05-14 20:17 hoffman
  28221. * Modules/CMakeDetermineSystem.cmake: ENH: check return value for
  28222. uname -p
  28223. 2006-05-14 19:17 hoffman
  28224. * Modules/CMakeDetermineSystem.cmake: ENH: move from main tree
  28225. handle uname without -p correctly
  28226. 2006-05-14 17:42 hoffman
  28227. * Modules/CMakeDetermineSystem.cmake: ENH: check return value for
  28228. uname -p
  28229. 2006-05-14 15:24 hoffman
  28230. * Utilities/Release/: release_cmake.cmake,
  28231. v60n177_aix_release.cmake: ENH: extra path
  28232. 2006-05-14 15:22 hoffman
  28233. * CMakeLists.txt, Modules/FindJPEG.cmake, Modules/FindKDE4.cmake,
  28234. Modules/FindQt4.cmake, Source/cmGlobalGenerator.cxx,
  28235. Source/cmGlobalMSYSMakefileGenerator.h,
  28236. Source/cmIncludeDirectoryCommand.cxx,
  28237. Source/cmLinkDirectoriesCommand.cxx,
  28238. Source/cmLinkLibrariesCommand.cxx, Source/cmListCommand.cxx,
  28239. Source/cmListFileCache.cxx, Source/cmLoadCacheCommand.cxx,
  28240. Source/cmLoadCommandCommand.h, Source/cmLocalGenerator.cxx,
  28241. Source/cmLocalVisualStudio6Generator.cxx,
  28242. Source/cmLocalVisualStudio7Generator.cxx,
  28243. Source/cmLocalVisualStudio7Generator.h,
  28244. Source/cmMacroCommand.cxx, Source/cmMakeDepend.h,
  28245. Source/cmMakefile.cxx, Source/cmMakefile.h,
  28246. Source/cmMakefileExecutableTargetGenerator.cxx,
  28247. Source/cmMakefileLibraryTargetGenerator.cxx,
  28248. Source/cmMakefileTargetGenerator.cxx,
  28249. Source/cmMarkAsAdvancedCommand.cxx, Source/cmMathCommand.h,
  28250. Source/cmObject.h, Source/cmOptionCommand.cxx,
  28251. Source/cmOrderLinkDirectories.cxx,
  28252. Source/cmOrderLinkDirectories.h,
  28253. Source/cmOutputRequiredFilesCommand.cxx,
  28254. Source/cmProjectCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
  28255. Source/cmQTWrapUICommand.cxx,
  28256. Source/cmRemoveDefinitionsCommand.cxx,
  28257. Source/cmSeparateArgumentsCommand.cxx,
  28258. Source/cmSeparateArgumentsCommand.h,
  28259. Source/cmSetDirectoryPropertiesCommand.cxx,
  28260. Source/cmSetSourceFilesPropertiesCommand.h,
  28261. Source/cmSetTargetPropertiesCommand.cxx,
  28262. Source/cmSetTargetPropertiesCommand.h,
  28263. Source/cmSetTestsPropertiesCommand.cxx,
  28264. Source/cmSetTestsPropertiesCommand.h,
  28265. Source/cmSiteNameCommand.cxx, Source/cmSourceFile.cxx,
  28266. Source/cmSourceFile.h, Source/cmSourceGroupCommand.h,
  28267. Source/cmStringCommand.cxx, Source/cmSubdirCommand.cxx,
  28268. Source/cmSubdirCommand.h, Source/cmSystemTools.cxx,
  28269. Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
  28270. Source/cmTargetLinkLibrariesCommand.cxx,
  28271. Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
  28272. Source/cmUseMangledMesaCommand.cxx,
  28273. Source/cmUtilitySourceCommand.cxx,
  28274. Source/cmVTKMakeInstantiatorCommand.cxx,
  28275. Source/cmVTKWrapJavaCommand.cxx,
  28276. Source/cmVTKWrapPythonCommand.cxx,
  28277. Source/cmVTKWrapTclCommand.cxx, Source/cmWin32ProcessExecution.h,
  28278. Source/cmWriteFileCommand.cxx, Source/cmXCode21Object.cxx,
  28279. Source/cmXCode21Object.h, Source/cmXCodeObject.cxx,
  28280. Source/cmXCodeObject.h, Source/cmXMLParser.h, Source/cmake.cxx,
  28281. Source/cmake.h, Source/cmakemain.cxx,
  28282. Source/CPack/cmCPackGenericGenerator.cxx,
  28283. Source/CPack/cmCPackNSISGenerator.cxx,
  28284. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  28285. Source/CPack/cmCPackSTGZGenerator.cxx,
  28286. Source/CPack/cmCPackTarCompressGenerator.cxx,
  28287. Source/CPack/cpack.cxx, Tests/Complex/CMakeLists.txt,
  28288. Tests/ComplexOneConfig/CMakeLists.txt,
  28289. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: merge from main
  28290. tree
  28291. 2006-05-14 09:36 andy
  28292. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28293. 2006-05-13 12:28 king
  28294. * Source/cmGlobalGenerator.cxx: BUG: Make sure RUN_TESTS target
  28295. passes the desired configuration to ctest.
  28296. 2006-05-13 08:03 andy
  28297. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28298. 2006-05-12 14:44 martink
  28299. * Source/CPack/: cmCPackGenericGenerator.cxx,
  28300. cmCPackNSISGenerator.cxx, cmCPackPackageMakerGenerator.cxx,
  28301. cmCPackSTGZGenerator.cxx, cmCPackTarCompressGenerator.cxx,
  28302. cpack.cxx: STYLE: fix line length
  28303. 2006-05-12 14:36 martink
  28304. * Source/: cmXCode21Object.cxx, cmXCode21Object.h,
  28305. cmXCodeObject.cxx, cmXCodeObject.h, cmXMLParser.h, cmake.cxx,
  28306. cmake.h, cmakemain.cxx: STYLE: fix line length
  28307. 2006-05-12 14:12 martink
  28308. * Source/: cmTarget.cxx, cmTarget.h,
  28309. cmTargetLinkLibrariesCommand.cxx, cmTryCompileCommand.cxx,
  28310. cmTryCompileCommand.h, cmUseMangledMesaCommand.cxx,
  28311. cmUtilitySourceCommand.cxx, cmVTKMakeInstantiatorCommand.cxx,
  28312. cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
  28313. cmVTKWrapTclCommand.cxx, cmWin32ProcessExecution.h,
  28314. cmWriteFileCommand.cxx: STYLE: fix line length
  28315. 2006-05-12 13:53 martink
  28316. * Source/: cmSeparateArgumentsCommand.cxx,
  28317. cmSeparateArgumentsCommand.h,
  28318. cmSetDirectoryPropertiesCommand.cxx,
  28319. cmSetSourceFilesPropertiesCommand.h,
  28320. cmSetTargetPropertiesCommand.cxx, cmSetTargetPropertiesCommand.h,
  28321. cmSetTestsPropertiesCommand.cxx, cmSetTestsPropertiesCommand.h,
  28322. cmSiteNameCommand.cxx, cmSourceFile.cxx, cmSourceFile.h,
  28323. cmSourceGroupCommand.h, cmStringCommand.cxx, cmSubdirCommand.cxx,
  28324. cmSubdirCommand.h, cmSystemTools.cxx, cmSystemTools.h: STYLE: fix
  28325. line length
  28326. 2006-05-12 13:44 martink
  28327. * Source/: cmProjectCommand.cxx, cmQTWrapCPPCommand.cxx,
  28328. cmQTWrapUICommand.cxx, cmRemoveDefinitionsCommand.cxx: STYLE: fix
  28329. line length
  28330. 2006-05-12 13:39 martink
  28331. * Source/: cmObject.h, cmOptionCommand.cxx,
  28332. cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
  28333. cmOutputRequiredFilesCommand.cxx: STYLE: fix line length
  28334. 2006-05-12 12:29 martink
  28335. * Source/: cmMacroCommand.cxx, cmMakeDepend.h, cmMakefile.cxx,
  28336. cmMakefile.h, cmMakefileExecutableTargetGenerator.cxx,
  28337. cmMakefileLibraryTargetGenerator.cxx,
  28338. cmMakefileTargetGenerator.cxx, cmMarkAsAdvancedCommand.cxx,
  28339. cmMathCommand.h: STYLE: fix line length
  28340. 2006-05-12 11:56 martink
  28341. * Source/: cmLinkDirectoriesCommand.cxx,
  28342. cmLinkLibrariesCommand.cxx, cmListCommand.cxx,
  28343. cmListFileCache.cxx, cmLoadCacheCommand.cxx,
  28344. cmLoadCommandCommand.h, cmLocalGenerator.cxx,
  28345. cmLocalVisualStudio6Generator.cxx,
  28346. cmLocalVisualStudio7Generator.cxx,
  28347. cmLocalVisualStudio7Generator.h: STYLE: fix line length
  28348. 2006-05-12 11:03 hoffman
  28349. * CMakeLists.txt: ENH: add the processor to the system name for
  28350. cpack
  28351. 2006-05-12 10:56 hoffman
  28352. * Modules/FindQt4.cmake: ENH: remove bad quoteed code
  28353. 2006-05-12 10:54 king
  28354. * Source/cmIncludeDirectoryCommand.cxx,
  28355. Tests/Complex/CMakeLists.txt,
  28356. Tests/ComplexOneConfig/CMakeLists.txt,
  28357. Tests/ComplexRelativePaths/CMakeLists.txt: BUG:
  28358. INCLUDE_DIRECTORIES should interpret relative path arguments with
  28359. respect to the current source directory.
  28360. 2006-05-12 10:46 martink
  28361. * Source/: cmGlobalGenerator.cxx, cmGlobalMSYSMakefileGenerator.h:
  28362. STYLE: fix line length
  28363. 2006-05-12 10:09 hoffman
  28364. * Source/cmLocalVisualStudio7Generator.cxx: ENH: remove bogus
  28365. machine setting
  28366. 2006-05-12 09:47 hoffman
  28367. * Modules/FindQt4.cmake: ENH: fix path problem with qt
  28368. 2006-05-12 07:56 andy
  28369. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28370. 2006-05-11 18:32 alex
  28371. * Modules/FindJPEG.cmake: ENH: honor REQUIRED flag
  28372. Alex
  28373. 2006-05-11 18:27 alex
  28374. * Modules/FindKDE4.cmake: ENH: use the new FILE(TO_CMAKE_PATH ...)
  28375. command instead of regexps BUG: append the kde 4 cmake module
  28376. path instead of prepending it
  28377. Alex
  28378. 2006-05-11 16:07 hoffman
  28379. * Utilities/Release/: dashmacmini2_release.cmake,
  28380. destiny_release.cmake, release_cmake.cmake, release_cmake.sh.in,
  28381. vogon_release.cmake: ENH: working package creator
  28382. 2006-05-11 16:05 hoffman
  28383. * Source/: cmAddSubDirectoryCommand.cxx, cmExprParser.cxx,
  28384. cmExprParserHelper.cxx, cmFLTKWrapUICommand.cxx,
  28385. cmFileCommand.cxx, cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  28386. cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
  28387. cmGlobalMinGWMakefileGenerator.cxx,
  28388. cmGlobalMinGWMakefileGenerator.h,
  28389. cmGlobalNMakeMakefileGenerator.cxx,
  28390. cmGlobalNMakeMakefileGenerator.h,
  28391. cmGlobalUnixMakefileGenerator3.cxx,
  28392. cmGlobalUnixMakefileGenerator3.h,
  28393. cmGlobalVisualStudio6Generator.cxx,
  28394. cmGlobalVisualStudio6Generator.h,
  28395. cmGlobalVisualStudio71Generator.cxx,
  28396. cmGlobalVisualStudio71Generator.h,
  28397. cmGlobalVisualStudio7Generator.cxx,
  28398. cmGlobalVisualStudio7Generator.h,
  28399. cmGlobalVisualStudio8Generator.cxx,
  28400. cmGlobalVisualStudio8Generator.h,
  28401. cmGlobalVisualStudio8Win64Generator.cxx,
  28402. cmGlobalVisualStudio8Win64Generator.h,
  28403. cmGlobalWatcomWMakeGenerator.cxx, cmGlobalXCode21Generator.cxx,
  28404. cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx,
  28405. cmGlobalXCodeGenerator.h, cmIfCommand.cxx, cmIfCommand.h,
  28406. cmIncludeCommand.cxx, cmIncludeDirectoryCommand.cxx,
  28407. cmIncludeExternalMSProjectCommand.cxx,
  28408. cmIncludeExternalMSProjectCommand.h,
  28409. cmIncludeRegularExpressionCommand.cxx,
  28410. cmIncludeRegularExpressionCommand.h, cmInstallCommand.h,
  28411. cmInstallFilesCommand.cxx, cmInstallGenerator.cxx,
  28412. cmInstallGenerator.h, cmInstallProgramsCommand.cxx,
  28413. cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h,
  28414. cmInstallTargetsCommand.cxx, cmListCommand.cxx, cmListCommand.h,
  28415. CTest/cmCTestBuildHandler.cxx: ENH: merge changes from main tree
  28416. 2006-05-11 15:50 hoffman
  28417. * Source/cmFileCommand.cxx: ENH: fix error message
  28418. 2006-05-11 15:50 martink
  28419. * Source/: cmIfCommand.cxx, cmIfCommand.h, cmIncludeCommand.cxx,
  28420. cmIncludeDirectoryCommand.cxx,
  28421. cmIncludeExternalMSProjectCommand.cxx,
  28422. cmIncludeExternalMSProjectCommand.h,
  28423. cmIncludeRegularExpressionCommand.cxx,
  28424. cmIncludeRegularExpressionCommand.h, cmInstallCommand.h,
  28425. cmInstallFilesCommand.cxx, cmInstallGenerator.cxx,
  28426. cmInstallGenerator.h, cmInstallProgramsCommand.cxx,
  28427. cmInstallProgramsCommand.h, cmInstallTargetGenerator.cxx,
  28428. cmInstallTargetGenerator.h, cmInstallTargetsCommand.cxx: STYLE:
  28429. fix line length
  28430. 2006-05-11 15:39 martink
  28431. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  28432. STYLE: fix line length
  28433. 2006-05-11 13:56 andy
  28434. * Source/: cmListCommand.cxx, cmListCommand.h: ENH: Some
  28435. documentation and add APPEND
  28436. 2006-05-11 12:00 andy
  28437. * Source/CTest/cmCTestBuildHandler.cxx: BUG: Fix segfault
  28438. 2006-05-11 11:47 martink
  28439. * Source/: cmGlobalVisualStudio6Generator.cxx,
  28440. cmGlobalVisualStudio6Generator.h,
  28441. cmGlobalVisualStudio71Generator.cxx,
  28442. cmGlobalVisualStudio71Generator.h,
  28443. cmGlobalVisualStudio7Generator.cxx,
  28444. cmGlobalVisualStudio7Generator.h,
  28445. cmGlobalVisualStudio8Generator.cxx,
  28446. cmGlobalVisualStudio8Generator.h,
  28447. cmGlobalVisualStudio8Win64Generator.cxx,
  28448. cmGlobalVisualStudio8Win64Generator.h,
  28449. cmGlobalWatcomWMakeGenerator.cxx, cmGlobalXCode21Generator.cxx,
  28450. cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx: STYLE:
  28451. fix line length
  28452. 2006-05-11 10:56 hoffman
  28453. * ChangeLog.manual, Modules/FindQt4.cmake: ENH: merge changs from
  28454. main tree
  28455. 2006-05-11 10:45 martink
  28456. * Source/: cmExprParser.cxx, cmExprParserHelper.cxx,
  28457. cmFLTKWrapUICommand.cxx: STYLE: fix line length
  28458. 2006-05-11 10:41 hoffman
  28459. * Modules/FindQt4.cmake: ENH: fix for bug 3216 allow full path to
  28460. qt input files
  28461. 2006-05-11 10:39 martink
  28462. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  28463. cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
  28464. cmGlobalMinGWMakefileGenerator.cxx,
  28465. cmGlobalMinGWMakefileGenerator.h,
  28466. cmGlobalNMakeMakefileGenerator.cxx,
  28467. cmGlobalNMakeMakefileGenerator.h,
  28468. cmGlobalUnixMakefileGenerator3.cxx,
  28469. cmGlobalUnixMakefileGenerator3.h, cmAddSubDirectoryCommand.cxx:
  28470. STYLE: fix line length
  28471. 2006-05-11 10:33 hoffman
  28472. * ChangeLog.manual, Source/CPack/cmCPackZIPGenerator.cxx: ENH:
  28473. merge changes from main tree
  28474. 2006-05-11 09:37 hoffman
  28475. * Source/CPack/cmCPackZIPGenerator.cxx: ENH: use @ file for winzip
  28476. on windows
  28477. 2006-05-11 08:03 andy
  28478. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28479. 2006-05-10 22:15 hoffman
  28480. * CMakeLists.txt, Modules/CPack.cmake,
  28481. Modules/NSIS.InstallOptions.ini.in, Modules/NSIS.template.in,
  28482. Source/cmAddExecutableCommand.cxx,
  28483. Source/cmAddSubDirectoryCommand.cxx, Source/cmAddTestCommand.cxx,
  28484. Source/cmAuxSourceDirectoryCommand.cxx,
  28485. Source/cmAuxSourceDirectoryCommand.h, Source/cmCTest.cxx,
  28486. Source/cmCacheManager.cxx, Source/cmCommandArgumentLexer.cxx,
  28487. Source/cmCommandArgumentParser.cxx,
  28488. Source/cmCommandArgumentParserHelper.cxx,
  28489. Source/cmCommandArgumentParserTokens.h,
  28490. Source/cmConfigureFileCommand.cxx,
  28491. Source/cmCreateTestSourceList.h, Source/cmDepends.cxx,
  28492. Source/cmDepends.h, Source/cmDependsC.cxx,
  28493. Source/cmDependsFortran.cxx, Source/cmDependsFortranParser.cxx,
  28494. Source/cmDependsJavaParserHelper.cxx,
  28495. Source/cmDependsJavaParserHelper.h, Source/cmDocumentation.cxx,
  28496. Source/cmDumpDocumentation.cxx, Source/cmElseCommand.cxx,
  28497. Source/cmEnableLanguageCommand.cxx,
  28498. Source/cmEndForEachCommand.cxx, Source/cmEndIfCommand.cxx,
  28499. Source/cmEndWhileCommand.cxx, Source/cmExecProgramCommand.cxx,
  28500. Source/cmExecuteProcessCommand.cxx,
  28501. Source/cmExecuteProcessCommand.h,
  28502. Source/cmExportLibraryDependencies.cxx,
  28503. Source/cmExportLibraryDependencies.h, Source/cmExprLexer.cxx,
  28504. Source/cmExprLexer.h, Source/cmFLTKWrapUICommand.cxx,
  28505. Source/cmFileCommand.cxx, Source/cmFileCommand.h,
  28506. Source/cmFileTimeComparison.cxx, Source/cmFindBase.cxx,
  28507. Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
  28508. Source/cmFindPackageCommand.cxx, Source/cmFindPathCommand.cxx,
  28509. Source/cmFindProgramCommand.cxx, Source/cmForEachCommand.cxx,
  28510. Source/cmGeneratedFileStream.cxx,
  28511. Source/cmGetDirectoryPropertyCommand.cxx,
  28512. Source/cmGetFilenameComponentCommand.cxx,
  28513. Source/cmGetFilenameComponentCommand.h,
  28514. Source/cmGlobalBorlandMakefileGenerator.cxx,
  28515. Source/CPack/cmCPackGenericGenerator.cxx, Source/CPack/cpack.cxx,
  28516. Source/CTest/cmCTestGenericHandler.cxx,
  28517. Source/CTest/cmCTestHandlerCommand.cxx,
  28518. Source/CTest/cmCTestReadCustomFilesCommand.h,
  28519. Source/CTest/cmCTestScriptHandler.cxx,
  28520. Source/CTest/cmCTestTestHandler.cxx,
  28521. Source/CTest/cmCTestUpdateCommand.cxx: ENH: move changes from
  28522. main tree
  28523. 2006-05-10 17:26 andy
  28524. * CMakeLists.txt, Modules/CPack.cmake: BUG: Prevent stripping of
  28525. sources
  28526. 2006-05-10 16:44 hoffman
  28527. * Utilities/Release/create-cmake-release.cmake: ENH: remove ps
  28528. thing
  28529. 2006-05-10 16:43 hoffman
  28530. * Utilities/Release/: create-cmake-release.cmake,
  28531. vogon_release.cmake: ENH: it works
  28532. 2006-05-10 15:56 martink
  28533. * Source/: cmGeneratedFileStream.cxx,
  28534. cmGetDirectoryPropertyCommand.cxx,
  28535. cmGetFilenameComponentCommand.cxx,
  28536. cmGetFilenameComponentCommand.h,
  28537. cmGetSourceFilePropertyCommand.h,
  28538. cmGlobalBorlandMakefileGenerator.cxx: STYLE: fix line length
  28539. 2006-05-10 15:46 martink
  28540. * Source/: cmFLTKWrapUICommand.cxx, cmFileCommand.cxx,
  28541. cmFileCommand.h, cmFileTimeComparison.cxx, cmFindBase.cxx,
  28542. cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
  28543. cmFindPackageCommand.cxx, cmFindPathCommand.cxx,
  28544. cmFindProgramCommand.cxx, cmForEachCommand.cxx: STYLE: fix line
  28545. length
  28546. 2006-05-10 15:29 hoffman
  28547. * Utilities/Release/vogon_release.cmake: ENH: add vogon
  28548. 2006-05-10 15:06 martink
  28549. * Source/: cmElseCommand.cxx, cmEnableLanguageCommand.cxx,
  28550. cmEndForEachCommand.cxx, cmEndIfCommand.cxx,
  28551. cmEndWhileCommand.cxx, cmExecProgramCommand.cxx,
  28552. cmExecuteProcessCommand.cxx, cmExecuteProcessCommand.h,
  28553. cmExportLibraryDependencies.cxx, cmExportLibraryDependencies.h,
  28554. cmExprLexer.cxx, cmExprLexer.h: STYLE: fix line length
  28555. 2006-05-10 15:01 martink
  28556. * Source/: cmDependsJavaParserHelper.cxx,
  28557. cmDependsJavaParserHelper.h, cmDocumentation.cxx,
  28558. cmDumpDocumentation.cxx: STYLE: fix line length
  28559. 2006-05-10 14:54 martink
  28560. * Source/: cmDepends.h, cmDependsC.cxx, cmDependsFortran.cxx,
  28561. cmDependsFortranParser.cxx: STYLE: fix line length
  28562. 2006-05-10 14:13 martink
  28563. * Source/: cmCommandArgumentParser.cxx,
  28564. cmCommandArgumentParserHelper.cxx,
  28565. cmCommandArgumentParserTokens.h, cmConfigureFileCommand.cxx,
  28566. cmCreateTestSourceList.h, cmDepends.cxx: STYLE: fix line length
  28567. 2006-05-10 14:07 martink
  28568. * Source/cmCommandArgumentLexer.cxx: STYLE: hmm
  28569. 2006-05-10 14:03 hoffman
  28570. * Utilities/Release/: create-cmake-release.cmake,
  28571. dashsgi1_release.cmake, dashsgi1_release64.cmake,
  28572. release_cmake.sh.in: ENH:
  28573. 2006-05-10 14:00 martink
  28574. * Source/cmCommandArgumentLexer.cxx: STYLE: hmm
  28575. 2006-05-10 13:56 martink
  28576. * Source/: cmAuxSourceDirectoryCommand.h, cmCTest.cxx,
  28577. cmCacheManager.cxx: STYLE: fix line length
  28578. 2006-05-10 13:48 martink
  28579. * Source/: CTest/cmCTestGenericHandler.cxx,
  28580. CTest/cmCTestHandlerCommand.cxx,
  28581. CTest/cmCTestReadCustomFilesCommand.h,
  28582. CTest/cmCTestScriptHandler.cxx, CTest/cmCTestTestHandler.cxx,
  28583. CTest/cmCTestUpdateCommand.cxx, cmAddExecutableCommand.cxx,
  28584. cmAddSubDirectoryCommand.cxx, cmAddTestCommand.cxx,
  28585. cmAuxSourceDirectoryCommand.cxx: STYLE: fix line length
  28586. 2006-05-10 12:39 andy
  28587. * Source/CPack/: cmCPackGenericGenerator.cxx, cpack.cxx: BUG: Fix
  28588. relative path to config file, fix cmake_install.cmake location
  28589. problem
  28590. 2006-05-10 12:15 hoffman
  28591. * Modules/: NSIS.InstallOptions.ini.in, NSIS.template.in: ENH: use
  28592. radio buttons to choose PATH options
  28593. 2006-05-10 09:28 hoffman
  28594. * CMakeLists.txt: ENH: allow package name to be changed from cmake
  28595. cache
  28596. 2006-05-10 09:15 hoffman
  28597. * CMakeLists.txt: ENH: allow for cpack stuff to be changed
  28598. 2006-05-10 07:58 andy
  28599. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28600. 2006-05-09 17:18 hoffman
  28601. * Utilities/Release/: dashsun1_release.cmake, release_cmake.cmake,
  28602. v60n177_aix_release.cmake: ENH: works
  28603. 2006-05-09 16:30 hoffman
  28604. * ChangeLog.manual, Modules/FindQt3.cmake,
  28605. Modules/NSIS.template.in, Source/cmSetTargetPropertiesCommand.h,
  28606. Source/kwsys/SystemTools.cxx, Tests/Complex/CMakeLists.txt,
  28607. Tests/ComplexOneConfig/CMakeLists.txt,
  28608. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: merge from main
  28609. tree
  28610. 2006-05-09 14:14 hoffman
  28611. * Utilities/Release/: create-cmake-release.cmake,
  28612. release_cmake.cmake: ENH: seems to be working
  28613. 2006-05-09 13:49 hoffman
  28614. * Utilities/Release/create-cmake-release.cmake: ENH: add a xterm
  28615. script create script
  28616. 2006-05-09 13:48 hoffman
  28617. * Utilities/Release/: dashsun1_release.cmake, muse_release64.cmake,
  28618. release_cmake.cmake, release_cmake.sh.in: ENH: add 64 bit sgi
  28619. 2006-05-09 12:23 hoffman
  28620. * Utilities/Release/release_cmake.sh.in: ENH: mark time
  28621. 2006-05-09 12:23 andy
  28622. * Utilities/Release/v60n177_aix_release.cmake: ENH: copy right
  28623. files
  28624. 2006-05-09 08:22 andy
  28625. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28626. 2006-05-08 16:59 hoffman
  28627. * Utilities/Release/: dashmacmini2_release.cmake,
  28628. dashsun1_release.cmake, destiny_release.cmake,
  28629. muse_release.cmake, v60n177_aix_release.cmake: ENH: skip
  28630. bootstrap test as it already does a bootstrap
  28631. 2006-05-08 16:50 hoffman
  28632. * Utilities/Release/: dashmacmini2_release.cmake,
  28633. destiny_release.cmake, hythloth_release.cmake,
  28634. muse_release.cmake, release_cmake.cmake,
  28635. v60n177_aix_release.cmake: ENH: change name to MAKE_COMMAND
  28636. 2006-05-08 16:40 hoffman
  28637. * Source/cmSetTargetPropertiesCommand.h: ENH: fix docs to include
  28638. linker lang
  28639. 2006-05-08 16:38 andy
  28640. * Utilities/Release/release_cmake.cmake: ENH: add extra copy for
  28641. ibm
  28642. 2006-05-08 16:36 hoffman
  28643. * Utilities/Release/: dashmacmini2_release.cmake,
  28644. destiny_release.cmake, hythloth_release.cmake,
  28645. muse_release.cmake, release_cmake.cmake, release_cmake.sh.in,
  28646. v60n177_aix_release.cmake: ENH: add make program stuff
  28647. 2006-05-08 14:18 hoffman
  28648. * Source/kwsys/SystemTools.cxx: ENH: search for program without
  28649. extensions
  28650. 2006-05-08 13:34 andy
  28651. * Modules/NSIS.template.in: ENH: Some cleanups and fix installing
  28652. as a non-admin
  28653. 2006-05-08 10:02 king
  28654. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  28655. ComplexRelativePaths/CMakeLists.txt: BUG: Disabling an
  28656. EXECUTE_PROCESS test until problems on UNIX systems are fixed.
  28657. 2006-05-07 13:04 hoffman
  28658. * Modules/FindQt3.cmake: ENH: try to find qt3 better
  28659. 2006-05-07 10:55 hoffman
  28660. * CMakeLists.txt, ChangeLog.manual,
  28661. Modules/CMakeDetermineCCompiler.cmake,
  28662. Modules/CPack.STGZ_Header.sh.in, Modules/FindQt4.cmake,
  28663. Modules/Platform/CYGWIN.cmake, Modules/Platform/SunOS.cmake,
  28664. Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
  28665. Source/cmCommandArgumentParserHelper.cxx, Source/cmDepends.h,
  28666. Source/cmDependsC.cxx, Source/cmFileCommand.cxx,
  28667. Source/cmGlobalGenerator.cxx,
  28668. Source/cmGlobalUnixMakefileGenerator3.cxx,
  28669. Source/cmGlobalUnixMakefileGenerator3.h,
  28670. Source/cmGlobalVisualStudio6Generator.cxx,
  28671. Source/cmGlobalVisualStudio71Generator.cxx,
  28672. Source/cmGlobalVisualStudio71Generator.h,
  28673. Source/cmGlobalVisualStudio7Generator.cxx,
  28674. Source/cmGlobalVisualStudio7Generator.h,
  28675. Source/cmGlobalVisualStudio8Generator.cxx,
  28676. Source/cmGlobalVisualStudio8Generator.h,
  28677. Source/cmIncludeExternalMSProjectCommand.cxx,
  28678. Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
  28679. Source/cmInstallFilesGenerator.cxx,
  28680. Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
  28681. Source/cmInstallGenerator.h, Source/cmInstallTargetGenerator.cxx,
  28682. Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
  28683. Source/cmLocalUnixMakefileGenerator3.cxx,
  28684. Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
  28685. Source/cmSourceFile.cxx, Source/cmSourceFile.h,
  28686. Source/cmSourceGroupCommand.h, Source/cmTarget.cxx,
  28687. Source/CPack/cmCPackGenerators.cxx,
  28688. Source/CPack/cmCPackGenerators.h,
  28689. Source/CPack/cmCPackGenericGenerator.cxx,
  28690. Source/CPack/cmCPackNSISGenerator.cxx,
  28691. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  28692. Source/CPack/cmCPackSTGZGenerator.cxx,
  28693. Source/CPack/cmCPackTGZGenerator.cxx,
  28694. Source/CPack/cmCPackTGZGenerator.h,
  28695. Source/CPack/cmCPackTarBZip2Generator.cxx,
  28696. Source/CPack/cmCPackTarBZip2Generator.h,
  28697. Source/CPack/cmCPackTarCompressGenerator.cxx,
  28698. Source/CPack/cmCPackTarCompressGenerator.h,
  28699. Source/CPack/cmCPackZIPGenerator.cxx, Source/CPack/cpack.cxx,
  28700. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
  28701. Tests/COnly/conly.c, Tests/SimpleInstall/CMakeLists.txt,
  28702. Tests/SimpleInstallS2/CMakeLists.txt,
  28703. Utilities/Release/cmake_release.sh.in: ENH: move changes from
  28704. main tree and change version to 2.4.2
  28705. 2006-05-07 09:29 andy
  28706. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28707. 2006-05-06 10:01 andy
  28708. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28709. 2006-05-05 22:04 hoffman
  28710. * Utilities/Release/: release_cmake.sh.in,
  28711. v60n177_aix_release.cmake: ENH: add extra copy for aix
  28712. 2006-05-05 21:49 hoffman
  28713. * Modules/Platform/CYGWIN.cmake: ENH: add the flag for creating
  28714. windows gui's
  28715. 2006-05-05 21:45 hoffman
  28716. * Source/cmCommandArgumentParserHelper.cxx: ENH: handle empty
  28717. variables
  28718. 2006-05-05 20:54 king
  28719. * Source/: cmGlobalVisualStudio6Generator.cxx,
  28720. cmGlobalVisualStudio71Generator.cxx,
  28721. cmGlobalVisualStudio71Generator.h,
  28722. cmGlobalVisualStudio7Generator.cxx,
  28723. cmGlobalVisualStudio7Generator.h,
  28724. cmGlobalVisualStudio8Generator.cxx,
  28725. cmGlobalVisualStudio8Generator.h: BUG: MSVC* variables should be
  28726. set in IDE generators instead of just NMake.
  28727. 2006-05-05 16:12 andy
  28728. * Utilities/Release/v60n177_aix_release.cmake: ENH: use a directory
  28729. with space
  28730. 2006-05-05 15:51 hoffman
  28731. * Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
  28732. ENH: make release directory a variable
  28733. 2006-05-05 15:04 hoffman
  28734. * Modules/FindQt4.cmake: ENH: fix windows path issue
  28735. 2006-05-05 14:57 king
  28736. * Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
  28737. Source/cmInstallCommand.h, Source/cmInstallFilesGenerator.cxx,
  28738. Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
  28739. Source/cmInstallGenerator.h, Source/cmInstallTargetGenerator.cxx,
  28740. Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
  28741. Tests/SimpleInstall/CMakeLists.txt,
  28742. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added CONFIGURATIONS
  28743. option to INSTALL command to allow per-configuration install
  28744. rules.
  28745. 2006-05-05 14:53 andy
  28746. * Utilities/Release/: release_cmake.sh.in,
  28747. v60n177_aix_release.cmake: ENH: fix env vars
  28748. 2006-05-05 13:52 hoffman
  28749. * Utilities/Release/release_cmake.sh.in: ENH: add ability to set
  28750. CC, CXX and LDFLAGS
  28751. 2006-05-05 13:10 hoffman
  28752. * Utilities/Release/release_cmake.cmake: ENH: move from tr to cat
  28753. since it works from a windows machine and works on the AIX
  28754. 2006-05-05 12:49 andy
  28755. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28756. 2006-05-05 12:34 hoffman
  28757. * Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
  28758. ENH: add missing quote and some comments
  28759. 2006-05-05 12:25 hoffman
  28760. * Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
  28761. ENH: remove old copy
  28762. 2006-05-05 12:14 hoffman
  28763. * Utilities/Release/: destiny_release.cmake, release_cmake.cmake,
  28764. release_cmake.sh.in: ENH: working on hp
  28765. 2006-05-05 11:51 king
  28766. * Tests/: SimpleInstall/CMakeLists.txt,
  28767. SimpleInstallS2/CMakeLists.txt: ENH: Adding COMPONENT option to
  28768. an INSTALL command call to smoke-test it.
  28769. 2006-05-05 11:46 king
  28770. * Source/: cmSourceFile.cxx, cmSourceFile.h, cmTarget.cxx: ENH:
  28771. Added information about target needing a source file when one
  28772. cannot be found.
  28773. 2006-05-05 11:37 king
  28774. * Source/cmSourceGroupCommand.h: ENH: Added example of sub-group to
  28775. docs.
  28776. 2006-05-05 10:38 king
  28777. * Source/cmFileCommand.cxx: ENH: Added option to not use
  28778. copy-if-different when installing.
  28779. 2006-05-05 10:33 hoffman
  28780. * Utilities/Release/: release_cmake.cmake: ENH: create script is
  28781. working
  28782. 2006-05-05 10:30 hoffman
  28783. * Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
  28784. ENH: create script is working
  28785. 2006-05-05 10:29 king
  28786. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
  28787. always/if-different option to CopyADirectory. Added CopyAFile
  28788. with the same interface.
  28789. 2006-05-05 08:16 hoffman
  28790. * Utilities/Release/release_cmake.cmake: ENH: change to script mode
  28791. 2006-05-04 22:58 hoffman
  28792. * Utilities/Release/: release_cmake.sh.in: ENH: add file
  28793. 2006-05-04 21:57 hoffman
  28794. * Utilities/Release/: destiny_release.cmake, muse_release.cmake:
  28795. ENH: add some machines
  28796. 2006-05-04 17:54 hoffman
  28797. * Source/cmMakefile.cxx: ENH: add a check to make sure targets only
  28798. link to libraries and not utility targets to avoid seg faults,
  28799. bug 3194
  28800. 2006-05-04 13:39 hoffman
  28801. * Source/cmLocalVisualStudio7Generator.cxx: ENH: remove debug
  28802. output
  28803. 2006-05-04 13:35 hoffman
  28804. * Source/cmLocalVisualStudio7Generator.cxx, Tests/COnly/conly.c:
  28805. ENH: fix build c stuff with c and c++ with c++
  28806. 2006-05-04 10:07 andy
  28807. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28808. 2006-05-03 23:03 hoffman
  28809. * Source/cmIncludeExternalMSProjectCommand.cxx: ENH: make sure path
  28810. is converted to unix
  28811. 2006-05-03 21:42 andy
  28812. * Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
  28813. CPack/cmCPackTarBZip2Generator.cxx,
  28814. CPack/cmCPackTarBZip2Generator.h, CPack/cpack.cxx: ENH: Add BZip2
  28815. support, add better documentation
  28816. 2006-05-03 17:27 hoffman
  28817. * Utilities/Release/release_cmake.cmake: ENH: add cvs command
  28818. variable
  28819. 2006-05-03 17:22 hoffman
  28820. * Utilities/Release/: release_cmake.cmake,
  28821. v60n177_aix_release.cmake: ENH: more aix stuff
  28822. 2006-05-03 17:08 hoffman
  28823. * Utilities/Release/: release_cmake.cmake,
  28824. v60n177_aix_release.cmake: ENH: add aix
  28825. 2006-05-03 16:24 andy
  28826. * Modules/CPack.STGZ_Header.sh.in: ENH: Better output
  28827. 2006-05-03 15:17 martink
  28828. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: use SHELL var
  28829. 2006-05-03 15:17 martink
  28830. * Source/CPack/cmCPackGenericGenerator.cxx: BUG: fix CPack to use
  28831. correct paths
  28832. 2006-05-03 10:07 king
  28833. * Source/: cmDepends.h, cmDependsC.cxx,
  28834. cmLocalUnixMakefileGenerator3.cxx: BUG: Fix to avoid repeated
  28835. calls to CollapseFullPath during dependency scanning. This
  28836. addresses bug#3191.
  28837. 2006-05-03 09:23 hoffman
  28838. * Modules/Platform/SunOS.cmake: ENH: use correct flags for
  28839. optimization
  28840. 2006-05-03 08:16 andy
  28841. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28842. 2006-05-02 23:20 hoffman
  28843. * Utilities/Release/: dashmacmini2_release.cmake,
  28844. dashsun1_release.cmake, hythloth_release.cmake,
  28845. release_cmake.cmake: ENH: getting better
  28846. 2006-05-02 18:47 andy
  28847. * Source/CPack/cmCPackTGZGenerator.cxx: COMP: Fix cast to char*
  28848. 2006-05-02 18:43 andy
  28849. * Source/CPack/cmCPackTarCompressGenerator.cxx: COMP: Try to fix
  28850. windows builds
  28851. 2006-05-02 17:52 andy
  28852. * Source/CPack/: cmCPackGenerators.cxx, cmCPackGenerators.h,
  28853. cpack.cxx: ENH: Add generators documentation
  28854. 2006-05-02 17:34 andy
  28855. * Source/CPack/: cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h,
  28856. cmCPackTarCompressGenerator.cxx, cmCPackTarCompressGenerator.h:
  28857. ENH: Simplify TarCompress to only require compress. Use cmake's
  28858. tar
  28859. 2006-05-02 17:07 andy
  28860. * Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
  28861. CPack/cmCPackTarCompressGenerator.cxx,
  28862. CPack/cmCPackTarCompressGenerator.h: ENH: Initial cut at
  28863. TarCompress generator
  28864. 2006-05-02 16:41 hoffman
  28865. * Utilities/Release/release_cmake.cmake: ENH: remove debug
  28866. 2006-05-02 16:41 hoffman
  28867. * Utilities/Release/: cmake_login, release_cmake.cmake: ENH: more
  28868. stuff
  28869. 2006-05-02 16:33 hoffman
  28870. * Utilities/Release/release_cmake.cmake: ENH: remove if0
  28871. 2006-05-02 16:32 hoffman
  28872. * Utilities/Release/: dashsun1_release.cmake,
  28873. hythloth_release.cmake, release_cmake.cmake: ENH: first pass at
  28874. cmake scripts to create the cmake release
  28875. 2006-05-02 14:04 hoffman
  28876. * Modules/FindQt4.cmake: ENH: fix qt version detection
  28877. 2006-05-02 13:31 martink
  28878. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: add a fast version
  28879. for preinstall
  28880. 2006-05-02 12:44 martink
  28881. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: need to make sure
  28882. paths are OK
  28883. 2006-05-02 12:40 martink
  28884. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: need to make sure
  28885. paths are OK
  28886. 2006-05-02 10:48 martink
  28887. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix for unix
  28888. 2006-05-02 09:56 martink
  28889. * Source/cmGlobalGenerator.cxx,
  28890. Source/cmGlobalUnixMakefileGenerator3.cxx,
  28891. Source/cmGlobalUnixMakefileGenerator3.h,
  28892. Source/cmLocalUnixMakefileGenerator3.cxx,
  28893. Modules/CMakeDetermineCCompiler.cmake,
  28894. Modules/Platform/Windows-cl.cmake: ENH: Makefile performance
  28895. improvements
  28896. 2006-05-02 08:49 andy
  28897. * CMakeLists.txt, Source/CPack/cmCPackGenericGenerator.cxx,
  28898. Source/CPack/cmCPackNSISGenerator.cxx,
  28899. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  28900. Source/CPack/cmCPackSTGZGenerator.cxx,
  28901. Source/CPack/cmCPackZIPGenerator.cxx: ENH: Add support for
  28902. stipping and make more things overwritable
  28903. 2006-05-02 08:14 andy
  28904. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28905. 2006-05-01 22:40 hoffman
  28906. * Utilities/Release/cmake_release.sh: ENH: try again
  28907. 2006-05-01 22:31 hoffman
  28908. * Utilities/Release/cmake_release.sh: ENH: try to call cpack from
  28909. script
  28910. 2006-05-01 14:23 andy
  28911. * Modules/CPack.STGZ_Header.sh.in,
  28912. Source/CPack/cmCPackSTGZGenerator.cxx: ENH: Add license and make
  28913. it more verbose
  28914. 2006-05-01 08:06 andy
  28915. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28916. 2006-04-30 10:59 hoffman
  28917. * CMakeLists.txt, Copyright.txt, Modules/CPack.cmake,
  28918. Modules/NSIS.InstallOptions.ini.in, Modules/NSIS.template.in,
  28919. Source/CPack/cmCPackNSISGenerator.cxx,
  28920. Source/CTest/cmCTestGenericHandler.cxx,
  28921. Source/CTest/cmCTestScriptHandler.cxx,
  28922. Source/CTest/cmCTestScriptHandler.h: ENH: move files from main
  28923. tree to 2.4.1
  28924. 2006-04-30 08:04 andy
  28925. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28926. 2006-04-30 03:16 andy
  28927. * Source/CTest/cmCTestGenericHandler.cxx: BUG: Make handle
  28928. arguments work again
  28929. 2006-04-30 03:10 andy
  28930. * Modules/NSIS.template.in: ENH: Handle the no-icon case
  28931. 2006-04-29 20:13 andy
  28932. * Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
  28933. ENH: Allow CTEST_UPDATE_COMMAND and fix the comments. This should
  28934. allow SVN update too, maybe
  28935. 2006-04-29 20:03 andy
  28936. * Copyright.txt: ENH: Acknowledge NAMIC
  28937. 2006-04-29 20:01 andy
  28938. * CMakeLists.txt, Modules/CPack.cmake, Modules/NSIS.template.in:
  28939. ENH: Add more install registry options
  28940. 2006-04-29 19:22 andy
  28941. * CMakeLists.txt, Modules/NSIS.InstallOptions.ini.in,
  28942. Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
  28943. ENH: Add NSIS options page for path selection, fix adding and
  28944. removing from path, add welcome page and license page
  28945. 2006-04-29 11:49 hoffman
  28946. * CMakeLists.txt, CTestConfig.cmake, ChangeLog.manual,
  28947. Modules/CTest.cmake, Modules/FindQt4.cmake,
  28948. Modules/NSIS.template.in, Source/cmCTest.cxx, Source/cmCTest.h,
  28949. Source/cmMakefile.cxx, Source/cmVersion.cxx, Source/ctest.cxx,
  28950. Source/CTest/cmCTestBuildHandler.cxx,
  28951. Source/CTest/cmCTestGenericHandler.cxx,
  28952. Source/CTest/cmCTestGenericHandler.h,
  28953. Source/CTest/cmCTestStartCommand.cxx,
  28954. Source/CTest/cmCTestStartCommand.h,
  28955. Source/CTest/cmCTestSubmitHandler.cxx,
  28956. Source/kwsys/DynamicLoader.cxx, Source/kwsys/SystemTools.cxx,
  28957. Templates/CTestScript.cmake.in: ENH: merge in changes from main
  28958. tree and change version to 2.4.1-beta
  28959. 2006-04-29 08:13 andy
  28960. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28961. 2006-04-28 11:59 andy
  28962. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
  28963. CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
  28964. CTest/cmCTestStartCommand.cxx, CTest/cmCTestStartCommand.h,
  28965. CTest/cmCTestSubmitHandler.cxx: ENH: Add support for special
  28966. tracks, fix options of handlers so that the -R, -U, and so on
  28967. work in the new style scripting
  28968. 2006-04-28 11:58 andy
  28969. * CTestConfig.cmake: ENH: Add XMLRPC support
  28970. 2006-04-28 11:58 andy
  28971. * CMakeLists.txt, Templates/CTestScript.cmake.in: ENH: Add template
  28972. of ctest script
  28973. 2006-04-28 09:58 andy
  28974. * Modules/CTest.cmake: ENH: Allow overwriting CTestConfig.cmake
  28975. items
  28976. 2006-04-28 08:59 hoffman
  28977. * ChangeLog.manual, Docs/cmake-mode.el,
  28978. Modules/CheckCSourceCompiles.cmake,
  28979. Modules/CheckCXXSourceCompiles.cmake, Modules/FindQt4.cmake,
  28980. Modules/UseQt4.cmake,
  28981. Source/cmGlobalBorlandMakefileGenerator.cxx,
  28982. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  28983. Source/cmGlobalKdevelopGenerator.cxx,
  28984. Source/cmGlobalMSYSMakefileGenerator.cxx,
  28985. Source/cmGlobalMinGWMakefileGenerator.cxx,
  28986. Source/cmGlobalNMakeMakefileGenerator.cxx,
  28987. Source/cmGlobalUnixMakefileGenerator3.cxx,
  28988. Source/cmGlobalVisualStudio7Generator.cxx,
  28989. Source/cmGlobalWatcomWMakeGenerator.cxx,
  28990. Source/cmLocalGenerator.cxx,
  28991. Source/cmLocalUnixMakefileGenerator3.cxx,
  28992. Source/cmMakefileTargetGenerator.cxx, Source/cmTest.cxx,
  28993. Source/cmake.cxx, Source/cmake.h, Source/kwsys/CMakeLists.txt,
  28994. Source/kwsys/SystemTools.cxx, Source/kwsys/Terminal.c,
  28995. Source/kwsys/Terminal.h.in, Source/kwsys/testTerminal.c: ENH:
  28996. merge changes from main tree
  28997. 2006-04-28 08:12 andy
  28998. * Source/cmVersion.cxx: STYLE: Nightly Version update
  28999. 2006-04-27 17:52 hoffman
  29000. * Source/kwsys/SystemTools.cxx: ENH: put the fix back in with abort
  29001. 2006-04-27 17:46 hoffman
  29002. * Source/kwsys/SystemTools.cxx: ENH: remove code that does not
  29003. compile, on windows cwd must exist
  29004. 2006-04-27 16:20 andy
  29005. * Modules/NSIS.template.in: ENH: Better support for adding and
  29006. removing path
  29007. 2006-04-27 16:02 mrichardson
  29008. * Source/kwsys/SystemTools.cxx: COMP: Fixing the the build for
  29009. windows.
  29010. 2006-04-27 15:48 hoffman
  29011. * Source/kwsys/DynamicLoader.cxx: ENH: remove warning
  29012. 2006-04-27 15:26 hoffman
  29013. * Source/kwsys/SystemTools.cxx: ENH: handle running from a
  29014. directory that has been deleted
  29015. 2006-04-27 15:23 andy
  29016. * Source/CTest/cmCTestBuildHandler.cxx: ENH: Fix problem with
  29017. Source Lines and add debugging of regular expressions
  29018. 2006-04-27 15:14 alex
  29019. * Modules/FindQt4.cmake: ENH: use the ADD_FILE_DEPENDENCIES() macro
  29020. coming with cmake instead a duplicated implementation
  29021. _qt4_add_file_dependencies() here
  29022. Alex
  29023. 2006-04-27 15:07 alex
  29024. * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: -apply the patches by
  29025. Clinton Stimpson and Kenneth Moreland which fix some QtMain
  29026. issues on Windows ENH: -sync with KDE svn FindQt4, which features
  29027. a lot of enhancements
  29028. Alex
  29029. 2006-04-27 10:55 andy
  29030. * Modules/: CheckCSourceCompiles.cmake,
  29031. CheckCXXSourceCompiles.cmake: BUG: Use the extra definicions
  29032. 2006-04-27 10:41 king
  29033. * Source/cmMakefileTargetGenerator.cxx: BUG: Make sure each
  29034. cmake_depends process uses the same SystemTools path translation
  29035. table as the original process. This addresses problems with
  29036. dependency scanning when make is run from a symlink directory
  29037. pointing at the original binary tree.
  29038. 2006-04-27 08:01 andy
  29039. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29040. 2006-04-26 21:53 king
  29041. * Source/: cmLocalUnixMakefileGenerator3.cxx, cmake.cxx: COMP:
  29042. Disable color support for bootstrap.
  29043. 2006-04-26 21:51 king
  29044. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Default SHELL on
  29045. windows should not be a hard-coded path.
  29046. 2006-04-26 21:31 king
  29047. * Source/: cmGlobalBorlandMakefileGenerator.cxx,
  29048. cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  29049. cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
  29050. cmGlobalMinGWMakefileGenerator.cxx,
  29051. cmGlobalNMakeMakefileGenerator.cxx,
  29052. cmGlobalUnixMakefileGenerator3.cxx,
  29053. cmGlobalWatcomWMakeGenerator.cxx,
  29054. cmLocalUnixMakefileGenerator3.cxx, cmake.cxx, cmake.h: ENH:
  29055. Enabling color makefile support using cmsysTerminal_cfprintf.
  29056. Support for color is automatically detected when messages are
  29057. printed. Also made color scheme more readable on both black and
  29058. white backgrounds. This option can be enabled by setting
  29059. CMAKE_COLOR_MAKEFILE to true in the project.
  29060. 2006-04-26 15:54 king
  29061. * Docs/cmake-mode.el: BUG: In example .emacs code use \' for
  29062. end-of-string instead of $ for end-of-line.
  29063. 2006-04-26 14:28 king
  29064. * Docs/cmake-mode.el: BUG: Mode should only be used if
  29065. CMakeLists.txt is at the end of the buffer name.
  29066. 2006-04-26 14:22 king
  29067. * Docs/cmake-mode.el: BUG: Tabs around a function name are allowed.
  29068. 2006-04-26 13:04 king
  29069. * Docs/cmake-mode.el: ENH: Using suggestion from Stuart Herring to
  29070. avoid needing a list of command names in the highlighting table.
  29071. 2006-04-26 08:01 andy
  29072. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29073. 2006-04-25 16:31 hoffman
  29074. * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix global help
  29075. 2006-04-25 12:09 hoffman
  29076. * CMakeLists.txt, ChangeLog.manual, Docs/cmake-indent.vim,
  29077. Modules/CPack.cmake, Modules/CTest.cmake, Modules/FindQt3.cmake,
  29078. Modules/NSIS.template.in, Modules/UseEcos.cmake,
  29079. Source/CMakeLists.txt, Source/cmGlobalKdevelopGenerator.cxx,
  29080. Source/kwsys/SystemTools.cxx, Tests/Java/CMakeLists.txt: ENH:
  29081. move from main tree to 2.4 branch
  29082. 2006-04-25 11:58 hoffman
  29083. * Source/cmLocalGenerator.cxx: ENH: make sure special vs ide path
  29084. is only used for msvc_ide builds
  29085. 2006-04-25 11:52 king
  29086. * Docs/cmake-mode.el: ENH: Cleaned-up mode in preparation for
  29087. inclusion in emacs upstream.
  29088. 2006-04-25 09:54 king
  29089. * Source/cmLocalGenerator.cxx: ENH: Added option
  29090. CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE to put all in-project
  29091. include directories before all out-of-project include
  29092. directories.
  29093. 2006-04-25 09:54 king
  29094. * Source/kwsys/SystemTools.cxx: BUG: IsSubDirectory should use
  29095. ComparePath to do platform-independent path comparison.
  29096. 2006-04-25 09:38 hoffman
  29097. * Source/: cmGlobalVisualStudio7Generator.cxx,
  29098. cmLocalGenerator.cxx: ENH: add special windows
  29099. CMAKE_MSVCIDE_RUN_PATH variable for adding to the path of vs IDE
  29100. for running custom commands from cmake
  29101. 2006-04-25 08:34 hoffman
  29102. * Source/cmTest.cxx: ENH: make sure command is unix style as it may
  29103. have been sent into cmake as a windows path
  29104. 2006-04-25 08:33 hoffman
  29105. * Source/kwsys/Terminal.h.in: ENH: fix build on AIX
  29106. 2006-04-25 08:04 andy
  29107. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29108. 2006-04-24 12:15 king
  29109. * Source/kwsys/CMakeLists.txt: ENH: Enabling build/test of Terminal
  29110. code now that it has been manually tested on several platforms.
  29111. 2006-04-24 12:12 hoffman
  29112. * Source/cmFLTKWrapUICommand.cxx: ENH: fix fltk fluid order of
  29113. build
  29114. 2006-04-24 11:30 hoffman
  29115. * Source/cmFLTKWrapUICommand.cxx: ENH: make sure command depends on
  29116. fluid
  29117. 2006-04-24 09:39 hoffman
  29118. * Source/cmGlobalKdevelopGenerator.cxx: ENH: fix warnings
  29119. 2006-04-24 07:56 andy
  29120. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29121. 2006-04-23 23:24 hoffman
  29122. * Tests/Java/CMakeLists.txt: ENH: create the correct jar name
  29123. 2006-04-23 21:12 hoffman
  29124. * Source/cmGlobalKdevelopGenerator.cxx: ENH: merge in Alex patches
  29125. 2006-04-23 19:45 andy
  29126. * Modules/: CPack.cmake, NSIS.template.in: ENH: Propagate system
  29127. name and handle win32/win64 name
  29128. 2006-04-23 18:39 andy
  29129. * CMakeLists.txt: ENH: Enable path
  29130. 2006-04-23 18:23 andy
  29131. * Modules/NSIS.template.in: ENH: Add a line to Add/Remove programs
  29132. to uninstall
  29133. 2006-04-23 15:34 hoffman
  29134. * Tests/Java/CMakeLists.txt: ENH: use the right name for the test
  29135. 2006-04-23 11:10 hoffman
  29136. * Tests/Java/CMakeLists.txt: ENH: fix build
  29137. 2006-04-23 08:08 alex
  29138. * Modules/UseEcos.cmake: BUG: finally really fix #2576 by adding
  29139. UseEcos.cmake to cvs :-)
  29140. Alex
  29141. 2006-04-23 07:57 andy
  29142. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29143. 2006-04-23 07:23 alex
  29144. * Modules/FindQt3.cmake: BUG: fix QT_MIN_VERSION handling, it
  29145. didn't work anymore (qt_version_str vs. qt_version_str_lib)
  29146. Alex
  29147. 2006-04-22 20:32 king
  29148. * Source/kwsys/Terminal.c: COMP: Added missing include of string.h
  29149. for strcmp.
  29150. 2006-04-22 20:26 king
  29151. * Source/kwsys/Terminal.c: BUG: Fixed bug in check for vt100
  29152. assumption.
  29153. 2006-04-22 20:25 king
  29154. * Source/kwsys/Terminal.c: BUG: Fixed uninitialized variable when
  29155. not building with windows console support.
  29156. 2006-04-22 20:20 king
  29157. * Source/kwsys/: CMakeLists.txt, Terminal.c, Terminal.h.in,
  29158. testTerminal.c: ENH: Adding 'Terminal' component to hold support
  29159. routines for dealing with interactive terminals. Currently only
  29160. a cfprintf function is provided to print color messages.
  29161. 2006-04-22 09:13 hoffman
  29162. * Tests/Java/CMakeLists.txt: ENH: fix in source build for vs ide
  29163. 2006-04-22 08:07 andy
  29164. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29165. 2006-04-21 20:13 hoffman
  29166. * Source/kwsys/SystemTools.cxx: ENH: fix borland bug
  29167. 2006-04-21 16:33 andy
  29168. * Docs/cmake-indent.vim: BUG: Fix typo
  29169. 2006-04-21 15:15 hoffman
  29170. * Source/kwsys/SystemTools.cxx: ENH: performance improvments
  29171. 2006-04-21 14:36 andy
  29172. * Modules/CTest.cmake: BUG: Fix the missing nightly start time bug
  29173. and do some cleanup
  29174. 2006-04-21 14:26 andy
  29175. * Source/CMakeLists.txt: ENH: Cleanup
  29176. 2006-04-21 10:26 hoffman
  29177. * CTestCustom.ctest.in, ChangeLog.manual, Docs/cmake-indent.vim,
  29178. Docs/cmake-syntax.vim, Modules/CMakeGenericSystem.cmake,
  29179. Modules/Platform/HP-UX.cmake, Modules/Platform/Linux-ifort.cmake,
  29180. Modules/Platform/Linux.cmake, Modules/Platform/kFreeBSD.cmake,
  29181. Source/cmGlobalGenerator.cxx,
  29182. Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.h,
  29183. Source/cmMakefileTargetGenerator.cxx, Source/cmake.cxx: ENH: move
  29184. stuff from main tree
  29185. 2006-04-21 08:59 hoffman
  29186. * CTestCustom.ctest.in: ENH: supress xcode warning
  29187. 2006-04-21 08:59 hoffman
  29188. * Source/cmLocalVisualStudio7Generator.cxx: ENH: use a better name
  29189. 2006-04-21 08:06 andy
  29190. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29191. 2006-04-21 07:17 andy
  29192. * Docs/cmake-indent.vim: ENH: Add While support
  29193. 2006-04-20 21:54 hoffman
  29194. * Source/cmMakefileTargetGenerator.cxx: ENH: ignore all files that
  29195. we do not know about just like in ide generators
  29196. 2006-04-20 21:32 hoffman
  29197. * Source/cmLocalVisualStudio7Generator.cxx: ENH: do not compile
  29198. header files
  29199. 2006-04-20 17:00 hoffman
  29200. * Source/cmake.cxx: ENH: save the cache on fatal error so that
  29201. users can set cache values
  29202. 2006-04-20 16:16 hoffman
  29203. * ChangeLog.manual, Modules/CheckCSourceCompiles.cmake,
  29204. Modules/CheckCXXSourceCompiles.cmake,
  29205. Modules/Platform/Windows-cl.cmake,
  29206. Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
  29207. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  29208. Source/cmLocalUnixMakefileGenerator3.cxx,
  29209. Source/cmLocalVisualStudio6Generator.cxx,
  29210. Source/cmLocalVisualStudio6Generator.h,
  29211. Source/cmMakefileExecutableTargetGenerator.cxx,
  29212. Source/cmMakefileLibraryTargetGenerator.cxx,
  29213. Source/cmMakefileTargetGenerator.cxx, Source/cmakemain.cxx,
  29214. Templates/CPack.GenericDescription.txt,
  29215. Templates/CPack.GenericLicense.txt,
  29216. Templates/CPack.GenericWelcome.txt,
  29217. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  29218. Templates/EXEWinHeader.dsptemplate: ENH: merge changes from main
  29219. tree
  29220. 2006-04-20 15:49 hoffman
  29221. * Source/cmMakefile.h: ENH: fix .. in the path of subdirs
  29222. 2006-04-20 15:49 hoffman
  29223. * Source/cmGlobalGenerator.cxx: ENH: don't add package target if no
  29224. package file is around
  29225. 2006-04-20 15:28 king
  29226. * Source/cmLocalVisualStudio7Generator.cxx: BUG: VS7 seems to have
  29227. a limit on the length of the link directory list string. Try to
  29228. make the string as short as possible by avoiding trailing slashes
  29229. and using a relative path (if it is shorter).
  29230. 2006-04-20 10:51 hoffman
  29231. * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix help for
  29232. global targets
  29233. 2006-04-20 10:23 andy
  29234. * Modules/: CMakeGenericSystem.cmake, Platform/HP-UX.cmake,
  29235. Platform/Linux-ifort.cmake, Platform/Linux.cmake,
  29236. Platform/kFreeBSD.cmake: ENH: Cleanup link libraries. Remove -l
  29237. from -ldl
  29238. 2006-04-20 10:22 andy
  29239. * Source/cmakemain.cxx: ENH: Add help for graphviz
  29240. 2006-04-20 10:20 andy
  29241. * Docs/cmake-syntax.vim: STYLE: Add missing command
  29242. 2006-04-20 09:59 king
  29243. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Changed color
  29244. scheme to be more readable on both white and black backgrounds.
  29245. 2006-04-20 09:54 andy
  29246. * Templates/: CPack.GenericDescription.txt,
  29247. CPack.GenericLicense.txt, CPack.GenericWelcome.txt: ENH: Simplify
  29248. the generic instructions
  29249. 2006-04-20 09:32 hoffman
  29250. * CTestCustom.ctest.in: ENH: add ignore for xcode
  29251. 2006-04-19 17:23 hoffman
  29252. * Modules/: CheckCSourceCompiles.cmake,
  29253. CheckCXXSourceCompiles.cmake: ENH: append to log files
  29254. 2006-04-19 16:51 hoffman
  29255. * CMakeLists.txt: ENH: update cpack stuff to match old cmake
  29256. releases
  29257. 2006-04-19 16:36 hoffman
  29258. * Modules/Platform/Windows-cl.cmake, Source/cmLocalGenerator.cxx,
  29259. Source/cmLocalGenerator.h,
  29260. Source/cmMakefileExecutableTargetGenerator.cxx,
  29261. Source/cmMakefileLibraryTargetGenerator.cxx,
  29262. Source/cmMakefileTargetGenerator.cxx: ENH: name pdb files for
  29263. visual studio make based builds
  29264. 2006-04-19 15:29 hoffman
  29265. * Modules/Platform/Windows-cl.cmake: ENH: unix makefiles should
  29266. work with cl
  29267. 2006-04-19 12:58 hoffman
  29268. * ChangeLog.txt: ENH: put cvs2cl changelog to match branch
  29269. 2006-04-19 12:30 hoffman
  29270. * ChangeLog.manual: ENH: add changelog for 2.4
  29271. 2006-04-19 12:29 hoffman
  29272. * ChangeLog.txt: ENH: create new change log with cvs2cl
  29273. 2006-04-19 11:14 hoffman
  29274. * Modules/Platform/Windows-cl.cmake: ENH: don't need two of these
  29275. 2006-04-19 10:56 hoffman
  29276. * Modules/Platform/Windows-cl.cmake: ENH: test for vs8 correctly
  29277. 2006-04-19 10:50 king
  29278. * Source/: cmBootstrapCommands.cxx, cmCommands.cxx: BUG: Need
  29279. ADD_DEPENDENCIES command for MinGW bootstrap since kwsys uses the
  29280. Win32 implementation of process execution.
  29281. 2006-04-19 10:34 king
  29282. * Source/cmLocalVisualStudio6Generator.cxx,
  29283. Source/cmLocalVisualStudio6Generator.h,
  29284. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  29285. Templates/EXEWinHeader.dsptemplate: BUG: VS6 generator now uses
  29286. ComputeLinkInformation just like all other generators.
  29287. 2006-04-19 10:11 hoffman
  29288. * Modules/Platform/Windows-cl.cmake: ENH: check for version 1400
  29289. 2006-04-19 08:06 andy
  29290. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29291. 2006-04-18 16:40 hoffman
  29292. * CMakeLists.txt: ENH: make cpack names match old cmake release
  29293. process
  29294. 2006-04-18 15:32 hoffman
  29295. * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: put global
  29296. targets in the help
  29297. 2006-04-18 15:30 hoffman
  29298. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: make sure help
  29299. has global targets
  29300. 2006-04-18 14:48 hoffman
  29301. * CMakeLists.txt, Source/cmCPluginAPI.h: ENH: move version numbers
  29302. to 2.5.0
  29303. 2006-04-18 14:48 hoffman
  29304. * CMakeLists.txt, Source/cmCPluginAPI.h, Utilities/Release/README:
  29305. ENH: move version numbers to 2.4.0
  29306. 2006-04-18 11:53 king
  29307. * Source/cmLocalVisualStudio6Generator.cxx: BUG: Do not require
  29308. language flags variables. Other generators do not, and it breaks
  29309. programmable language support (like the Java test).
  29310. 2006-04-18 11:50 barre
  29311. * Source/kwsys/SystemTools.cxx: ENH: try to bypass Microsoft
  29312. assert() on isspace, isalpha, etc.
  29313. 2006-04-18 11:45 king
  29314. * Source/cmLocalVisualStudio6Generator.cxx,
  29315. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  29316. Templates/EXEWinHeader.dsptemplate,
  29317. Templates/staticLibHeader.dsptemplate,
  29318. Tests/SimpleInstall/CMakeLists.txt,
  29319. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Updated VS6 generator
  29320. to use target.GetFullName() to compute target file names.
  29321. 2006-04-18 10:56 king
  29322. * Source/: cmSetTargetPropertiesCommand.h, cmTarget.cxx: ENH: Added
  29323. <config>_OUTPUT_NAME target property to allow the output name to
  29324. be set on a per-configuration basis.
  29325. 2006-04-18 10:32 andy
  29326. * Docs/: cmake-indent.vim, cmake-syntax.vim: ENH: Cleanup header
  29327. and make license compatible with VIM
  29328. 2006-04-18 10:32 andy
  29329. * Source/CPack/: cmCPackGenericGenerator.cxx,
  29330. cmCPackSTGZGenerator.cxx: ENH: Remove some debugging
  29331. 2006-04-18 10:30 king
  29332. * Source/: cmFileCommand.cxx, cmInstallCommand.h: BUG: Using the
  29333. source-file permissions by default for installation is somewhat
  29334. unpredictable because users can extract source code with almost
  29335. any permissions (umask). Changing the default to use 644 for
  29336. files and 755 for programs. No release has documented the old
  29337. behavior so we do not need compatibility.
  29338. 2006-04-18 10:27 king
  29339. * Source/cmIfCommand.h: BUG: Fixed missing false values in
  29340. documentation of IF command.
  29341. 2006-04-18 10:01 king
  29342. * Modules/CPack.cmake: BUG: Need to ignore source packaging of #*#
  29343. files created by emacs during editing.
  29344. 2006-04-18 09:24 andy
  29345. * Source/CPack/cmCPackSTGZGenerator.cxx: COMP: Remove non-existent
  29346. header
  29347. 2006-04-18 08:25 andy
  29348. * Modules/CPack.STGZ_Header.sh.in, Source/cmFileCommand.cxx,
  29349. Source/CPack/cmCPackGenericGenerator.cxx,
  29350. Source/CPack/cmCPackGenericGenerator.h,
  29351. Source/CPack/cmCPackSTGZGenerator.cxx,
  29352. Source/CPack/cmCPackSTGZGenerator.h, Source/CPack/cpack.cxx: ENH:
  29353. More cleanups and add stgz header script, so it does not have to
  29354. be hard-coded. Also, the user can overwrite it
  29355. 2006-04-18 08:17 andy
  29356. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29357. 2006-04-17 19:02 andy
  29358. * bootstrap: ENH: Fix copyright year
  29359. 2006-04-17 18:10 hoffman
  29360. * Tests/: Complex/Executable/CMakeLists.txt,
  29361. ComplexOneConfig/Executable/CMakeLists.txt,
  29362. ComplexRelativePaths/Executable/CMakeLists.txt,
  29363. Complex/Executable/complex.cxx,
  29364. ComplexOneConfig/Executable/complex.cxx,
  29365. ComplexRelativePaths/Executable/complex.cxx: ENH: remove
  29366. duplicate file name test because it fails on xcode
  29367. 2006-04-17 16:06 andy
  29368. * Source/cmGlobalGenerator.cxx: BUG: Verify the global target name
  29369. exists before using it. Fixes VS and Xcode
  29370. 2006-04-17 15:55 hoffman
  29371. * Modules/FindX11.cmake: ENH: fix find x11 on the mac
  29372. 2006-04-17 15:35 hoffman
  29373. * Source/cmLocalGenerator.cxx: ENH: fix java for ide builds again
  29374. 2006-04-17 15:26 andy
  29375. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  29376. cmGlobalUnixMakefileGenerator3.h: ENH: Add packaging of source
  29377. code (make package_source)
  29378. 2006-04-17 14:13 malaterre
  29379. * Source/kwsys/CMakeLists.txt: COMP: Fix compilation on linux
  29380. (dlopen/dlclose symbols)
  29381. 2006-04-17 14:00 hoffman
  29382. * Modules/CMakeJavaInformation.cmake, Source/cmLocalGenerator.cxx,
  29383. Source/cmLocalGenerator.h,
  29384. Source/cmMakefileLibraryTargetGenerator.cxx,
  29385. Source/cmMakefileTargetGenerator.cxx: ENH: fix java and add
  29386. OBJECT_DIR support
  29387. 2006-04-17 13:59 hoffman
  29388. * Tests/: Complex/Executable/CMakeLists.txt,
  29389. Complex/Executable/complex.cxx,
  29390. Complex/Executable/Sub1/NameConflictTest.c,
  29391. Complex/Executable/Sub2/NameConflictTest.c,
  29392. ComplexOneConfig/Executable/CMakeLists.txt,
  29393. ComplexOneConfig/Executable/complex.cxx,
  29394. ComplexOneConfig/Executable/Sub1/NameConflictTest.c,
  29395. ComplexOneConfig/Executable/Sub2/NameConflictTest.c,
  29396. ComplexRelativePaths/Executable/CMakeLists.txt,
  29397. ComplexRelativePaths/Executable/complex.cxx,
  29398. ComplexRelativePaths/Executable/Sub1/NameConflictTest.c,
  29399. ComplexRelativePaths/Executable/Sub2/NameConflictTest.c: ENH:
  29400. allow multiple files with the same name in different sub dirs
  29401. test
  29402. 2006-04-17 13:58 hoffman
  29403. * Source/cmLocalVisualStudio7Generator.cxx: ENH: allow multiple
  29404. files with the same name in different subdirs
  29405. 2006-04-17 13:57 hoffman
  29406. * Modules/CMakeDetermineCXXCompiler.cmake: ENH: add mingw test to
  29407. cxx
  29408. 2006-04-17 13:57 hoffman
  29409. * Modules/Platform/Windows-gcc.cmake: ENH: add windows apps to
  29410. mingw
  29411. 2006-04-17 07:56 andy
  29412. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29413. 2006-04-16 13:49 andy
  29414. * Docs/cmake-syntax.vim: ENH: Cleanup, make case insensitive,
  29415. remove macro since it does not work anyway
  29416. 2006-04-16 08:08 andy
  29417. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29418. 2006-04-15 13:02 andy
  29419. * Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
  29420. Source/CPack/cmCPackGenericGenerator.h,
  29421. Source/CPack/cmCPackNSISGenerator.cxx,
  29422. Source/CPack/cmCPackNSISGenerator.h,
  29423. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  29424. Source/CPack/cmCPackPackageMakerGenerator.h,
  29425. Source/CPack/cmCPackSTGZGenerator.cxx,
  29426. Source/CPack/cmCPackSTGZGenerator.h,
  29427. Source/CPack/cmCPackTGZGenerator.cxx,
  29428. Source/CPack/cmCPackTGZGenerator.h,
  29429. Source/CPack/cmCPackZIPGenerator.cxx,
  29430. Source/CPack/cmCPackZIPGenerator.h: ENH: Support for packaging
  29431. source, several cleanups and more yeehaa...
  29432. 2006-04-15 08:12 andy
  29433. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29434. 2006-04-14 15:08 hoffman
  29435. * Modules/FindX11.cmake: ENH: make sure frameworks are not searched
  29436. for x header files
  29437. 2006-04-14 09:13 andy
  29438. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29439. 2006-04-14 09:02 hoffman
  29440. * Source/CMakeLists.txt: ENH: fix syntax
  29441. 2006-04-14 08:58 andy
  29442. * Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
  29443. Templates/CPackConfig.cmake.in: ENH: Start adding support for
  29444. packaging component and to package into a subdirectory
  29445. 2006-04-14 08:44 hoffman
  29446. * Source/CMakeLists.txt: ENH: make sure cmake can be built with an
  29447. older version of cmake
  29448. 2006-04-13 23:24 hoffman
  29449. * Source/cmFindProgramCommand.cxx: ENH: fix warning
  29450. 2006-04-13 23:15 hoffman
  29451. * Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx:
  29452. ENH: search for help modules in the correct place for install and
  29453. source tree builds
  29454. 2006-04-13 22:57 king
  29455. * Source/cmFileCommand.cxx: BUG: Fixed install rules to use
  29456. copy-if-different.
  29457. 2006-04-13 22:56 king
  29458. * Source/kwsys/SystemTools.cxx: ENH: Improved implementation of
  29459. FilesDiffer to avoid allocating enough memory for the entire file
  29460. twice. Instead using a block-at-a-time comparison.
  29461. 2006-04-13 15:28 king
  29462. * Tests/CustomCommand/wrapper.cxx: COMP: Do not use ANSI function
  29463. prototypes to pacify HP.
  29464. 2006-04-13 11:00 hoffman
  29465. * bootstrap, Modules/Platform/Darwin.cmake, Source/CMakeLists.txt,
  29466. Source/cmFindBase.cxx, Source/cmFindBase.h,
  29467. Source/cmFindProgramCommand.cxx, Source/cmFindProgramCommand.h,
  29468. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
  29469. ENH: add patch for finding applications on OSX
  29470. 2006-04-13 10:15 king
  29471. * Source/: cmGlobalUnixMakefileGenerator3.h,
  29472. cmGlobalWatcomWMakeGenerator.cxx, cmMakefileTargetGenerator.cxx:
  29473. BUG: Work-around Watcom WMake limitation for multiple-output
  29474. custom command support.
  29475. 2006-04-13 08:02 andy
  29476. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29477. 2006-04-12 22:04 king
  29478. * Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
  29479. Source/cmInstallScriptGenerator.cxx,
  29480. Source/cmInstallScriptGenerator.h,
  29481. Tests/SimpleInstall/CMakeLists.txt,
  29482. Tests/SimpleInstall/InstallScript1.cmake,
  29483. Tests/SimpleInstall/InstallScript2.cmake,
  29484. Tests/SimpleInstallS2/CMakeLists.txt,
  29485. Tests/SimpleInstallS2/InstallScript1.cmake,
  29486. Tests/SimpleInstallS2/InstallScript2.cmake: ENH: Added
  29487. INSTALL(CODE) mode to allow inline specification of install
  29488. script code. This reduces the need for configuring an install
  29489. script that needs some variable settings because the install code
  29490. can set thing up first.
  29491. 2006-04-12 21:24 andy
  29492. * Docs/cmake-indent.vim: ENH: Unify the comment
  29493. 2006-04-12 21:20 andy
  29494. * Docs/cmake-syntax.vim: ENH: More system variables, more
  29495. operators, more commands, fix some string issues and some cmake
  29496. arguments issues
  29497. 2006-04-12 15:23 hoffman
  29498. * Source/CMakeLists.txt: ENH: lang by custom command does not yet
  29499. work for Xcode
  29500. 2006-04-12 11:56 martink
  29501. * Source/cmGlobalGenerator.cxx: COMP: fix warning
  29502. 2006-04-12 11:36 martink
  29503. * Source/cmGlobalGenerator.h: ENH: fix compile issue on HP
  29504. hopefully
  29505. 2006-04-12 09:12 hoffman
  29506. * Source/cmDocumentation.cxx: ENH: case insensitive command help
  29507. 2006-04-12 08:15 andy
  29508. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29509. 2006-04-11 22:39 hoffman
  29510. * Source/cmake.cxx: ENH: add more verbose output in verbose mode
  29511. 2006-04-11 22:39 hoffman
  29512. * Source/cmMakefile.cxx: ENH: fix re-run of cmake based on
  29513. configured files that are done with copy if different and never
  29514. change
  29515. 2006-04-11 17:11 hoffman
  29516. * Source/: CMakeLists.txt, cmLocalGenerator.cxx: ENH: enable test
  29517. for java with IDE builds
  29518. 2006-04-11 16:55 king
  29519. * Modules/CMakeCInformation.cmake,
  29520. Modules/CMakeCXXInformation.cmake,
  29521. Modules/CMakeFortranInformation.cmake,
  29522. Modules/Platform/Windows-bcc32.cmake,
  29523. Modules/Platform/Windows-cl.cmake,
  29524. Modules/Platform/Windows-icl.cmake,
  29525. Modules/Platform/Windows-ifort.cmake,
  29526. Modules/Platform/Windows-wcl386.cmake,
  29527. Source/cmLocalGenerator.cxx,
  29528. Source/cmLocalVisualStudio6Generator.cxx,
  29529. Source/cmLocalVisualStudio7Generator.cxx: ENH: Split
  29530. CMAKE_STANDARD_LIBRARIES into per-language variables
  29531. CMAKE_<lang>_STANDARD_LIBRARIES. This is needed to get
  29532. programmable language support working with Visual Studio
  29533. generators. It makes sense anyway.
  29534. 2006-04-11 14:54 king
  29535. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Use flag-map
  29536. transform only for C and C++ flags.
  29537. 2006-04-11 14:53 king
  29538. * Source/cmLocalGenerator.cxx: ENH: Restored implementation of
  29539. AddCustomCommandToCreateObject. Updated it to use newer custom
  29540. command functionality.
  29541. 2006-04-11 13:32 king
  29542. * Source/cmLocalGenerator.cxx: BUG: Install scripts should honor
  29543. EXCLUDE_FROM_ALL options for subdirectories. This addresses
  29544. bug#3100.
  29545. 2006-04-11 12:51 martink
  29546. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  29547. cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx, cmMakefile.h:
  29548. ENH: some performance optimizations
  29549. 2006-04-11 11:40 king
  29550. * Source/cmLocalGenerator.cxx: BUG: Do not add non-per-config
  29551. subdirectory name of cmake target libraries as full path libs.
  29552. 2006-04-11 11:06 king
  29553. * Source/cmAddCustomCommandCommand.cxx,
  29554. Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
  29555. Source/cmCustomCommand.h, Source/cmGlobalGenerator.cxx,
  29556. Source/cmGlobalGenerator.h,
  29557. Source/cmGlobalUnixMakefileGenerator3.cxx,
  29558. Source/cmGlobalUnixMakefileGenerator3.h,
  29559. Source/cmGlobalVisualStudio8Generator.cxx,
  29560. Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
  29561. Source/cmLocalGenerator.h,
  29562. Source/cmLocalVisualStudio6Generator.cxx,
  29563. Source/cmLocalVisualStudio6Generator.h,
  29564. Source/cmLocalVisualStudio7Generator.cxx,
  29565. Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
  29566. Source/cmMakefile.h, Source/cmMakefileTargetGenerator.cxx,
  29567. Source/cmake.cxx, Tests/CustomCommand/CMakeLists.txt,
  29568. Tests/CustomCommand/wrapper.cxx: ENH: Added support for multiple
  29569. outputs generated by a single custom command. For Visual Studio
  29570. generators the native tool provides support. For Xcode and
  29571. Makefile generators a simple trick is used. The first output is
  29572. considered primary and has the build rule attached. Other
  29573. outputs simply depend on the first output with no build rule.
  29574. During cmake_check_build_system CMake detects when a secondary
  29575. output is missing and removes the primary output to make sure all
  29576. outputs are regenerated. This approach always builds the custom
  29577. command at the right time and only once even during parallel
  29578. builds.
  29579. 2006-04-11 10:04 king
  29580. * Source/cmMakefile.h: BUG: Fixed typo in new cmake-rerun code.
  29581. 2006-04-11 08:56 andy
  29582. * Source/cmCTest.cxx: BUG: The fast mode should not read
  29583. CTestCustom.ctest files
  29584. 2006-04-11 08:16 andy
  29585. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29586. 2006-04-10 13:52 hoffman
  29587. * Source/: cmGlobalUnixMakefileGenerator3.cxx, cmMakefile.cxx,
  29588. cmMakefile.h: ENH: add support for re-running cmake if the
  29589. cmakefiles change
  29590. 2006-04-10 13:52 hoffman
  29591. * Tests/: SimpleInstall/CMakeLists.txt,
  29592. SimpleInstallS2/CMakeLists.txt: ENH: add test for mfc
  29593. 2006-04-10 13:47 hoffman
  29594. * Source/cmFileCommand.cxx: ENH: handle single path
  29595. 2006-04-10 13:46 hoffman
  29596. * Modules/: CMakeVS6FindMake.cmake, CMakeVS71FindMake.cmake,
  29597. CMakeVS7FindMake.cmake, CMakeVS8FindMake.cmake,
  29598. InstallRequiredSystemLibraries.cmake: ENH: add correct flags for
  29599. msvc generators
  29600. 2006-04-10 13:44 andy
  29601. * Modules/CPack.cmake, Source/cmGlobalGenerator.h,
  29602. Source/ctest.cxx, Source/CPack/cmCPackGenericGenerator.cxx: ENH:
  29603. Add support for preinstall for cmake generated projects when
  29604. packaging them
  29605. 2006-04-10 11:39 hoffman
  29606. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix so all configurations
  29607. show up
  29608. 2006-04-10 11:09 andy
  29609. * Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx:
  29610. ENH: Deprecate CPACK_BINARY_DIR and add
  29611. CPACK_INSTALL_CMAKE_PROJECTS
  29612. 2006-04-10 09:36 andy
  29613. * CTestCustom.ctest.in: ENH: Some ctest custom fixes
  29614. 2006-04-10 08:10 andy
  29615. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29616. 2006-04-09 08:15 andy
  29617. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29618. 2006-04-09 07:45 andy
  29619. * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
  29620. CTest/cmCTestReadCustomFilesCommand.cxx: BUG: Improve the
  29621. behavior of the ReadCustomFilesCommand
  29622. 2006-04-08 14:15 hoffman
  29623. * Source/: cmLocalKdevelopGenerator.cxx,
  29624. cmLocalUnixMakefileGenerator3.cxx,
  29625. cmLocalUnixMakefileGenerator3.h: ENH: make sure verbose output is
  29626. used for kde
  29627. 2006-04-08 08:23 andy
  29628. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29629. 2006-04-07 16:46 hoffman
  29630. * Modules/Platform/: Windows-cl.cmake, Windows-cl.cmake.in: ENH:
  29631. add better variables for MSVC versions
  29632. 2006-04-07 16:35 andy
  29633. * Modules/CPack.cmake: ENH: Allow to overwrite CPACK_BINARY_DIR
  29634. 2006-04-07 07:40 andy
  29635. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29636. 2006-04-06 07:39 andy
  29637. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29638. 2006-04-05 11:07 king
  29639. * Source/cmOrderLinkDirectories.cxx: COMP: Moved var decl out of
  29640. _WIN32 block.
  29641. 2006-04-05 11:05 king
  29642. * Source/: cmLocalGenerator.cxx, cmOrderLinkDirectories.cxx: BUG:
  29643. Fixed cmOrderLinkDirectories to deal with raw link items that do
  29644. not yet exist and correct drive letter case to avoid duplicate
  29645. paths on windows. Fixed cmLocalGenerator to pass CMake targets
  29646. as full paths to cmOrderLinkDirectories to make sure the ordering
  29647. will pick up the proper target libraries.
  29648. 2006-04-05 07:46 hoffman
  29649. * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: add path
  29650. conversion stuff and rm SYSTEM_PATH
  29651. 2006-04-05 07:31 andy
  29652. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29653. 2006-04-04 17:27 hoffman
  29654. * Modules/CMakeVS8FindMake.cmake: ENH: add search directories for
  29655. 32 bit devenv from a 64bit cmake
  29656. 2006-04-04 17:14 king
  29657. * Source/cmLocalGenerator.cxx: BUG: Removing part of earlier fix
  29658. because it does not work with VS generators. It may be restored
  29659. later after cmOrderLinkDirs is further fixed.
  29660. 2006-04-04 14:53 king
  29661. * Source/cmSetTargetPropertiesCommand.h: ENH: Added documentation
  29662. for COMPILE_FLAGS property and clarified meaning of
  29663. DEFINE_SYMBOL.
  29664. 2006-04-04 14:25 king
  29665. * Source/cmLocalGenerator.cxx, Source/cmOrderLinkDirectories.cxx,
  29666. Source/cmOrderLinkDirectories.h,
  29667. Tests/Complex/Executable/complex.cxx,
  29668. Tests/ComplexOneConfig/Executable/complex.cxx,
  29669. Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fixed
  29670. cmOrderLinkDirectories to make sure cmake-built libraries are
  29671. found properly. Also taking libraries that will be built but may
  29672. not yet exist into account. The per-configuration subdirectories
  29673. that are included by generators in the link path are checked for
  29674. conflicting libraries also. Potentially conflicting libraries
  29675. that are actually symlinks back to the desired library are no
  29676. longer considered conflicting, which avoids bogus impossible
  29677. ordering warnings.
  29678. 2006-04-04 14:25 martink
  29679. * Source/cmakexbuild.cxx: BUG: compiler fix
  29680. 2006-04-04 13:04 martink
  29681. * Source/: cmCTest.cxx, cmCTest.h, cmForEachCommand.cxx,
  29682. cmSystemTools.cxx, cmSystemTools.h, cmakexbuild.cxx, ctest.cxx,
  29683. CTest/cmCTestRunScriptCommand.cxx,
  29684. CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
  29685. CTest/cmCTestScriptHandler.h: ENH: added support for -SP scripts
  29686. in new processes
  29687. 2006-04-04 11:52 hoffman
  29688. * Source/cmOrderLinkDirectories.cxx,
  29689. Source/cmOrderLinkDirectories.h,
  29690. Tests/Complex/Executable/complex.cxx,
  29691. Tests/ComplexOneConfig/Executable/complex.cxx,
  29692. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: change
  29693. library order to use a vector
  29694. 2006-04-04 11:48 king
  29695. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  29696. cmLocalGenerator.cxx, cmLocalGenerator.h, cmTarget.h: ENH: Added
  29697. global TargetManifest computation between Configure and Generate
  29698. steps. This allows generators to know what other targets will
  29699. exist on disk when the build completes.
  29700. 2006-04-04 09:35 king
  29701. * Source/: cmIncludeDirectoryCommand.cxx,
  29702. cmIncludeDirectoryCommand.h: ENH: INCLUDE_DIRECTORIES should have
  29703. been written to prepend to the include path so that the most
  29704. local directories are included first. This is a patch from Alex
  29705. to resolve the problem by allowing users to switch the default
  29706. using a variable CMAKE_INCLUDE_DIRECTORIES_BEFORE and then still
  29707. explicitly appending or prepending by using AFTER or BEFORE
  29708. arguments explicitly.
  29709. 2006-04-04 07:38 andy
  29710. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29711. 2006-04-03 22:05 hoffman
  29712. * Source/cmGlobalGenerator.cxx: ENH: use correct addcache call to
  29713. fix build tools
  29714. 2006-04-03 17:54 hoffman
  29715. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix spaces in path for
  29716. xcode
  29717. 2006-04-03 16:20 hoffman
  29718. * Source/: cmIncludeDirectoryCommand.cxx,
  29719. cmLinkDirectoriesCommand.cxx: ENH: make sure include and lib dirs
  29720. are unix paths
  29721. 2006-04-03 15:59 hoffman
  29722. * Source/cmFileCommand.cxx: ENH: fix warning, and remove debug code
  29723. 2006-04-03 12:57 hoffman
  29724. * Source/: cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
  29725. cmLocalVisualStudio7Generator.cxx,
  29726. cmMakefileExecutableTargetGenerator.cxx,
  29727. cmMakefileLibraryTargetGenerator.cxx,
  29728. cmSetTargetPropertiesCommand.h: ENH: add support for per config
  29729. target LINK_FLAGS
  29730. 2006-04-03 07:37 andy
  29731. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29732. 2006-04-02 11:20 andy
  29733. * Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
  29734. CPack/cmCPackGenericGenerator.cxx,
  29735. CPack/cmCPackNSISGenerator.cxx,
  29736. CPack/cmCPackPackageMakerGenerator.cxx,
  29737. CPack/cmCPackZIPGenerator.cxx, CPack/cmCPackZIPGenerator.h,
  29738. CPack/cpack.cxx: ENH: Add ZIP generator and add support for
  29739. including or excluding the toplevel directory
  29740. 2006-04-02 08:35 andy
  29741. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29742. 2006-04-01 07:37 andy
  29743. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29744. 2006-03-31 21:43 hoffman
  29745. * Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
  29746. ENH: fix spelling
  29747. 2006-03-31 17:59 hoffman
  29748. * Source/cmOrderLinkDirectories.cxx: ENH: fix for bug 3067 the
  29749. first framework ate the rest of the libraries
  29750. 2006-03-31 13:17 hoffman
  29751. * bootstrap, Source/CMakeLists.txt, Source/cmGlobalGenerator.cxx,
  29752. Source/cmGlobalXCodeGenerator.cxx,
  29753. Source/cmTryCompileCommand.cxx, Source/cmakemain.cxx,
  29754. Source/cmakexbuild.cxx: ENH: add a wrapper for xcodebuild to get
  29755. around bug and verbose output
  29756. 2006-03-31 08:46 hoffman
  29757. * Utilities/cmcurl/getdate.c: ENH: remove c++ comment from c code
  29758. 2006-03-31 08:13 andy
  29759. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29760. 2006-03-30 23:03 hoffman
  29761. * Utilities/cmtar/append.c: ENH: remove warning
  29762. 2006-03-30 17:26 hoffman
  29763. * Source/cmakexbuild.cxx: ENH: add program to run xcodebuild and
  29764. get around bug
  29765. 2006-03-30 16:55 king
  29766. * Modules/Platform/Windows-cl.cmake: BUG: Fixed order of options to
  29767. cl for 32-bit/64-bit test to work with VS 6 NMake.
  29768. 2006-03-30 15:39 king
  29769. * Source/: cmGlobalBorlandMakefileGenerator.cxx,
  29770. cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  29771. cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
  29772. cmGlobalMinGWMakefileGenerator.cxx,
  29773. cmGlobalNMakeMakefileGenerator.cxx,
  29774. cmGlobalUnixMakefileGenerator3.cxx,
  29775. cmGlobalWatcomWMakeGenerator.cxx,
  29776. cmLocalUnixMakefileGenerator3.cxx,
  29777. cmLocalUnixMakefileGenerator3.h,
  29778. cmMakefileExecutableTargetGenerator.cxx,
  29779. cmMakefileLibraryTargetGenerator.cxx,
  29780. cmMakefileTargetGenerator.cxx: ENH: Implemented VT100 terminal
  29781. escape sequences. If CMAKE_COLOR_MAKEFILE is set then messages
  29782. produced by makefiles will be in color if the native tool
  29783. supports it. This addresses bug#3060.
  29784. 2006-03-30 13:49 hoffman
  29785. * Modules/Platform/Windows-cl.cmake,
  29786. Modules/Platform/Windows-cl.cmake.in, Source/CMakeLists.txt,
  29787. Source/cmCommandArgumentParserHelper.cxx,
  29788. Source/cmDependsJavaParserHelper.cxx,
  29789. Source/cmExecuteProcessCommand.cxx, Source/cmGlobalGenerator.cxx,
  29790. Source/cmGlobalVisualStudio8Generator.cxx,
  29791. Source/cmGlobalVisualStudio8Generator.h,
  29792. Source/cmGlobalVisualStudio8Win64Generator.cxx,
  29793. Source/cmGlobalVisualStudio8Win64Generator.h,
  29794. Source/cmIfCommand.cxx, Source/cmListCommand.cxx,
  29795. Source/cmLocalVisualStudio7Generator.cxx,
  29796. Source/cmLocalVisualStudio7Generator.h, Source/cmXMLParser.cxx,
  29797. Source/cmake.cxx, Source/CTest/cmCTestHandlerCommand.cxx,
  29798. Source/CTest/cmCTestMemCheckHandler.cxx,
  29799. Source/CTest/cmCTestSubmitHandler.cxx,
  29800. Source/kwsys/CommandLineArguments.cxx, Source/kwsys/Glob.cxx,
  29801. Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
  29802. Source/kwsys/SystemTools.cxx, Source/kwsys/hashtable.hxx.in,
  29803. Source/kwsys/testDynamicLoader.cxx,
  29804. Utilities/cmcurl/CMakeLists.txt, Utilities/cmcurl/getdate.c,
  29805. Utilities/cmcurl/inet_pton.c, Utilities/cmcurl/md5.c,
  29806. Utilities/cmcurl/mprintf.c, Utilities/cmtar/CMakeLists.txt,
  29807. Utilities/cmtar/append.c, Utilities/cmtar/block.c,
  29808. Utilities/cmtar/extract.c, Utilities/cmtar/handle.c,
  29809. Utilities/cmtar/output.c, Utilities/cmtar/compat/snprintf.c: ENH:
  29810. add support for win64 for visual studio 2005 ide and nmake, also
  29811. fix warnings produced by building for win64
  29812. 2006-03-30 13:33 king
  29813. * Source/: cmFileCommand.cxx, cmGlobalGenerator.cxx,
  29814. cmGlobalGenerator.h, cmInstallCommand.cxx, cmInstallCommand.h,
  29815. cmInstallFilesGenerator.cxx, cmInstallFilesGenerator.h,
  29816. cmInstallGenerator.cxx, cmInstallGenerator.h,
  29817. cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h,
  29818. cmLocalGenerator.cxx: ENH: Added named component installation
  29819. implementation. Installation behavior should be unchanged unless
  29820. -DCOMPONENT=<name> is specified when cmake_install.cmake is
  29821. invoked.
  29822. 2006-03-30 11:55 hoffman
  29823. * Source/: cmFileCommand.cxx, cmFindBase.cxx, cmFindBase.h: ENH:
  29824. make sure framework search order is correct
  29825. 2006-03-30 09:17 martink
  29826. * Source/cmGlobalGenerator.cxx: ENH: modified the relative path
  29827. code to not do relative paths between bin and source
  29828. 2006-03-30 08:38 andy
  29829. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29830. 2006-03-29 16:34 andy
  29831. * Source/cmGlobalXCodeGenerator.cxx: ENH: Use
  29832. PBXResourcesBuildPhase for resrources
  29833. 2006-03-29 16:34 hoffman
  29834. * Modules/Platform/Darwin.cmake: ENH: use correct name for path
  29835. 2006-03-29 16:25 andy
  29836. * Source/cmGlobalXCodeGenerator.cxx: ENH: Simplify. Instead of
  29837. doing ../MacOS just copy to current directory
  29838. 2006-03-29 16:21 andy
  29839. * Source/cmXCode21Object.cxx: ENH: Add support for Xcode 2.1
  29840. 2006-03-29 15:02 andy
  29841. * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
  29842. cmXCodeObject.h: ENH: Add copy stages for bundle files
  29843. 2006-03-29 13:33 hoffman
  29844. * Source/cmFindBase.cxx, Tests/BundleTest/CMakeLists.txt: ENH: add
  29845. a test for find framework stuff in find_library, and fix the
  29846. framework search stuff
  29847. 2006-03-29 13:26 hoffman
  29848. * Source/kwsys/CMakeLists.txt: ENH: remove test on cygwin since it
  29849. randomly fails
  29850. 2006-03-29 12:33 andy
  29851. * Source/CTest/: cmCTestBuildCommand.cxx,
  29852. cmCTestConfigureCommand.cxx, cmCTestCoverageCommand.cxx,
  29853. cmCTestSubmitCommand.cxx, cmCTestUpdateCommand.cxx: COMP: Return
  29854. 0 instead of false
  29855. 2006-03-29 12:01 andy
  29856. * Source/cmCTest.cxx, Source/cmCTest.h,
  29857. Source/CTest/cmCTestBuildCommand.cxx,
  29858. Source/CTest/cmCTestBuildCommand.h,
  29859. Source/CTest/cmCTestBuildHandler.cxx,
  29860. Source/CTest/cmCTestConfigureCommand.cxx,
  29861. Source/CTest/cmCTestConfigureCommand.h,
  29862. Source/CTest/cmCTestCoverageCommand.cxx,
  29863. Source/CTest/cmCTestCoverageCommand.h,
  29864. Source/CTest/cmCTestCoverageHandler.cxx,
  29865. Source/CTest/cmCTestHandlerCommand.cxx,
  29866. Source/CTest/cmCTestMemCheckHandler.cxx,
  29867. Source/CTest/cmCTestSubmitCommand.cxx,
  29868. Source/CTest/cmCTestSubmitCommand.h,
  29869. Source/CTest/cmCTestTestCommand.h,
  29870. Source/CTest/cmCTestTestHandler.cxx,
  29871. Source/CTest/cmCTestUpdateCommand.cxx,
  29872. Source/CTest/cmCTestUpdateCommand.h,
  29873. Tests/CTestTest3/test.cmake.in: ENH: Several cleanups and make
  29874. sure things get propagated where they should. Also, allow to load
  29875. CTest custom files to the actual ctest -S script
  29876. 2006-03-29 09:10 andy
  29877. * Source/cmSetSourceFilesPropertiesCommand.cxx: COMP: Remove
  29878. warning
  29879. 2006-03-29 08:31 andy
  29880. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29881. 2006-03-28 16:36 andy
  29882. * Source/CTest/cmCTestReadCustomFilesCommand.cxx,
  29883. Tests/CTestTest3/test.cmake.in: BUG: Fix the read custom files
  29884. command and add a coverage test
  29885. 2006-03-28 16:25 andy
  29886. * Source/: cmLocalGenerator.cxx, cmTarget.cxx: COMP: Remove
  29887. warnings
  29888. 2006-03-28 15:20 andy
  29889. * Source/cmCTest.cxx: ENH: Pass handler flags to both test and
  29890. memcheck handler
  29891. 2006-03-28 15:19 andy
  29892. * Source/: CMakeLists.txt, cmCTest.h: ENH: Add new ctest command
  29893. 2006-03-28 14:45 king
  29894. * Source/cmFindBase.cxx: ENH: Added check of
  29895. CMAKE_BACKWARDS_COMPATIBILITY to skip the CMake system path
  29896. search when simulating CMake 2.2 and earlier.
  29897. 2006-03-28 14:37 andy
  29898. * Source/CTest/: cmCTestReadCustomFilesCommand.cxx,
  29899. cmCTestReadCustomFilesCommand.h, cmCTestScriptHandler.cxx: ENH:
  29900. Add command to read ctest custom files
  29901. 2006-03-28 13:48 andy
  29902. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Handle spaces in
  29903. the path
  29904. 2006-03-28 13:23 andy
  29905. * Tests/BundleTest/: BundleLib.cxx, BundleTest.cxx: ENH: Check if
  29906. files exist
  29907. 2006-03-28 13:16 andy
  29908. * Source/: cmFileCommand.cxx, cmInstallGenerator.cxx,
  29909. cmInstallTargetGenerator.cxx, cmTarget.h: ENH: Add proper support
  29910. for installing bundles
  29911. 2006-03-28 13:07 alex
  29912. * Modules/FindKDE4.cmake: STYLE: better error message when KDE4
  29913. hasn't been found
  29914. Alex
  29915. 2006-03-28 10:58 king
  29916. * Source/cmInstallTargetGenerator.cxx: BUG: Pay attention to the
  29917. MACOSX_BUNDLE target property only on APPLE platforms.
  29918. 2006-03-28 08:54 andy
  29919. * Modules/Platform/Darwin.cmake,
  29920. Source/cmLocalUnixMakefileGenerator3.cxx,
  29921. Source/cmMakefileExecutableTargetGenerator.cxx,
  29922. Source/cmMakefileTargetGenerator.cxx,
  29923. Source/cmMakefileTargetGenerator.h,
  29924. Source/cmSetSourceFilesPropertiesCommand.cxx,
  29925. Tests/BundleTest/CMakeLists.txt,
  29926. Tests/BundleTest/SomeRandomFile.txt,
  29927. Tests/BundleTest/randomResourceFile.plist.in: ENH: Add support
  29928. for adding content to bundles
  29929. 2006-03-28 08:22 andy
  29930. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29931. 2006-03-27 12:21 hoffman
  29932. * Modules/Platform/UnixPaths.cmake: ENH: add /opt/local/include
  29933. 2006-03-27 11:09 hoffman
  29934. * Modules/Platform/: FreeBSD.cmake, OpenBSD.cmake: ENH: add unix
  29935. paths
  29936. 2006-03-27 10:46 hoffman
  29937. * Modules/Platform/: FreeBSD.cmake, HP-UX.cmake, IRIX.cmake,
  29938. IRIX64.cmake, NetBSD.cmake, OSF1.cmake, SCO_SV.cmake,
  29939. SINIX.cmake, Tru64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
  29940. UnixPaths.cmake, UnixWare.cmake, Xenix.cmake, kFreeBSD.cmake:
  29941. ENH: add more search paths and add UnixPaths to all unix
  29942. platforms
  29943. 2006-03-27 08:13 andy
  29944. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29945. 2006-03-26 08:10 andy
  29946. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29947. 2006-03-25 08:11 andy
  29948. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29949. 2006-03-24 16:13 hoffman
  29950. * Source/cmListCommand.cxx: ENH: allow unset vars to be used in
  29951. list length
  29952. 2006-03-24 16:11 king
  29953. * CMakeLists.txt, Source/cmInstallCommand.cxx,
  29954. Source/cmInstallCommand.h, Tests/SimpleInstall/CMakeLists.txt,
  29955. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added ARCHIVE option
  29956. to the TARGETS mode of the INSTALL command. It is a third option
  29957. added to RUNTIME and LIBRARY property types. Static libraries
  29958. and import libraries are now treated as ARCHIVE targets instead
  29959. of LIBRARY targets. This adds a level of granularity necessary
  29960. for upcoming features. Also updated the CVS CMake patch level
  29961. set in CMake_VERSION_PATCH from 4 to 5 to allow users of this
  29962. version to know whether this incompatible change is present.
  29963. 2006-03-24 14:47 king
  29964. * Modules/FindPythonLibs.cmake: ENH: Updated implementation to use
  29965. new FIND_* command power. The correct library is now found on
  29966. MinGW also.
  29967. 2006-03-24 14:16 king
  29968. * Source/: cmFindBase.cxx, cmFindBase.h: ENH: Added
  29969. NO_CMAKE_ENVIRONMENT_PATH, NO_CMAKE_PATH,
  29970. NO_SYSTEM_ENVIRONMENT_PATH, and NO_CMAKE_SYSTEM_PATH options back
  29971. to allow more granularity than NO_DEFAULT_PATH.
  29972. 2006-03-24 14:15 king
  29973. * Modules/Platform/UnixPaths.cmake: BUG: Fix '/use/lib' to be
  29974. '/usr/lib'.
  29975. 2006-03-24 12:20 martink
  29976. * Tests/CustomCommand/: CMakeLists.txt,
  29977. GeneratedHeader/CMakeLists.txt: BUG: fix test to list generate
  29978. dheader
  29979. 2006-03-24 09:15 hoffman
  29980. * Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
  29981. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  29982. Source/cmLocalXCodeGenerator.cxx, Source/cmTryCompileCommand.cxx,
  29983. Tests/ExternalOBJ/CMakeLists.txt,
  29984. Tests/ExternalOBJ/Object/CMakeLists.txt,
  29985. Tests/X11/CMakeLists.txt: ENH: add support for universal binaries
  29986. 2006-03-24 08:17 andy
  29987. * Source/cmVersion.cxx: STYLE: Nightly Version update
  29988. 2006-03-23 15:35 andy
  29989. * Source/CTest/cmCTestBuildAndTestHandler.cxx: COMP: Remove warning
  29990. 2006-03-23 13:55 martink
  29991. * Source/: cmLocalVisualStudio6Generator.cxx,
  29992. cmLocalVisualStudio7Generator.cxx: ENH: removed unused rules from
  29993. targets for VS
  29994. 2006-03-23 11:19 andy
  29995. * Source/cmCTest.cxx: BUG: Fix CTestCustom.ctest file
  29996. 2006-03-23 10:10 hoffman
  29997. * CTestCustom.ctest.in: ENH: try to get rid of warning on HP
  29998. 2006-03-23 09:56 andy
  29999. * Source/CTest/cmCTestBuildHandler.cxx: ENH: More error handling
  30000. 2006-03-23 08:13 andy
  30001. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30002. 2006-03-22 17:21 hoffman
  30003. * Source/cmExecuteProcessCommand.cxx: ENH: do not dereference empty
  30004. stl vectors
  30005. 2006-03-22 15:01 martink
  30006. * Tests/: Complex/VarTests.cmake,
  30007. Complex/Executable/CMakeLists.txt,
  30008. Complex/Executable/Included.cmake,
  30009. Complex/Executable/complex.cxx, ComplexOneConfig/VarTests.cmake,
  30010. ComplexOneConfig/Executable/CMakeLists.txt,
  30011. ComplexOneConfig/Executable/Included.cmake,
  30012. ComplexOneConfig/Executable/complex.cxx,
  30013. ComplexRelativePaths/VarTests.cmake,
  30014. ComplexRelativePaths/Executable/CMakeLists.txt,
  30015. ComplexRelativePaths/Executable/Included.cmake,
  30016. ComplexRelativePaths/Executable/complex.cxx: ENH: added testing
  30017. for new features
  30018. 2006-03-22 14:45 andy
  30019. * Source/cmMakefile.cxx: BUG: Fix logic. If the variable is not
  30020. set, then it is always ok to write the file
  30021. 2006-03-22 14:40 andy
  30022. * Source/: cmAddCustomCommandCommand.cxx,
  30023. cmConfigureFileCommand.cxx, cmExecuteProcessCommand.cxx,
  30024. cmFileCommand.cxx, cmMakeDirectoryCommand.cxx, cmMakefile.cxx,
  30025. cmMakefile.h, cmWriteFileCommand.cxx: ENH: Allow blocking of
  30026. writing into the source tree
  30027. 2006-03-22 14:06 martink
  30028. * Source/: cmGetDirectoryPropertyCommand.h,
  30029. cmGetSourceFilePropertyCommand.cxx,
  30030. cmGetSourceFilePropertyCommand.h, cmIfCommand.cxx, cmIfCommand.h,
  30031. cmMakefile.cxx, cmMakefile.h, cmSourceFile.cxx: ENH: added some
  30032. new functionality
  30033. 2006-03-22 13:04 andy
  30034. * Source/: cmBootstrapCommands.cxx, cmCommands.cxx, cmake.cxx:
  30035. COMP: Fix apple bootstrap issues
  30036. 2006-03-22 11:14 andy
  30037. * Source/cmBootstrapCommands.cxx,
  30038. Modules/CheckCSourceCompiles.cmake,
  30039. Modules/CheckCXXSourceCompiles.cmake, Source/cmCommands.cxx,
  30040. Source/cmWriteFileCommand.cxx: ENH: Cleanup bootstrap even more
  30041. 2006-03-22 11:10 king
  30042. * Modules/Platform/Windows-gcc.cmake, Source/cmLocalGenerator.cxx:
  30043. ENH: Added support for linking to MS .lib libraries in MinGW.
  30044. 2006-03-22 09:58 andy
  30045. * bootstrap, Source/cmMakefile.cxx, Source/cmMakefile.h,
  30046. Source/cmakemain.cxx: ENH: Remove things from bootstrap
  30047. 2006-03-22 08:11 andy
  30048. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30049. 2006-03-21 17:47 barre
  30050. * Source/kwsys/SystemTools.cxx: ENH: the arguments to this function
  30051. were not checked in a robust way
  30052. 2006-03-21 16:59 andy
  30053. * CMakeLists.txt: ENH: Add flag for MFC
  30054. 2006-03-21 16:58 andy
  30055. * Modules/InstallRequiredSystemLibraries.cmake: ENH: Handle visual
  30056. studio versions
  30057. 2006-03-21 16:39 andy
  30058. * Source/cmCTest.cxx: ENH: Two things. If there is
  30059. CTestCustom.cmake in the toplevel directory read that file only.
  30060. If there is CTestCustom.ctest in the toplevel directory, do the
  30061. glob, if there is none, do nothing
  30062. 2006-03-21 16:03 andy
  30063. * Source/cmFileCommand.cxx, Source/cmFileCommand.h,
  30064. Tests/StringFileTest/CMakeLists.txt: ENH: Add relative tag and
  30065. add test for relative tag
  30066. 2006-03-21 16:02 andy
  30067. * Source/kwsys/: Glob.cxx, Glob.hxx.in: ENH: Add support for
  30068. relative paths and cleanup
  30069. 2006-03-21 16:01 andy
  30070. * Source/cmCTest.cxx: BUG: Handle visual studio 8
  30071. 2006-03-21 12:56 alex
  30072. * Modules/FindKDE3.cmake: BUG: put the path to the kde3 lib dir in
  30073. KDE3_LIB_DIR, not the complete libkdecore.so
  30074. Alex
  30075. 2006-03-21 12:54 andy
  30076. * bootstrap, Source/CMakeLists.txt, Source/cmCTest.cxx,
  30077. Source/cmCacheManager.cxx, Source/cmFileCommand.cxx,
  30078. Source/cmFindPathCommand.cxx, Source/cmGlob.cxx, Source/cmGlob.h,
  30079. Source/CTest/cmCTestCoverageHandler.cxx: ENH: Remove cmGlob and
  30080. use glob from kwsys
  30081. 2006-03-21 08:45 king
  30082. * Source/cmLocalGenerator.cxx: ENH: Enabling
  30083. CMAKE_INCLUDE_CURRENT_DIR even for in-source builds to be more
  30084. consistent with its name. This also makes double-quote and
  30085. angle-bracket include styles (almost) identical.
  30086. 2006-03-21 08:20 andy
  30087. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30088. 2006-03-20 16:24 andy
  30089. * Source/CPack/cmCPackPackageMakerGenerator.cxx: ENH: Handle
  30090. unusual path for packagemaker
  30091. 2006-03-20 12:29 alex
  30092. * Modules/: AddFileDependencies.cmake, FindPNG.cmake,
  30093. KDE3Macros.cmake: BUG: don't include MacroLibrary.cmake, but add
  30094. a cmake module which implements ADD_FILE_DEPENDENCIES() ENH: mark
  30095. the variables from FindPNG.cmake as advanced
  30096. Alex
  30097. 2006-03-20 07:55 andy
  30098. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30099. 2006-03-19 07:53 andy
  30100. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30101. 2006-03-18 12:23 hoffman
  30102. * CTestCustom.ctest.in: ENH: add more warning stuff
  30103. 2006-03-18 12:16 alex
  30104. * Modules/FindKDE3.cmake: STYLE: fix typos
  30105. Alex
  30106. 2006-03-18 08:59 andy
  30107. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30108. 2006-03-17 16:30 andy
  30109. * Source/cmConfigure.cmake.h.in: ENH: Propagate cmake variables to
  30110. macros in C
  30111. 2006-03-17 16:14 andy
  30112. * CMakeLists.txt, Source/CMakeLists.txt, Source/cmSystemTools.cxx:
  30113. ENH: Simplify the test
  30114. 2006-03-17 15:47 andy
  30115. * Source/CMakeLists.txt: COMP: Use the current cmake's
  30116. CheckCXXSourceCompiles
  30117. 2006-03-17 15:46 andy
  30118. * Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h,
  30119. cmake.cxx: ENH: Handle missing unsetenv and add check for environ
  30120. 2006-03-17 15:33 hoffman
  30121. * Source/cmSystemTools.cxx: ENH: make cmake compile
  30122. 2006-03-17 12:31 andy
  30123. * Source/cmSystemTools.cxx: COMP: Fix windows
  30124. 2006-03-17 12:24 andy
  30125. * Source/cmSystemTools.cxx: COMP: Handle windows with hack for now
  30126. 2006-03-17 12:06 malaterre
  30127. * Source/kwsys/: Directory.cxx, Directory.hxx.in, SystemTools.cxx,
  30128. SystemTools.hxx.in: ENH: Use const char where it should have
  30129. been. At same time fix Bug#2958
  30130. 2006-03-17 11:44 andy
  30131. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add a method to
  30132. remove environment variables
  30133. 2006-03-17 11:14 andy
  30134. * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Use
  30135. vector of plain strings and add cmake -E command for getting
  30136. environment
  30137. 2006-03-17 10:58 andy
  30138. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add access for
  30139. all environment variables
  30140. 2006-03-17 09:32 andy
  30141. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30142. 2006-03-16 18:24 king
  30143. * Source/cmGlobalGenerator.cxx: BUG: When generating the install
  30144. rules for CMake itself the per-configuration subdirectory must be
  30145. used to specify the executable location.
  30146. 2006-03-16 17:49 hoffman
  30147. * Source/: cmFindBase.cxx, cmFindBase.h: ENH: clean up find stuff
  30148. so that NO_SYSTEM_PATH is backwards compatible and you get put
  30149. system env variables in the find commands
  30150. 2006-03-16 17:40 king
  30151. * Modules/Platform/Windows-cl.cmake: BUG: /DWIN32 and /D_WINDOWS
  30152. should be defined for all configurations or if no configuration
  30153. is set.
  30154. 2006-03-16 17:26 king
  30155. * Source/kwsys/auto_ptr.hxx.in: COMP: Skip trying to use native
  30156. auto_ptr implementation and just provide a conforming one.
  30157. 2006-03-16 17:20 king
  30158. * Tests/: Complex/cmTestConfigure.h.in,
  30159. Complex/Executable/complex.cxx,
  30160. ComplexOneConfig/cmTestConfigure.h.in,
  30161. ComplexOneConfig/Executable/complex.cxx,
  30162. ComplexRelativePaths/cmTestConfigure.h.in,
  30163. ComplexRelativePaths/Executable/complex.cxx: BUG: Removed
  30164. compiled-in CMAKE_SHARED_MODULE_PREFIX and
  30165. CMAKE_SHARED_MODULE_SUFFIX for loaded commands in favor of using
  30166. the settings from the platform files.
  30167. 2006-03-16 17:09 king
  30168. * Source/: cmConfigure.cmake.h.in, cmDynamicLoader.cxx,
  30169. cmDynamicLoader.h, cmLoadCommandCommand.cxx: BUG: Removed
  30170. compiled-in CMAKE_SHARED_MODULE_PREFIX and
  30171. CMAKE_SHARED_MODULE_SUFFIX for loaded commands in favor of using
  30172. the settings from the platform files.
  30173. 2006-03-16 17:07 king
  30174. * Modules/CMakeSystemSpecificInformation.cmake: BUG: When copying
  30175. the module variables from shared library variables use double
  30176. quotes for the required definitions ...PREFIX and ...SUFFIX to
  30177. make sure a value is set even if it is empty.
  30178. 2006-03-16 16:04 king
  30179. * Source/cmExportLibraryDependencies.cxx: COMP: Using KWSys
  30180. auto_ptr to avoid cross-platform problems.
  30181. 2006-03-16 16:04 king
  30182. * Source/kwsys/: CMakeLists.txt, auto_ptr.hxx.in: ENH: Adding
  30183. auto_ptr to KWSys to provide a conforming version everywhere.
  30184. 2006-03-16 15:53 alex
  30185. * Modules/FindKDE4.cmake: ENH: after searching for kde-config in
  30186. the special dirs, search again in the standard dirs BUG: handle
  30187. paths on windows correctly
  30188. Alex
  30189. 2006-03-16 15:50 king
  30190. * Source/cmExportLibraryDependencies.cxx: COMP: Fix for auto_ptr
  30191. usage on VC6's broken implementation.
  30192. 2006-03-16 14:51 king
  30193. * Source/cmLocalGenerator.cxx: BUG: Fixed generation of mismatched
  30194. IF in install script. This bug was introduced during the m_
  30195. sweep.
  30196. 2006-03-16 14:44 king
  30197. * Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
  30198. COMP: Fix malloc/free declaration for windows compilers.
  30199. 2006-03-16 14:14 king
  30200. * Source/cmExportLibraryDependencies.cxx: BUG: Do not leak the
  30201. ofstream object in append mode. Just use an auto_ptr for both
  30202. cases.
  30203. 2006-03-16 11:57 king
  30204. * Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y,
  30205. cmCommandArgumentParserTokens.h: ENH: Using patch from Frans
  30206. Englich to clarify error messages.
  30207. 2006-03-16 11:34 andy
  30208. * Source/CTest/cmCTestTestHandler.h: COMP: Make members protected
  30209. so that subclass can use them
  30210. 2006-03-16 11:29 andy
  30211. * Source/CTest/: cmCTestMemCheckHandler.cxx,
  30212. cmCTestTestHandler.cxx: BUG: Couple of memcheck bugs: Log files
  30213. should really be different for test and memcheck. Also make sure
  30214. to not trunkate the output of the test until the valgrind or any
  30215. other checking is pefrormed.
  30216. 2006-03-16 11:28 hoffman
  30217. * Source/CursesDialog/cmCursesMainForm.cxx: ENH: not all messages
  30218. are errors
  30219. 2006-03-16 11:27 hoffman
  30220. * Source/cmOrderLinkDirectories.cxx: ENH: don't put the default
  30221. framework path in a -F option
  30222. 2006-03-16 11:21 andy
  30223. * Source/kwsys/DynamicLoader.hxx.in: COMP: Fix problem with
  30224. namespace
  30225. 2006-03-16 11:15 king
  30226. * Modules/Platform/FreeBSD.cmake: ENH: Enabling soname support on
  30227. FreeBSD.
  30228. 2006-03-16 11:01 andy
  30229. * Source/cmDynamicLoader.cxx, Source/cmDynamicLoader.h,
  30230. Source/cmLoadCommandCommand.cxx, Source/cmSystemTools.cxx,
  30231. Source/cmakemain.cxx, Source/kwsys/DynamicLoader.cxx,
  30232. Source/kwsys/DynamicLoader.hxx.in,
  30233. Source/kwsys/testDynamicLoader.cxx, Source/kwsys/testDynload.c,
  30234. Tests/Complex/Executable/complex.cxx,
  30235. Tests/ComplexOneConfig/Executable/complex.cxx,
  30236. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: Cleanup
  30237. DynamicLoader so that the symbols have more consistent names,
  30238. start using dynamic loader from kwsys in CMake
  30239. 2006-03-16 10:53 martink
  30240. * Source/: cmGlobalGenerator.h, cmLocalVisualStudio7Generator.h,
  30241. cmLocalXCodeGenerator.h, cmMakefile.h: STYLE: minor comment
  30242. cleanups
  30243. 2006-03-16 10:44 martink
  30244. * Source/CursesDialog/: cmCursesBoolWidget.cxx,
  30245. cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
  30246. cmCursesDummyWidget.cxx, cmCursesFilePathWidget.cxx,
  30247. cmCursesForm.cxx, cmCursesForm.h, cmCursesLabelWidget.cxx,
  30248. cmCursesLongMessageForm.cxx, cmCursesLongMessageForm.h,
  30249. cmCursesMainForm.cxx, cmCursesMainForm.h, cmCursesPathWidget.cxx,
  30250. cmCursesPathWidget.h, cmCursesStringWidget.cxx,
  30251. cmCursesStringWidget.h, cmCursesWidget.cxx, cmCursesWidget.h:
  30252. ENH: m_ cleanup for curses
  30253. 2006-03-16 09:33 martink
  30254. * Source/: cmAddTestCommand.h, cmData.h, cmDependsC.cxx,
  30255. cmDependsC.h, cmStandardIncludes.h, cmUseMangledMesaCommand.h,
  30256. cmVariableRequiresCommand.h: ENH: a warning fix and some more
  30257. cleanup
  30258. 2006-03-16 09:17 andy
  30259. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30260. 2006-03-15 16:32 martink
  30261. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix warning
  30262. 2006-03-15 14:14 hoffman
  30263. * Modules/Platform/IRIX64.cmake: ENH: use c not cxx
  30264. 2006-03-15 13:20 alex
  30265. * Modules/UsePkgConfig.cmake: BUG: change the formatting of the
  30266. pkgconfig module documentation so that it doesn't crash some
  30267. versions of konqueror (fixed with current konqy)
  30268. Alex
  30269. 2006-03-15 12:02 hoffman
  30270. * Source/: cmGlobalXCode21Generator.cxx,
  30271. cmGlobalXCodeGenerator.cxx, cmake.cxx: ENH: fix up this changes
  30272. for mac
  30273. 2006-03-15 11:38 martink
  30274. * Source/: cmGlobalXCodeGenerator.cxx, cmMakeDepend.cxx,
  30275. cmMakeDepend.h, cmXCodeObject.cxx, cmXCodeObject.h: BUG: some
  30276. UNIX fixes for my m_ commit
  30277. 2006-03-15 11:26 andy
  30278. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30279. 2006-03-15 11:01 martink
  30280. * Source/: cmAddCustomCommandCommand.cxx,
  30281. cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
  30282. cmAddDependenciesCommand.cxx, cmAddExecutableCommand.cxx,
  30283. cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
  30284. cmAddSubDirectoryCommand.cxx, cmAddTestCommand.cxx,
  30285. cmAuxSourceDirectoryCommand.cxx, cmBuildCommand.cxx,
  30286. cmBuildNameCommand.cxx, cmCMakeMinimumRequired.cxx,
  30287. cmCPluginAPI.cxx, cmCTest.cxx, cmCTest.h, cmCacheManager.cxx,
  30288. cmCacheManager.h, cmCommand.h, cmCommandArgumentLexer.cxx,
  30289. cmCommandArgumentParserHelper.cxx,
  30290. cmCommandArgumentParserHelper.h, cmConfigureFileCommand.cxx,
  30291. cmConfigureFileCommand.h, cmCreateTestSourceList.cxx,
  30292. cmCustomCommand.cxx, cmCustomCommand.h, cmDepends.cxx,
  30293. cmDepends.h, cmDependsC.cxx, cmDependsC.h, cmDependsFortran.cxx,
  30294. cmDependsFortran.h, cmDependsFortranLexer.cxx,
  30295. cmDependsJavaLexer.cxx, cmDynamicLoader.cxx,
  30296. cmEnableLanguageCommand.cxx, cmEnableTestingCommand.cxx,
  30297. cmEndIfCommand.cxx, cmExecProgramCommand.cxx,
  30298. cmExecuteProcessCommand.cxx, cmExportLibraryDependencies.cxx,
  30299. cmExportLibraryDependencies.h, cmExprLexer.cxx,
  30300. cmExprParserHelper.cxx, cmExprParserHelper.h,
  30301. cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
  30302. cmFileCommand.cxx, cmFileTimeComparison.cxx,
  30303. cmFileTimeComparison.h, cmFindBase.cxx, cmFindLibraryCommand.cxx,
  30304. cmFindPackageCommand.cxx, cmFindPathCommand.cxx,
  30305. cmFindProgramCommand.cxx, cmForEachCommand.cxx,
  30306. cmForEachCommand.h, cmGeneratedFileStream.cxx,
  30307. cmGeneratedFileStream.h, cmGetCMakePropertyCommand.cxx,
  30308. cmGetDirectoryPropertyCommand.cxx,
  30309. cmGetFilenameComponentCommand.cxx,
  30310. cmGetSourceFilePropertyCommand.cxx,
  30311. cmGetTargetPropertyCommand.cxx, cmGetTestPropertyCommand.cxx,
  30312. cmGlob.cxx, cmGlob.h, cmGlobalBorlandMakefileGenerator.cxx,
  30313. cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  30314. cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
  30315. cmGlobalMinGWMakefileGenerator.cxx,
  30316. cmGlobalNMakeMakefileGenerator.cxx,
  30317. cmGlobalUnixMakefileGenerator3.cxx,
  30318. cmGlobalUnixMakefileGenerator3.h,
  30319. cmGlobalVisualStudio6Generator.cxx,
  30320. cmGlobalVisualStudio71Generator.cxx,
  30321. cmGlobalVisualStudio71Generator.h,
  30322. cmGlobalVisualStudio7Generator.cxx,
  30323. cmGlobalVisualStudio7Generator.h,
  30324. cmGlobalVisualStudio8Generator.cxx,
  30325. cmGlobalWatcomWMakeGenerator.cxx, cmGlobalXCode21Generator.cxx,
  30326. cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
  30327. cmIfCommand.cxx, cmIfCommand.h, cmIncludeCommand.cxx,
  30328. cmIncludeDirectoryCommand.cxx,
  30329. cmIncludeExternalMSProjectCommand.cxx,
  30330. cmIncludeRegularExpressionCommand.cxx, cmInstallCommand.cxx,
  30331. cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
  30332. cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
  30333. cmInstallTargetGenerator.cxx, cmInstallTargetsCommand.cxx,
  30334. cmLinkDirectoriesCommand.cxx, cmLinkLibrariesCommand.cxx,
  30335. cmListCommand.cxx, cmListFileCache.cxx, cmListFileCache.h,
  30336. cmLoadCacheCommand.cxx, cmLoadCommandCommand.cxx,
  30337. cmLocalGenerator.cxx, cmLocalGenerator.h,
  30338. cmLocalUnixMakefileGenerator3.cxx,
  30339. cmLocalUnixMakefileGenerator3.h,
  30340. cmLocalVisualStudio6Generator.cxx,
  30341. cmLocalVisualStudio6Generator.h,
  30342. cmLocalVisualStudio7Generator.cxx,
  30343. cmLocalVisualStudio7Generator.h, cmMacroCommand.cxx,
  30344. cmMacroCommand.h, cmMakeDepend.cxx, cmMakeDepend.h,
  30345. cmMakefile.cxx, cmMakefile.h,
  30346. cmMakefileExecutableTargetGenerator.cxx,
  30347. cmMakefileLibraryTargetGenerator.cxx,
  30348. cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
  30349. cmMarkAsAdvancedCommand.cxx, cmMathCommand.cxx,
  30350. cmMessageCommand.cxx, cmOptionCommand.cxx,
  30351. cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
  30352. cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
  30353. cmProjectCommand.cxx, cmQTWrapCPPCommand.cxx,
  30354. cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
  30355. cmRemoveCommand.cxx, cmRemoveDefinitionsCommand.cxx,
  30356. cmSeparateArgumentsCommand.cxx, cmSetCommand.cxx,
  30357. cmSetDirectoryPropertiesCommand.cxx,
  30358. cmSetSourceFilesPropertiesCommand.cxx,
  30359. cmSetTargetPropertiesCommand.cxx,
  30360. cmSetTestsPropertiesCommand.cxx, cmSiteNameCommand.cxx,
  30361. cmSourceFile.cxx, cmSourceFile.h, cmSourceGroup.cxx,
  30362. cmSourceGroup.h, cmSourceGroupCommand.cxx, cmStringCommand.cxx,
  30363. cmSubdirCommand.cxx, cmTarget.cxx, cmTarget.h,
  30364. cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
  30365. cmTest.cxx, cmTest.h, cmTryCompileCommand.cxx,
  30366. cmTryRunCommand.cxx, cmUtilitySourceCommand.cxx,
  30367. cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
  30368. cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
  30369. cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
  30370. cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
  30371. cmVariableRequiresCommand.cxx, cmVariableWatch.cxx,
  30372. cmVariableWatch.h, cmWhileCommand.cxx, cmWhileCommand.h,
  30373. cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h,
  30374. cmWriteFileCommand.cxx, cmXCode21Object.cxx, cmXCodeObject.cxx,
  30375. cmXCodeObject.h, cmake.cxx, cmake.h, cmakemain.cxx,
  30376. cmakewizard.cxx, cmakewizard.h, CTest/cmCTestBuildCommand.cxx,
  30377. CTest/cmCTestConfigureCommand.cxx,
  30378. CTest/cmCTestCoverageCommand.cxx,
  30379. CTest/cmCTestHandlerCommand.cxx,
  30380. CTest/cmCTestMemCheckCommand.cxx, CTest/cmCTestStartCommand.cxx,
  30381. CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestTestCommand.cxx,
  30382. CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateCommand.cxx:
  30383. STYLE: some m_ to this-> cleanup
  30384. 2006-03-15 09:23 andy
  30385. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add svn cleanup
  30386. before running svn
  30387. 2006-03-15 09:22 andy
  30388. * Source/CPack/cmCPackGenericGenerator.cxx: ENH: Allow multiple
  30389. install directories
  30390. 2006-03-14 16:38 hoffman
  30391. * Modules/FindOpenGL.cmake: ENH: go back to finding the framework
  30392. opengl on the mac
  30393. 2006-03-14 15:19 hoffman
  30394. * Modules/FindOpenGL.cmake: ENH: use standard include path for
  30395. OpenGL
  30396. 2006-03-14 14:03 hoffman
  30397. * Modules/Platform/Darwin.cmake,
  30398. Source/cmMakefileLibraryTargetGenerator.cxx,
  30399. Source/cmMakefileTargetGenerator.cxx,
  30400. Source/cmMakefileTargetGenerator.h: ENH: add support for removing
  30401. language flags from shared library and shared module link
  30402. commands
  30403. 2006-03-14 11:35 king
  30404. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed object file
  30405. name construction to use Convert method for relative path
  30406. conversion. Also fixed test of result to check explicitly for a
  30407. full path.
  30408. 2006-03-14 10:14 king
  30409. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Avoid full paths
  30410. and spaces when constructing object file names.
  30411. 2006-03-14 09:37 king
  30412. * Source/cmMakefile.cxx: BUG: Clarified confusing error message.
  30413. 2006-03-14 02:31 andy
  30414. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30415. 2006-03-13 16:45 andy
  30416. * Source/CPack/cmCPackGenericGenerator.h: STYLE: Fix style checker
  30417. 2006-03-13 15:57 malaterre
  30418. * Source/kwsys/testDynamicLoader.cxx: COMP: Fix warning
  30419. 2006-03-13 15:19 king
  30420. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Introducing new
  30421. policy to construct more unique object file names. This should
  30422. allow multiple sources with the same file name but different FULL
  30423. paths to be added to a single target.
  30424. 2006-03-13 14:39 malaterre
  30425. * Source/kwsys/: DynamicLoader.cxx, testDynamicLoader.cxx: BUG: Fix
  30426. problem on MacOSX, by disabling part of the test.
  30427. 2006-03-13 13:11 hoffman
  30428. * Modules/VTKCompatibility.cmake: ENH: add backwards compatibility
  30429. fix for more aggressive find_path command
  30430. 2006-03-13 11:27 malaterre
  30431. * Source/kwsys/DynamicLoader.cxx: ENH: Fix dashboard with coverage
  30432. 2006-03-13 10:49 malaterre
  30433. * Source/kwsys/CMakeLists.txt: ENH: Do not build the library if we
  30434. are not doing Testing
  30435. 2006-03-13 10:27 malaterre
  30436. * Source/kwsys/testDynamicLoader.cxx: ENH: Make test usable from
  30437. command line
  30438. 2006-03-13 02:31 andy
  30439. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30440. 2006-03-12 10:03 hoffman
  30441. * Source/kwsys/SystemTools.cxx: ENH: remove warning
  30442. 2006-03-12 09:43 hoffman
  30443. * Source/CMakeLists.txt: ENH: remove test until it works
  30444. 2006-03-12 02:26 andy
  30445. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30446. 2006-03-11 12:43 hoffman
  30447. * Modules/FindOpenGL.cmake: ENH: take advantage of new framework
  30448. stuff
  30449. 2006-03-11 11:53 hoffman
  30450. * Source/cmake.cxx: ENH: remove print
  30451. 2006-03-11 11:52 hoffman
  30452. * Source/kwsys/SystemTools.cxx: ENH: try to clean up the search for
  30453. programs
  30454. 2006-03-11 10:09 malaterre
  30455. * Source/kwsys/DynamicLoader.cxx: BUG: Fix for MINGW32
  30456. 2006-03-11 09:59 malaterre
  30457. * Source/kwsys/DynamicLoader.cxx: ENH: Add support for LastError on
  30458. HPUX
  30459. 2006-03-11 09:47 malaterre
  30460. * Source/kwsys/DynamicLoader.cxx: ENH: Also look into data segment
  30461. (consistant with other implementation)
  30462. 2006-03-11 02:33 andy
  30463. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30464. 2006-03-10 17:37 hoffman
  30465. * Source/kwsys/SystemTools.cxx: ENH: undo last change because it
  30466. broke the dashboard
  30467. 2006-03-10 16:53 hoffman
  30468. * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: add a new FILE
  30469. SYSTEM_PATH that allows you to read a environment variable with a
  30470. path in it.
  30471. 2006-03-10 16:52 hoffman
  30472. * Source/kwsys/SystemTools.cxx: ENH: fix find program to look for
  30473. .com and .exe correctly and not return files with no extension on
  30474. windows
  30475. 2006-03-10 16:03 malaterre
  30476. * Source/kwsys/: DynamicLoader.hxx.in, SystemTools.hxx.in: ENH: Add
  30477. documentation on the problem with system wide path for looking up
  30478. dynamic libraries. STYLE: Fix trailing white spaces
  30479. 2006-03-10 15:42 malaterre
  30480. * Source/kwsys/testDynamicLoader.cxx: BUG: Need a / for Visual
  30481. Studio build
  30482. 2006-03-10 15:38 malaterre
  30483. * Source/kwsys/: testDynamicLoader.cxx, testSystemTools.h.in: BUG:
  30484. Do the proper path
  30485. 2006-03-10 15:12 malaterre
  30486. * Source/kwsys/testDynamicLoader.cxx: BUG: Need a trailing slash
  30487. 2006-03-10 15:08 malaterre
  30488. * Source/kwsys/: CMakeLists.txt, testDynamicLoader.cxx,
  30489. testSystemTools.h.in: BUG: Fix problem with in the path
  30490. 2006-03-10 15:03 andy
  30491. * Source/: cmCTest.cxx, cmCTest.h,
  30492. CTest/cmCTestBuildAndTestHandler.cxx,
  30493. CTest/cmCTestBuildAndTestHandler.h,
  30494. CTest/cmCTestBuildCommand.cxx, CTest/cmCTestBuildCommand.h,
  30495. CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
  30496. CTest/cmCTestCommand.h, CTest/cmCTestConfigureCommand.cxx,
  30497. CTest/cmCTestConfigureCommand.h,
  30498. CTest/cmCTestConfigureHandler.cxx,
  30499. CTest/cmCTestCoverageCommand.cxx, CTest/cmCTestCoverageCommand.h,
  30500. CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
  30501. CTest/cmCTestEmptyBinaryDirectoryCommand.h,
  30502. CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
  30503. CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
  30504. CTest/cmCTestMemCheckCommand.cxx, CTest/cmCTestMemCheckCommand.h,
  30505. CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestMemCheckHandler.h,
  30506. CTest/cmCTestRunScriptCommand.cxx,
  30507. CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
  30508. CTest/cmCTestScriptHandler.h, CTest/cmCTestSleepCommand.cxx,
  30509. CTest/cmCTestSleepCommand.h, CTest/cmCTestStartCommand.cxx,
  30510. CTest/cmCTestStartCommand.h, CTest/cmCTestSubmitCommand.cxx,
  30511. CTest/cmCTestSubmitCommand.h, CTest/cmCTestSubmitHandler.cxx,
  30512. CTest/cmCTestSubmitHandler.h, CTest/cmCTestTestCommand.cxx,
  30513. CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
  30514. CTest/cmCTestTestHandler.h, CTest/cmCTestUpdateCommand.cxx,
  30515. CTest/cmCTestUpdateCommand.h, CTest/cmCTestUpdateHandler.cxx,
  30516. CTest/cmCTestUpdateHandler.h: STYLE: Fix some style issues
  30517. 2006-03-10 14:53 malaterre
  30518. * Source/kwsys/: CMakeLists.txt, testDynamicLoader.cxx,
  30519. testSystemTools.h.in: BUG: Trying to get testDynamicLoader to
  30520. work on Solaris and SunOS, where current directory is not lookup
  30521. when doing dlopen
  30522. 2006-03-10 13:54 hoffman
  30523. * Source/: cmCommandArgumentLexer.h,
  30524. cmDependsFortranParserTokens.h, cmDependsJavaLexer.h,
  30525. cmDependsJavaParserHelper.h, cmDependsJavaParserTokens.h,
  30526. cmExecProgramCommand.h, cmExprLexer.h, cmExprParserTokens.h,
  30527. cmFLTKWrapUICommand.h, cmFileCommand.h, cmFindBase.h,
  30528. cmGlobalBorlandMakefileGenerator.h, cmGlobalGenerator.h,
  30529. cmGlobalMSYSMakefileGenerator.h,
  30530. cmGlobalMinGWMakefileGenerator.h,
  30531. cmGlobalNMakeMakefileGenerator.h,
  30532. cmGlobalUnixMakefileGenerator3.h,
  30533. cmGlobalVisualStudio6Generator.h,
  30534. cmGlobalVisualStudio71Generator.h,
  30535. cmGlobalVisualStudio7Generator.h, cmGlobalWatcomWMakeGenerator.h,
  30536. cmGlobalXCodeGenerator.h, cmListCommand.h, cmLocalGenerator.h,
  30537. cmLocalUnixMakefileGenerator3.h, cmSourceFile.cxx,
  30538. cmStringCommand.cxx, cmSystemTools.cxx, cmTarget.cxx,
  30539. cmTargetLinkLibrariesCommand.cxx, cmTryCompileCommand.cxx,
  30540. cmTryRunCommand.cxx, cmUseMangledMesaCommand.cxx,
  30541. cmUtilitySourceCommand.cxx, cmVTKMakeInstantiatorCommand.cxx,
  30542. cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
  30543. cmVTKWrapTclCommand.cxx, cmVariableRequiresCommand.cxx,
  30544. cmVariableWatch.cxx, cmVariableWatch.h, cmWhileCommand.cxx,
  30545. cmWin32ProcessExecution.cxx, cmXCode21Object.cxx,
  30546. cmXCodeObject.cxx, cmakemain.cxx: STYLE: fix line lengths
  30547. 2006-03-10 13:34 malaterre
  30548. * Source/kwsys/SystemTools.cxx: STYLE: Remove trailing whitespaces
  30549. 2006-03-10 13:34 malaterre
  30550. * Source/kwsys/: CMakeLists.txt, DynamicLoader.cxx: BUG: Fix
  30551. DynamicLoader implementation on MacOSX (using old API)
  30552. 2006-03-10 13:33 malaterre
  30553. * Source/kwsys/SystemTools.cxx: ENH: Add trailing whitespace
  30554. 2006-03-10 13:06 andy
  30555. * Source/: cmAddCustomCommandCommand.cxx,
  30556. cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
  30557. cmAddDefinitionsCommand.h, cmAddDependenciesCommand.cxx,
  30558. cmAddExecutableCommand.h, cmBuildCommand.cxx,
  30559. cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
  30560. cmCPluginAPI.cxx, cmCPluginAPI.h, cmCacheManager.cxx,
  30561. cmCommandArgumentParser.cxx, cmCommandArgumentParserHelper.h,
  30562. cmCommandArgumentParserTokens.h, cmCreateTestSourceList.cxx,
  30563. cmCustomCommand.cxx, cmDependsC.cxx, cmDependsC.h,
  30564. cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
  30565. cmLocalVisualStudio7Generator.cxx, cmMacroCommand.cxx,
  30566. cmMacroCommand.h, cmMakeDepend.cxx, cmake.cxx, cmakewizard.cxx,
  30567. CPack/cmCPackGenerators.cxx, CPack/cmCPackGenerators.h,
  30568. CPack/cmCPackGenericGenerator.cxx,
  30569. CPack/cmCPackGenericGenerator.h, CPack/cmCPackLog.cxx,
  30570. CPack/cmCPackLog.h, CPack/cmCPackNSISGenerator.cxx,
  30571. CPack/cmCPackNSISGenerator.h,
  30572. CPack/cmCPackPackageMakerGenerator.cxx,
  30573. CPack/cmCPackSTGZGenerator.cxx, CPack/cmCPackSTGZGenerator.h,
  30574. CPack/cmCPackTGZGenerator.cxx, CPack/cmCPackTGZGenerator.h,
  30575. CPack/cpack.cxx: STYLE: Fix some style issues
  30576. 2006-03-10 12:47 andy
  30577. * Source/CPack/cmCPackPackageMakerGenerator.cxx: STYLE: Cleanup
  30578. trailing spaces
  30579. 2006-03-10 12:01 malaterre
  30580. * Source/kwsys/: Glob.cxx, Registry.cxx, RegularExpression.cxx,
  30581. testCommandLineArguments.cxx: STYLE: Make sure to use the proper
  30582. cast.
  30583. 2006-03-10 11:58 alex
  30584. * Modules/FindKDE4.cmake: ENH: new module to find the
  30585. FindKDE4Internal.cmake installed by kdelibs4
  30586. Alex
  30587. 2006-03-10 11:57 malaterre
  30588. * Source/kwsys/: DynamicLoader.cxx, testDynamicLoader.cxx: ENH:
  30589. Make sure that we find the proper symbol and not the one that
  30590. start with _. STYLE: Remove an old style cast
  30591. 2006-03-10 11:32 malaterre
  30592. * Source/kwsys/: DynamicLoader.cxx, testDynamicLoader.cxx: ENH:
  30593. Hopefully have the DynamicLoader to the proper thing.
  30594. 2006-03-10 11:13 hoffman
  30595. * Source/: cmCacheManager.h, cmLocalVisualStudio7Generator.h,
  30596. cmMakeDepend.h, cmMakefile.h, cmOutputRequiredFilesCommand.h,
  30597. cmProjectCommand.h, cmRemoveDefinitionsCommand.h,
  30598. cmSetTestsPropertiesCommand.h, cmSourceGroup.h,
  30599. cmStandardIncludes.h, cmStringCommand.h, cmSubdirCommand.h,
  30600. cmSystemTools.h, cmTarget.h, cmTryCompileCommand.h,
  30601. cmVariableWatch.h, cmXCode21Object.h, cmake.h: ENH: fix line
  30602. length style stuff
  30603. 2006-03-10 11:12 hoffman
  30604. * Source/cmFindBase.cxx: ENH: avoid adding junk into paths
  30605. 2006-03-10 10:28 malaterre
  30606. * Source/kwsys/testDynamicLoader.cxx: BUG: Make sure to have proper
  30607. dependencies
  30608. 2006-03-10 10:26 hoffman
  30609. * Source/kwsys/CMakeLists.txt: ENH: use CMAKE_DL_LIBS and not dl
  30610. directly as it does not always exist
  30611. 2006-03-10 10:23 malaterre
  30612. * Source/kwsys/CMakeLists.txt: COMP: Fix cygwin build
  30613. 2006-03-10 10:19 malaterre
  30614. * Source/kwsys/testDynload.c: COMP: Fix compilation on MacOSX
  30615. (common symbols not allowed with MH_DYLIB output format)
  30616. 2006-03-10 10:12 andy
  30617. * Source/CMakeLists.txt, Tests/BundleTest/CMakeLists.txt: ENH: Add
  30618. package to bundle test
  30619. 2006-03-10 10:07 andy
  30620. * Source/kwsys/testDynamicLoader.cxx: COMP: Add missing include
  30621. 2006-03-10 02:32 andy
  30622. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30623. 2006-03-09 17:16 malaterre
  30624. * Source/kwsys/testDynload.c: BUG: Remove comment
  30625. 2006-03-09 17:15 malaterre
  30626. * Source/kwsys/: testDynamicLoader.cxx, testDynload.c: ENH: remove
  30627. test temporarily
  30628. 2006-03-09 17:08 malaterre
  30629. * Source/kwsys/: CMakeLists.txt, testDynamicLoader.cxx: ENH: Still
  30630. more coverage of the DynamicLoader
  30631. 2006-03-09 17:06 malaterre
  30632. * Source/kwsys/testDynload.c: ENH: Add a file to generate the lib
  30633. 2006-03-09 16:40 malaterre
  30634. * Source/kwsys/testDynamicLoader.cxx: ENH: Improve test coverage
  30635. 2006-03-09 16:40 malaterre
  30636. * Source/kwsys/: Registry.cxx, Registry.hxx.in: STYLE: Minor style
  30637. 2006-03-09 15:55 king
  30638. * CMakeLists.txt: ENH: Updated patch level to 4 for special KDE
  30639. release.
  30640. 2006-03-09 15:47 hoffman
  30641. * Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: if
  30642. CMakeCache.txt has been removed, then automatically remove
  30643. CMakefiles/*.cmake
  30644. 2006-03-09 15:00 hoffman
  30645. * Modules/Platform/AIX.cmake: ENH: add correct initial flags for
  30646. aix
  30647. 2006-03-09 14:57 hoffman
  30648. * Modules/Platform/Darwin.cmake: ENH: remove junk
  30649. 2006-03-09 14:41 malaterre
  30650. * Source/kwsys/CMakeLists.txt: ENH: Carefully turn testing of
  30651. DynamicLib on
  30652. 2006-03-09 14:36 malaterre
  30653. * Source/kwsys/: Directory.cxx, testSystemTools.cxx,
  30654. DynamicLoader.cxx: STYLE: Minor style
  30655. 2006-03-09 14:35 malaterre
  30656. * Source/kwsys/testDynamicLoader.cxx: ENH: Adding initial test for
  30657. DynamicLoader
  30658. 2006-03-09 14:30 hoffman
  30659. * Source/: cmFileCommand.cxx, cmFileCommand.h,
  30660. cmLocalUnixMakefileGenerator3.cxx,
  30661. cmLocalUnixMakefileGenerator3.h,
  30662. cmMakefileExecutableTargetGenerator.cxx,
  30663. cmMakefileLibraryTargetGenerator.cxx,
  30664. cmMakefileTargetGenerator.cxx: ENH: use a cmake script to do the
  30665. clean step, this allows for large numbers of files to be removed
  30666. without making the command line too long
  30667. 2006-03-09 14:10 alex
  30668. * Modules/: FindKDE.cmake, FindKDE3.cmake, KDE3Macros.cmake,
  30669. kde3init_dummy.cpp.in, kde3uic.cmake: ENH: add real-world-tested
  30670. and used KDE3 support, and obsolete FindKDE.cmake, which wasn't
  30671. used by anybody that I heard of
  30672. Alex
  30673. 2006-03-09 11:57 andy
  30674. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: STYLE: Fix some style
  30675. issues
  30676. 2006-03-09 11:35 hoffman
  30677. * Modules/FindTCL.cmake, Source/cmFindPathCommand.cxx: ENH: fix a
  30678. bug in the find path stuff so that it can find headers deep in
  30679. frameworks
  30680. 2006-03-09 11:17 andy
  30681. * Source/CTest/: cmCTestBuildAndTestHandler.cxx,
  30682. cmCTestBuildCommand.cxx, cmCTestBuildHandler.cxx,
  30683. cmCTestBuildHandler.h, cmCTestConfigureCommand.cxx,
  30684. cmCTestConfigureCommand.h, cmCTestConfigureHandler.cxx,
  30685. cmCTestConfigureHandler.h, cmCTestCoverageCommand.cxx,
  30686. cmCTestCoverageCommand.h, cmCTestCoverageHandler.cxx,
  30687. cmCTestCoverageHandler.h, cmCTestEmptyBinaryDirectoryCommand.h,
  30688. cmCTestGenericHandler.cxx, cmCTestGenericHandler.h,
  30689. cmCTestHandlerCommand.cxx, cmCTestHandlerCommand.h,
  30690. cmCTestMemCheckCommand.h, cmCTestMemCheckHandler.cxx,
  30691. cmCTestRunScriptCommand.cxx, cmCTestScriptHandler.cxx,
  30692. cmCTestStartCommand.cxx, cmCTestStartCommand.h,
  30693. cmCTestSubmitCommand.cxx, cmCTestSubmitCommand.h,
  30694. cmCTestSubmitHandler.cxx, cmCTestTestCommand.cxx,
  30695. cmCTestTestHandler.cxx, cmCTestTestHandler.h,
  30696. cmCTestUpdateCommand.cxx, cmCTestUpdateCommand.h,
  30697. cmCTestUpdateHandler.cxx: STYLE: Fix some style issues
  30698. 2006-03-09 09:53 andy
  30699. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix problem on
  30700. Wacom system with global symbolic targets
  30701. 2006-03-09 08:32 andy
  30702. * Source/CPack/: cmCPackGenericGenerator.cxx,
  30703. cmCPackPackageMakerGenerator.cxx, cpack.cxx: STYLE: Fix style
  30704. problems
  30705. 2006-03-09 08:20 andy
  30706. * Utilities/: cmcurl/formdata.c, cmtar/libtar.h: COMP: Remove win64
  30707. warnings
  30708. 2006-03-09 02:41 andy
  30709. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30710. 2006-03-08 18:16 hoffman
  30711. * Source/cmFindProgramCommand.cxx: ENH: make sure system path is
  30712. not added unless asked for
  30713. 2006-03-08 17:11 alex
  30714. * Modules/UsePkgConfig.cmake: ENH: add a cmake module for using
  30715. pkg-config, tested in kdelibs, ok by Bill Hoffman
  30716. Alex
  30717. 2006-03-08 16:33 andy
  30718. * Source/CPack/: cmCPackGenerators.cxx, cmCPackGenerators.h,
  30719. cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
  30720. cmCPackLog.cxx, cmCPackLog.h, cmCPackNSISGenerator.cxx,
  30721. cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.cxx,
  30722. cmCPackPackageMakerGenerator.h, cmCPackSTGZGenerator.cxx,
  30723. cmCPackSTGZGenerator.h, cmCPackTGZGenerator.cxx,
  30724. cmCPackTGZGenerator.h, cpack.cxx: STYLE: Lots of formating to
  30725. remove style problems
  30726. 2006-03-08 14:02 andy
  30727. * Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
  30728. Tests/SimpleInstall/InstallScript2.cmake,
  30729. Tests/SimpleInstall/TestSubDir/CMakeLists.txt,
  30730. Tests/SimpleInstallS2/CMakeLists.txt,
  30731. Tests/SimpleInstallS2/InstallScript2.cmake,
  30732. Tests/SimpleInstallS2/TestSubDir/CMakeLists.txt: ENH: Add
  30733. additional subdirectory to improve testing and to allow cleanup
  30734. when testing cpack
  30735. 2006-03-08 13:59 andy
  30736. * Source/CPack/cmCPackPackageMakerGenerator.cxx: BUG: Handle
  30737. version with multiple dots
  30738. 2006-03-08 13:20 andy
  30739. * Tests/: SimpleInstall/CMakeLists.txt,
  30740. SimpleInstallS2/CMakeLists.txt: COMP: Ok, fix typo
  30741. 2006-03-08 13:13 andy
  30742. * Tests/: SimpleInstall/CMakeLists.txt,
  30743. SimpleInstallS2/CMakeLists.txt: ENH: Add testing for cpack
  30744. 2006-03-08 13:06 king
  30745. * Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing on
  30746. AIX.
  30747. 2006-03-08 12:42 king
  30748. * Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing on
  30749. the SGI.
  30750. 2006-03-08 12:36 king
  30751. * Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing for
  30752. FreeBSD and Sun.
  30753. 2006-03-08 12:12 king
  30754. * Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing on
  30755. HP-UX.
  30756. 2006-03-08 11:57 king
  30757. * Source/kwsys/ProcessUNIX.c: BUG: Do not leak ps FILE when the
  30758. process starts but reading the header fails.
  30759. 2006-03-08 11:39 king
  30760. * Source/kwsys/testProcess.c: ENH: Added a way to quickly enable
  30761. manual testing of grandchild killing.
  30762. 2006-03-08 11:38 king
  30763. * Source/kwsys/ProcessUNIX.c: ENH: Added implementation of process
  30764. tree killing that runs "ps" to traverse the tree.
  30765. 2006-03-08 10:52 andy
  30766. * Source/: cmListFileCache.cxx, cmListFileCache.h: BUG: Remove some
  30767. old legacy code and remove memory leak
  30768. 2006-03-08 09:16 malaterre
  30769. * Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: BUG:
  30770. Including file within a namespace{} is dangerous(unless symbols
  30771. are within an extern C). Also update documentation about special
  30772. case for MacOSX
  30773. 2006-03-08 02:43 andy
  30774. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30775. 2006-03-07 19:52 hoffman
  30776. * Tests/: SimpleInstall/CMakeLists.txt,
  30777. SimpleInstallS2/CMakeLists.txt: ENH: remove cpack stuff for now
  30778. so that we can get mac dashboards again
  30779. 2006-03-07 15:31 andy
  30780. * CMakeGraphVizOptions.cmake, Source/cmake.cxx: ENH: Add a way to
  30781. overwrite some preferences and ignore certain targets
  30782. 2006-03-07 14:46 king
  30783. * Source/cmake.cxx: ENH: Add CMAKE_COMMAND and CMAKE_ROOT variables
  30784. when running in script mode. This partially addresses bug#2828.
  30785. 2006-03-07 14:38 king
  30786. * Source/cmGlobalGenerator.cxx: BUG: Check for whether to add -C to
  30787. package rule should check for a . in the first character not the
  30788. second.
  30789. 2006-03-07 12:03 andy
  30790. * Source/cmake.cxx: COMP: Fix warnings
  30791. 2006-03-07 10:05 king
  30792. * Source/cmFileCommand.cxx: BUG: Most platforms other than Linux
  30793. seem to require executable permissions on their shared libraries.
  30794. 2006-03-07 10:04 king
  30795. * Tests/: SimpleInstall/CMakeLists.txt,
  30796. SimpleInstallS2/CMakeLists.txt: BUG: Some platforms require
  30797. executable permission on shared libraries.
  30798. 2006-03-07 02:12 andy
  30799. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30800. 2006-03-06 15:41 hoffman
  30801. * bootstrap: ENH: add more depends for bootstrap
  30802. 2006-03-06 15:14 hoffman
  30803. * Modules/Platform/Darwin.cmake: ENH: add support for language
  30804. flags that allow for universal binaries
  30805. 2006-03-06 15:14 hoffman
  30806. * Modules/CMakeCInformation.cmake,
  30807. Modules/CMakeCXXInformation.cmake,
  30808. Modules/CMakeFortranInformation.cmake,
  30809. Modules/Platform/CYGWIN.cmake, Source/cmLocalGenerator.cxx,
  30810. Source/cmLocalGenerator.h,
  30811. Source/cmMakefileLibraryTargetGenerator.cxx: ENH: add support for
  30812. language flags at rule expansion time
  30813. 2006-03-06 15:01 hoffman
  30814. * Modules/Platform/Windows-cl.cmake: ENH: add support for manifest
  30815. stuff
  30816. 2006-03-06 14:30 malaterre
  30817. * Source/kwsys/DynamicLoader.cxx: COMP: Fix compilation on MacOSX
  30818. 2006-03-06 14:08 hoffman
  30819. * Modules/FindQt3.cmake: ENH: try to fix non-clean dashboards
  30820. 2006-03-06 14:07 malaterre
  30821. * Source/kwsys/CMakeLists.txt: ENH: Compile DynamicLoader
  30822. 2006-03-06 14:02 malaterre
  30823. * Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: ENH:
  30824. Adding kwsys implementation for a DynamicLoader class. Copy from
  30825. itkDynamicLoader, with patch from cmDynamicLoader
  30826. 2006-03-06 13:43 hoffman
  30827. * Source/kwsys/: Directory.cxx, Registry.cxx: ENH: add missing
  30828. cmake depend hacks
  30829. 2006-03-06 13:34 hoffman
  30830. * Source/kwsys/Glob.cxx: ENH: add missing cmake include
  30831. 2006-03-06 13:02 malaterre
  30832. * Source/kwsys/Directory.cxx: COMP: Some STL implementation do not
  30833. provide clear on std::string
  30834. 2006-03-06 11:57 malaterre
  30835. * Source/kwsys/: Directory.cxx, Directory.hxx.in: BUG: Need to
  30836. reset internal structure in case of multiple calls to Load
  30837. 2006-03-06 10:12 malaterre
  30838. * Source/kwsys/: Directory.cxx, Directory.hxx.in: ENH: Redo
  30839. implementation of itkDirectory to use kwsys (avoid duplicating
  30840. code).
  30841. 2006-03-06 02:11 andy
  30842. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30843. 2006-03-05 09:09 king
  30844. * Source/cmLocalGenerator.cxx: BUG: Fix for generated install
  30845. scripts to support prefixes with trailing slashes or just a
  30846. single slash.
  30847. 2006-03-05 08:38 hoffman
  30848. * Source/cmFindBase.cxx: ENH: fix old style parsing of FIND
  30849. commands and fix broken tests
  30850. 2006-03-05 02:11 andy
  30851. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30852. 2006-03-04 02:22 andy
  30853. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30854. 2006-03-03 23:00 hoffman
  30855. * Source/cmFindBase.cxx: ENH: make sure NAMES tag is not required
  30856. for name argument, fixes msys generator
  30857. 2006-03-03 19:29 king
  30858. * Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
  30859. Source/cmInstallTargetGenerator.cxx,
  30860. Source/cmInstallTargetGenerator.h,
  30861. Tests/SimpleInstall/CMakeLists.txt,
  30862. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added PERMISSIONS
  30863. option to the TARGETS mode of the INSTALL command.
  30864. 2006-03-03 18:44 king
  30865. * Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
  30866. Source/cmInstallCommand.h, Source/cmInstallFilesGenerator.cxx,
  30867. Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
  30868. Source/cmInstallGenerator.h, Source/cmLocalGenerator.cxx,
  30869. Tests/SimpleInstall/CMakeLists.txt, Tests/SimpleInstall/inst.cxx,
  30870. Tests/SimpleInstall/inst2.cxx,
  30871. Tests/SimpleInstallS2/CMakeLists.txt,
  30872. Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/inst2.cxx:
  30873. ENH: Added PERMISSIONS and RENAME options to the INSTALL
  30874. command's FILES and PROGRAMS mode, and corresponding support to
  30875. FILE(INSTALL). Default permissions for shared libraries on
  30876. non-Windows/non-OSX platforms no longer has the execute bit set.
  30877. 2006-03-03 18:06 king
  30878. * Source/: cmTarget.cxx, cmTarget.h: ENH: Replaced UpdateLocation
  30879. method with call to GetLocation. Added comment about problems
  30880. with the LOCATION attribute.
  30881. 2006-03-03 15:04 andy
  30882. * Source/CPack/: cmCPackPackageMakerGenerator.cxx,
  30883. cmCPackPackageMakerGenerator.h: ENH: Check package maker version
  30884. 2006-03-03 14:28 andy
  30885. * Source/cmake.cxx: COMP: Oops, typo
  30886. 2006-03-03 14:24 andy
  30887. * Source/: cmTarget.cxx, cmTarget.h, cmake.cxx, cmake.h: ENH: Add
  30888. support for exporting graphviz of the project dependencies
  30889. 2006-03-03 12:58 king
  30890. * Source/CMakeLists.txt, Source/cmGlobalGenerator.cxx,
  30891. Source/cmGlobalGenerator.h,
  30892. Source/cmGlobalVisualStudio6Generator.cxx,
  30893. Source/cmGlobalVisualStudio6Generator.h,
  30894. Source/cmGlobalVisualStudio7Generator.cxx,
  30895. Source/cmGlobalVisualStudio7Generator.h,
  30896. Source/cmGlobalXCodeGenerator.cxx,
  30897. Source/cmGlobalXCodeGenerator.h,
  30898. Source/cmInstallTargetGenerator.cxx,
  30899. Source/cmInstallTargetGenerator.h,
  30900. Source/cmMakefileExecutableTargetGenerator.cxx,
  30901. Source/cmTarget.cxx, Tests/BundleTest/BundleLib.cxx,
  30902. Tests/BundleTest/BundleTest.cxx, Tests/BundleTest/CMakeLists.txt:
  30903. BUG: Fixed installation of MacOSX Bundle executables and the
  30904. corresponding install_name remapping support. Extended the
  30905. BundleTest test to check that this all works. Part of these
  30906. fixes required changing the signature of AppendDirectoryForConfig
  30907. in all generators. It now accepts prefix and suffix strings to
  30908. deal with whether leading or trailing slashes should be included
  30909. with the configuration subdirectory.
  30910. 2006-03-03 12:01 hoffman
  30911. * Modules/Platform/Windows-cl.cmake: ENH: add manifest support for
  30912. 2005
  30913. 2006-03-03 11:59 hoffman
  30914. * Modules/CMakeVS8FindMake.cmake: ENH: look for VCExpress first
  30915. 2006-03-03 10:52 andy
  30916. * Modules/CPack.Info.plist.in,
  30917. Source/CPack/cmCPackPackageMakerGenerator.cxx: ENH: Add verbose
  30918. flag to package maker and add CFBundleIdentifier string
  30919. 2006-03-03 02:34 andy
  30920. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30921. 2006-03-02 21:33 hoffman
  30922. * Source/kwsys/: Registry.cxx, SystemTools.cxx: ENH: fix std in
  30923. kwsys, has to be kwsys_stl
  30924. 2006-03-02 20:11 hoffman
  30925. * Source/cmFindBase.cxx: ENH: remove warning
  30926. 2006-03-02 15:03 hoffman
  30927. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: removed unused
  30928. methods after find changes
  30929. 2006-03-02 14:39 hoffman
  30930. * Source/cmTryCompileCommand.cxx: ENH: pass CMAKE_MODULE_PATH into
  30931. try compile projects
  30932. 2006-03-02 13:43 hoffman
  30933. * Source/: cmFindBase.cxx, cmFindLibraryCommand.cxx: ENH: fix
  30934. spelling errors in docs
  30935. 2006-03-02 13:30 hoffman
  30936. * Modules/Platform/CYGWIN.cmake, Modules/Platform/Darwin.cmake,
  30937. Modules/Platform/Linux.cmake, Modules/Platform/SunOS.cmake,
  30938. Modules/Platform/UnixPaths.cmake,
  30939. Modules/Platform/Windows-cl.cmake,
  30940. Modules/Platform/WindowsPaths.cmake,
  30941. Source/cmBootstrapCommands.cxx, Source/cmFindBase.cxx,
  30942. Source/cmFindBase.h, Source/cmFindFileCommand.cxx,
  30943. Source/cmFindFileCommand.h, Source/cmFindLibraryCommand.cxx,
  30944. Source/cmFindLibraryCommand.h, Source/cmFindPathCommand.cxx,
  30945. Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
  30946. Source/cmFindProgramCommand.h, Source/kwsys/Registry.cxx,
  30947. Source/kwsys/SystemTools.cxx: ENH: check in new find stuff
  30948. 2006-03-02 07:52 hoffman
  30949. * Modules/CMakeCInformation.cmake,
  30950. Modules/CMakeCXXInformation.cmake,
  30951. Modules/CMakeFortranInformation.cmake,
  30952. Modules/CMakeJavaInformation.cmake, Source/cmGlobalGenerator.cxx:
  30953. ENH: fix for bug 2921, move _OVERRIDE variable to a better
  30954. position to allow changing _INIT variables
  30955. 2006-03-02 02:17 andy
  30956. * Source/cmVersion.cxx: STYLE: Nightly Version update
  30957. 2006-03-01 22:45 king
  30958. * Source/: cmSetTargetPropertiesCommand.h, cmTarget.cxx: ENH:
  30959. Finished CMAKE_<CONFIG>_POSTFIX feature and documented it. The
  30960. value of this variable is used when a library target is created
  30961. to initialize the <CONFIG>_POSTFIX target property. The value of
  30962. this property is used (even for executables) to define a
  30963. per-configuration postfix on the name of the target. Also
  30964. enabled use of the OUTPUT_NAME property for non-executable
  30965. targets.
  30966. 2006-03-01 19:00 king
  30967. * CMakeLists.txt: ENH: CMake does not need RPATHs at all for its
  30968. own executables. Disable them to avoid relinking during
  30969. installation.
  30970. 2006-03-01 18:54 king
  30971. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  30972. cmGlobalUnixMakefileGenerator3.h,
  30973. cmLocalUnixMakefileGenerator3.cxx: ENH: Cleaned up generation of
  30974. directory-level rules and their support structure. The
  30975. directorystart rule has been removed in favor of checking the
  30976. build system in the subdirectory makefile first. The "directory"
  30977. rule has been renamed "all" since it corresponds to the "all"
  30978. pass anyway (as against "clean"). Also fixed directory-level
  30979. rule for preinstall.
  30980. 2006-03-01 18:49 king
  30981. * Source/cmGlobalGenerator.cxx: BUG: Check for whether to add
  30982. BUILD_TYPE to install rule should check for a . in the first
  30983. character not the second.
  30984. 2006-03-01 15:00 andy
  30985. * Modules/: CPack.cmake, NSIS.template.in: ENH: Several changes to
  30986. for NSIS
  30987. 2006-03-01 13:15 andy
  30988. * CMakeLists.txt, Modules/CPack.cmake,
  30989. Modules/InstallRequiredSystemLibraries.cmake: ENH: Install system
  30990. libraries only if project requires them
  30991. 2006-03-01 13:05 andy
  30992. * Source/cmSystemTools.cxx: BUG: Even more VS8 issues
  30993. 2006-03-01 12:50 andy
  30994. * Source/CTest/cmCTestSubmitHandler.cxx: BUG: More VS8 fixes
  30995. 2006-03-01 11:55 andy
  30996. * Templates/CMakeLists.txt: ENH: Install cpack files
  30997. 2006-03-01 08:28 andy
  30998. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  30999. cmGlobalUnixMakefileGenerator3.h, cmGlobalXCodeGenerator.cxx,
  31000. cmGlobalXCodeGenerator.h: ENH: Cleanup global targets even more
  31001. and potentially fix Xcode
  31002. 2006-03-01 02:32 andy
  31003. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31004. 2006-02-28 16:33 andy
  31005. * Source/cmGlobalGenerator.cxx: BUG: Ok, fix the ordering
  31006. 2006-02-28 16:22 andy
  31007. * Source/CTest/cmCTestHandlerCommand.cxx: BUG: Fix for STL
  31008. 2006-02-28 16:17 andy
  31009. * Source/cmCTest.h: BUG: Handle buggy streams
  31010. 2006-02-28 15:56 andy
  31011. * Source/cmCTest.cxx: BUG: Add additional check
  31012. 2006-02-28 15:31 andy
  31013. * Source/cmGlobalGenerator.cxx: BUG: On Visual Studio and XCode,
  31014. handle build configurations
  31015. 2006-02-28 15:31 andy
  31016. * Source/CTest/cmCTestBuildAndTestHandler.cxx: STYLE: Remove debug
  31017. 2006-02-28 14:18 andy
  31018. * Modules/CPack.cmake, Templates/CPack.GenericLicense.txt,
  31019. Templates/CPack.GenericWelcome.txt: ENH: Add resource files for
  31020. PackageMaker
  31021. 2006-02-28 14:06 andy
  31022. * Templates/CPack.GenericDescription.txt,
  31023. Tests/SimpleInstall/CMakeLists.txt,
  31024. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add generic
  31025. instructions
  31026. 2006-02-28 13:30 andy
  31027. * Tests/: SimpleInstall/CMakeLists.txt,
  31028. SimpleInstallS2/CMakeLists.txt: ENH: Attempt to handle windows
  31029. without NSIS installed
  31030. 2006-02-28 11:38 king
  31031. * Source/kwsys/ProcessWin32.c: COMP: Fixed warnings for Borland
  31032. 5.8.
  31033. 2006-02-28 11:14 andy
  31034. * Modules/FindQt4.cmake: BUG: Fix typo
  31035. 2006-02-28 11:13 andy
  31036. * Modules/FindQt4.cmake: ENH: Add support for debian having both
  31037. qt3 and qt4
  31038. 2006-02-28 10:27 hoffman
  31039. * Modules/: CMakeVS71FindMake.cmake, CMakeVS8FindMake.cmake,
  31040. FindDart.cmake, FindDoxygen.cmake, FindGCCXML.cmake,
  31041. FindHTMLHelp.cmake, FindMPI.cmake, FindQt3.cmake, FindQt4.cmake,
  31042. FindTCL.cmake, Platform/Darwin.cmake: ENH: use program files env
  31043. for searching
  31044. 2006-02-28 09:53 king
  31045. * Source/cmGlobalGenerator.cxx: BUG: Need to use the CMAKE_COMMAND
  31046. cache entry to get the location of CMake.
  31047. 2006-02-28 08:23 andy
  31048. * Source/CTest/cmCTestBuildAndTestHandler.cxx,
  31049. Source/CTest/cmCTestBuildAndTestHandler.h,
  31050. Tests/SimpleInstall/CMakeLists.txt,
  31051. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add support for
  31052. multiple build targets and start adding simple cpack tests
  31053. 2006-02-28 02:32 andy
  31054. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31055. 2006-02-27 23:06 hoffman
  31056. * Source/cmSourceGroupCommand.cxx: ENH: fix problem if there are ..
  31057. in the path to the source file specified in a source group
  31058. 2006-02-27 16:38 hoffman
  31059. * Source/: cmFindBase.cxx, cmFindBase.h: ENH: add new find stuff
  31060. 2006-02-27 12:14 hoffman
  31061. * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
  31062. CMakeFortranInformation.cmake, CMakeRCInformation.cmake: ENH: fix
  31063. spelling errors
  31064. 2006-02-27 10:58 andy
  31065. * Modules/CPack.Info.plist.in, Modules/CPack.cmake,
  31066. Modules/NSIS.template.in, Source/cmBootstrapCommands.cxx,
  31067. Source/cmCommands.cxx, Source/cmGlobalGenerator.cxx,
  31068. Source/CPack/cmCPackGenericGenerator.cxx,
  31069. Templates/CPackConfig.cmake.in: ENH: Several packaging issues.
  31070. Allow random variables to be passed to cpack (anything starting
  31071. with CPACK_, add preinstall to the list of dependencies for
  31072. package, fix typos
  31073. 2006-02-27 02:00 andy
  31074. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31075. 2006-02-26 02:00 andy
  31076. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31077. 2006-02-25 01:56 andy
  31078. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31079. 2006-02-24 18:15 andy
  31080. * Source/: cmGlobalGenerator.cxx, cmake.h: COMP: More fixes for non
  31081. makefile generators and global targets
  31082. 2006-02-24 17:43 andy
  31083. * Source/cmGlobalGenerator.cxx: STYLE: Remove debug
  31084. 2006-02-24 17:35 andy
  31085. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  31086. cmGlobalUnixMakefileGenerator3.cxx,
  31087. cmGlobalVisualStudio6Generator.cxx,
  31088. cmGlobalVisualStudio6Generator.h,
  31089. cmGlobalVisualStudio71Generator.cxx,
  31090. cmGlobalVisualStudio7Generator.cxx,
  31091. cmGlobalVisualStudio7Generator.h, cmGlobalXCode21Generator.h,
  31092. cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
  31093. cmLocalVisualStudio6Generator.cxx,
  31094. cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmTarget.h:
  31095. COMP: Even more global target fixes
  31096. 2006-02-24 16:30 andy
  31097. * Source/CMakeLists.txt: ENH: Install cpack
  31098. 2006-02-24 16:20 andy
  31099. * Source/: cmGlobalVisualStudio6Generator.cxx,
  31100. cmGlobalVisualStudio71Generator.cxx,
  31101. cmGlobalVisualStudio7Generator.cxx,
  31102. cmLocalVisualStudio6Generator.cxx,
  31103. cmLocalVisualStudio7Generator.cxx: BUG: More fixing of support
  31104. for global target son visual studio
  31105. 2006-02-24 13:13 king
  31106. * Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
  31107. Source/cmGlobalXCodeGenerator.h,
  31108. Source/cmInstallTargetGenerator.cxx,
  31109. Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
  31110. Source/cmLocalGenerator.h,
  31111. Source/cmMakefileLibraryTargetGenerator.cxx,
  31112. Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
  31113. Source/cmTarget.h, Tests/SimpleInstall/CMakeLists.txt,
  31114. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Created target
  31115. property INSTALL_NAME_DIR initalized by CMAKE_INSTALL_NAME_DIR
  31116. specifying the directory portion of the OSX install_name field in
  31117. shared libraries. This is the OSX equivalent of RPATH.
  31118. 2006-02-24 12:50 hoffman
  31119. * Source/cmSourceGroupCommand.cxx: ENH: fix warning and remove
  31120. unused variable
  31121. 2006-02-24 11:13 king
  31122. * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
  31123. cmLocalGenerator.h, cmMakefileExecutableTargetGenerator.cxx,
  31124. cmMakefileLibraryTargetGenerator.cxx,
  31125. cmMakefileTargetGenerator.cxx: BUG: Fix generation of Xcode 2.0
  31126. and earlier projects to use CMAKE_BUILD_TYPE.
  31127. 2006-02-24 11:07 king
  31128. * Source/cmGlobalXCodeGenerator.cxx: BUG: Treat GLOBAL_TARGET like
  31129. UTILITY for generation.
  31130. 2006-02-24 10:56 andy
  31131. * Source/cmLocalGenerator.cxx: COMP: Remove warnings
  31132. 2006-02-24 10:55 andy
  31133. * Source/cmGlobalGenerator.cxx: BUG: Only add test targets when
  31134. testing is enabled. Also add CMAKE_CFG_INTDIR when specified
  31135. 2006-02-24 09:43 andy
  31136. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  31137. cmGlobalUnixMakefileGenerator3.h,
  31138. cmGlobalVisualStudio71Generator.cxx,
  31139. cmGlobalVisualStudio7Generator.cxx: COMP: Handle preinstall
  31140. properly on IDEs
  31141. 2006-02-24 09:32 andy
  31142. * Source/: cmGlobalVisualStudio71Generator.cxx,
  31143. cmGlobalVisualStudio7Generator.cxx: COMP: Fix for preinstall
  31144. 2006-02-24 09:08 andy
  31145. * Modules/CheckIncludeFiles.cmake: BUG: Fix the module
  31146. 2006-02-24 08:57 andy
  31147. * Source/cmake.cxx: BUG: Fix location of ctest for bootstrap
  31148. 2006-02-24 02:24 andy
  31149. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31150. 2006-02-23 18:25 hoffman
  31151. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: try to fix things
  31152. up for the dashboard
  31153. 2006-02-23 17:30 andy
  31154. * Source/: cmGlobalGenerator.cxx,
  31155. cmLocalUnixMakefileGenerator3.cxx: ENH: Properly handle target
  31156. dependencies
  31157. 2006-02-23 14:05 andy
  31158. * Source/cmGlobalVisualStudio71Generator.cxx: COMP: Even more
  31159. Visual Studio fixes. Why is this code duplicated?
  31160. 2006-02-23 13:46 andy
  31161. * Source/: cmGlobalGenerator.cxx,
  31162. cmLocalVisualStudio7Generator.cxx: COMP: More fixes for visual
  31163. studio
  31164. 2006-02-23 13:37 andy
  31165. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  31166. cmGlobalUnixMakefileGenerator3.h,
  31167. cmGlobalVisualStudio7Generator.cxx: COMP: Fixes for visual studio
  31168. 2006-02-23 11:36 hoffman
  31169. * Source/cmSourceGroupCommand.cxx: ENH: fix for bug 2908 crash for
  31170. empty source group name
  31171. 2006-02-23 10:48 andy
  31172. * Source/: cmGlobalGenerator.cxx,
  31173. cmLocalUnixMakefileGenerator3.cxx: ENH: Remove debug
  31174. 2006-02-23 10:07 andy
  31175. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  31176. cmLocalUnixMakefileGenerator3.cxx: ENH: Add a notion of a global
  31177. target
  31178. 2006-02-23 10:02 andy
  31179. * Source/: cmTarget.cxx, cmTarget.h, cmMakefile.cxx: ENH: Add a
  31180. notion of a global target
  31181. 2006-02-23 10:00 andy
  31182. * Source/: cmake.cxx, cmake.h: ENH: Add accessors for CTest and
  31183. CPack
  31184. 2006-02-23 09:59 andy
  31185. * Source/CPack/cpack.cxx: ENH: Allow running without config file
  31186. 2006-02-23 09:58 andy
  31187. * Modules/: CMakeConfigurableFile.in, CheckIncludeFiles.cmake,
  31188. CheckSymbolExists.cmake: ENH: Make modules use configure instead
  31189. of file write
  31190. 2006-02-23 09:38 andy
  31191. * Modules/CPack.cmake, Modules/NSIS.template.in,
  31192. Source/CPack/cmCPackNSISGenerator.cxx,
  31193. Templates/CPackConfig.cmake.in: ENH: Several NSIS features
  31194. 2006-02-23 02:34 andy
  31195. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31196. 2006-02-22 02:36 andy
  31197. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31198. 2006-02-21 12:19 hoffman
  31199. * Modules/Platform/Windows-cl.cmake,
  31200. Source/cmLocalVisualStudio7Generator.cxx: ENH: make command line
  31201. flags more consistent with ide settings
  31202. 2006-02-21 09:35 hoffman
  31203. * Source/cmGlobalMSYSMakefileGenerator.cxx: ENH: use last mount
  31204. point found for mingw location, not first
  31205. 2006-02-21 07:58 hoffman
  31206. * Source/cmGlobalMSYSMakefileGenerator.cxx: ENH: try to get the
  31207. order a bit better
  31208. 2006-02-21 02:35 andy
  31209. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31210. 2006-02-20 23:08 hoffman
  31211. * Modules/CMakeDetermineCCompiler.cmake, Source/cmCacheManager.cxx,
  31212. Source/cmGlobalMSYSMakefileGenerator.cxx,
  31213. Source/cmGlobalMSYSMakefileGenerator.h: ENH: better finding of
  31214. mingw from msys, and delete CMakeFiles directory when cache is
  31215. deleted
  31216. 2006-02-20 17:47 hoffman
  31217. * Source/cmLocalVisualStudio7Generator.cxx: ENH: make sure
  31218. CMAKE_STANDARD_LIBRARIES are used
  31219. 2006-02-20 14:37 hoffman
  31220. * Source/cmLocalGenerator.h: ENH: make it compile on vs6
  31221. 2006-02-20 14:21 king
  31222. * Source/: cmLocalVisualStudio6Generator.cxx,
  31223. cmLocalVisualStudio7Generator.cxx: BUG: Add target-level
  31224. COMPILE_FLAGS to the target not the individual source files.
  31225. This simplifies the generated files and puts flags in a more
  31226. logical order (VS6 works, VS7 needs more translation to work).
  31227. 2006-02-20 13:42 hoffman
  31228. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  31229. cmMakefileExecutableTargetGenerator.cxx,
  31230. cmMakefileLibraryTargetGenerator.cxx,
  31231. cmMakefileTargetGenerator.cxx: ENH: change expand stuff to pass a
  31232. struct for all the args
  31233. 2006-02-20 12:48 king
  31234. * Source/cmMakefileTargetGenerator.cxx: ENH: Order compilation
  31235. flags from most general to most specific: language, then target,
  31236. then source.
  31237. 2006-02-20 09:54 king
  31238. * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.h: BUG:
  31239. Xcode generator should use local generator computation of include
  31240. directories.
  31241. 2006-02-20 03:00 andy
  31242. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31243. 2006-02-19 19:29 king
  31244. * Source/: cmFileCommand.cxx, cmInstallGenerator.cxx,
  31245. cmInstallTargetGenerator.cxx: BUG: Fixed optional file install
  31246. support for multi-configuration generators.
  31247. 2006-02-19 19:28 king
  31248. * Source/: cmGlobalVisualStudio6Generator.cxx,
  31249. cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
  31250. cmTarget.cxx: ENH: Switched order of slash and configuration name
  31251. in cmGlobalGenerator::AppendDirectoryForConfig method to increase
  31252. flexibility.
  31253. 2006-02-19 18:47 king
  31254. * bootstrap, Source/CMakeLists.txt, Source/cmInstallCommand.cxx,
  31255. Source/cmInstallCommand.h, Source/cmInstallFilesCommand.h,
  31256. Source/cmInstallFilesGenerator.cxx,
  31257. Source/cmInstallFilesGenerator.h,
  31258. Source/cmInstallProgramsCommand.h, Source/cmLocalGenerator.cxx,
  31259. Tests/SimpleInstall/CMakeLists.txt,
  31260. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Implemented FILES and
  31261. PROGRAMS forms of the INSTALL command as replacements for the
  31262. INSTALL_FILES and INSTALL_PROGRAMS commands. This addresses the
  31263. request for absolute path install destinations in bug#2691.
  31264. 2006-02-19 18:44 king
  31265. * Source/cmInstallTargetGenerator.cxx: STYLE: Removed unused
  31266. includes.
  31267. 2006-02-19 17:44 king
  31268. * Tests/: SimpleInstall/CMakeLists.txt,
  31269. SimpleInstallS2/CMakeLists.txt: ENH: Using CMAKE_SKIP_BUILD_RPATH
  31270. to test relink support.
  31271. 2006-02-19 17:27 king
  31272. * Source/: cmInstallTargetGenerator.cxx,
  31273. cmInstallTargetsCommand.cxx, cmTarget.cxx, cmTarget.h: BUG: Fixed
  31274. relink with new install framework.
  31275. 2006-02-19 16:35 king
  31276. * Source/cmInstallCommand.cxx: COMP: Removed unused variables.
  31277. 2006-02-19 16:12 king
  31278. * Source/: cmInstallGenerator.cxx, cmInstallGenerator.h: BUG: Do
  31279. not report files as installed if they are optional and do not
  31280. exist.
  31281. 2006-02-19 16:10 king
  31282. * Source/cmInstallTargetGenerator.cxx: BUG: Import libraries should
  31283. be installed as STATIC_LIBRARY.
  31284. 2006-02-19 15:25 king
  31285. * bootstrap, Source/CMakeLists.txt, Source/cmInstallCommand.cxx,
  31286. Source/cmInstallCommand.h, Source/cmInstallGenerator.cxx,
  31287. Source/cmInstallGenerator.h, Source/cmInstallScriptGenerator.cxx,
  31288. Source/cmInstallScriptGenerator.h,
  31289. Source/cmInstallTargetGenerator.cxx,
  31290. Source/cmInstallTargetGenerator.h,
  31291. Source/cmInstallTargetsCommand.h, Source/cmLocalGenerator.cxx,
  31292. Source/cmLocalGenerator.h, Source/cmMakefile.cxx,
  31293. Source/cmMakefile.h, Source/cmSetTargetPropertiesCommand.h,
  31294. Tests/SimpleInstall/CMakeLists.txt,
  31295. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Created new install
  31296. script generation framework. The INSTALL command creates the
  31297. generators which are later used by cmLocalGenerator to create the
  31298. cmake_install.cmake files. A new target installation interface
  31299. is provided by the INSTALL command which fixes several problems
  31300. with the INSTALL_TARGETS command. See bug#2691. Bugs 1481 and
  31301. 1695 are addressed by these changes.
  31302. 2006-02-19 13:49 king
  31303. * Modules/Platform/Windows-gcc.cmake: BUG: Fixed module creation
  31304. rules. Removed soname portion of all rules because it is never
  31305. used on this platform.
  31306. 2006-02-19 13:34 king
  31307. * Modules/Platform/CYGWIN.cmake: BUG: Fixed cygwin module creation
  31308. rules. Modules should not have the "cyg" prefix by default.
  31309. Removd soname flags from creation rules because they are never
  31310. used on this platform.
  31311. 2006-02-19 13:10 king
  31312. * Source/cmLocalGenerator.cxx,
  31313. Tests/CustomCommand/GeneratedHeader/CMakeLists.txt: ENH:
  31314. Automatic include directories should not be done by default as
  31315. was just implemented. Instead a project may now set
  31316. CMAKE_INCLUDE_CURRENT_DIR to get this behavior. The current
  31317. source and binary directories are added automatically to the
  31318. beginning of the include path in every directory. This simulates
  31319. in-source behavior for double-quote includes when there are
  31320. generated sources and headers in the directory.
  31321. 2006-02-19 13:08 king
  31322. * Source/cmFileCommand.cxx: BUG: Install location full-path test
  31323. for windows needs to account for both lower case and upper case
  31324. drive letters.
  31325. 2006-02-19 01:53 andy
  31326. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31327. 2006-02-18 16:47 king
  31328. * Source/cmLocalGenerator.cxx: BUG: Remove trailing slashes from
  31329. install destinations.
  31330. 2006-02-18 16:36 king
  31331. * Source/cmFileCommand.cxx: ENH: Clarified error message.
  31332. 2006-02-18 15:42 king
  31333. * Source/cmLocalGenerator.cxx: COMP: Fixed shadowed variable
  31334. warning.
  31335. 2006-02-18 15:37 king
  31336. * Modules/Platform/CYGWIN.cmake,
  31337. Modules/Platform/Windows-bcc32.cmake,
  31338. Modules/Platform/Windows-gcc.cmake,
  31339. Modules/Platform/Windows-wcl386.cmake,
  31340. Modules/Platform/Windows.cmake, Source/cmLocalGenerator.cxx,
  31341. Source/cmLocalGenerator.h,
  31342. Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx,
  31343. Source/cmTarget.h: ENH: Generate import libraries for DLLs on
  31344. Cygwin and MinGW.
  31345. 2006-02-18 11:51 king
  31346. * Source/: cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
  31347. cmLocalVisualStudio7Generator.cxx: ENH: If
  31348. CMAKE_NO_AUTOMATIC_INCLUDE_DIRECTORIES is not set try to
  31349. approximate in-source build include file behavior in an
  31350. out-of-source build by adding the build tree directory
  31351. corresponding to a source tree directory at the beginning of the
  31352. include path. Also fixed VS6 and VS7 generators to use
  31353. cmLocalGenerator's computation of include paths. The VS6
  31354. generator will now short-path the include directories if the
  31355. total length is too long in order to try to avoid its truncation
  31356. limit.
  31357. 2006-02-18 11:03 hoffman
  31358. * Source/: cmGlobalKdevelopGenerator.cxx,
  31359. cmGlobalKdevelopGenerator.h: ENH: apply patch from Alex to
  31360. support some more kdevelop stuff
  31361. 2006-02-18 01:55 andy
  31362. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31363. 2006-02-17 12:49 hoffman
  31364. * Source/cmMakefile.cxx: ENH: put the system path ahead of the
  31365. command path
  31366. 2006-02-17 02:26 andy
  31367. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31368. 2006-02-16 20:15 king
  31369. * Modules/CPack.cmake, Utilities/Release/Release.cmake: BUG: Do not
  31370. install MSVC dlls for a non-MSVC build.
  31371. 2006-02-16 20:13 king
  31372. * bootstrap: ENH: Made default install prefix consistent with
  31373. building with another CMake.
  31374. 2006-02-16 18:50 king
  31375. * Source/: cmGlobalBorlandMakefileGenerator.cxx,
  31376. cmGlobalUnixMakefileGenerator3.cxx,
  31377. cmGlobalUnixMakefileGenerator3.h: BUG: Work-around borland make
  31378. bug that drops a rule completely if it has no dependencies or
  31379. commands.
  31380. 2006-02-16 18:09 king
  31381. * Source/cmSetTargetPropertiesCommand.h: ENH: Clarified
  31382. documentation of DEFINE_SYMBOL.
  31383. 2006-02-16 17:49 king
  31384. * Source/cmSetTargetPropertiesCommand.cxx: BUG: Report error when a
  31385. target does not exist.
  31386. 2006-02-16 15:55 andy
  31387. * Source/CPack/cmCPackNSISGenerator.cxx: BUG: Remove debug and fix
  31388. space between label and exec name
  31389. 2006-02-16 15:41 andy
  31390. * CMakeLists.txt: ENH: Variable name changed
  31391. 2006-02-16 15:39 king
  31392. * Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Do not
  31393. perform pre-build, pre-link, or post-install commands when
  31394. relinking.
  31395. 2006-02-16 15:38 king
  31396. * Tests/: SimpleInstall/CMakeLists.txt,
  31397. SimpleInstallS2/CMakeLists.txt: BUG: Need INSTALL_RPATH property
  31398. on SimpleInstallS2 also.
  31399. 2006-02-16 15:35 andy
  31400. * Templates/CPackConfig.cmake.in: ENH: Fix icons
  31401. 2006-02-16 15:28 king
  31402. * Tests/: SimpleInstall/CMakeLists.txt,
  31403. SimpleInstallS2/CMakeLists.txt: ENH: Use target property for
  31404. INSTALL_RPATH of SimpleInstall so that it is the only one that
  31405. needs to relink.
  31406. 2006-02-16 15:20 andy
  31407. * Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx,
  31408. Source/CPack/cmCPackNSISGenerator.h: ENH: More work on NSI to
  31409. improve installing and uninstalling
  31410. 2006-02-16 15:18 king
  31411. * Source/cmGlobalUnixMakefileGenerator3.cxx,
  31412. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  31413. Source/cmLocalUnixMakefileGenerator3.cxx,
  31414. Source/cmMakefileExecutableTargetGenerator.cxx,
  31415. Source/cmMakefileExecutableTargetGenerator.h,
  31416. Source/cmMakefileLibraryTargetGenerator.cxx,
  31417. Source/cmMakefileLibraryTargetGenerator.h,
  31418. Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
  31419. Source/cmTarget.h, Tests/SimpleInstall/CMakeLists.txt,
  31420. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Implemented RPATH
  31421. specification support. It is documented by the command
  31422. SET_TARGET_PROPERTIES.
  31423. 2006-02-16 13:42 martink
  31424. * Source/cmMakefileTargetGenerator.cxx: ENH: warning fix
  31425. 2006-02-16 11:32 martink
  31426. * Source/cmMakefileTargetGenerator.cxx: ENH: warning fix
  31427. 2006-02-16 10:35 hoffman
  31428. * Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: ENH: fix for bug
  31429. 2808, use dlopen on new OSX versions
  31430. 2006-02-16 02:25 andy
  31431. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31432. 2006-02-15 21:26 hoffman
  31433. * Modules/CMakeMSYSFindMake.cmake,
  31434. Modules/CMakeMinGWFindMake.cmake,
  31435. Source/cmGlobalMSYSMakefileGenerator.cxx,
  31436. Source/cmGlobalMinGWMakefileGenerator.cxx: ENH: better algorithm
  31437. for looking for make and gcc on msys and mingw
  31438. 2006-02-15 16:38 king
  31439. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Use NOINHERIT
  31440. macro to avoid linking to project default libraries which may not
  31441. exist.
  31442. 2006-02-15 16:35 king
  31443. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  31444. cmLocalUnixMakefileGenerator3.cxx,
  31445. cmLocalUnixMakefileGenerator3.h,
  31446. cmMakefileExecutableTargetGenerator.cxx,
  31447. cmMakefileLibraryTargetGenerator.cxx,
  31448. cmMakefileTargetGenerator.cxx,
  31449. cmMakefileUtilityTargetGenerator.cxx: ENH: Cleaned up generation
  31450. of symbolic rules. Removed generation of rebuild_cache and
  31451. similar rules from internal makefiles.
  31452. 2006-02-15 12:32 martink
  31453. * Source/cmMakefileTargetGenerator.h: COMP: fix compiler warning
  31454. 2006-02-15 12:30 hoffman
  31455. * Source/cmMakefileTargetGenerator.cxx: ENH: fix build error for
  31456. mac
  31457. 2006-02-15 10:34 martink
  31458. * bootstrap, Source/CMakeLists.txt,
  31459. Source/cmGlobalUnixMakefileGenerator3.cxx,
  31460. Source/cmLocalUnixMakefileGenerator3.cxx,
  31461. Source/cmLocalUnixMakefileGenerator3.h,
  31462. Source/cmMakefileTargetGenerator.h: ENH: some reorg of the unix
  31463. makefile generator
  31464. 2006-02-15 10:22 king
  31465. * Source/: cmCTest.cxx, cmSystemTools.cxx, cmSystemTools.h,
  31466. cmake.cxx: ENH: Enable capture of output from VCExpress.exe and
  31467. devenv.exe.
  31468. 2006-02-15 08:05 hoffman
  31469. * Modules/Platform/Windows-bcc32.cmake: ENH: remove warning
  31470. suppressions for borland compiler, projects wanting this should
  31471. use -w-, the default warning level is used for all other
  31472. compilers. Used to be -w- -whid -waus -wpar
  31473. 2006-02-15 02:21 andy
  31474. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31475. 2006-02-14 22:03 hoffman
  31476. * Modules/CMakeMinGWFindMake.cmake, Source/cmake.cxx: ENH: do not
  31477. allow mingw makefiles to generate if sh.exe is in the path, also
  31478. do not write CMakeCache.txt if there is a fatal error.
  31479. 2006-02-14 17:16 king
  31480. * Source/: cmCMakeMinimumRequired.cxx, cmCMakeMinimumRequired.h:
  31481. ENH: Added FATAL_ERROR option and fixed check to not have
  31482. floating point roundoff problems.
  31483. 2006-02-14 16:35 king
  31484. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Removed hard-coded
  31485. linking to odbc32 and odbccp32.
  31486. 2006-02-14 16:32 king
  31487. * Source/: cmGlobalVisualStudio8Generator.cxx,
  31488. cmLocalVisualStudio6Generator.cxx,
  31489. cmLocalVisualStudio7Generator.cxx: BUG: Avoid adding unused rules
  31490. to special targets like ALL_BUILD. Make sure project
  31491. regeneration rules go only in desired targets.
  31492. 2006-02-14 15:35 king
  31493. * Source/: cmGlobalVisualStudio71Generator.cxx,
  31494. cmGlobalVisualStudio71Generator.h,
  31495. cmGlobalVisualStudio7Generator.cxx,
  31496. cmGlobalVisualStudio8Generator.cxx,
  31497. cmGlobalVisualStudio8Generator.h: BUG: Fixed generation of VS8
  31498. solution file to not be re-written when loaded by VS and to work
  31499. with msbuild.
  31500. 2006-02-14 15:29 king
  31501. * Modules/CheckTypeSize.cmake: ENH: Added
  31502. CMAKE_REQUIRED_DEFINITIONS and CMAKE_REQUIRED_INCLUDES to the
  31503. interface.
  31504. 2006-02-14 15:15 king
  31505. * Tests/CustomCommand/GeneratedHeader/main.cpp: COMP: Fixed form of
  31506. function main.
  31507. 2006-02-14 14:29 andy
  31508. * Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
  31509. ENH: Better handling of executables on windows
  31510. 2006-02-14 14:28 andy
  31511. * Templates/CPackConfig.cmake.in: ENH: Cleanup
  31512. 2006-02-14 11:17 andy
  31513. * Source/cmCacheManager.cxx: ENH: Report which cmake was used to
  31514. generate the cache in the comment
  31515. 2006-02-14 10:51 hoffman
  31516. * Modules/Platform/Windows-cl.cmake: ENH: fix try compile for MFC
  31517. 2006-02-14 10:35 martink
  31518. * Source/: cmMakefileExecutableTargetGenerator.h,
  31519. cmMakefileLibraryTargetGenerator.h, cmMakefileTargetGenerator.h,
  31520. cmMakefileUtilityTargetGenerator.h,
  31521. cmMakefileExecutableTargetGenerator.cxx,
  31522. cmMakefileLibraryTargetGenerator.cxx,
  31523. cmMakefileTargetGenerator.cxx,
  31524. cmMakefileUtilityTargetGenerator.cxx: ENH: some cleanup of the
  31525. makefile generator
  31526. 2006-02-14 10:28 andy
  31527. * CMakeLists.txt, Modules/CPack.cmake,
  31528. Source/CPack/cmCPackGenericGenerator.cxx,
  31529. Source/CPack/cmCPackSTGZGenerator.cxx, Source/CPack/cpack.cxx,
  31530. Templates/CPackConfig.cmake.in: ENH: Improved support for icons,
  31531. random directories, etc...
  31532. 2006-02-14 02:14 andy
  31533. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31534. 2006-02-13 02:10 andy
  31535. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31536. 2006-02-12 02:27 andy
  31537. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31538. 2006-02-11 02:11 andy
  31539. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31540. 2006-02-10 15:45 king
  31541. * Tests/CommandLineTest/CMakeLists.txt: ENH: Added test for
  31542. IF(DEFINED ENV{var})(.
  31543. 2006-02-10 14:59 king
  31544. * CMakeLists.txt: ENH: Updated patch level to 3 for special KDE
  31545. release.
  31546. 2006-02-10 14:41 king
  31547. * Source/cmIfCommand.cxx: ENH: Allow IF(DEFINED ENV{somevar}) to
  31548. work.
  31549. 2006-02-10 14:15 king
  31550. * Docs/cmake-mode.el: ENH: Added highlighting for LIST command.
  31551. 2006-02-10 14:11 andy
  31552. * CMakeLists.txt, Source/cmCommands.cxx, Source/cmListCommand.cxx,
  31553. Source/cmListCommand.h, Tests/CMakeTests/CMakeLists.txt,
  31554. Tests/CMakeTests/ListTest.cmake.in: ENH: Add initial
  31555. implementation of the list command
  31556. 2006-02-10 13:54 king
  31557. * Docs/cmake-mode.el, Source/cmCommands.cxx,
  31558. Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
  31559. Source/cmLocalGenerator.cxx, Source/cmMakefile.h,
  31560. Tests/SimpleInstall/CMakeLists.txt,
  31561. Tests/SimpleInstall/InstallScript1.cmake,
  31562. Tests/SimpleInstall/InstallScript2.cmake,
  31563. Tests/SimpleInstallS2/CMakeLists.txt,
  31564. Tests/SimpleInstallS2/InstallScript1.cmake,
  31565. Tests/SimpleInstallS2/InstallScript2.cmake: ENH: Added INSTALL
  31566. command as a placeholder for a future generic install
  31567. specification interface. Currently it supports only a SCRIPT
  31568. option specifying a script to run during the install stage.
  31569. 2006-02-10 12:43 hoffman
  31570. * Source/kwsys/SystemTools.cxx: ENH: fix for bug 28618, cmake.exe
  31571. can not find itself
  31572. 2006-02-10 11:47 king
  31573. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  31574. ComplexRelativePaths/CMakeLists.txt: ENH: Strengthened
  31575. EXECUTE_PROCESS output check test.
  31576. 2006-02-10 11:46 king
  31577. * Source/cmExecuteProcessCommand.cxx: ENH: Remove extra windows
  31578. newline characters from process output. Centralized text fix
  31579. processing.
  31580. 2006-02-10 11:43 king
  31581. * Source/: cmExecProgramCommand.h, cmExecuteProcessCommand.h: ENH:
  31582. Mention relationship of EXECUTE_PROCESS and EXEC_PROGRAM.
  31583. 2006-02-10 11:41 king
  31584. * Source/cmake.cxx: BUG: Fixed echo command to not print trailing
  31585. space.
  31586. 2006-02-10 11:19 king
  31587. * bootstrap: BUG: Fixed bootstrap from MSYS prompt. It was working
  31588. only when the bootstrap directory in MSYS mapped to the same
  31589. directory on windows except for the drive letter in front. Now
  31590. it should work from any path.
  31591. 2006-02-10 10:30 hoffman
  31592. * Tests/CustomCommandWorkingDirectory/: CMakeLists.txt, working.c,
  31593. working.c.in: ENH: fix test to work with in source build
  31594. 2006-02-10 10:11 hoffman
  31595. * Source/cmLocalGenerator.cxx: ENH: fix bug for single char
  31596. libraries
  31597. 2006-02-10 09:46 andy
  31598. * Modules/CheckLibraryExists.cmake: BUG: Fix
  31599. CMAKE_REQUIRED_LIBRARIES stuff in this module
  31600. 2006-02-10 02:16 andy
  31601. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31602. 2006-02-09 23:08 hoffman
  31603. * Source/cmLocalVisualStudio7Generator.cxx: ENH: bug fix for 2829
  31604. better flags for idl tool
  31605. 2006-02-09 19:29 king
  31606. * Source/cmLocalVisualStudio6Generator.cxx: COMP: Removed unused
  31607. variables.
  31608. 2006-02-09 19:25 king
  31609. * CMakeLists.txt: ENH: Updated patch level to 2 for special KDE
  31610. release.
  31611. 2006-02-09 19:23 king
  31612. * Modules/: CheckCSourceCompiles.cmake,
  31613. CheckCXXSourceCompiles.cmake, CheckFunctionExists.cmake,
  31614. CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake,
  31615. CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
  31616. CheckSymbolExists.cmake, CheckVariableExists.cmake: ENH: Made
  31617. Check* modules more consistent and well documented. Added
  31618. CMAKE_REQUIRED_DEFINITIONS option.
  31619. 2006-02-09 19:03 king
  31620. * Source/cmMakefile.cxx: BUG: Need to include empty arguments when
  31621. parsing prefix/suffix lists for FindLibrary.
  31622. 2006-02-09 19:03 king
  31623. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Adding option
  31624. to return empty arguments when expanding a list.
  31625. 2006-02-09 18:42 king
  31626. * Source/: cmLocalVisualStudio6Generator.cxx,
  31627. cmLocalVisualStudio6Generator.h,
  31628. cmLocalVisualStudio7Generator.cxx,
  31629. cmLocalVisualStudio7Generator.h: BUG: Fixed generation of cmake
  31630. re-run rules.
  31631. 2006-02-09 18:39 king
  31632. * Tests/: Complex/Executable/complex.cxx,
  31633. ComplexOneConfig/Executable/complex.cxx,
  31634. ComplexRelativePaths/Executable/complex.cxx: BUG: Avoid case
  31635. problems on windows.
  31636. 2006-02-09 17:29 king
  31637. * Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
  31638. BUG: Deal with case insensitivity on windows linker paths. Also
  31639. fixed spelling typo.
  31640. 2006-02-09 15:33 king
  31641. * Modules/FindPNG.cmake: ENH: Put libpng name back because it is
  31642. needed for plain windows.
  31643. 2006-02-09 15:08 king
  31644. * Modules/: FindJPEG.cmake, FindPNG.cmake, FindTIFF.cmake,
  31645. FindZLIB.cmake: ENH: Removing platform-specific name hacks now
  31646. that FIND_LIBRARY handles it.
  31647. 2006-02-09 15:05 king
  31648. * Modules/CMakeGenericSystem.cmake, Modules/Platform/CYGWIN.cmake,
  31649. Modules/Platform/Darwin.cmake, Modules/Platform/HP-UX.cmake,
  31650. Modules/Platform/Windows-bcc32.cmake,
  31651. Modules/Platform/Windows-gcc.cmake,
  31652. Modules/Platform/Windows.cmake, Source/cmMakefile.cxx: ENH: Added
  31653. platform settings CMAKE_FIND_LIBRARY_PREFIXES and
  31654. CMAKE_FIND_LIBRARY_SUFFIXES to allow customized searching for
  31655. libraries.
  31656. 2006-02-09 14:28 king
  31657. * Modules/CheckSymbolExists.cmake: ENH: Pay attention to
  31658. CMAKE_REQUIRED_INCLUDES.
  31659. 2006-02-09 14:18 king
  31660. * Modules/Platform/Windows-g++.cmake: BUG: Need Windows-g++.cmake
  31661. module to support C++-only projects on Windows.
  31662. 2006-02-09 13:48 king
  31663. * Modules/CMakeCXXCompiler.cmake.in: BUG: Need to duplicate some
  31664. information from CMakeCCompiler to support C++-only projects.
  31665. 2006-02-09 13:14 king
  31666. * Modules/: CheckCSourceCompiles.cmake,
  31667. CheckCXXSourceCompiles.cmake, CheckIncludeFiles.cmake: ENH: Patch
  31668. from Alexander Neundorf to improve behavior.
  31669. 2006-02-09 12:04 king
  31670. * Modules/: FindJPEG.cmake, FindPNG.cmake, FindTIFF.cmake,
  31671. FindZLIB.cmake: ENH: Added names for gnuwin32 library versions.
  31672. 2006-02-09 09:34 david.cole
  31673. * Utilities/cmtar/wrapper.c: COMP: Last (?) fix for dashboard
  31674. warning.
  31675. 2006-02-09 02:17 andy
  31676. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31677. 2006-02-08 15:37 hoffman
  31678. * Source/: cmAddCustomCommandCommand.cxx,
  31679. cmAddCustomTargetCommand.cxx, cmVTKWrapJavaCommand.cxx: ENH: fix
  31680. broken tests
  31681. 2006-02-08 14:12 hoffman
  31682. * Source/: CMakeLists.txt, cmGlobalXCodeGenerator.cxx: ENH: working
  31683. directory working for XCode
  31684. 2006-02-08 12:01 king
  31685. * Source/: cmLocalVisualStudio6Generator.cxx,
  31686. cmLocalVisualStudio6Generator.h: ENH: Enabled new
  31687. WORKING_DIRECTORY option to ADD_CUSTOM_COMMAND and
  31688. ADD_CUSTOM_TARGET on VS 6 generator.
  31689. 2006-02-08 11:33 hoffman
  31690. * Tests/CustomCommandWorkingDirectory/: CMakeLists.txt,
  31691. customTarget.c, working.c: ENH: add test for working directory of
  31692. custom command and target
  31693. 2006-02-08 10:58 hoffman
  31694. * Modules/CMakeFortranInformation.cmake, Source/CMakeLists.txt,
  31695. Source/cmAddCustomCommandCommand.cxx,
  31696. Source/cmAddCustomCommandCommand.h,
  31697. Source/cmAddCustomTargetCommand.cxx,
  31698. Source/cmAddCustomTargetCommand.h, Source/cmCPluginAPI.cxx,
  31699. Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
  31700. Source/cmFLTKWrapUICommand.cxx, Source/cmGlobalGenerator.cxx,
  31701. Source/cmGlobalVisualStudio6Generator.cxx,
  31702. Source/cmGlobalVisualStudio7Generator.cxx,
  31703. Source/cmGlobalVisualStudio8Generator.cxx,
  31704. Source/cmGlobalXCodeGenerator.cxx,
  31705. Source/cmIncludeExternalMSProjectCommand.cxx,
  31706. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  31707. Source/cmLocalUnixMakefileGenerator3.cxx,
  31708. Source/cmLocalVisualStudio6Generator.cxx,
  31709. Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
  31710. Source/cmMakefile.h, Source/cmQTWrapCPPCommand.cxx,
  31711. Source/cmQTWrapUICommand.cxx, Source/cmVTKWrapJavaCommand.cxx:
  31712. ENH: add working directory support
  31713. 2006-02-08 10:13 king
  31714. * CMakeLists.txt, Source/CMakeLists.txt, Utilities/CMakeLists.txt:
  31715. ENH: Added option BUILD_CursesDialog if curses is found. This
  31716. allows people to disable building the dialog even when curses is
  31717. found.
  31718. 2006-02-08 09:51 king
  31719. * Modules/FindQt4.cmake: BUG: Fixed qt version message. Submitted
  31720. by Tanner Lovelace.
  31721. 2006-02-08 07:17 andy
  31722. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: COMP: Fix
  31723. problem with STL on HP, and fix reusing the same variable in for
  31724. loops
  31725. 2006-02-08 02:50 andy
  31726. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31727. 2006-02-07 17:10 king
  31728. * Modules/Platform/Windows-cl.cmake: ENH: Adding definition of MSVC
  31729. when it is the compiler.
  31730. 2006-02-07 17:09 king
  31731. * Source/cmMakefile.cxx: BUG: Fixed finding of MinGW libraries with
  31732. a windows build of CMake.
  31733. 2006-02-07 12:53 andy
  31734. * Source/CPack/cpack.cxx: ENH: Add missing help for -C option
  31735. 2006-02-07 11:43 andy
  31736. * Source/kwsys/SystemTools.cxx: COMP: Fix compile problem on
  31737. windows and mac
  31738. 2006-02-07 10:43 andy
  31739. * Source/kwsys/SystemTools.cxx: COMP: Fix build problem
  31740. 2006-02-07 10:23 andy
  31741. * Source/: cmSystemTools.cxx, cmSystemTools.h,
  31742. kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Move
  31743. relative path to kwsys
  31744. 2006-02-07 10:11 king
  31745. * bootstrap, Source/cmStandardIncludes.h,
  31746. Source/kwsys/CMakeLists.txt, Source/kwsys/String.hxx.in: ENH:
  31747. Added kwsys::String class to shorten debugging symbols and error
  31748. messages involving std::string.
  31749. 2006-02-07 09:25 malaterre
  31750. * Source/kwsys/SystemTools.hxx.in: ENH: Add some doc for visible
  31751. class
  31752. 2006-02-07 08:49 andy
  31753. * Source/: cmCTest.cxx, cmListFileCache.cxx, cmListFileCache.h,
  31754. cmMakefile.cxx, cmTryCompileCommand.cxx, cmTryRunCommand.cxx,
  31755. cmakemain.cxx, ctest.cxx, CTest/cmCTestBuildAndTestHandler.cxx:
  31756. ENH: Since list file cache does not make much sense any more
  31757. (because of proper list file parsing), and it actually adds
  31758. unnecessary complications and make ctest scripting not work, take
  31759. it out
  31760. 2006-02-07 08:03 david.cole
  31761. * Utilities/cmtar/wrapper.c: COMP: Fix next round of dashboard
  31762. warnings.
  31763. 2006-02-07 02:06 andy
  31764. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31765. 2006-02-06 16:32 hoffman
  31766. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: allow for - in the
  31767. name of targets for nmake
  31768. 2006-02-06 09:31 david.cole
  31769. * Utilities/cmtar/: extract.c, output.c, wrapper.c: COMP: Fix CMake
  31770. dashboard warnings related to previous revisions.
  31771. 2006-02-06 02:11 andy
  31772. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31773. 2006-02-05 02:06 andy
  31774. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31775. 2006-02-04 02:19 andy
  31776. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31777. 2006-02-03 18:08 king
  31778. * CMakeLists.txt: ENH: Incremented patch version for special KDE
  31779. release.
  31780. 2006-02-03 17:09 king
  31781. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  31782. ComplexRelativePaths/CMakeLists.txt: ENH: Added test for new
  31783. EXECUTE_PROCESS command.
  31784. 2006-02-03 16:55 king
  31785. * Docs/cmake-mode.el: ENH: Adding new EXECUTE_PROCESS command that
  31786. interfaces to KWSys Process Execution.
  31787. 2006-02-03 16:51 king
  31788. * Source/: cmCommands.cxx, cmExecuteProcessCommand.cxx,
  31789. cmExecuteProcessCommand.h: ENH: Adding new EXECUTE_PROCESS
  31790. command that interfaces to KWSys Process Execution.
  31791. 2006-02-03 12:03 king
  31792. * Source/cmGlobalXCodeGenerator.h: COMP: Added missing method decl
  31793. to header.
  31794. 2006-02-03 11:48 david.cole
  31795. * Utilities/cmtar/: decode.c, extract.c, output.c, wrapper.c: BUG:
  31796. Fix mem leaks related to th_get_pathname. Change this
  31797. implementation of th_get_pathname so that it *always* returns a
  31798. strdup'ed value. Callers must now free non-NULL returns from
  31799. th_get_pathname. Change all callers to call free appropriately.
  31800. 2006-02-03 11:36 king
  31801. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  31802. cmGlobalVisualStudio6Generator.cxx,
  31803. cmGlobalVisualStudio6Generator.h,
  31804. cmGlobalVisualStudio7Generator.cxx,
  31805. cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
  31806. cmTarget.cxx: BUG: Fixed cmTarget::GetFullPath to not append the
  31807. configuration name when only one configuration is built. It now
  31808. asks the generator what subdirectory if any to use for a given
  31809. configuration name.
  31810. 2006-02-03 02:29 andy
  31811. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31812. 2006-02-02 20:18 king
  31813. * CMakeLists.txt, Source/CMakeLists.txt, Utilities/CMakeLists.txt:
  31814. COMP: Fixed build on VC++ Express 2005. Explicitly testing for
  31815. MFC to determine whether to build the MFCDialog.
  31816. 2006-02-02 20:16 king
  31817. * Modules/CMakeGenericSystem.cmake: BUG: CMAKE_INSTALL_PREFIX must
  31818. always have forward slashes.
  31819. 2006-02-02 20:15 king
  31820. * Modules/Platform/Windows-cl.cmake: BUG: Removed odbc32.lib and
  31821. odbccp32.lib from standard libraries on VS 8 because VC++ Express
  31822. 2005 does not have them. They are SQL database access libraries
  31823. and should not be needed for every application. User code can
  31824. always explicitly link the library. Also replacing deprecated
  31825. /GZ option with /RTC1 for VS 8. This addresses bug#2795.
  31826. 2006-02-02 15:53 david.cole
  31827. * Utilities/cmtar/filesystem.c: BUG: Fix memory leak in libtar's
  31828. kwReadDir. Use a static buffer like readdir (probably) does
  31829. rather than malloc-ing a block which never gets free-d.
  31830. 2006-02-02 03:30 andy
  31831. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31832. 2006-02-01 02:24 andy
  31833. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31834. 2006-01-31 19:34 king
  31835. * Source/: CMakeLists.txt, cmake.cxx: ENH: Enabled build of VS 7
  31836. and 8 generators for MinGW.
  31837. 2006-01-31 18:50 king
  31838. * bootstrap, Source/cmake.cxx: ENH: Enabled bootstrapping with
  31839. MinGW from an MSYS prompt.
  31840. 2006-01-31 10:46 king
  31841. * Source/cmGetFilenameComponentCommand.cxx: BUG: ABSOLUTE option
  31842. should evaluate relative paths with respect to
  31843. CMAKE_CURRENT_SOURCE_DIR. This addresses bug#2797.
  31844. 2006-01-31 05:09 andy
  31845. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31846. 2006-01-30 14:25 martink
  31847. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  31848. cmLocalUnixMakefileGenerator3.h: ENH: more cleanup and removal of
  31849. old code
  31850. 2006-01-30 13:57 martink
  31851. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  31852. cmLocalUnixMakefileGenerator3.h: ENH: cleanup and remove some old
  31853. code
  31854. 2006-01-30 02:15 andy
  31855. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31856. 2006-01-29 02:06 andy
  31857. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31858. 2006-01-28 01:38 andy
  31859. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31860. 2006-01-27 18:20 king
  31861. * Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.h,
  31862. cmFindPathCommand.cxx, cmFindPathCommand.h, cmMakefile.cxx,
  31863. cmMakefile.h: ENH: Improved support for user-configured search
  31864. paths. Paths given in the CMAKE_LIBRARY_PATH cmake variable are
  31865. searched first, then those in the CMAKE_LIBRARY_PATH environment
  31866. variable, then those listed in the call to the FIND_LIBRARY
  31867. command and finally those listed in the PATH environment
  31868. variable. The support is similar for finding include files with
  31869. FIND_PATH, but the variable is CMAKE_INCLUDE_PATH.
  31870. 2006-01-27 13:48 king
  31871. * Source/: cmLocalVisualStudio7Generator.cxx,
  31872. cmLocalVisualStudio7Generator.h: BUG: VS7 generator should use
  31873. per-configuration linker flags for targets. This addresses
  31874. bug#2765.
  31875. 2006-01-27 13:46 andy
  31876. * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
  31877. ENH: Better handle interleved error/output
  31878. 2006-01-27 13:07 king
  31879. * Modules/readme.txt, Source/cmFindPackageCommand.cxx,
  31880. Source/cmFindPackageCommand.h: ENH: Added optional component list
  31881. to the REQUIRED option of the FIND_PACKAGE command. This
  31882. addresses bug#2771.
  31883. 2006-01-27 12:58 martink
  31884. * Source/cmOptionCommand.h: STYLE: spelling fix
  31885. 2006-01-27 12:58 martink
  31886. * Source/cmMessageCommand.h: STYLE: grammer fix
  31887. 2006-01-27 11:19 hoffman
  31888. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: add extra thing for
  31889. svn X status output
  31890. 2006-01-27 01:36 andy
  31891. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31892. 2006-01-26 01:21 andy
  31893. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31894. 2006-01-25 14:12 hoffman
  31895. * Source/cmTryCompileCommand.cxx: ENH: fix double
  31896. CMAKE_(LANG)_FLAGS problem in try compile
  31897. 2006-01-25 12:16 hoffman
  31898. * Modules/: FindQt.cmake, FindQt4.cmake: ENH: change to fatal error
  31899. 2006-01-25 11:41 hoffman
  31900. * Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
  31901. CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
  31902. CMakeDetermineFortranCompiler.cmake,
  31903. CMakeDetermineJavaCompiler.cmake, CMakeDetermineRCCompiler.cmake:
  31904. ENH: fix more than one argument passed in to compilers via
  31905. environment
  31906. 2006-01-25 11:07 hoffman
  31907. * Source/: cmMessageCommand.cxx, cmMessageCommand.h: ENH: fix docs,
  31908. and revert fatal error change
  31909. 2006-01-25 08:39 hoffman
  31910. * Source/cmMessageCommand.cxx: ENH: make all errors fatal in
  31911. message command
  31912. 2006-01-25 08:38 hoffman
  31913. * Source/cmGlobalXCodeGenerator.cxx,
  31914. Source/cmGlobalXCodeGenerator.h,
  31915. Source/cmLocalUnixMakefileGenerator3.cxx,
  31916. Source/cmLocalVisualStudio6Generator.cxx,
  31917. Source/cmLocalVisualStudio7Generator.cxx,
  31918. Tests/Complex/Executable/CMakeLists.txt,
  31919. Tests/Complex/Executable/complex.cxx,
  31920. Tests/Complex/Executable/testcflags.c,
  31921. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  31922. Tests/ComplexOneConfig/Executable/complex.cxx,
  31923. Tests/ComplexOneConfig/Executable/testcflags.c,
  31924. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  31925. Tests/ComplexRelativePaths/Executable/complex.cxx,
  31926. Tests/ComplexRelativePaths/Executable/testcflags.c: ENH: add
  31927. COMPILE_FLAGS to targets
  31928. 2006-01-25 00:57 andy
  31929. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31930. 2006-01-24 15:48 hoffman
  31931. * Source/cmStandardIncludes.h: ENH: fix for borland memcpy junk
  31932. 2006-01-24 12:07 andy
  31933. * Modules/CheckCXXSourceCompiles.cmake: ENH: fix bug, write the
  31934. correct file
  31935. 2006-01-24 07:58 hoffman
  31936. * Source/cmLocalGenerator.cxx: COMP: fix warning
  31937. 2006-01-24 00:57 andy
  31938. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31939. 2006-01-23 17:24 hoffman
  31940. * Source/cmLocalGenerator.cxx: ENH: fix warning
  31941. 2006-01-23 16:36 martink
  31942. * Source/kwsys/SystemTools.cxx: ENH: by Bill make sure path is unix
  31943. style
  31944. 2006-01-23 13:50 hoffman
  31945. * Source/: CMakeLists.txt, cmGlobalWatcomWMakeGenerator.cxx,
  31946. cmLocalGenerator.cxx: ENH: fix problem with watcom and short
  31947. paths and -I
  31948. 2006-01-23 12:31 hoffman
  31949. * Source/cmDepends.cxx: ENH: correct include for memcpy
  31950. 2006-01-23 11:32 hoffman
  31951. * Modules/Platform/kFreeBSD.cmake: ENH: add kFreeBSD support
  31952. 2006-01-23 00:51 andy
  31953. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31954. 2006-01-22 21:15 hoffman
  31955. * Modules/CheckTypeSize.cmake: ENH: fix check type size
  31956. 2006-01-22 00:47 andy
  31957. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31958. 2006-01-21 00:51 andy
  31959. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31960. 2006-01-20 01:01 andy
  31961. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31962. 2006-01-19 00:57 andy
  31963. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31964. 2006-01-18 00:47 andy
  31965. * Source/cmVersion.cxx: STYLE: Nightly Version update
  31966. 2006-01-17 16:53 hoffman
  31967. * Source/kwsys/SystemTools.hxx.in: ENH: fix for icc
  31968. 2006-01-17 16:22 martink
  31969. * Utilities/cmcurl/CMake/CheckTypeSize.cmake: BUG: revert such that
  31970. it should work
  31971. 2006-01-17 14:35 hoffman
  31972. * Tests/: Complex/Executable/CMakeLists.txt,
  31973. ComplexOneConfig/Executable/CMakeLists.txt,
  31974. ComplexRelativePaths/Executable/CMakeLists.txt: ENH: more fixes
  31975. for watcom
  31976. 2006-01-17 10:21 hoffman
  31977. * Modules/CMakeBackwardCompatibilityCXX.cmake,
  31978. Modules/CMakeFindWMake.cmake, Modules/TestForSSTREAM.cmake,
  31979. Modules/TestForSSTREAM.cxx, Modules/readme.txt,
  31980. Modules/Platform/Windows-wcl386.cmake, Source/CMakeLists.txt,
  31981. Source/cmCPluginAPI.cxx, Source/cmCPluginAPI.h,
  31982. Source/cmGlobalUnixMakefileGenerator3.cxx,
  31983. Source/cmGlobalWatcomWMakeGenerator.cxx,
  31984. Source/cmGlobalWatcomWMakeGenerator.h,
  31985. Source/cmLocalUnixMakefileGenerator3.cxx,
  31986. Source/cmLocalUnixMakefileGenerator3.h, Source/cmStringCommand.h,
  31987. Source/cmake.cxx, Source/kwsys/Directory.cxx,
  31988. Source/kwsys/EncodeExecutable.c, Source/kwsys/Glob.cxx,
  31989. Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
  31990. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
  31991. Source/kwsys/kwsysPlatformCxxTests.cxx,
  31992. Source/kwsys/testRegistry.cxx,
  31993. Tests/Complex/cmTestConfigure.h.in,
  31994. Tests/Complex/Executable/CMakeLists.txt,
  31995. Tests/Complex/Executable/complex.cxx,
  31996. Tests/ComplexOneConfig/cmTestConfigure.h.in,
  31997. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  31998. Tests/ComplexOneConfig/Executable/complex.cxx,
  31999. Tests/ComplexRelativePaths/cmTestConfigure.h.in,
  32000. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  32001. Tests/ComplexRelativePaths/Executable/complex.cxx,
  32002. Tests/LoadCommand/CMakeCommands/CMakeLists.txt,
  32003. Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
  32004. Tests/LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
  32005. Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
  32006. Tests/SubDir/CMakeLists.txt,
  32007. Tests/SubDir/vcl_algorithm_vcl_pair_double.foo.c,
  32008. Tests/SubDir/AnotherSubdir/pair_int.int.c,
  32009. Tests/SubDir/ThirdSubDir/pair_int.int1.c,
  32010. Utilities/cmcurl/CMakeLists.txt, Utilities/cmcurl/timeval.h,
  32011. Utilities/cmcurl/CMake/CheckTypeSize.c.in,
  32012. Utilities/cmcurl/CMake/CheckTypeSize.cmake,
  32013. Utilities/cmcurl/Platforms/WindowsCache.cmake,
  32014. Utilities/cmtar/handle.c, Utilities/cmtar/libtar.c: ENH: add
  32015. support for watcom wmake and wcl386
  32016. 2006-01-17 09:27 hoffman
  32017. * Modules/Platform/Windows-cl.cmake: ENH: correct standard
  32018. libraries
  32019. 2006-01-17 00:46 andy
  32020. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32021. 2006-01-16 12:54 yogi.girdhar
  32022. * Utilities/cmtar/compat/compat.h: COMP: wrapped compat.h inside a
  32023. extern C block so that we can use it in C++ code
  32024. 2006-01-16 00:42 andy
  32025. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32026. 2006-01-15 00:43 andy
  32027. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32028. 2006-01-14 10:27 king
  32029. * Source/cmGlobalXCodeGenerator.cxx: COMP: Fixed shadowed variable
  32030. warning.
  32031. 2006-01-14 00:42 andy
  32032. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32033. 2006-01-13 20:51 king
  32034. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  32035. cmLocalUnixMakefileGenerator3.cxx,
  32036. cmLocalUnixMakefileGenerator3.h: ENH: Further centralized custom
  32037. command dependency computation. Custom command dependencies in
  32038. the source tree may now also be specified relative to the source
  32039. directory.
  32040. 2006-01-13 19:36 king
  32041. * Source/cmFLTKWrapUICommand.cxx: BUG: Removed bogust dependency.
  32042. 2006-01-13 19:35 king
  32043. * Source/: cmFileCommand.cxx, cmLocalGenerator.cxx: COMP: Removed
  32044. unused variables.
  32045. 2006-01-13 18:33 king
  32046. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  32047. cmLocalUnixMakefileGenerator3.cxx: COMP: Removed unused paramter
  32048. from cmLocalGenerator::OutputLinkLibraries.
  32049. 2006-01-13 18:18 king
  32050. * Source/cmFileCommand.cxx, Source/cmGlobalGenerator.h,
  32051. Source/cmGlobalVisualStudio6Generator.cxx,
  32052. Source/cmGlobalVisualStudio71Generator.cxx,
  32053. Source/cmGlobalVisualStudio7Generator.cxx,
  32054. Source/cmGlobalVisualStudio7Generator.h,
  32055. Source/cmGlobalXCodeGenerator.cxx,
  32056. Source/cmGlobalXCodeGenerator.h,
  32057. Source/cmLinkLibrariesCommand.cxx, Source/cmLocalGenerator.cxx,
  32058. Source/cmLocalGenerator.h,
  32059. Source/cmLocalUnixMakefileGenerator3.cxx,
  32060. Source/cmLocalUnixMakefileGenerator3.h,
  32061. Source/cmLocalVisualStudio6Generator.cxx,
  32062. Source/cmLocalVisualStudio7Generator.cxx,
  32063. Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
  32064. Source/cmOrderLinkDirectories.cxx,
  32065. Source/cmOrderLinkDirectories.h, Source/cmTarget.cxx,
  32066. Source/cmTarget.h, Source/cmTargetLinkLibrariesCommand.cxx,
  32067. Source/cmTargetLinkLibrariesCommand.h, Source/cmXCodeObject.h,
  32068. Source/CTest/cmCTestBuildAndTestHandler.cxx,
  32069. Tests/Complex/Executable/complex.cxx,
  32070. Tests/ComplexOneConfig/Executable/complex.cxx,
  32071. Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Sweeping
  32072. changes to cleanup computation of target names. This should fix
  32073. many bugs related to target names being computed inconsistently.
  32074. - Centralized computation of a target's file name to a method in
  32075. cmTarget. Now that global knowledge is always available the
  32076. *_CMAKE_PATH cache variables are no longer needed.
  32077. - Centralized computation of link library command lines and link
  32078. directory search order.
  32079. - Moved computation of link directories needed to link CMake
  32080. targets to be after evaluation of linking dependencies.
  32081. This also removed alot of duplicate code in which each version
  32082. had its own bugs.
  32083. This commit is surrounded by the tags
  32084. CMake-TargetNameCentralization1-pre
  32085. and
  32086. CMake-TargetNameCentralization1-post
  32087. so make the large set of changes easy to identify.
  32088. 2006-01-13 11:44 hoffman
  32089. * Source/cmTryCompileCommand.cxx,
  32090. Utilities/cmcurl/CMake/CheckTypeSize.cmake: ENH: fix for CMakeTmp
  32091. move broken stuff
  32092. 2006-01-13 09:57 hoffman
  32093. * Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake: ENH: fix
  32094. checktypesize
  32095. 2006-01-13 00:43 andy
  32096. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32097. 2006-01-12 23:08 hoffman
  32098. * Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake: ENH: move
  32099. define into configured file and do not use the command line
  32100. 2006-01-12 14:21 andy
  32101. * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h:
  32102. COMP: Remove warning
  32103. 2006-01-12 13:48 martink
  32104. * Modules/CMakeTestCCompiler.cmake,
  32105. Modules/CMakeTestCXXCompiler.cmake,
  32106. Modules/CMakeTestFortranCompiler.cmake,
  32107. Modules/CheckCSourceCompiles.cmake,
  32108. Modules/CheckCXXSourceCompiles.cmake,
  32109. Modules/CheckIncludeFile.cmake,
  32110. Modules/CheckIncludeFileCXX.cmake,
  32111. Modules/CheckIncludeFiles.cmake, Modules/CheckSymbolExists.cmake,
  32112. Modules/CheckTypeSize.cmake, Modules/FindSDL_sound.cmake,
  32113. Modules/Platform/Windows-cl.cmake,
  32114. Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
  32115. Source/cmTryRunCommand.cxx,
  32116. Utilities/cmcurl/CMake/CheckTypeSize.cmake,
  32117. Tests/TryCompile/CMakeLists.txt: ENH: put CmakeTmp into
  32118. CMakeFiles
  32119. 2006-01-12 11:10 hoffman
  32120. * Modules/FindwxWindows.cmake: ENH: contribution from Jan Woetzel
  32121. 2006-01-12 09:20 andy
  32122. * Source/cmGeneratedFileStream.cxx: COMP: Fix compile error that
  32123. was caused by the binary flag
  32124. 2006-01-12 00:40 andy
  32125. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32126. 2006-01-11 19:12 andy
  32127. * Source/CPack/cmCPackTGZGenerator.cxx: ENH: Fix compression on
  32128. Windows
  32129. 2006-01-11 19:06 andy
  32130. * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
  32131. Add support for binary
  32132. 2006-01-11 11:23 andy
  32133. * Source/CPack/cmCPackGenericGenerator.cxx: ENH: Add a way to
  32134. specify a custom install command
  32135. 2006-01-11 11:08 andy
  32136. * CMakeLists.txt, Modules/CPack.cmake, Modules/NSIS.template.in,
  32137. Source/CPack/cmCPackGenericGenerator.cxx,
  32138. Templates/CPackConfig.cmake.in: ENH: Some improvements: specify
  32139. link, copy msvc libraries, fix install directory
  32140. 2006-01-11 00:42 andy
  32141. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32142. 2006-01-10 12:05 andy
  32143. * Source/CPack/: cmCPackConfigure.h.in, cmCPackNSISGenerator.cxx,
  32144. cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.h: COMP:
  32145. Remove legacy code and fix sun build
  32146. 2006-01-10 00:44 andy
  32147. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32148. 2006-01-09 18:24 andy
  32149. * Modules/NSIS.template.in,
  32150. Source/CPack/cmCPackGenericGenerator.cxx: ENH: Use specified
  32151. output file name, also detect errors during install
  32152. 2006-01-09 18:20 andy
  32153. * Templates/CPackConfig.cmake.in: ENH: Pass CPACK_PACKAGE_FILE_NAME
  32154. 2006-01-09 18:20 andy
  32155. * Modules/CPack.cmake: ENH: Cleanup
  32156. 2006-01-09 16:34 andy
  32157. * Modules/NSIS.template.in: BUG: Allow spaces in path
  32158. 2006-01-09 14:56 hoffman
  32159. * Tests/CustomCommand/GeneratedHeader/: CMakeLists.txt,
  32160. generated.h.in, main.cpp: ENH: add test for generated header
  32161. 2006-01-09 14:40 hoffman
  32162. * Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
  32163. Source/cmLocalVisualStudio6Generator.cxx,
  32164. Source/cmLocalVisualStudio7Generator.cxx, Source/cmTarget.cxx,
  32165. Tests/CustomCommand/CMakeLists.txt,
  32166. Tests/Wrapping/CMakeLists.txt, Tests/Wrapping/fakefluid.cxx: ENH:
  32167. for all custom commands that can not be given to a target, add
  32168. them to all targets in the current makefile
  32169. 2006-01-09 13:15 andy
  32170. * CMakeLists.txt: STYLE: Add an explanation for a bunch of
  32171. backslashes
  32172. 2006-01-09 13:14 andy
  32173. * Source/CPack/cmCPackTGZGenerator.cxx: BUG: Fix memory problem
  32174. 2006-01-09 12:46 hoffman
  32175. * Utilities/Release/: Release.cmake, cmake_release.sh.in: ENH:
  32176. 2006-01-09 12:45 hoffman
  32177. * Modules/: FindQt.cmake, FindQt4.cmake: ENH: add qt quiet stuff
  32178. 2006-01-09 11:26 andy
  32179. * CMakeLists.txt, Modules/CPack.cmake,
  32180. Source/CPack/cmCPackGenericGenerator.cxx,
  32181. Templates/CPackConfig.cmake.in: ENH: Fix test for cpack
  32182. variables, add support for icon on windows
  32183. 2006-01-09 00:41 andy
  32184. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32185. 2006-01-08 00:41 andy
  32186. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32187. 2006-01-07 00:43 andy
  32188. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32189. 2006-01-06 15:51 hoffman
  32190. * Modules/: CMakeMSYSFindMake.cmake, CMakeMinGWFindMake.cmake,
  32191. Platform/Linux-icpc.cmake: ENH: merge from main tree
  32192. 2006-01-06 15:51 hoffman
  32193. * Source/: cmGlobalMSYSMakefileGenerator.cxx,
  32194. cmGlobalMSYSMakefileGenerator.h,
  32195. cmGlobalMinGWMakefileGenerator.cxx,
  32196. cmGlobalMinGWMakefileGenerator.h: ENH: add missing files
  32197. 2006-01-06 15:07 hoffman
  32198. * CMakeLists.txt, ChangeLog.manual,
  32199. Modules/CMakeDetermineCCompiler.cmake,
  32200. Modules/CMakeGenericSystem.cmake,
  32201. Modules/Platform/CYGWIN-g77.cmake, Modules/Platform/CYGWIN.cmake,
  32202. Modules/Platform/Windows-cl.cmake,
  32203. Modules/Platform/Windows-g77.cmake,
  32204. Modules/Platform/Windows-gcc.cmake,
  32205. Modules/Platform/Windows.cmake, Source/CMakeLists.txt,
  32206. Source/cmAddExecutableCommand.cxx, Source/cmCTest.cxx,
  32207. Source/cmDependsC.cxx, Source/cmDependsC.h,
  32208. Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h,
  32209. Source/cmFindPathCommand.cxx, Source/cmFindPathCommand.h,
  32210. Source/cmGlobalBorlandMakefileGenerator.cxx,
  32211. Source/cmGlobalNMakeMakefileGenerator.cxx,
  32212. Source/cmGlobalUnixMakefileGenerator3.cxx,
  32213. Source/cmGlobalXCodeGenerator.cxx,
  32214. Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
  32215. Source/cmLocalGenerator.h,
  32216. Source/cmLocalUnixMakefileGenerator3.cxx,
  32217. Source/cmLocalUnixMakefileGenerator3.h, Source/cmMakefile.cxx,
  32218. Source/cmMakefile.h, Source/cmOrderLinkDirectories.cxx,
  32219. Source/cmOrderLinkDirectories.h, Source/cmSystemTools.cxx,
  32220. Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
  32221. Source/cmake.cxx, Source/CTest/cmCTestBuildAndTestHandler.cxx,
  32222. Source/kwsys/ProcessUNIX.c, Source/kwsys/SystemTools.cxx,
  32223. Source/kwsys/SystemTools.hxx.in, Tests/Complex/CMakeLists.txt,
  32224. Tests/Complex/cmTestConfigure.h.in,
  32225. Tests/Complex/Executable/complex.cxx,
  32226. Tests/ComplexOneConfig/CMakeLists.txt,
  32227. Tests/ComplexOneConfig/cmTestConfigure.h.in,
  32228. Tests/ComplexOneConfig/Executable/complex.cxx,
  32229. Tests/ComplexRelativePaths/CMakeLists.txt,
  32230. Tests/ComplexRelativePaths/cmTestConfigure.h.in,
  32231. Tests/ComplexRelativePaths/Executable/complex.cxx,
  32232. Tests/CustomCommand/CMakeLists.txt,
  32233. Utilities/Release/cmake_release.sh,
  32234. Utilities/Release/cmake_release.sh.in: ENH: merges from main tree
  32235. 2006-01-06 13:54 hoffman
  32236. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix missing plist file
  32237. error
  32238. 2006-01-06 10:45 andy
  32239. * Utilities/cmtar/compat/snprintf.c: COMP: Try to remove more
  32240. warnings
  32241. 2006-01-06 00:43 andy
  32242. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32243. 2006-01-05 17:16 king
  32244. * Source/: cmDependsC.cxx, cmDependsC.h: BUG: Fix for scanning
  32245. generated headers included with double-quotes. Also fixed
  32246. double-quote include support to not use the special quoted
  32247. location when a full path is given on the include line.
  32248. 2006-01-05 15:49 king
  32249. * Source/kwsys/testProcess.c: ENH: Added special test 0 to just run
  32250. a given command line.
  32251. 2006-01-05 13:27 andy
  32252. * Source/CPack/: cmCPackGenericGenerator.cxx, cpack.cxx: ENH: More
  32253. debugging and work on PackageMaker code
  32254. 2006-01-05 13:25 yogi.girdhar
  32255. * Utilities/cmtar/: config.h.in, libtar.c: BUG: libtar now compiles
  32256. in VJ and works with vtkzlib
  32257. 2006-01-05 12:33 andy
  32258. * Source/CPack/cmCPackLog.cxx: ENH: flush the output
  32259. 2006-01-05 12:16 andy
  32260. * Source/CPack/cpack.cxx: BUG: Use objects that exist
  32261. 2006-01-05 12:16 andy
  32262. * Source/CPack/cmCPackLog.cxx: BUG: Print the right line number to
  32263. the right pipe
  32264. 2006-01-05 10:37 andy
  32265. * Source/CPack/cmCPackPackageMakerGenerator.cxx: BUG: Revert back
  32266. 2006-01-05 09:18 hoffman
  32267. * CMakeLists.txt: ENH: use a safer check for CPack
  32268. 2006-01-05 09:13 hoffman
  32269. * Source/: cmAddExecutableCommand.cxx, cmGlobalXCodeGenerator.cxx,
  32270. cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx: ENH: fix
  32271. bundles for Mac and Xcode
  32272. 2006-01-05 03:15 andy
  32273. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32274. 2006-01-04 16:24 hoffman
  32275. * Source/CPack/cmCPackTGZGenerator.cxx: ENH: remove assert
  32276. 2006-01-04 15:13 andy
  32277. * CMakeLists.txt, Modules/CPack.Description.plist.in,
  32278. Modules/NSIS.template.in,
  32279. Source/CPack/cmCPackGenericGenerator.cxx,
  32280. Source/CPack/cmCPackSTGZGenerator.cxx,
  32281. Source/CPack/cmCPackTGZGenerator.cxx, Source/CPack/cpack.cxx,
  32282. Modules/CPack.cmake, Templates/CPackConfig.cmake.in: ENH: More
  32283. CPack stuff and fix zlib compression
  32284. 2006-01-04 09:55 hoffman
  32285. * Source/cmFindPathCommand.cxx: ENH: remove debug print stuff
  32286. 2006-01-04 08:32 andy
  32287. * Source/kwsys/CMakeLists.txt: COMP: Do not build tests if build
  32288. testing is off
  32289. 2006-01-04 01:15 andy
  32290. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32291. 2006-01-03 17:11 hoffman
  32292. * Utilities/Release/cmake_release.sh: ENH: update revision numbers
  32293. 2006-01-03 17:07 hoffman
  32294. * Utilities/Release/cmake_release.sh.in: ENH: move to patch 2
  32295. 2006-01-03 16:40 hoffman
  32296. * Source/cmMakefile.cxx, Source/cmMakefile.h,
  32297. Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
  32298. Tests/Complex/Executable/complex.cxx,
  32299. Tests/ComplexOneConfig/CMakeLists.txt,
  32300. Tests/ComplexOneConfig/cmTestConfigure.h.in,
  32301. Tests/ComplexOneConfig/Executable/complex.cxx,
  32302. Tests/ComplexRelativePaths/CMakeLists.txt,
  32303. Tests/ComplexRelativePaths/cmTestConfigure.h.in,
  32304. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: add new
  32305. cmakedefine01 feature from bug report 2603
  32306. 2006-01-03 14:00 hoffman
  32307. * Modules/Platform/: CYGWIN-g77.cmake, CYGWIN.cmake: ENH: add exe
  32308. stuff for cygwin
  32309. 2006-01-03 08:39 andy
  32310. * Source/cmSystemTools.cxx: COMP: Remove warnings on HP-UX
  32311. 2006-01-03 08:39 andy
  32312. * Utilities/cmtar/append.c, Utilities/cmtar/extract.c,
  32313. Utilities/cmtar/libtar.c, Source/CPack/cmCPackLog.cxx,
  32314. Source/CPack/cpack.cxx: COMP: Remove warnings
  32315. 2006-01-03 01:11 andy
  32316. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32317. 2006-01-02 17:28 andy
  32318. * Source/CPack/: cmCPackGenerators.cxx,
  32319. cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
  32320. cmCPackNSISGenerator.cxx, cmCPackNSISGenerator.h,
  32321. cmCPackPackageMakerGenerator.cxx, cmCPackPackageMakerGenerator.h,
  32322. cmCPackSTGZGenerator.cxx, cmCPackSTGZGenerator.h,
  32323. cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h, cpack.cxx: ENH:
  32324. Start working on CPack input file and cleanups
  32325. 2006-01-02 17:22 andy
  32326. * Source/CPack/: cmCPackLog.h, cmCPackLog.cxx: COMP: Fix compile
  32327. errors
  32328. 2006-01-02 16:14 andy
  32329. * Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
  32330. CPack/cmCPackGenerators.h, CPack/cmCPackGenericGenerator.cxx,
  32331. CPack/cmCPackGenericGenerator.h, CPack/cmCPackLog.cxx,
  32332. CPack/cmCPackLog.h, CPack/cmCPackNSISGenerator.cxx,
  32333. CPack/cmCPackPackageMakerGenerator.cxx,
  32334. CPack/cmCPackSTGZGenerator.cxx, CPack/cmCPackTGZGenerator.cxx,
  32335. CPack/cpack.cxx: ENH: More improvements and add logging
  32336. 2006-01-02 15:01 hoffman
  32337. * Tests/: CustomCommand/CMakeLists.txt, Wrapping/CMakeLists.txt:
  32338. BUG: force EXECUABLE and LIBRARY output paths so bad cache
  32339. entries do not fail tests
  32340. 2006-01-02 14:33 andy
  32341. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  32342. ComplexRelativePaths/CMakeLists.txt: BUG: Flush the EXECUTABLE
  32343. and LIBRARY output path to internal
  32344. 2006-01-02 13:37 hoffman
  32345. * Modules/CMakeGenericSystem.cmake,
  32346. Modules/Platform/Windows-g77.cmake,
  32347. Modules/Platform/Windows-gcc.cmake,
  32348. Modules/Platform/Windows.cmake, Source/cmTarget.cxx: BUG: fix for
  32349. bug 2322, use CMAKE_EXECUTABLE_SUFFIX variable for exe suffix
  32350. 2006-01-02 13:34 hoffman
  32351. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix build problem
  32352. on gcc
  32353. 2006-01-02 12:36 hoffman
  32354. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  32355. cmLocalUnixMakefileGenerator3.cxx,
  32356. cmLocalUnixMakefileGenerator3.h: BUG: fix for bug 2533, make
  32357. foo/foo.o now works and .o files are in the help
  32358. 2006-01-02 11:39 andy
  32359. * Source/CPack/cmCPackGenericGenerator.cxx: COMP: Remove warning
  32360. 2006-01-02 11:21 hoffman
  32361. * Utilities/Release/Release.cmake: ENH: remove MS dll's from
  32362. install on cygwin
  32363. 2006-01-02 11:07 hoffman
  32364. * Source/: cmFindPathCommand.cxx, cmMakefile.cxx: ENH: change
  32365. framework order
  32366. 2006-01-02 10:37 andy
  32367. * Source/CPack/: cmCPackGenericGenerator.cxx,
  32368. cmCPackGenericGenerator.h, cmCPackTGZGenerator.cxx,
  32369. cmCPackTGZGenerator.h: COMP: Fix build problems
  32370. 2006-01-02 10:36 andy
  32371. * Source/cmGeneratedFileStream.cxx: BUG: Fix the compression with
  32372. custom extension
  32373. 2006-01-02 07:53 andy
  32374. * Source/CPack/: cmCPackPackageMakerGenerator.cxx,
  32375. cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h: ENH: Use libtar
  32376. 2006-01-02 07:52 andy
  32377. * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
  32378. Add a way to overwrite compression extension
  32379. 2006-01-02 01:08 andy
  32380. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32381. 2006-01-01 23:31 andy
  32382. * Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h: ENH:
  32383. Merge from cpack branch
  32384. 2006-01-01 23:28 andy
  32385. * Modules/: CPack.Description.plist.in, CPack.Info.plist.in,
  32386. NSIS.template.in: ENH: Merge from CPack branch
  32387. 2006-01-01 23:21 andy
  32388. * Source/CPack/: cmCPackConfigure.h.in, cmCPackGenerators.cxx,
  32389. cmCPackGenerators.h, cmCPackGenericGenerator.cxx,
  32390. cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx,
  32391. cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.cxx,
  32392. cmCPackPackageMakerGenerator.h, cmCPackSTGZGenerator.cxx,
  32393. cmCPackSTGZGenerator.h, cmCPackTGZGenerator.cxx,
  32394. cmCPackTGZGenerator.h, cpack.cxx: ENH: Merge from the cpack
  32395. branch
  32396. 2006-01-01 01:05 andy
  32397. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32398. 2005-12-31 13:10 king
  32399. * Tests/TarTest/CMakeLists.txt: ENH: Simplified ln command to use
  32400. relative path in symlink.
  32401. 2005-12-31 12:59 king
  32402. * Source/kwsys/ProcessUNIX.c: BUG: When more than one command is
  32403. given and one of them fails to start and the rest are killed, do
  32404. not forget to reap the killed children.
  32405. 2005-12-31 10:33 andy
  32406. * Utilities/cmtar/: CMakeLists.txt, config.h.in, internal.h: COMP:
  32407. Try to fix major/minor problem on aix
  32408. 2005-12-31 09:40 andy
  32409. * Utilities/cmtar/: CMakeLists.txt, config.h.in, internal.h: COMP:
  32410. Attempt to fix problems with major and minor
  32411. 2005-12-31 01:08 andy
  32412. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32413. 2005-12-30 21:54 hoffman
  32414. * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
  32415. cmFindPathCommand.cxx, cmFindPathCommand.h: ENH: move framework
  32416. stuff from FindFile to FindPath
  32417. 2005-12-30 21:54 hoffman
  32418. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix so verbose is
  32419. put in the correct place
  32420. 2005-12-30 17:51 andy
  32421. * Utilities/cmtar/compat/snprintf.c: COMP: Fix systems that do not
  32422. have both vsnprintf and snprintf.
  32423. 2005-12-30 17:27 andy
  32424. * Utilities/cmtar/: CMakeLists.txt, config.h.in, compat/compat.h,
  32425. compat/snprintf.c: COMP: Fix support for vsnprintf
  32426. 2005-12-30 16:28 andy
  32427. * Source/cmSystemTools.cxx: COMP: Fix warning on sun
  32428. 2005-12-30 16:05 andy
  32429. * Utilities/cmtar/extract.c: COMP: Another borland bug
  32430. 2005-12-30 15:46 andy
  32431. * Tests/TarTest/CMakeLists.txt: ENH: Add testing of symlinks too
  32432. 2005-12-30 15:46 andy
  32433. * Utilities/cmtar/extract.c: BUG: Handle mkdirhier properly since
  32434. it may modify the string
  32435. 2005-12-30 15:32 andy
  32436. * Source/cmSystemTools.cxx: COMP: Remove sun warning
  32437. 2005-12-30 15:27 andy
  32438. * Source/CMakeLists.txt, Tests/TarTest/CMakeLists.txt,
  32439. Tests/TarTest/TestTarExec.cxx: ENH: Add a tar test
  32440. 2005-12-30 15:25 andy
  32441. * Source/cmake.cxx: ENH: Add a way to compare two files
  32442. 2005-12-30 14:51 andy
  32443. * Source/cmSystemTools.cxx, Utilities/cmtar/handle.c,
  32444. Utilities/cmtar/libtar.c, Utilities/cmtar/libtar.h: ENH: Cleanup
  32445. the file handler stuf so that now any file descriptor type can be
  32446. used
  32447. 2005-12-30 14:50 andy
  32448. * CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt,
  32449. Utilities/cmexpat/CMakeLists.txt, Utilities/cmtar/CMakeLists.txt,
  32450. Utilities/cmzlib/CMakeLists.txt, Source/CMakeLists.txt: COMP:
  32451. Cleanup regular expressions
  32452. 2005-12-30 14:31 andy
  32453. * Source/cmSystemTools.cxx: COMP: Remove unused variable
  32454. 2005-12-30 14:23 andy
  32455. * Utilities/cmtar/compat/: basename.c, dirname.c: COMP: Remove
  32456. warnings by exposing some variables
  32457. 2005-12-30 14:22 andy
  32458. * Source/cmSystemTools.cxx, Utilities/cmtar/handle.c,
  32459. Utilities/cmtar/libtar.c, Utilities/cmtar/libtar.h: COMP: Fix
  32460. support for gzip on non-32 bit platforms
  32461. 2005-12-30 13:22 andy
  32462. * Utilities/cmtar/util.c: COMP: Remove warning about argument not
  32463. being int
  32464. 2005-12-30 13:22 andy
  32465. * Source/: cmFindFileCommand.cxx, cmGlobalXCodeGenerator.cxx: COMP:
  32466. Remove shadow variable warning
  32467. 2005-12-30 12:58 andy
  32468. * Source/cmSystemTools.cxx: COMP: Use mangle names
  32469. 2005-12-30 12:58 andy
  32470. * Source/: cmFindFileCommand.cxx, cmTarget.cxx: COMP: Remove
  32471. warnings
  32472. 2005-12-30 10:35 andy
  32473. * Utilities/cmtar/: CMakeLists.txt, append.c, config.h.in,
  32474. encode.c, internal.h, output.c, util.c, wrapper.c: BUG: Several
  32475. Borland fixes
  32476. 2005-12-30 01:11 andy
  32477. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32478. 2005-12-29 12:19 andy
  32479. * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Make
  32480. the syntax more line tar
  32481. 2005-12-29 12:18 andy
  32482. * Utilities/cmtar/append.c: COMP: More cygwin fixes
  32483. 2005-12-29 11:42 andy
  32484. * Utilities/cmtar/append.c: BUG: Fix on cygwin... again?
  32485. 2005-12-29 11:15 andy
  32486. * Utilities/cmtar/output.c: COMP: Try to remove warnings and add
  32487. support for cygwin
  32488. 2005-12-29 10:52 andy
  32489. * Source/cmake.cxx: ENH: Make additional file names optional
  32490. 2005-12-29 10:43 andy
  32491. * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Add
  32492. untaring support
  32493. 2005-12-29 10:41 andy
  32494. * Utilities/cmtar/extract.c: BUG: Fix extract. Looks like dirname
  32495. actually changes the string, so temporary string should be used
  32496. 2005-12-29 09:11 andy
  32497. * Utilities/cmtar/: output.c, compat/compat.h: COMP: Remove c++
  32498. style comments
  32499. 2005-12-29 01:04 andy
  32500. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32501. 2005-12-28 20:04 andy
  32502. * Tests/: Complex/Executable/CMakeLists.txt,
  32503. ComplexOneConfig/Executable/CMakeLists.txt,
  32504. ComplexRelativePaths/Executable/CMakeLists.txt: BUG: Now really
  32505. fix the test
  32506. 2005-12-28 19:31 andy
  32507. * Tests/: Complex/Executable/CMakeLists.txt,
  32508. ComplexOneConfig/Executable/CMakeLists.txt,
  32509. ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Fix test
  32510. 2005-12-28 17:02 andy
  32511. * Source/cmSystemTools.cxx,
  32512. Tests/Complex/Executable/CMakeLists.txt,
  32513. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  32514. Tests/ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Fix
  32515. complex test and fix bootstrap
  32516. 2005-12-28 16:53 andy
  32517. * Source/cmSystemTools.cxx: COMP: Add missing include
  32518. 2005-12-28 16:44 andy
  32519. * Source/cmSystemTools.cxx: BUG: Return proper values
  32520. 2005-12-28 16:43 andy
  32521. * Utilities/cmtar/: extract.c, libtar.c: COMP: Remove more warnings
  32522. 2005-12-28 16:31 andy
  32523. * Source/cmake.cxx: ENH: Add command to create tar
  32524. 2005-12-28 16:30 andy
  32525. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add method to
  32526. create tar
  32527. 2005-12-28 16:30 andy
  32528. * Source/CMakeLists.txt: COMP: Link tar library to cmake
  32529. 2005-12-28 16:29 andy
  32530. * CMakeLists.txt: COMP: Fix path to include files
  32531. 2005-12-28 15:31 andy
  32532. * Utilities/cmtar/: CMakeLists.txt, config.h.in, handle.c,
  32533. compat/compat.h: COMP: Remove more warnings and rename library to
  32534. cmtar
  32535. 2005-12-28 15:03 andy
  32536. * Utilities/cmtar/append.c: COMP: Remove warning
  32537. 2005-12-28 14:58 andy
  32538. * Utilities/cmtar/: CMakeLists.txt, append.c, decode.c, extract.c,
  32539. filesystem.c, filesystem.h, handle.c, internal.h, libtar.c,
  32540. util.c, wrapper.c, compat/basename.c, compat/compat.h,
  32541. compat/dirname.c: COMP: Several borland fixes
  32542. 2005-12-28 14:50 andy
  32543. * Utilities/cmtar/compat/snprintf.c: COMP: Remove warnings
  32544. 2005-12-28 13:36 andy
  32545. * CMakeLists.txt: ENH: First cut at enabling tar
  32546. 2005-12-28 13:35 andy
  32547. * Utilities/cmtar/append.c: COMP: Only do O_BINARY on windows
  32548. 2005-12-28 13:33 andy
  32549. * Utilities/cmtar/: append.c, libtar.c: COMP: Fix windows
  32550. 2005-12-28 13:01 andy
  32551. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32552. 2005-12-28 12:34 andy
  32553. * Utilities/cmtar/libtar.c: ENH: Fix building on cygwin
  32554. 2005-12-28 12:24 andy
  32555. * Utilities/cmtar/: CMakeLists.txt, config.h.in, extract.c,
  32556. libtar.c: COMP: Fix build on sun by adding missing include
  32557. 2005-12-28 11:00 andy
  32558. * Utilities/cmtar/: CMakeLists.txt, decode.c, filesystem.c,
  32559. wrapper.c, compat/basename.c, compat/dirname.c, compat/fnmatch.c,
  32560. compat/snprintf.c: ENH: Windows fixes
  32561. 2005-12-28 10:28 andy
  32562. * CMakeLists.txt: ENH: Merge change from the main tree
  32563. 2005-12-28 10:19 andy
  32564. * CMakeLists.txt: ENH: Initial setup of libtar
  32565. 2005-12-28 10:18 andy
  32566. * Utilities/cmtar/: CMakeLists.txt, COPYRIGHT, append.c, block.c,
  32567. config.h.in, decode.c, encode.c, extract.c, filesystem.c,
  32568. filesystem.h, handle.c, internal.h, libtar.c, libtar.h, output.c,
  32569. tar.h, util.c, wrapper.c, compat/README, compat/basename.c,
  32570. compat/compat.h, compat/dirname.c, compat/fnmatch.c,
  32571. compat/gethostbyname_r.c, compat/gethostname.c,
  32572. compat/getservbyname_r.c, compat/glob.c, compat/inet_aton.c,
  32573. compat/snprintf.c, compat/strdup.c, compat/strlcat.c,
  32574. compat/strlcpy.c, compat/strmode.c, compat/strrstr.c,
  32575. compat/strsep.c, listhash/hash.c.in, listhash/list.c.in,
  32576. listhash/listhash.h.in: ENH: Initial import
  32577. 2005-12-28 10:09 andy
  32578. * Utilities/cmtar/: CMakeLists.txt, COPYRIGHT, append.c, block.c,
  32579. config.h.in, decode.c, encode.c, extract.c, filesystem.c,
  32580. filesystem.h, handle.c, internal.h, libtar.c, libtar.h, output.c,
  32581. tar.h, util.c, wrapper.c, compat/README, compat/basename.c,
  32582. compat/compat.h, compat/dirname.c, compat/fnmatch.c,
  32583. compat/gethostbyname_r.c, compat/gethostname.c,
  32584. compat/getservbyname_r.c, compat/glob.c, compat/inet_aton.c,
  32585. compat/snprintf.c, compat/strdup.c, compat/strlcat.c,
  32586. compat/strlcpy.c, compat/strmode.c, compat/strrstr.c,
  32587. compat/strsep.c, listhash/hash.c.in, listhash/list.c.in,
  32588. listhash/listhash.h.in: ENH: Initial import
  32589. 2005-12-28 10:07 andy
  32590. * Source/cmake.cxx: ENH: Add file compare
  32591. 2005-12-27 15:33 hoffman
  32592. * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
  32593. cmLocalUnixMakefileGenerator3.cxx: ENH: make sure -F is not
  32594. duplicated
  32595. 2005-12-27 15:08 andy
  32596. * Source/CPack/: cmCPackConfigure.h.in, cmCPackGenerators.cxx,
  32597. cmCPackGenerators.h, cmCPackGenericGenerator.cxx,
  32598. cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx,
  32599. cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.cxx,
  32600. cmCPackPackageMakerGenerator.h, cmCPackSTGZGenerator.h,
  32601. cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h: ENH: Remove
  32602. references to m_Makefile. It is now private. Fix several build
  32603. problems. Change generator creation. ...
  32604. 2005-12-27 14:56 hoffman
  32605. * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
  32606. cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx: ENH: add
  32607. framework support to FIND_FILE
  32608. 2005-12-27 14:32 andy
  32609. * Source/CPack/cpack.cxx, Utilities/CMakeLists.txt: ENH: Improve
  32610. help arguments and add generation of doc files
  32611. 2005-12-27 13:10 andy
  32612. * Source/cmCTest.cxx: ENH: Fix command line argument parsing
  32613. 2005-12-27 13:03 hoffman
  32614. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: remove warning
  32615. 2005-12-26 13:14 hoffman
  32616. * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
  32617. cmLocalUnixMakefileGenerator3.cxx,
  32618. cmLocalUnixMakefileGenerator3.h, cmMakefile.cxx,
  32619. cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
  32620. cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
  32621. kwsys/SystemTools.cxx: ENH: add better support for framework
  32622. linking
  32623. 2005-12-26 01:06 andy
  32624. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32625. 2005-12-25 01:07 andy
  32626. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32627. 2005-12-24 01:03 andy
  32628. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32629. 2005-12-23 01:09 andy
  32630. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32631. 2005-12-22 16:42 hoffman
  32632. * Modules/CMakeDetermineCCompiler.cmake,
  32633. Modules/CMakeMSYSFindMake.cmake,
  32634. Modules/CMakeMinGWFindMake.cmake, Source/CMakeLists.txt,
  32635. Source/cmGlobalBorlandMakefileGenerator.cxx,
  32636. Source/cmGlobalMSYSMakefileGenerator.cxx,
  32637. Source/cmGlobalMSYSMakefileGenerator.h,
  32638. Source/cmGlobalMinGWMakefileGenerator.cxx,
  32639. Source/cmGlobalMinGWMakefileGenerator.h,
  32640. Source/cmGlobalNMakeMakefileGenerator.cxx,
  32641. Source/cmGlobalUnixMakefileGenerator3.cxx,
  32642. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  32643. Source/cmLocalUnixMakefileGenerator3.cxx,
  32644. Source/cmLocalUnixMakefileGenerator3.h, Source/cmake.cxx: ENH:
  32645. fix borland make clean targets before build, add new generators
  32646. for msys and mingw
  32647. 2005-12-22 16:02 hoffman
  32648. * ChangeLog.manual, Modules/CMake.cmake,
  32649. Modules/CMakeBackwardCompatibilityC.cmake,
  32650. Modules/CMakeBackwardCompatibilityCXX.cmake,
  32651. Modules/CMakeCInformation.cmake,
  32652. Modules/CMakeCXXInformation.cmake,
  32653. Modules/CMakeCommonLanguageInclude.cmake,
  32654. Modules/CMakeDetermineCCompiler.cmake,
  32655. Modules/CMakeDetermineCXXCompiler.cmake,
  32656. Modules/CMakeDetermineFortranCompiler.cmake,
  32657. Modules/CMakeDetermineJavaCompiler.cmake,
  32658. Modules/CMakeDetermineRCCompiler.cmake,
  32659. Modules/CMakeDetermineSystem.cmake,
  32660. Modules/CMakeExportBuildSettings.cmake,
  32661. Modules/CMakeFindFrameworks.cmake,
  32662. Modules/CMakeFortranInformation.cmake,
  32663. Modules/CMakeImportBuildSettings.cmake,
  32664. Modules/CMakeJavaInformation.cmake,
  32665. Modules/CMakePrintSystemInformation.cmake,
  32666. Modules/CMakeRCInformation.cmake,
  32667. Modules/CMakeSystemSpecificInformation.cmake,
  32668. Modules/CMakeTestCCompiler.cmake,
  32669. Modules/CMakeTestCXXCompiler.cmake,
  32670. Modules/CMakeTestFortranCompiler.cmake,
  32671. Modules/CMakeTestJavaCompiler.cmake,
  32672. Modules/CMakeTestRCCompiler.cmake,
  32673. Modules/CMakeVS6BackwardCompatibility.cmake,
  32674. Modules/CMakeVS7BackwardCompatibility.cmake, Modules/CTest.cmake,
  32675. Modules/CheckCSourceCompiles.cmake,
  32676. Modules/CheckCXXSourceCompiles.cmake,
  32677. Modules/CheckFunctionExists.cmake,
  32678. Modules/CheckIncludeFile.cmake,
  32679. Modules/CheckIncludeFileCXX.cmake,
  32680. Modules/CheckIncludeFiles.cmake,
  32681. Modules/CheckLibraryExists.cmake,
  32682. Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
  32683. Modules/CheckVariableExists.cmake, Modules/Dart.cmake,
  32684. Modules/Documentation.cmake, Modules/FindAVIFile.cmake,
  32685. Modules/FindCABLE.cmake, Modules/FindCurses.cmake,
  32686. Modules/FindCygwin.cmake, Modules/FindDCMTK.cmake,
  32687. Modules/FindDart.cmake, Modules/FindDoxygen.cmake,
  32688. Modules/FindFLTK.cmake, Modules/FindGCCXML.cmake,
  32689. Modules/FindGLU.cmake, Modules/FindGLUT.cmake,
  32690. Modules/FindGTK.cmake, Modules/FindGnuplot.cmake,
  32691. Modules/FindHTMLHelp.cmake, Modules/FindITK.cmake,
  32692. Modules/FindImageMagick.cmake, Modules/FindJNI.cmake,
  32693. Modules/FindJPEG.cmake, Modules/FindJava.cmake,
  32694. Modules/FindKDE.cmake, Modules/FindLATEX.cmake,
  32695. Modules/FindMFC.cmake, Modules/FindMPEG.cmake,
  32696. Modules/FindMPEG2.cmake, Modules/FindMPI.cmake,
  32697. Modules/FindMatlab.cmake, Modules/FindMotif.cmake,
  32698. Modules/FindOpenAL.cmake, Modules/FindOpenGL.cmake,
  32699. Modules/FindPHP4.cmake, Modules/FindPNG.cmake,
  32700. Modules/FindPerl.cmake, Modules/FindPerlLibs.cmake,
  32701. Modules/FindPhysFS.cmake, Modules/FindPike.cmake,
  32702. Modules/FindPythonInterp.cmake, Modules/FindPythonLibs.cmake,
  32703. Modules/FindQt.cmake, Modules/FindQt.cmake.bak,
  32704. Modules/FindQt3.cmake, Modules/FindQt4.cmake,
  32705. Modules/FindRuby.cmake, Modules/FindSDL.cmake,
  32706. Modules/FindSDL.cmake.bak, Modules/FindSDL_image.cmake,
  32707. Modules/FindSDL_image.cmake.bak, Modules/FindSDL_mixer.cmake,
  32708. Modules/FindSDL_mixer.cmake.bak, Modules/FindSDL_net.cmake,
  32709. Modules/FindSDL_net.cmake.bak, Modules/FindSDL_sound.cmake,
  32710. Modules/FindSDL_ttf.cmake, Modules/FindSDL_ttf.cmake.bak,
  32711. Modules/FindSWIG.cmake, Modules/FindSelfPackers.cmake,
  32712. Modules/FindTCL.cmake, Modules/FindTIFF.cmake,
  32713. Modules/FindTclsh.cmake, Modules/FindThreads.cmake,
  32714. Modules/FindUnixCommands.cmake, Modules/FindVTK.cmake,
  32715. Modules/FindWget.cmake, Modules/FindWish.cmake,
  32716. Modules/FindX11.cmake, Modules/FindZLIB.cmake,
  32717. Modules/FindwxWindows.cmake, Modules/TestBigEndian.cmake,
  32718. Modules/TestCXXAcceptsFlag.cmake,
  32719. Modules/TestForANSIForScope.cmake,
  32720. Modules/TestForANSIStreamHeaders.cmake,
  32721. Modules/TestForSTDNamespace.cmake, Modules/UseQt4.cmake,
  32722. Modules/UseSWIG.cmake, Modules/UseVTK40.cmake,
  32723. Modules/UseVTKBuildSettings40.cmake,
  32724. Modules/UseVTKConfig40.cmake, Modules/Use_wxWindows.cmake,
  32725. Modules/UsewxWidgets.cmake, Modules/readme.txt,
  32726. Source/cmBuildCommand.cxx, Source/cmBuildNameCommand.h,
  32727. Source/cmCTest.cxx, Source/cmDepends.cxx, Source/cmDepends.h,
  32728. Source/cmDependsC.cxx, Source/cmDependsC.h,
  32729. Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
  32730. Source/cmDependsJava.cxx, Source/cmDependsJava.h,
  32731. Source/cmDocumentation.cxx, Source/cmDocumentation.h,
  32732. Source/cmFindPackageCommand.h,
  32733. Source/cmGetCMakePropertyCommand.h,
  32734. Source/cmGetDirectoryPropertyCommand.h,
  32735. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  32736. Source/cmGlobalVisualStudio6Generator.cxx,
  32737. Source/cmGlobalVisualStudio6Generator.h,
  32738. Source/cmGlobalVisualStudio7Generator.cxx,
  32739. Source/cmGlobalVisualStudio7Generator.h,
  32740. Source/cmGlobalVisualStudio8Generator.cxx,
  32741. Source/cmGlobalVisualStudio8Generator.h,
  32742. Source/cmGlobalXCodeGenerator.cxx,
  32743. Source/cmGlobalXCodeGenerator.h,
  32744. Source/cmInstallTargetsCommand.cxx, Source/cmLocalGenerator.cxx,
  32745. Source/cmLocalUnixMakefileGenerator3.cxx,
  32746. Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
  32747. Source/cmSetDirectoryPropertiesCommand.h,
  32748. Source/cmSiteNameCommand.h, Source/cmTarget.cxx,
  32749. Source/cmTarget.h, Source/cmTryRunCommand.h,
  32750. Source/cmakemain.cxx, Source/CTest/cmCTestBuildCommand.cxx,
  32751. Source/CTest/cmCTestUpdateHandler.cxx,
  32752. Source/kwsys/ProcessWin32.c, Source/kwsys/SystemTools.cxx,
  32753. Source/kwsys/SystemTools.hxx.in,
  32754. Tests/SimpleInstall/CMakeLists.txt,
  32755. Tests/SimpleInstallS2/CMakeLists.txt: ENH: merge changes from
  32756. main tree to branch
  32757. 2005-12-22 15:41 andy
  32758. * Modules/CPack.Description.plist.in, Modules/CPack.Info.plist.in,
  32759. Source/CPack/cmCPackPackageMakerGenerator.cxx,
  32760. Source/CPack/cmCPackPackageMakerGenerator.h: ENH: Ok, now it
  32761. works
  32762. 2005-12-22 15:34 andy
  32763. * Source/CPack/cmCPackGenericGenerator.cxx: ENH: Add mandatory
  32764. project description file or string
  32765. 2005-12-22 15:34 andy
  32766. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add XML
  32767. encoduing method
  32768. 2005-12-22 01:13 andy
  32769. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32770. 2005-12-21 15:45 hoffman
  32771. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  32772. ENH: make sure depend helper actually works, if a depend library
  32773. gets updated, then the target needs to be removed, and the
  32774. CONFIGURATION directory needs to be used
  32775. 2005-12-21 08:46 king
  32776. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Libraries and
  32777. executables that are built with version numbers and symlinks
  32778. should be built by a rule using the real file name. The symlink
  32779. file names should be rules that just depend on the main rule.
  32780. This way if a version number changes a target will re-link with
  32781. the new name and the symlinks will be updated.
  32782. 2005-12-21 01:04 andy
  32783. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32784. 2005-12-20 14:07 andy
  32785. * Utilities/cmcurl/mprintf.c: COMP: Fix build on uclibc
  32786. 2005-12-20 13:53 hoffman
  32787. * Modules/Platform/Windows-cl.cmake: ENH: remove duplicates
  32788. 2005-12-20 13:22 king
  32789. * Source/kwsys/ProcessWin32.c: ENH: Improved robustness of sharing
  32790. parent pipes with children. This ensures that the parent pipe
  32791. handles are inherited by the children. If a parent pipe handle
  32792. is invalid a handle to an empty pipe is given to the child to
  32793. make sure all pipes are defined for the children.
  32794. 2005-12-20 09:20 andy
  32795. * Source/CMakeLists.txt: ENH: Start working on PackageMaker
  32796. 2005-12-20 01:11 andy
  32797. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32798. 2005-12-19 18:17 andy
  32799. * Source/CPack/: cmCPackGenerators.cxx,
  32800. cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
  32801. cmCPackPackageMakerGenerator.cxx, cmCPackPackageMakerGenerator.h:
  32802. ENH: Start working on Osx
  32803. 2005-12-19 11:29 hoffman
  32804. * Source/: cmGlobalXCodeGenerator.cxx,
  32805. CTest/cmCTestBuildAndTestHandler.cxx: BUG: fix for bug 2560,
  32806. Xcode does not create correct bundles
  32807. 2005-12-19 01:06 andy
  32808. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32809. 2005-12-18 10:00 andy
  32810. * Source/CPack/: cmCPackGenericGenerator.cxx,
  32811. cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx,
  32812. cmCPackNSISGenerator.h, cpack.cxx: ENH: 'Finish; NSI
  32813. 2005-12-18 09:59 andy
  32814. * Modules/NSIS.template.in: ENH: Unify with Ken's
  32815. 2005-12-18 01:05 andy
  32816. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32817. 2005-12-17 01:12 andy
  32818. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32819. 2005-12-16 16:49 hoffman
  32820. * Source/cmDocumentation.cxx: ENH: make sure uncommented modules
  32821. are not documented
  32822. 2005-12-16 09:03 andy
  32823. * Source/kwsys/SystemTools.cxx: BUG: Return if the file is in any
  32824. directory not just in first one
  32825. 2005-12-16 01:12 andy
  32826. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32827. 2005-12-15 16:28 andy
  32828. * Tests/: SimpleInstall/CMakeLists.txt,
  32829. SimpleInstallS2/CMakeLists.txt: BUG: Fix test
  32830. 2005-12-15 14:17 martink
  32831. * Modules/: FindMFC.cmake, FindMPEG.cmake, FindMPEG2.cmake,
  32832. FindMPI.cmake, FindMotif.cmake, FindOpenGL.cmake, FindPHP4.cmake,
  32833. FindPerl.cmake, FindPerlLibs.cmake, FindPhysFS.cmake,
  32834. FindPike.cmake, FindPythonInterp.cmake, FindPythonLibs.cmake,
  32835. FindQt.cmake, FindQt4.cmake, FindRuby.cmake, FindSDL.cmake,
  32836. FindSDL_image.cmake, FindSDL_mixer.cmake, FindSDL_net.cmake,
  32837. FindSDL_sound.cmake, FindSDL_ttf.cmake, FindTCL.cmake,
  32838. FindTIFF.cmake, FindTclsh.cmake, FindThreads.cmake,
  32839. FindVTK.cmake, FindWget.cmake, FindWish.cmake, FindX11.cmake,
  32840. FindwxWindows.cmake, TestForANSIStreamHeaders.cmake,
  32841. TestForSTDNamespace.cmake, UseSWIG.cmake, Use_wxWindows.cmake:
  32842. ENH: cleanups
  32843. 2005-12-15 12:01 andy
  32844. * Source/cmInstallTargetsCommand.cxx: ENH: Report an error if the
  32845. target does not exists
  32846. 2005-12-15 10:41 martink
  32847. * Modules/: CMakeBackwardCompatibilityCXX.cmake,
  32848. CMakeExportBuildSettings.cmake, CMakeImportBuildSettings.cmake,
  32849. CheckCXXSourceCompiles.cmake, CheckIncludeFile.cmake,
  32850. CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
  32851. CheckLibraryExists.cmake, CheckSymbolExists.cmake,
  32852. CheckTypeSize.cmake, CheckVariableExists.cmake,
  32853. FindAVIFile.cmake, FindCABLE.cmake, FindFLTK.cmake,
  32854. FindGLUT.cmake, FindGTK.cmake, FindHTMLHelp.cmake, FindITK.cmake,
  32855. FindImageMagick.cmake, FindJNI.cmake, FindJPEG.cmake,
  32856. FindJava.cmake, FindLATEX.cmake, FindMatlab.cmake: ENH: some
  32857. style fixes for the book
  32858. 2005-12-15 09:19 hoffman
  32859. * Modules/FindQt3.cmake, Source/cmDocumentation.cxx: ENH: fix
  32860. module documenation to handle bad docs and fix qt3 docs
  32861. 2005-12-15 01:47 andy
  32862. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32863. 2005-12-14 13:51 hoffman
  32864. * Modules/CMake.cmake, Modules/CMakeBackwardCompatibilityC.cmake,
  32865. Modules/CMakeBackwardCompatibilityCXX.cmake,
  32866. Modules/CMakeCInformation.cmake,
  32867. Modules/CMakeCXXInformation.cmake,
  32868. Modules/CMakeCommonLanguageInclude.cmake,
  32869. Modules/CMakeDetermineCCompiler.cmake,
  32870. Modules/CMakeDetermineCXXCompiler.cmake,
  32871. Modules/CMakeDetermineFortranCompiler.cmake,
  32872. Modules/CMakeDetermineJavaCompiler.cmake,
  32873. Modules/CMakeDetermineRCCompiler.cmake,
  32874. Modules/CMakeDetermineSystem.cmake,
  32875. Modules/CMakeExportBuildSettings.cmake,
  32876. Modules/CMakeFindFrameworks.cmake,
  32877. Modules/CMakeFortranInformation.cmake,
  32878. Modules/CMakeImportBuildSettings.cmake,
  32879. Modules/CMakeJavaInformation.cmake,
  32880. Modules/CMakePrintSystemInformation.cmake,
  32881. Modules/CMakeRCInformation.cmake,
  32882. Modules/CMakeSystemSpecificInformation.cmake,
  32883. Modules/CMakeTestCCompiler.cmake,
  32884. Modules/CMakeTestCXXCompiler.cmake,
  32885. Modules/CMakeTestFortranCompiler.cmake,
  32886. Modules/CMakeTestJavaCompiler.cmake,
  32887. Modules/CMakeTestRCCompiler.cmake,
  32888. Modules/CMakeVS6BackwardCompatibility.cmake,
  32889. Modules/CMakeVS7BackwardCompatibility.cmake, Modules/CTest.cmake,
  32890. Modules/CheckCSourceCompiles.cmake,
  32891. Modules/CheckCXXSourceCompiles.cmake,
  32892. Modules/CheckFunctionExists.cmake,
  32893. Modules/CheckIncludeFile.cmake,
  32894. Modules/CheckIncludeFileCXX.cmake,
  32895. Modules/CheckIncludeFiles.cmake,
  32896. Modules/CheckLibraryExists.cmake,
  32897. Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
  32898. Modules/CheckVariableExists.cmake, Modules/Dart.cmake,
  32899. Modules/Documentation.cmake, Modules/FindAVIFile.cmake,
  32900. Modules/FindCABLE.cmake, Modules/FindCurses.cmake,
  32901. Modules/FindCygwin.cmake, Modules/FindDCMTK.cmake,
  32902. Modules/FindDart.cmake, Modules/FindDoxygen.cmake,
  32903. Modules/FindFLTK.cmake, Modules/FindGCCXML.cmake,
  32904. Modules/FindGLU.cmake, Modules/FindGLUT.cmake,
  32905. Modules/FindGTK.cmake, Modules/FindGnuplot.cmake,
  32906. Modules/FindHTMLHelp.cmake, Modules/FindITK.cmake,
  32907. Modules/FindImageMagick.cmake, Modules/FindJNI.cmake,
  32908. Modules/FindJPEG.cmake, Modules/FindJava.cmake,
  32909. Modules/FindKDE.cmake, Modules/FindLATEX.cmake,
  32910. Modules/FindMFC.cmake, Modules/FindMPEG.cmake,
  32911. Modules/FindMPEG2.cmake, Modules/FindMPI.cmake,
  32912. Modules/FindMatlab.cmake, Modules/FindMotif.cmake,
  32913. Modules/FindOpenAL.cmake, Modules/FindOpenGL.cmake,
  32914. Modules/FindPHP4.cmake, Modules/FindPNG.cmake,
  32915. Modules/FindPerl.cmake, Modules/FindPerlLibs.cmake,
  32916. Modules/FindPhysFS.cmake, Modules/FindPike.cmake,
  32917. Modules/FindPythonInterp.cmake, Modules/FindPythonLibs.cmake,
  32918. Modules/FindQt.cmake, Modules/FindQt3.cmake,
  32919. Modules/FindQt4.cmake, Modules/FindRuby.cmake,
  32920. Modules/FindSDL.cmake, Modules/FindSDL_image.cmake,
  32921. Modules/FindSDL_mixer.cmake, Modules/FindSDL_net.cmake,
  32922. Modules/FindSDL_sound.cmake, Modules/FindSDL_ttf.cmake,
  32923. Modules/FindSWIG.cmake, Modules/FindSelfPackers.cmake,
  32924. Modules/FindTCL.cmake, Modules/FindTIFF.cmake,
  32925. Modules/FindTclsh.cmake, Modules/FindThreads.cmake,
  32926. Modules/FindUnixCommands.cmake, Modules/FindVTK.cmake,
  32927. Modules/FindWget.cmake, Modules/FindWish.cmake,
  32928. Modules/FindX11.cmake, Modules/FindZLIB.cmake,
  32929. Modules/FindwxWindows.cmake, Modules/TestBigEndian.cmake,
  32930. Modules/TestCXXAcceptsFlag.cmake,
  32931. Modules/TestForANSIForScope.cmake,
  32932. Modules/TestForANSIStreamHeaders.cmake,
  32933. Modules/TestForSTDNamespace.cmake, Modules/UseQt4.cmake,
  32934. Modules/UseSWIG.cmake, Modules/UseVTK40.cmake,
  32935. Modules/UseVTKBuildSettings40.cmake,
  32936. Modules/UseVTKConfig40.cmake, Modules/Use_wxWindows.cmake,
  32937. Modules/UsewxWidgets.cmake, Modules/readme.txt,
  32938. Source/cmDocumentation.cxx, Source/cmDocumentation.h,
  32939. Source/cmakemain.cxx: ENH: add documentation support for modules
  32940. 2005-12-14 11:00 king
  32941. * Source/cmGlobalVisualStudio7Generator.h: ENH: Renamed
  32942. ZeroTargetCheck target to ZERO_CHECK for consistency with other
  32943. CMake-generated targets (ALL_BUILD, RUN_TESTS, INSTALL).
  32944. 2005-12-14 10:58 king
  32945. * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: Fix conversion
  32946. warning.
  32947. 2005-12-14 10:47 king
  32948. * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
  32949. cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: Removed cmMakefile
  32950. arguments from cmTarget methods because cmTarget has the ivar
  32951. m_Makefile now. Re-implemented
  32952. cmLocalUnixMakefileGenerator3::AppendAnyDepend to use the new
  32953. global knowledge and avoid the need to look at the cache for
  32954. information about other targets. This should fix problems with
  32955. custom commands and executables with the OUTPUT_NAME set. Also
  32956. the <target>_LIBRARY_TYPE cache variable is no longer needed at
  32957. all and has been removed.
  32958. 2005-12-13 18:23 king
  32959. * Source/cmGlobalVisualStudio8Generator.cxx: COMP: Fixed unused
  32960. variable warning.
  32961. 2005-12-13 15:16 andy
  32962. * Source/CTest/cmCTestUpdateHandler.cxx: BUG: Fix the problem with
  32963. update.xml.tmp not being coppied
  32964. 2005-12-13 15:14 martink
  32965. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: removed
  32966. TARGET_DIR_PREFIX support and someother fix
  32967. 2005-12-13 15:13 martink
  32968. * Source/cmLocalVisualStudio7Generator.cxx: ENH: removed
  32969. TARGET_DIR_PREFIX support
  32970. 2005-12-13 15:12 martink
  32971. * Source/cmTryRunCommand.h: STYLE: fix missing docs
  32972. 2005-12-13 14:21 king
  32973. * Source/: cmGlobalVisualStudio7Generator.cxx,
  32974. cmGlobalVisualStudio7Generator.h,
  32975. cmGlobalVisualStudio8Generator.cxx,
  32976. cmGlobalVisualStudio8Generator.h,
  32977. cmLocalVisualStudio7Generator.cxx: ENH: Added support for
  32978. parallel builds in VS 8. There is now a special target on which
  32979. all other targets depend that re-runs CMake if any listfiles have
  32980. been changed. This addresses bug#2512.
  32981. 2005-12-13 14:07 martink
  32982. * Utilities/Release/CMake.nsi.in: ENH: removed the add to path
  32983. 2005-12-13 04:24 andy
  32984. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32985. 2005-12-12 11:34 hoffman
  32986. * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix for bug 2584,
  32987. empty source groups with children skipped
  32988. 2005-12-12 04:17 andy
  32989. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32990. 2005-12-11 04:20 andy
  32991. * Source/cmVersion.cxx: STYLE: Nightly Version update
  32992. 2005-12-11 00:12 andy
  32993. * Source/kwsys/SystemTools.cxx: COMP: for a in range(100):
  32994. write_on_board(No std in kwsys...)
  32995. 2005-12-10 12:16 andy
  32996. * Modules/NSIS.template.in: ENH: Some fixes to make it work
  32997. 2005-12-10 12:14 andy
  32998. * Source/CPack/: cmCPackGenericGenerator.cxx,
  32999. cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx, cpack.cxx:
  33000. ENH: More work on NSIS:
  33001. 2005-12-10 12:11 andy
  33002. * Source/cmLocalGenerator.cxx: ENH: Allow the installer to
  33003. overwrite the install prefix
  33004. 2005-12-10 12:10 andy
  33005. * Source/kwsys/: CommandLineArguments.cxx,
  33006. CommandLineArguments.hxx.in: ENH: Add a method to remove
  33007. remaining arguments
  33008. 2005-12-10 12:09 andy
  33009. * Source/kwsys/Glob.hxx.in: COMP: Fix the exporting so that it can
  33010. actually be used
  33011. 2005-12-10 12:08 andy
  33012. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
  33013. another signature to FindProgram that matches more to the one
  33014. from CMake
  33015. 2005-12-10 04:21 andy
  33016. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33017. 2005-12-09 23:04 hoffman
  33018. * Source/: cmDependsC.cxx, cmDependsC.h: ENH: try to fix hp build
  33019. problem
  33020. 2005-12-09 16:32 andy
  33021. * Source/cmDependsC.h: ENH: fix compile error
  33022. 2005-12-09 14:30 hoffman
  33023. * Source/: cmDependsC.cxx, cmDependsC.h: ENH: clean up style a bit
  33024. 2005-12-09 13:58 hoffman
  33025. * Source/: cmDependsC.cxx, cmDependsC.h,
  33026. cmLocalUnixMakefileGenerator3.cxx: PERF: apply patch for bug 2575
  33027. speeds up depend scanning
  33028. 2005-12-09 04:17 andy
  33029. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33030. 2005-12-08 04:21 andy
  33031. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33032. 2005-12-07 11:39 andy
  33033. * Source/: cmBuildNameCommand.h, cmFindPackageCommand.h,
  33034. cmGetCMakePropertyCommand.h, cmGetDirectoryPropertyCommand.h,
  33035. cmSetDirectoryPropertiesCommand.h, cmSiteNameCommand.h: ENH: Make
  33036. commands scriptable
  33037. 2005-12-06 10:55 andy
  33038. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33039. 2005-12-05 08:19 andy
  33040. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33041. 2005-12-04 05:04 andy
  33042. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33043. 2005-12-03 06:10 andy
  33044. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33045. 2005-12-02 09:18 hoffman
  33046. * Utilities/Release/cmake_release.sh: ENH: update revision numbers
  33047. 2005-12-02 09:16 hoffman
  33048. * ChangeLog.manual, Utilities/Release/config_IRIX64,
  33049. Utilities/Release/release_dispatch.sh: ENH: fix change log and
  33050. change sgi release scripts
  33051. 2005-12-02 05:30 andy
  33052. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33053. 2005-12-01 21:52 andy
  33054. * Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx,
  33055. Source/CPack/cmCPackNSISGenerator.h: ENH: Work on nsis
  33056. 2005-12-01 12:27 hoffman
  33057. * Utilities/Release/cmake_release.sh: ENH: update revision numbers
  33058. 2005-12-01 11:41 andy
  33059. * Source/: cmBuildCommand.cxx, cmGlobalGenerator.cxx,
  33060. cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
  33061. cmGlobalVisualStudio6Generator.h,
  33062. cmGlobalVisualStudio7Generator.cxx,
  33063. cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
  33064. cmGlobalXCodeGenerator.h, CTest/cmCTestBuildCommand.cxx: ENH: Add
  33065. a way for the generated command to include extra flags. This is
  33066. useful for CTest (or try compile) to add -j2
  33067. 2005-12-01 05:32 andy
  33068. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33069. 2005-11-30 13:46 andy
  33070. * Source/cmMakefile.cxx: ENH: Add variable for debugging. This
  33071. variable CMAKE_PARENT_LIST_FILE holds the parent CMake list file
  33072. of the current cmake list file.
  33073. 2005-11-30 05:22 andy
  33074. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33075. 2005-11-29 05:24 andy
  33076. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33077. 2005-11-28 15:57 hoffman
  33078. * Source/CMakeLists.txt, Tests/Tutorial/Step1/CMakeLists.txt,
  33079. Tests/Tutorial/Step1/TutorialConfig.h.in,
  33080. Tests/Tutorial/Step1/tutorial.cxx,
  33081. Tests/Tutorial/Step2/CMakeLists.txt,
  33082. Tests/Tutorial/Step2/TutorialConfig.h.in,
  33083. Tests/Tutorial/Step2/tutorial.cxx,
  33084. Tests/Tutorial/Step2/MathFunctions/CMakeLists.txt,
  33085. Tests/Tutorial/Step2/MathFunctions/MathFunctions.h,
  33086. Tests/Tutorial/Step2/MathFunctions/mysqrt.cxx,
  33087. Tests/Tutorial/Step3/CMakeLists.txt,
  33088. Tests/Tutorial/Step3/TutorialConfig.h.in,
  33089. Tests/Tutorial/Step3/tutorial.cxx,
  33090. Tests/Tutorial/Step3/MathFunctions/CMakeLists.txt,
  33091. Tests/Tutorial/Step3/MathFunctions/MathFunctions.h,
  33092. Tests/Tutorial/Step3/MathFunctions/mysqrt.cxx,
  33093. Tests/Tutorial/Step4/CMakeLists.txt,
  33094. Tests/Tutorial/Step4/TutorialConfig.h.in,
  33095. Tests/Tutorial/Step4/tutorial.cxx,
  33096. Tests/Tutorial/Step4/MathFunctions/CMakeLists.txt,
  33097. Tests/Tutorial/Step4/MathFunctions/MathFunctions.h,
  33098. Tests/Tutorial/Step4/MathFunctions/mysqrt.cxx,
  33099. Tests/Tutorial/Step5/CMakeLists.txt,
  33100. Tests/Tutorial/Step5/TutorialConfig.h.in,
  33101. Tests/Tutorial/Step5/tutorial.cxx,
  33102. Tests/Tutorial/Step5/MathFunctions/CMakeLists.txt,
  33103. Tests/Tutorial/Step5/MathFunctions/MakeTable.cxx,
  33104. Tests/Tutorial/Step5/MathFunctions/MathFunctions.h,
  33105. Tests/Tutorial/Step5/MathFunctions/mysqrt.cxx: ENH: move tutorial
  33106. to branch
  33107. 2005-11-28 15:15 hoffman
  33108. * CMakeLists.txt, Source/cmDependsFortranLexer.cxx,
  33109. Source/cmDependsFortranLexer.in.l: ENH: Version 2.2.3
  33110. 2005-11-28 14:19 hoffman
  33111. * Modules/VTKCompatibility.cmake: ENH: fix problem with building
  33112. vtk 4.4.2
  33113. 2005-11-28 14:05 hoffman
  33114. * Modules/VTKCompatibility.cmake: ENH: fix for vtk 4.4.2 and cmake
  33115. 2.2
  33116. 2005-11-28 05:17 andy
  33117. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33118. 2005-11-27 05:27 andy
  33119. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33120. 2005-11-26 05:21 andy
  33121. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33122. 2005-11-25 05:18 andy
  33123. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33124. 2005-11-24 05:21 andy
  33125. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33126. 2005-11-23 12:33 hoffman
  33127. * ChangeLog.manual, Modules/CMakeCCompiler.cmake.in,
  33128. Modules/CMakeTestCCompiler.cmake,
  33129. Modules/CMakeTestJavaCompiler.cmake,
  33130. Modules/CheckFunctionExists.cmake,
  33131. Modules/CheckIncludeFile.cmake,
  33132. Modules/CheckIncludeFileCXX.cmake,
  33133. Modules/CheckIncludeFiles.cmake,
  33134. Modules/CheckLibraryExists.cmake,
  33135. Modules/CheckSymbolExists.cmake,
  33136. Modules/CheckVariableExists.cmake, Modules/FindOpenAL.cmake,
  33137. Modules/FindPhysFS.cmake, Modules/FindQt3.cmake,
  33138. Modules/FindSDL.cmake, Modules/FindSDL.cmake.bak,
  33139. Modules/FindSDL_image.cmake, Modules/FindSDL_image.cmake.bak,
  33140. Modules/FindSDL_mixer.cmake, Modules/FindSDL_mixer.cmake.bak,
  33141. Modules/FindSDL_net.cmake, Modules/FindSDL_net.cmake.bak,
  33142. Modules/FindSDL_sound.cmake, Modules/FindSDL_ttf.cmake,
  33143. Modules/FindSDL_ttf.cmake.bak, Modules/Platform/SunOS.cmake,
  33144. Modules/Platform/Windows-cl.cmake,
  33145. Modules/Platform/Windows-icl.cmake,
  33146. Modules/Platform/Windows-ifort.cmake,
  33147. Source/cmAddLibraryCommand.h, Source/cmAddSubDirectoryCommand.h,
  33148. Source/cmCMakeMinimumRequired.h, Source/cmCPluginAPI.h,
  33149. Source/cmCTest.cxx, Source/cmConfigureFileCommand.h,
  33150. Source/cmCreateTestSourceList.h, Source/cmElseCommand.h,
  33151. Source/cmEnableLanguageCommand.h,
  33152. Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.h,
  33153. Source/cmEndIfCommand.h, Source/cmEndWhileCommand.h,
  33154. Source/cmExecProgramCommand.h, Source/cmFLTKWrapUICommand.h,
  33155. Source/cmFileCommand.h, Source/cmForEachCommand.h,
  33156. Source/cmGetCMakePropertyCommand.h,
  33157. Source/cmGetDirectoryPropertyCommand.h,
  33158. Source/cmGetSourceFilePropertyCommand.h,
  33159. Source/cmGetTargetPropertyCommand.h,
  33160. Source/cmGetTestPropertyCommand.h,
  33161. Source/cmGlobalVisualStudio7Generator.h,
  33162. Source/cmGlobalVisualStudio8Generator.cxx,
  33163. Source/cmGlobalXCodeGenerator.cxx,
  33164. Source/cmGlobalXCodeGenerator.h, Source/cmIfCommand.cxx,
  33165. Source/cmIfCommand.h, Source/cmIncludeCommand.h,
  33166. Source/cmInstallFilesCommand.h, Source/cmInstallTargetsCommand.h,
  33167. Source/cmLoadCacheCommand.h, Source/cmLocalGenerator.cxx,
  33168. Source/cmLocalUnixMakefileGenerator3.cxx,
  33169. Source/cmLocalVisualStudio7Generator.cxx,
  33170. Source/cmMacroCommand.h, Source/cmMakefile.cxx,
  33171. Source/cmMarkAsAdvancedCommand.h, Source/cmMessageCommand.h,
  33172. Source/cmOrderLinkDirectories.cxx,
  33173. Source/cmOrderLinkDirectories.h, Source/cmQTWrapCPPCommand.h,
  33174. Source/cmQTWrapUICommand.h, Source/cmSetCommand.h,
  33175. Source/cmSetSourceFilesPropertiesCommand.h,
  33176. Source/cmSetTargetPropertiesCommand.h,
  33177. Source/cmSetTestsPropertiesCommand.h, Source/cmSourceFile.cxx,
  33178. Source/cmSourceGroupCommand.h, Source/cmSubdirCommand.h,
  33179. Source/cmSystemTools.cxx, Source/cmTarget.cxx,
  33180. Source/cmTryCompileCommand.h, Source/cmTryRunCommand.h,
  33181. Source/cmVariableRequiresCommand.h, Source/cmWhileCommand.h,
  33182. Source/cmWriteFileCommand.h, Source/cmXCode21Object.cxx,
  33183. Source/cmXCodeObject.cxx, Source/cmXCodeObject.h,
  33184. Source/ctest.cxx, Source/CTest/cmCTestBuildHandler.cxx,
  33185. Source/CTest/cmCTestScriptHandler.h,
  33186. Source/CTest/cmCTestSubmitHandler.cxx,
  33187. Source/CTest/cmCTestTestHandler.cxx,
  33188. Source/CTest/cmCTestTestHandler.h, Source/kwsys/ProcessUNIX.c,
  33189. Source/kwsys/ProcessWin32.c, Source/kwsys/SystemTools.cxx,
  33190. Tests/ExternalOBJ/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt,
  33191. Utilities/Release/CMake.nsi.in: ENH: merge fixes from main tree,
  33192. see ChangeLog.manual
  33193. 2005-11-23 10:27 hoffman
  33194. * Source/cmTarget.cxx: ENH: executable prefix and post fix
  33195. variables should not be the same as the executable extension
  33196. 2005-11-23 05:35 andy
  33197. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33198. 2005-11-22 17:03 king
  33199. * Source/: cmMakefile.cxx, cmTarget.cxx: BUG: Do not expand escape
  33200. sequences when re-expanding variables in include directories,
  33201. link directories, and link libraries.
  33202. 2005-11-22 16:59 king
  33203. * Source/cmOrderLinkDirectories.cxx: BUG: Do not accept a directory
  33204. name as a library.
  33205. 2005-11-22 16:08 hoffman
  33206. * Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
  33207. BUG: fix for bug 2357, do not allow targets to link to
  33208. directories
  33209. 2005-11-22 15:15 hoffman
  33210. * Source/CTest/cmCTestScriptHandler.h: BUG: fix spelling error
  33211. 2005-11-22 13:37 king
  33212. * Source/: cmGlobalVisualStudio7Generator.h,
  33213. cmGlobalVisualStudio8Generator.cxx,
  33214. cmLocalVisualStudio7Generator.cxx: BUG: Tweak VS8 generator to
  33215. keep VS8 happy. The .vcproj files need their own GUIDs in a
  33216. ProjectGUID attribute. The top level .sln file needs a special
  33217. comment at the top to allow it to be opened with double-click in
  33218. explorer.
  33219. 2005-11-22 13:36 king
  33220. * CMakeLists.txt: COMP: Define _CRT_SECURE_NO_DEPRECATE to build
  33221. CMake itself on VS8. This disables 1000s of deprecation warnings
  33222. about standard code.
  33223. 2005-11-22 12:04 hoffman
  33224. * Modules/Platform/Windows-cl.cmake: BUG: fix for bug 2488
  33225. 2005-11-22 11:44 hoffman
  33226. * Modules/Platform/: Linux-icpc.cmake, SunOS.cmake: ENH: more
  33227. compiler flags
  33228. 2005-11-22 11:35 king
  33229. * Source/cmSetTargetPropertiesCommand.h: STYLE: Fixed documentation
  33230. to state target_EXPORTS default right after DEFINE_SYMBOL
  33231. documentation instead of many sentences later in a random place.
  33232. 2005-11-22 11:33 king
  33233. * Modules/FindQt3.cmake: BUG: QT_DEFINITIONS should not be quoted.
  33234. This addresses bug#2481.
  33235. 2005-11-22 11:28 hoffman
  33236. * Modules/CMakeTestJavaCompiler.cmake: ENH: set java compiler works
  33237. 2005-11-22 05:18 andy
  33238. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33239. 2005-11-21 05:18 andy
  33240. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33241. 2005-11-20 05:30 andy
  33242. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33243. 2005-11-19 09:40 hoffman
  33244. * Source/: cmLocalVisualStudio7Generator.cxx,
  33245. cmSetTargetPropertiesCommand.h: ENH: add some more properties for
  33246. visual studio projects
  33247. 2005-11-19 08:29 hoffman
  33248. * Source/cmLocalVisualStudio7Generator.cxx: COMP: fix compile error
  33249. 2005-11-19 08:04 hoffman
  33250. * Source/cmTryRunCommand.h: ENH: fix docs
  33251. 2005-11-19 05:22 andy
  33252. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33253. 2005-11-18 17:07 andy
  33254. * Source/CPack/: cmCPackGenerators.cxx,
  33255. cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
  33256. cmCPackTGZGenerator.cxx, cpack.cxx: ENH: Use cmMakefile instead
  33257. for the options, more cleanups and start working on NSIS
  33258. 2005-11-18 17:07 andy
  33259. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
  33260. another signature for FindProgram that takes the list of names
  33261. 2005-11-18 17:06 andy
  33262. * Source/CMakeLists.txt: ENH: Add NSIS
  33263. 2005-11-18 16:59 hoffman
  33264. * Source/cmXCodeObject.cxx: ENH: more chars need quotes
  33265. 2005-11-18 15:03 martink
  33266. * Utilities/Release/CMake.nsi.in: BUG: fixe dproblem with not
  33267. uninstalling start menu entries
  33268. 2005-11-18 14:12 hoffman
  33269. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  33270. ENH: fixes for Xcode 2.2
  33271. 2005-11-18 10:40 hoffman
  33272. * Source/CTest/cmCTestBuildHandler.cxx: ENH: add new error regex
  33273. 2005-11-18 10:36 king
  33274. * Modules/Platform/Windows-cl.cmake,
  33275. Modules/Platform/Windows-icl.cmake,
  33276. Modules/Platform/Windows-ifort.cmake,
  33277. Source/cmLocalVisualStudio7Generator.cxx: BUG: Fixed
  33278. flag-to-vcproj-attribute conversion code to work again (it was
  33279. broken by the optimization changes). Added conversion of /nologo
  33280. flag to SuppressStartupBanner attribute and /Gy flag to
  33281. EnableFunctionLevelLinking attribute.
  33282. 2005-11-17 16:49 king
  33283. * Tests/Wrapping/CMakeLists.txt: COMP: Need target-level dependency
  33284. from wrapper targets on Wrap executable target.
  33285. 2005-11-17 15:57 king
  33286. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Fixed XML escapes
  33287. for custom commands. Also added escaping of newlines for VS
  33288. 2005.
  33289. 2005-11-17 15:44 king
  33290. * Source/: cmCTest.cxx, cmSystemTools.cxx: BUG: Do not dereference
  33291. an end iterator.
  33292. 2005-11-17 13:49 king
  33293. * Source/cmLocalUnixMakefileGenerator3.cxx,
  33294. Source/cmSourceFile.cxx, Tests/ExternalOBJ/CMakeLists.txt: BUG:
  33295. Fixed support for external object files built by custom commands.
  33296. Also added a test to keep it working.
  33297. 2005-11-17 11:44 martink
  33298. * Source/: cmVariableRequiresCommand.h, cmWhileCommand.h,
  33299. cmWriteFileCommand.h: STYLE: fix docs
  33300. 2005-11-17 11:37 martink
  33301. * Source/: cmTryCompileCommand.h, cmTryRunCommand.h: STYLE: fix
  33302. docs
  33303. 2005-11-17 11:20 martink
  33304. * Source/cmSubdirCommand.h: STYLE: fix docs
  33305. 2005-11-17 11:04 martink
  33306. * Source/cmSourceGroupCommand.h: STYLE: fix docs
  33307. 2005-11-17 10:41 martink
  33308. * Source/cmSetTargetPropertiesCommand.h: STYLE: fix docs
  33309. 2005-11-17 10:36 martink
  33310. * Source/cmSetSourceFilesPropertiesCommand.h: STYLE: fix docs
  33311. 2005-11-17 10:28 martink
  33312. * Source/: cmQTWrapUICommand.h, cmSetCommand.h: STYLE: fix docs
  33313. 2005-11-17 10:20 martink
  33314. * Source/: cmMessageCommand.h, cmQTWrapCPPCommand.h: STYLE: fix
  33315. docs
  33316. 2005-11-17 09:44 martink
  33317. * Source/cmIfCommand.cxx: BUG: clean up scoping
  33318. 2005-11-17 09:32 martink
  33319. * Source/: cmIfCommand.cxx: BUG: fix incrementing past end
  33320. 2005-11-17 09:31 martink
  33321. * Source/cmMarkAsAdvancedCommand.h: STYLE: fix docs
  33322. 2005-11-17 05:24 andy
  33323. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33324. 2005-11-16 14:41 martink
  33325. * Source/cmMacroCommand.h: STYLE: fix docs
  33326. 2005-11-16 14:36 martink
  33327. * Source/: cmInstallTargetsCommand.h, cmLoadCacheCommand.h: STYLE:
  33328. fix docs
  33329. 2005-11-16 14:27 martink
  33330. * Source/cmInstallFilesCommand.h: STYLE: fix docs
  33331. 2005-11-16 14:08 martink
  33332. * Source/: cmIfCommand.h, cmIncludeCommand.h: STYLE: fix docs
  33333. 2005-11-16 14:02 martink
  33334. * Source/cmGetTestPropertyCommand.h: STYLE: fix docs
  33335. 2005-11-16 13:13 hoffman
  33336. * Source/: cmGlobalXCodeGenerator.cxx, cmXCode21Object.cxx,
  33337. cmXCodeObject.cxx, cmXCodeObject.h: ENH: fixes for xcode21 and
  33338. build styles and comments in the generated project
  33339. 2005-11-16 12:08 martink
  33340. * Source/: cmGetSourceFilePropertyCommand.h,
  33341. cmGetTargetPropertyCommand.h: STYLE: fix docs
  33342. 2005-11-16 12:05 martink
  33343. * Source/cmGetDirectoryPropertyCommand.h: STYLE: fix docs
  33344. 2005-11-16 12:00 martink
  33345. * Source/: cmForEachCommand.h, cmGetCMakePropertyCommand.h: STYLE:
  33346. fix docs
  33347. 2005-11-16 11:57 martink
  33348. * Source/cmFLTKWrapUICommand.h: STYLE: fix docs
  33349. 2005-11-16 11:39 king
  33350. * Source/kwsys/ProcessUNIX.c: STYLE: Documented reference to "man
  33351. select_tut".
  33352. 2005-11-16 11:36 king
  33353. * Source/kwsys/ProcessWin32.c: BUG: Do not close handle obtained
  33354. from GetModuleHandle which does not increase the reference count
  33355. of the module.
  33356. 2005-11-16 11:25 martink
  33357. * Source/cmFileCommand.h: STYLE: fix docs
  33358. 2005-11-16 10:40 martink
  33359. * Source/cmExecProgramCommand.h: STYLE: fix docs
  33360. 2005-11-16 10:35 martink
  33361. * Source/: cmEnableTestingCommand.h, cmEndForEachCommand.h,
  33362. cmEndIfCommand.h, cmEndWhileCommand.h: STYLE: fix docs
  33363. 2005-11-16 10:31 martink
  33364. * Source/: cmCreateTestSourceList.h, cmElseCommand.h,
  33365. cmEnableLanguageCommand.h: STYLE: fix docs
  33366. 2005-11-16 10:26 martink
  33367. * Source/: cmConfigureFileCommand.h: STYLE: fix docs
  33368. 2005-11-16 10:22 martink
  33369. * Source/cmCMakeMinimumRequired.h: STYLE: fix docs
  33370. 2005-11-16 10:14 martink
  33371. * Source/: cmAddLibraryCommand.h, cmAddSubDirectoryCommand.h:
  33372. STYLE: fix docs
  33373. 2005-11-16 10:08 martink
  33374. * Source/ctest.cxx: STYLE: removed some docs that did not make
  33375. sense
  33376. 2005-11-16 06:30 andy
  33377. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33378. 2005-11-15 13:30 martink
  33379. * Source/cmConfigureFileCommand.h: STYLE: updated comments
  33380. 2005-11-15 05:27 andy
  33381. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33382. 2005-11-14 14:21 hoffman
  33383. * Modules/: CMakeCCompiler.cmake.in, CMakeTestCCompiler.cmake: BUG:
  33384. fix SIZEOF VOIDP problem
  33385. 2005-11-14 12:29 andy
  33386. * Source/: CMakeLists.txt, cmConfigure.cmake.h.in,
  33387. CPack/cmCPackConfigure.h.in, CPack/cmCPackTGZGenerator.cxx,
  33388. CPack/cmCPackTGZGenerator.h: ENH: More cross platform stuff
  33389. 2005-11-14 05:24 andy
  33390. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33391. 2005-11-13 05:20 andy
  33392. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33393. 2005-11-12 05:28 andy
  33394. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33395. 2005-11-11 14:39 andy
  33396. * Source/CPack/cmCPackSTGZGenerator.cxx: ENH: Cleanup
  33397. 2005-11-11 14:32 andy
  33398. * Source/CPack/cmCPackSTGZGenerator.cxx: ENH: Fix for sun
  33399. 2005-11-11 14:25 andy
  33400. * Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
  33401. CPack/cmCPackGenericGenerator.cxx,
  33402. CPack/cmCPackGenericGenerator.h, CPack/cmCPackSTGZGenerator.cxx,
  33403. CPack/cmCPackSTGZGenerator.h, CPack/cmCPackTGZGenerator.cxx,
  33404. CPack/cmCPackTGZGenerator.h: ENH: Add support for self extracted
  33405. tars
  33406. 2005-11-11 05:51 andy
  33407. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33408. 2005-11-10 15:15 andy
  33409. * Source/: CMakeLists.txt, cmConfigure.cmake.h.in,
  33410. CPack/cmCPackTGZGenerator.h: COMP: Fix building on Cygwin
  33411. 2005-11-10 15:13 martink
  33412. * Tests/Tutorial/Step5/MathFunctions/CMakeLists.txt: ENH: some
  33413. fixes
  33414. 2005-11-10 15:10 martink
  33415. * Tests/Tutorial/: Step1/tutorial.cxx, Step2/tutorial.cxx,
  33416. Step3/tutorial.cxx, Step4/tutorial.cxx, Step5/tutorial.cxx: ENH:
  33417. some fixes
  33418. 2005-11-10 14:36 andy
  33419. * Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
  33420. CPack/cmCPackGenerators.h, CPack/cmCPackGenericGenerator.cxx,
  33421. CPack/cmCPackGenericGenerator.h, CPack/cmCPackTGZGenerator.cxx,
  33422. CPack/cmCPackTGZGenerator.h, CPack/cpack.cxx: ENH: Start working
  33423. on CPack
  33424. 2005-11-10 14:33 andy
  33425. * Source/cmLocalGenerator.cxx: ENH: Make CMAKE_INSTALL_PREFIX to be
  33426. optional (on by default)
  33427. 2005-11-10 14:32 andy
  33428. * Source/CTest/cmCTestGenericHandler.h: ENH: More type macros
  33429. 2005-11-10 14:32 andy
  33430. * Source/kwsys/Glob.hxx.in: COMP: Fix the building with Glob
  33431. 2005-11-10 14:31 andy
  33432. * Source/kwsys/: CommandLineArguments.cxx,
  33433. CommandLineArguments.hxx.in: ENH: Add method to delete the
  33434. remaining arguments
  33435. 2005-11-10 14:28 hoffman
  33436. * Modules/Platform/Windows-cl.cmake: ENH: add all libs
  33437. 2005-11-10 12:02 martink
  33438. * Tests/Tutorial/: Step5/CMakeLists.txt, Step2/CMakeLists.txt,
  33439. Step3/CMakeLists.txt, Step4/CMakeLists.txt,
  33440. Step5/MathFunctions/CMakeLists.txt: ENH: some fixes
  33441. 2005-11-10 11:48 martink
  33442. * Tests/Tutorial/Step5/MathFunctions/MakeTable.cxx: STYLE: fix
  33443. spelling
  33444. 2005-11-10 10:55 martink
  33445. * Source/CMakeLists.txt: ENH: added tutorial tests
  33446. 2005-11-10 10:55 martink
  33447. * Source/CTest/cmCTestTestHandler.cxx: ENH: change the pass regexp
  33448. so that it overrides the return value
  33449. 2005-11-10 10:51 martink
  33450. * Tests/Tutorial/Step5/: CMakeLists.txt, TutorialConfig.h.in,
  33451. tutorial.cxx, MathFunctions/CMakeLists.txt,
  33452. MathFunctions/MakeTable.cxx, MathFunctions/MathFunctions.h,
  33453. MathFunctions/mysqrt.cxx: ENH: step 5
  33454. 2005-11-10 10:50 martink
  33455. * Tests/Tutorial/Step4/: CMakeLists.txt, TutorialConfig.h.in,
  33456. tutorial.cxx, MathFunctions/CMakeLists.txt,
  33457. MathFunctions/MathFunctions.h, MathFunctions/mysqrt.cxx: ENH:
  33458. step 4
  33459. 2005-11-10 10:50 martink
  33460. * Tests/Tutorial/Step3/: CMakeLists.txt, TutorialConfig.h.in,
  33461. tutorial.cxx, MathFunctions/CMakeLists.txt,
  33462. MathFunctions/MathFunctions.h, MathFunctions/mysqrt.cxx: ENH:
  33463. step 3
  33464. 2005-11-10 04:48 andy
  33465. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33466. 2005-11-09 16:21 martink
  33467. * Tests/Tutorial/: Step1/CMakeLists.txt, Step1/TutorialConfig.h.in,
  33468. Step1/tutorial.cxx, Step2/CMakeLists.txt,
  33469. Step2/TutorialConfig.h.in, Step2/tutorial.cxx,
  33470. Step2/MathFunctions/CMakeLists.txt,
  33471. Step2/MathFunctions/MathFunctions.h,
  33472. Step2/MathFunctions/mysqrt.cxx: ENH: checkeed in step 1 and 2
  33473. 2005-11-09 11:14 andy
  33474. * Source/cmSetTestsPropertiesCommand.h: STYLE: More comments
  33475. 2005-11-09 11:07 andy
  33476. * Source/: cmSetTestsPropertiesCommand.h,
  33477. CTest/cmCTestTestHandler.cxx, kwsys/CMakeLists.txt: ENH: Change
  33478. flag to PASS_REGULAR_EXPRESSION and FAIL_REGULAR_EXPRESSION and
  33479. add help in cmSetTestsPropertiesCommand
  33480. 2005-11-09 07:22 andy
  33481. * Source/kwsys/CMakeLists.txt: COMP: Fix all dashboards
  33482. 2005-11-09 05:33 andy
  33483. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33484. 2005-11-08 17:59 andy
  33485. * Source/kwsys/: CMakeLists.txt, testRegistry.cxx: ENH: Add test
  33486. for output regular expression
  33487. 2005-11-08 17:59 andy
  33488. * Source/: cmLocalGenerator.cxx, CTest/cmCTestTestHandler.cxx,
  33489. CTest/cmCTestTestHandler.h: ENH: Add support for output reguilar
  33490. expression
  33491. 2005-11-08 05:33 andy
  33492. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33493. 2005-11-07 05:34 andy
  33494. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33495. 2005-11-06 05:22 andy
  33496. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33497. 2005-11-05 04:18 andy
  33498. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33499. 2005-11-04 10:52 martink
  33500. * Source/cmCPluginAPI.h: DOC: updated comment about the inherited
  33501. ivar
  33502. 2005-11-04 09:28 andy
  33503. * Modules/: CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake: ENH:
  33504. Cleanup and unify
  33505. 2005-11-03 04:24 andy
  33506. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33507. 2005-11-02 13:59 martink
  33508. * Modules/CheckLibraryExists.cmake: DOC: better documentation
  33509. 2005-11-02 13:51 martink
  33510. * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
  33511. CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
  33512. CheckLibraryExists.cmake, CheckSymbolExists.cmake,
  33513. CheckVariableExists.cmake: DOC: better documentaiton
  33514. 2005-11-02 04:14 andy
  33515. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33516. 2005-10-31 12:09 andy
  33517. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33518. 2005-10-31 10:52 hoffman
  33519. * Utilities/Release/release_dispatch.sh: ENH: change names of
  33520. machine
  33521. 2005-10-31 10:48 hoffman
  33522. * Utilities/Release/: cmake_release.sh: ENH: update revision
  33523. numbers
  33524. 2005-10-31 10:01 hoffman
  33525. * ChangeLog.manual, Source/cmFileTimeComparison.cxx,
  33526. Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmake.cxx: ENH:
  33527. merge from main tree
  33528. 2005-10-30 08:01 andy
  33529. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33530. 2005-10-28 17:46 hoffman
  33531. * Modules/: FindOpenAL.cmake, FindPhysFS.cmake, FindSDL.cmake,
  33532. FindSDL_image.cmake, FindSDL_mixer.cmake, FindSDL_net.cmake,
  33533. FindSDL_sound.cmake, FindSDL_ttf.cmake: ENH: changes from Eric
  33534. Wing, bug 2249
  33535. 2005-10-28 11:52 hoffman
  33536. * Source/cmWin32ProcessExecution.cxx: BUG: fix stack over write bug
  33537. 2005-10-28 11:51 hoffman
  33538. * Utilities/Release/: CMake.nsi.in, MakeRelease.cmake.in: BUG: fix
  33539. space in path probs
  33540. 2005-10-28 11:32 hoffman
  33541. * Utilities/Release/: CMake.nsi.in, MakeRelease.cmake.in: BUG: fix
  33542. release with spaces in the path
  33543. 2005-10-28 11:31 hoffman
  33544. * Source/cmWin32ProcessExecution.cxx: BUG: fix stack write error
  33545. 2005-10-28 11:02 hoffman
  33546. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: make the clean
  33547. target work
  33548. 2005-10-27 13:57 king
  33549. * Source/: cmFileTimeComparison.cxx, kwsys/SystemTools.cxx: ENH:
  33550. Improved file modification time comparison on Windows to use
  33551. GetFileAttributesEx instead of CreateFile/GetFileTime/CloseHandle
  33552. to get file times. This results in a 30% reduction in time to do
  33553. a build system check.
  33554. 2005-10-26 09:03 hoffman
  33555. * Utilities/Release/cmake_release.sh: ENH: update revision numbers
  33556. 2005-10-26 05:32 andy
  33557. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33558. 2005-10-25 05:32 andy
  33559. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33560. 2005-10-24 17:00 hoffman
  33561. * ChangeLog.manual: [no log message]
  33562. 2005-10-24 15:43 hoffman
  33563. * CMakeLists.txt, Modules/Platform/Windows-gcc.cmake,
  33564. Source/cmBuildNameCommand.h, Source/cmFileCommand.cxx,
  33565. Source/cmFileCommand.h,
  33566. Source/cmGlobalUnixMakefileGenerator3.cxx,
  33567. Source/cmGlobalUnixMakefileGenerator3.h,
  33568. Source/cmLocalKdevelopGenerator.cxx,
  33569. Source/cmLocalUnixMakefileGenerator3.cxx,
  33570. Source/cmLocalUnixMakefileGenerator3.h,
  33571. Source/cmOutputRequiredFilesCommand.cxx,
  33572. Source/cmStringCommand.cxx, Source/cmStringCommand.h,
  33573. Source/CTest/cmCTestTestHandler.cxx,
  33574. Source/CTest/cmCTestUpdateHandler.cxx,
  33575. Tests/StringFileTest/CMakeLists.txt,
  33576. Tests/StringFileTest/StringFile.cxx: ENH: move stuff into the
  33577. branch in prep for 2.2.2
  33578. 2005-10-24 05:29 andy
  33579. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33580. 2005-10-23 05:21 andy
  33581. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33582. 2005-10-22 05:51 andy
  33583. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33584. 2005-10-21 15:24 martink
  33585. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for bad
  33586. placement of SILENT target
  33587. 2005-10-21 12:04 martink
  33588. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: symlink issue
  33589. 2005-10-21 11:10 martink
  33590. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix bad checkin
  33591. that had debugging code in it
  33592. 2005-10-21 09:49 hoffman
  33593. * Source/kwsys/testFail.c: ENH: try to get this thing to pass with
  33594. cmake 2.2.1
  33595. 2005-10-21 04:43 andy
  33596. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33597. 2005-10-20 16:37 martink
  33598. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix over checking
  33599. of build system
  33600. 2005-10-20 16:37 martink
  33601. * Source/cmake.cxx: STYLE: minor cleanup
  33602. 2005-10-20 15:03 martink
  33603. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for def files
  33604. and new local target link lines
  33605. 2005-10-20 14:25 martink
  33606. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: missing
  33607. check_build_system for all target
  33608. 2005-10-20 13:40 martink
  33609. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  33610. cmGlobalUnixMakefileGenerator3.h,
  33611. cmLocalUnixMakefileGenerator3.cxx,
  33612. cmLocalUnixMakefileGenerator3.h: ENH: big cleanup and fix for
  33613. jump commands
  33614. 2005-10-20 10:10 hoffman
  33615. * Source/: cmStringCommand.cxx, cmStringCommand.h: BUG: end is not
  33616. really end, but rather length
  33617. 2005-10-20 04:37 andy
  33618. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33619. 2005-10-19 13:23 martink
  33620. * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: fix compiler
  33621. error
  33622. 2005-10-19 11:00 andy
  33623. * Source/: cmCTest.cxx, CTest/cmCTestUpdateHandler.cxx: ENH: More
  33624. output
  33625. 2005-10-19 11:00 andy
  33626. * Source/CTest/cmCTestTestHandler.cxx: BUG: Initialize to something
  33627. resonable
  33628. 2005-10-19 10:47 andy
  33629. * Source/kwsys/: Glob.cxx, Glob.hxx.in: COMP: More namespace fixes
  33630. to build on HP
  33631. 2005-10-19 10:03 martink
  33632. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  33633. cmLocalUnixMakefileGenerator3.h: BUG: cd into local directory to
  33634. reduce link line length
  33635. 2005-10-19 08:42 andy
  33636. * Source/kwsys/Glob.cxx: COMP: Fix namespace. This way kwsys can be
  33637. built outside cmake
  33638. 2005-10-19 04:41 andy
  33639. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33640. 2005-10-18 16:35 hoffman
  33641. * Source/cmOutputRequiredFilesCommand.cxx: ENH: fix test
  33642. 2005-10-18 16:10 hoffman
  33643. * Source/cmOutputRequiredFilesCommand.cxx: ENH: add .txx files and
  33644. put the start directory in the search path
  33645. 2005-10-18 16:09 hoffman
  33646. * Source/cmLocalKdevelopGenerator.cxx: ENH: unused include
  33647. 2005-10-18 16:09 hoffman
  33648. * Source/cmBuildNameCommand.h: ENH: spelling
  33649. 2005-10-18 14:08 andy
  33650. * bootstrap, Source/kwsys/CMakeLists.txt, Source/kwsys/Glob.cxx,
  33651. Source/kwsys/Glob.hxx.in: ENH: Push glob to the kwsys
  33652. 2005-10-18 13:25 andy
  33653. * Modules/Platform/Windows-gcc.cmake: COMP: On mingw, -fPIC is not
  33654. necessary and it actually produces warnings
  33655. 2005-10-18 13:22 andy
  33656. * Tests/MathTest/CMakeLists.txt: ENH: More tests
  33657. 2005-10-18 09:42 andy
  33658. * Source/cmStringCommand.cxx: COMP: Remove warning
  33659. 2005-10-18 04:37 andy
  33660. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33661. 2005-10-17 21:34 hoffman
  33662. * Source/: cmFileTimeComparison.cxx, cmFileTimeComparison.h: add
  33663. missing file
  33664. 2005-10-17 16:53 andy
  33665. * Source/: cmExprParser.cxx, cmExprParser.y: ENH: Fix precedence
  33666. 2005-10-17 16:42 andy
  33667. * Source/: CMakeLists.txt, cmCommands.cxx, cmExprLexer.cxx,
  33668. cmExprLexer.h, cmExprLexer.in.l, cmExprParser.cxx,
  33669. cmExprParser.y, cmExprParserHelper.cxx, cmExprParserHelper.h,
  33670. cmExprParserTokens.h, cmMathCommand.cxx, cmMathCommand.h,
  33671. cmStringCommand.cxx: ENH: Add rudamentary mathematical expression
  33672. support
  33673. 2005-10-17 16:39 andy
  33674. * Tests/MathTest/: CMakeLists.txt, MathTestExec.cxx,
  33675. MathTestTests.h.in: ENH: Add math test
  33676. 2005-10-17 09:58 king
  33677. * Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l:
  33678. BUG: Lexer should be case insensitive so flex should be run with
  33679. -i option. This partially addresses bug#2361.
  33680. 2005-10-17 09:56 andy
  33681. * Source/cmStringCommand.cxx, Source/cmStringCommand.h,
  33682. Tests/StringFileTest/CMakeLists.txt,
  33683. Tests/StringFileTest/StringFile.cxx: ENH: Add String length and
  33684. substring
  33685. 2005-10-17 09:10 andy
  33686. * Source/cmFileCommand.cxx, Source/cmFileCommand.h,
  33687. Source/cmStringCommand.cxx, Source/cmStringCommand.h,
  33688. Tests/StringFileTest/CMakeLists.txt,
  33689. Tests/StringFileTest/StringFile.cxx: ENH: Add regular string
  33690. replace (not regex), and relative path command. Also add tests
  33691. 2005-10-17 09:09 andy
  33692. * Source/CTest/cmCTestTestHandler.cxx: BUG: If test passes but it
  33693. should fail, report an error
  33694. 2005-10-17 08:49 hoffman
  33695. * ChangeLog.manual, bootstrap, Modules/CMakeCXXInformation.cmake,
  33696. Modules/FindJNI.cmake, Modules/FindJava.cmake,
  33697. Source/CMakeLists.txt, Source/cmDepends.cxx, Source/cmDepends.h,
  33698. Source/cmDependsC.cxx, Source/cmGlobalUnixMakefileGenerator3.cxx,
  33699. Source/cmGlobalUnixMakefileGenerator3.h,
  33700. Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
  33701. Source/cmTarget.h, Source/cmake.cxx, Source/cmake.h,
  33702. Source/CTest/cmCTestBuildHandler.cxx: ENH: merge fixes from main
  33703. tree
  33704. 2005-10-17 04:45 andy
  33705. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33706. 2005-10-16 04:42 andy
  33707. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33708. 2005-10-15 04:43 andy
  33709. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33710. 2005-10-14 05:24 andy
  33711. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33712. 2005-10-13 10:30 andy
  33713. * Source/CTest/cmCTestBuildHandler.cxx: ENH: More error exceptions
  33714. 2005-10-13 10:07 andy
  33715. * Source/: cmDepends.cxx, cmFileTimeComparison.cxx: BUG: Fix logic
  33716. to return true when the file was already statted. Also, use
  33717. nanosecond percision if available. Remove debug
  33718. 2005-10-13 05:14 andy
  33719. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33720. 2005-10-12 13:52 andy
  33721. * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
  33722. cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
  33723. cmDependsJava.cxx, cmDependsJava.h,
  33724. cmLocalUnixMakefileGenerator3.cxx: ENH: Improve performance of
  33725. check build system by creating another file that is simpler to
  33726. parse and therefore much faster overall
  33727. 2005-10-12 13:51 andy
  33728. * Source/: cmake.cxx, cmake.h: ENH: Optimize performance by caching
  33729. stat results
  33730. 2005-10-12 13:50 andy
  33731. * Source/cmFileTimeComparison.cxx: COMP: Windows fixes
  33732. 2005-10-12 13:36 andy
  33733. * bootstrap, Source/CMakeLists.txt,
  33734. Source/cmFileTimeComparison.cxx, Source/cmFileTimeComparison.h:
  33735. ENH: Add file time comparison code
  33736. 2005-10-12 12:08 andy
  33737. * Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: Add an
  33738. accessor for the maximum file length
  33739. 2005-10-12 05:16 andy
  33740. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33741. 2005-10-11 05:19 andy
  33742. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33743. 2005-10-10 11:49 martink
  33744. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  33745. cmGlobalUnixMakefileGenerator3.h, cmMakefile.cxx, cmTarget.h:
  33746. ENH: some fixes for better backwards compatibility
  33747. 2005-10-10 05:09 andy
  33748. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33749. 2005-10-09 05:07 andy
  33750. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33751. 2005-10-08 05:09 andy
  33752. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33753. 2005-10-07 11:36 andy
  33754. * Source/CTest/cmCTestBuildHandler.cxx: ENH: Add support for
  33755. setting the maximum number of errors and warnings reported. This
  33756. should fix Bug #2318 - The maximum number of errors to report is
  33757. fixed to 50
  33758. 2005-10-07 05:26 andy
  33759. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33760. 2005-10-06 17:16 barre
  33761. * Source/kwsys/: CMakeLists.txt, testSystemTools.bin,
  33762. testSystemTools.cxx, testSystemTools.h.in: ENH: CMake kills me
  33763. (so does Cygwin)
  33764. 2005-10-06 15:28 hoffman
  33765. * ChangeLog.manual, Source/cmGetSourceFilePropertyCommand.h,
  33766. Source/cmGetTargetPropertyCommand.h,
  33767. Source/cmGetTestPropertyCommand.cxx, Source/cmListFileLexer.c,
  33768. Source/cmListFileLexer.in.l,
  33769. Source/cmLocalVisualStudio7Generator.cxx, Source/cmake.cxx,
  33770. Source/cmake.h, Source/cmakemain.cxx,
  33771. Source/CTest/cmCTestTestCommand.cxx,
  33772. Source/CTest/cmCTestTestCommand.h,
  33773. Source/CTest/cmCTestTestHandler.cxx,
  33774. Utilities/Release/Release.cmake: ENH: merge bug fixes from main
  33775. trunk
  33776. 2005-10-06 15:10 martink
  33777. * Utilities/Release/Release.cmake: ENH: some fixes for missing vars
  33778. and missing libs
  33779. 2005-10-06 05:18 andy
  33780. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33781. 2005-10-05 16:06 barre
  33782. * Source/kwsys/: CMakeLists.txt, testSystemTools.cxx,
  33783. testSystemTools.h.in: ENH: avoid the use of GET_TARGET_PROPERTY
  33784. by testing the CMake executable instead of the test executable
  33785. 2005-10-05 13:11 king
  33786. * Source/kwsys/CMakeLists.txt: BUG: Reverting fundamental type info
  33787. change until it is fixed on more platforms. It was tested on
  33788. Linux, SGI, HP, Sun, OSX, Windows with nmake and VS 6, 7, 7.1, 8,
  33789. Borland Make, and cygwin by hand with spaces in the path and
  33790. cmake 2.0 and 2.2 before committing but still seems to be failing
  33791. on some dashboards...strange.
  33792. 2005-10-05 05:17 andy
  33793. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33794. 2005-10-04 16:40 barre
  33795. * Source/: cmBootstrapCommands.cxx, cmCommands.cxx: ENH: the test
  33796. for kwsys uses GET_TARGET_PROPERTY, which was not in the CMake
  33797. bootstrap
  33798. 2005-10-04 15:09 barre
  33799. * Source/kwsys/: CMakeLists.txt, testSystemTools.cxx,
  33800. testSystemTools.h.in: ENH: add kwsys test for DetectFileType
  33801. 2005-10-04 10:58 andy
  33802. * Source/: cmCTest.cxx, CTest/cmCTestSubmitHandler.cxx: ENH: More
  33803. verbosity
  33804. 2005-10-04 05:02 andy
  33805. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33806. 2005-10-03 14:44 king
  33807. * Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cxx: ENH:
  33808. Converting FundamentalType try-compiles into a single try-run.
  33809. All the information about the existence, size, and signedness of
  33810. types can be determined in one program thanks to limits.h.
  33811. 2005-10-03 14:33 king
  33812. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Double-quotes in
  33813. definitions must be escaped.
  33814. 2005-10-03 05:03 andy
  33815. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33816. 2005-10-02 05:01 andy
  33817. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33818. 2005-10-01 05:03 andy
  33819. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33820. 2005-09-29 04:55 andy
  33821. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33822. 2005-09-28 04:55 andy
  33823. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33824. 2005-09-27 04:54 andy
  33825. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33826. 2005-09-26 04:55 andy
  33827. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33828. 2005-09-24 04:57 andy
  33829. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33830. 2005-09-23 14:39 hoffman
  33831. * Modules/CMakeCXXInformation.cmake: ENH: remove -lgcc used by
  33832. crazy coverage stuff
  33833. 2005-09-23 14:38 hoffman
  33834. * Modules/: FindJNI.cmake, FindJava.cmake: ENH: java fixes from
  33835. Mathieu
  33836. 2005-09-23 12:50 martink
  33837. * Source/cmake.cxx: BUG: the -P option was not working with
  33838. relative paths and a couple types
  33839. 2005-09-23 04:54 andy
  33840. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33841. 2005-09-22 09:58 andy
  33842. * Source/kwsys/Registry.cxx: COMP: Try to remove warnings
  33843. 2005-09-22 05:06 andy
  33844. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33845. 2005-09-21 14:15 king
  33846. * Source/kwsys/kwsysPlatformCxxTests.cmake: ENH: Updated to use
  33847. modern FILE command for writing to output logs instead of
  33848. WRITE_FILE.
  33849. 2005-09-21 13:42 king
  33850. * Source/kwsys/kwsys_ios_sstream.h.in: BUG: kwsys_ios namespace
  33851. should import streambuf also.
  33852. 2005-09-21 13:31 king
  33853. * Source/: cmGetSourceFilePropertyCommand.h,
  33854. cmGetTargetPropertyCommand.h, cmake.h, cmakemain.cxx: BUG:
  33855. Corrected and updated documentation of the -P option, -C option,
  33856. GET_TARGET_PROPERTY command, and GET_SOURCE_FILE_PROPERTY
  33857. command.
  33858. 2005-09-21 10:32 martink
  33859. * Source/: cmCommands.cxx, cmITKWrapTclCommand.cxx,
  33860. cmITKWrapTclCommand.h: ENH: removed ITK command
  33861. 2005-09-21 05:10 andy
  33862. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33863. 2005-09-20 15:08 andy
  33864. * Source/CTest/cmCTestTestHandler.cxx: ENH: Properly report failed
  33865. tests
  33866. 2005-09-20 12:50 martink
  33867. * Tests/: LoadCommand/CMakeLists.txt,
  33868. LoadCommand/CMakeCommands/cmTestCommand.c,
  33869. LoadCommandOneConfig/CMakeLists.txt,
  33870. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: increase
  33871. coverage in loaded commands
  33872. 2005-09-20 10:42 andy
  33873. * Source/kwsys/CMakeLists.txt: ENH: Make message into status
  33874. 2005-09-20 05:05 andy
  33875. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33876. 2005-09-19 17:20 king
  33877. * Source/: cmListFileLexer.c, cmListFileLexer.in.l: BUG: When an
  33878. unquoted argument contains a pair of matching double quotes
  33879. spaces and tabs should be allowed in-between. This allows
  33880. arguments like -DFOO='"bar zot"' to work.
  33881. 2005-09-19 16:19 andy
  33882. * Source/kwsys/Registry.cxx: BUG: Remove warning and try to fix
  33883. memory problem
  33884. 2005-09-19 15:15 andy
  33885. * Source/kwsys/CMakeLists.txt: ENH: Test for both commands
  33886. 2005-09-19 15:11 andy
  33887. * Source/CTest/cmCTestTestHandler.cxx: ENH: Modify output based on
  33888. wether it is tested or memory checked
  33889. 2005-09-19 15:08 andy
  33890. * Source/CTest/cmCTestTestCommand.h: BUG: This should fix memory
  33891. checking
  33892. 2005-09-19 12:38 martink
  33893. * Utilities/Release/cmake_release.sh: ENH: update revision numbers
  33894. 2005-09-19 12:33 hoffman
  33895. * Modules/FindQt4.cmake, Modules/FindQt4.cmake.bak,
  33896. Modules/VTKCompatibility.cmake, Source/cmCTest.cxx: minor fixes
  33897. for 2.2.1
  33898. 2005-09-19 12:19 hoffman
  33899. * Modules/FindQt4.cmake: ENH: fix typo
  33900. 2005-09-19 12:17 hoffman
  33901. * Modules/VTKCompatibility.cmake: ENH: remove message
  33902. 2005-09-19 04:45 andy
  33903. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33904. 2005-09-18 17:15 king
  33905. * Source/kwsys/README.txt: STYLE: Added reference to documentation
  33906. in CMakeLists.txt.
  33907. 2005-09-18 17:08 king
  33908. * Source/kwsys/CMakeLists.txt: STYLE: Added backward compatibility
  33909. disclaimer.
  33910. 2005-09-18 08:17 andy
  33911. * Source/: cmGetTestPropertyCommand.cxx, kwsys/CMakeLists.txt: BUG:
  33912. Fix which argument is which, also, fix the test to be less
  33913. agressive
  33914. 2005-09-18 04:35 andy
  33915. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33916. 2005-09-17 11:31 andy
  33917. * Source/CTest/cmCTestTestCommand.cxx: ENH: Fix memcheck command
  33918. 2005-09-17 09:53 andy
  33919. * Source/kwsys/CMakeLists.txt: ENH: Add testing of
  33920. GET_TEST_PROPERTY command
  33921. 2005-09-17 08:50 andy
  33922. * Source/kwsys/Registry.cxx: BUG: On WIN32, since we are using
  33923. subkey, set it
  33924. 2005-09-17 05:04 andy
  33925. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33926. 2005-09-16 15:30 andy
  33927. * Source/kwsys/Registry.cxx: COMP: Remove unused variable
  33928. 2005-09-16 13:56 andy
  33929. * Source/kwsys/: Registry.cxx, testRegistry.cxx: BUG: Fix encoding
  33930. and add deleting to the test
  33931. 2005-09-16 13:38 andy
  33932. * Source/kwsys/: Registry.cxx, Registry.hxx.in, testRegistry.cxx:
  33933. ENH: Modify API a little bit to allow arbitrary length values.
  33934. Encode certain characters. Rename UNIX registry to FILE registry.
  33935. More testing
  33936. 2005-09-16 12:17 martink
  33937. * Utilities/Release/cmake_release.sh: ENH: update revision numbers
  33938. 2005-09-16 10:57 hoffman
  33939. * Utilities/Release/: MakeRelease.cmake.in, README, Release.cmake:
  33940. move off branch
  33941. 2005-09-16 10:53 martink
  33942. * Utilities/Release/: cmake_release.sh: ENH: update revision
  33943. numbers
  33944. 2005-09-16 10:53 martink
  33945. * Utilities/Release/MakeRelease.cmake.in: ENH: fix for
  33946. CMAKE_COMMAND not being defined with -P
  33947. 2005-09-16 10:47 martink
  33948. * Utilities/Release/cmake_release.sh: ENH: fix Bill
  33949. 2005-09-16 10:41 martink
  33950. * Utilities/Release/: MakeRelease.cmake.in, Release.cmake: ENH: fix
  33951. to syntax
  33952. 2005-09-16 10:32 martink
  33953. * Utilities/Release/: Release.cmake, MakeRelease.cmake.in: ENH:
  33954. added commit for release script
  33955. 2005-09-16 10:10 hoffman
  33956. * Utilities/Release/MakeRelease.cmake.in: ENH: auto release stuff
  33957. 2005-09-16 10:09 andy
  33958. * Source/kwsys/Registry.cxx: COMP: Remove problem on borland
  33959. 2005-09-16 09:21 andy
  33960. * Source/kwsys/CMakeLists.txt: ENH: Enable registry, add test of
  33961. SET_TESTS_PROPERTIES, rename tests for dart2
  33962. 2005-09-16 09:20 andy
  33963. * Source/kwsys/Registry.cxx: COMP: Remove some more warnings
  33964. 2005-09-16 09:15 andy
  33965. * Source/kwsys/: Registry.cxx, Registry.hxx.in: ENH: Cleanups and
  33966. expose unix registry on windows (for cygwin etc)
  33967. 2005-09-16 09:08 andy
  33968. * Source/kwsys/: Registry.cxx, Registry.hxx.in: COMP: Win32 fixes
  33969. 2005-09-16 08:38 andy
  33970. * Source/kwsys/Registry.cxx: ENH: More handling of unix versus
  33971. windows registry
  33972. 2005-09-16 08:20 andy
  33973. * Source/kwsys/: Registry.cxx, Registry.hxx.in, testFail.c,
  33974. testRegistry.cxx: ENH: Initial import
  33975. 2005-09-16 05:17 andy
  33976. * Source/cmVersion.cxx: STYLE: Nightly Version update
  33977. 2005-09-15 17:22 andy
  33978. * Source/cmCTest.cxx: ENH: Expose version of ctest
  33979. 2005-09-15 16:38 hoffman
  33980. * CTestCustom.ctest.in, ChangeLog.manual, bootstrap,
  33981. Docs/cmake-mode.el, Modules/CMakeAddNewLanguage.txt,
  33982. Modules/CMakeTestRCCompiler.cmake, Modules/FindQt.cmake,
  33983. Modules/FindQt.cmake.bak, Modules/FindQt3.cmake,
  33984. Modules/FindQt4.cmake, Modules/FindQt4.cmake.bak,
  33985. Modules/UseQt4.cmake, Source/CMakeLists.txt,
  33986. Source/cmAddSubDirectoryCommand.cxx,
  33987. Source/cmAddSubDirectoryCommand.h,
  33988. Source/cmCommandArgumentParserHelper.cxx,
  33989. Source/cmFileCommand.cxx,
  33990. Source/cmGetDirectoryPropertyCommand.cxx,
  33991. Source/cmGetDirectoryPropertyCommand.h,
  33992. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  33993. Source/cmLocalGenerator.cxx, Source/cmOrderLinkDirectories.cxx,
  33994. Source/cmTest.h, Source/CTest/cmCTestCoverageHandler.cxx,
  33995. Source/CTest/cmCTestTestHandler.cxx,
  33996. Source/CTest/cmCTestTestHandler.h,
  33997. Tests/OutOfSource/CMakeLists.txt, Tests/OutOfSource/testdp.h.in,
  33998. Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
  33999. Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
  34000. Tests/OutOfSource/SubDir/CMakeLists.txt,
  34001. Tests/Wrapping/CMakeLists.txt, Utilities/Release/CMake.nsi.in:
  34002. Merge more changes from main trunk
  34003. 2005-09-15 16:06 andy
  34004. * Source/CTest/cmCTestCoverageHandler.cxx: COMP: Too fast commit
  34005. 2005-09-15 16:03 andy
  34006. * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Make sure full
  34007. paths are collapsed
  34008. 2005-09-15 13:26 hoffman
  34009. * Source/cmGlobalGenerator.cxx: ENH: fix warning
  34010. 2005-09-15 12:17 hoffman
  34011. * Modules/CMakeAddNewLanguage.txt,
  34012. Modules/CMakeTestRCCompiler.cmake, Source/cmGlobalGenerator.cxx:
  34013. ENH: clean up EnableLanguage try to fix problem where try compile
  34014. runs cmake
  34015. 2005-09-15 11:05 martink
  34016. * CTestCustom.ctest.in: ENH: cleaner code coverage
  34017. 2005-09-15 04:53 andy
  34018. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34019. 2005-09-14 11:16 hoffman
  34020. * Modules/FindQt4.cmake: ENH: only add optional qt stuff to
  34021. QT_INCLUDES
  34022. 2005-09-14 09:12 hoffman
  34023. * Modules/FindQt.cmake: ENH: if qt4 qmake is found then set
  34024. QT_QMAKE_EXECUTABLE to that value so that the same one will be
  34025. used in FindQt4.cmake
  34026. 2005-09-14 04:52 andy
  34027. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34028. 2005-09-13 12:55 martink
  34029. * CTestCustom.ctest.in: ENH: coverage cleanup for non XCode builds
  34030. 2005-09-13 10:40 martink
  34031. * Tests/OutOfSource/: CMakeLists.txt, testdp.h.in,
  34032. OutOfSourceSubdir/CMakeLists.txt, OutOfSourceSubdir/simple.cxx:
  34033. ENH: test get directory properties ability to get props from
  34034. subdirs
  34035. 2005-09-13 10:39 martink
  34036. * Source/: cmGetDirectoryPropertyCommand.cxx,
  34037. cmGetDirectoryPropertyCommand.h, cmGlobalGenerator.cxx,
  34038. cmGlobalGenerator.h: ENH: added DIRECTORY option to
  34039. GET_DIRECTORY_PROPERTIES
  34040. 2005-09-13 10:33 martink
  34041. * Docs/cmake-mode.el: ENH: missing get_directory_property command
  34042. 2005-09-13 09:25 hoffman
  34043. * Modules/FindQt4.cmake: ENH: add some checks on the qmake install
  34044. 2005-09-13 08:52 hoffman
  34045. * Modules/FindQt.cmake: ENH: fix if statement
  34046. 2005-09-13 04:52 andy
  34047. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34048. 2005-09-12 22:46 hoffman
  34049. * Modules/FindQt.cmake: ENH: add docs for QT_REQUIRED
  34050. 2005-09-12 22:39 hoffman
  34051. * Modules/: FindQt.cmake, FindQt4.cmake: ENH: more findqt fixes
  34052. 2005-09-12 14:26 martink
  34053. * Tests/OutOfSource/SubDir/CMakeLists.txt: ENH: convert to work
  34054. with the new syntax for ADD_SUBDIRECTORY
  34055. 2005-09-12 13:46 martink
  34056. * Source/: cmAddSubDirectoryCommand.cxx,
  34057. cmAddSubDirectoryCommand.h: ENH: better format for
  34058. ADD_SUBDIRECTORY command
  34059. 2005-09-12 11:43 hoffman
  34060. * Modules/: FindQt.cmake, FindQt4.cmake: ENH: add new place to
  34061. search for qt4 in registry
  34062. 2005-09-12 11:25 hoffman
  34063. * Modules/FindQt.cmake: ENH: fix typo
  34064. 2005-09-12 10:37 hoffman
  34065. * Source/CMakeLists.txt: ENH: use the findqt3 from this cmake and
  34066. not the one configureing cmake
  34067. 2005-09-12 10:33 hoffman
  34068. * Modules/FindQt.cmake: ENH: add a better message
  34069. 2005-09-12 10:28 hoffman
  34070. * Modules/FindQt3.cmake: ENH: add more libraries for qt3
  34071. 2005-09-12 09:55 hoffman
  34072. * Modules/FindQt4.cmake: ENH: use correct variable for qmake
  34073. 2005-09-12 09:52 hoffman
  34074. * Modules/FindQt4.cmake: ENH: add a better message
  34075. 2005-09-12 09:36 hoffman
  34076. * Modules/FindQt.cmake: ENH: add some messages not errors for
  34077. findqt
  34078. 2005-09-12 09:32 hoffman
  34079. * Modules/FindQt3.cmake, Modules/FindQt4.cmake,
  34080. Source/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt: ENH: more
  34081. qt changes
  34082. 2005-09-12 09:09 hoffman
  34083. * Modules/UseQt4.cmake: ENH: add -D options for qt stuff
  34084. 2005-09-12 09:00 hoffman
  34085. * Modules/: FindQt.cmake, FindQt4.cmake: ENH: make sure the correct
  34086. qmake is used
  34087. 2005-09-12 04:37 andy
  34088. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34089. 2005-09-11 04:50 andy
  34090. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34091. 2005-09-10 22:36 hoffman
  34092. * Modules/FindQt.cmake: ENH: only print errors if QT_REQUIRED is
  34093. set
  34094. 2005-09-10 10:33 hoffman
  34095. * bootstrap, Modules/FindQt.cmake, Source/cmFileCommand.cxx: BUG:
  34096. try to fix qt problems
  34097. 2005-09-10 04:55 andy
  34098. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34099. 2005-09-09 21:51 hoffman
  34100. * Modules/FindQt.cmake, Modules/FindQt3.cmake,
  34101. Modules/FindQt4.cmake, Tests/Wrapping/CMakeLists.txt: ENH: clean
  34102. up the find qt stuff some
  34103. 2005-09-09 17:04 hoffman
  34104. * Modules/: CheckQtInstalled.cmake, FindQt.cmake: ENH: try to fix
  34105. this find qt stuff
  34106. 2005-09-09 13:23 martink
  34107. * Utilities/Release/CMake.nsi.in: ENH: to support both admin and
  34108. locla installs
  34109. 2005-09-09 11:32 hoffman
  34110. * Modules/: CheckQtInstalled.cmake, FindQt.cmake: ENH: make FindQt
  34111. default to qt3 and print a message, and add
  34112. CheckQtInstalled.cmake
  34113. 2005-09-09 05:07 andy
  34114. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34115. 2005-09-08 15:26 hoffman
  34116. * Source/cmCommandArgumentParserHelper.cxx: ENH: remove UMR
  34117. 2005-09-08 15:25 hoffman
  34118. * Source/cmOrderLinkDirectories.cxx: BUG: fix spelling error
  34119. 2005-09-08 14:59 hoffman
  34120. * ChangeLog.manual, Modules/CMakeCInformation.cmake,
  34121. Modules/CMakeCXXInformation.cmake,
  34122. Modules/CMakeDetermineJavaCompiler.cmake,
  34123. Modules/CMakeFortranInformation.cmake, Modules/FindCurses.cmake,
  34124. Modules/FindJNI.cmake, Modules/FindJPEG.cmake,
  34125. Modules/FindJava.cmake, Modules/FindMatlab.cmake,
  34126. Modules/FindMotif.cmake, Modules/FindQt4.cmake,
  34127. Modules/FindQt4.cmake.bak, Modules/FindZLIB.cmake,
  34128. Modules/UseQt4.cmake, Modules/UseSWIG.cmake,
  34129. Modules/VTKCompatibility.cmake, Source/cmGlobalGenerator.cxx,
  34130. Source/cmGlobalXCodeGenerator.cxx,
  34131. Source/cmGlobalXCodeGenerator.h,
  34132. Source/cmOrderLinkDirectories.cxx: merge with main trunk
  34133. 2005-09-08 14:35 andy
  34134. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  34135. BUG: fix xcode 15 (really bill Hoffman)
  34136. 2005-09-08 14:22 martink
  34137. * Source/cmOrderLinkDirectories.cxx: BUG: bug num 1994 library
  34138. linking when a config is not specified but debug and opt libs are
  34139. 2005-09-08 11:38 hoffman
  34140. * Modules/: FindCurses.cmake, FindJPEG.cmake, FindZLIB.cmake: ENH:
  34141. clean up some stuff
  34142. 2005-09-08 11:38 hoffman
  34143. * Modules/UseSWIG.cmake: ENH: add ability to set outdir in swig
  34144. 2005-09-08 10:03 hoffman
  34145. * Modules/: CMakeDetermineJavaCompiler.cmake, FindJNI.cmake,
  34146. FindJava.cmake: ENH: add support for java 1.5
  34147. 2005-09-08 10:01 hoffman
  34148. * Modules/FindMatlab.cmake: ENH: add Matlab support
  34149. 2005-09-08 09:59 hoffman
  34150. * Modules/FindMotif.cmake: ENH: add a find motif
  34151. 2005-09-08 09:58 hoffman
  34152. * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: add Ken Morelands
  34153. fixes for FindQT
  34154. 2005-09-08 05:05 andy
  34155. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34156. 2005-09-07 17:05 hoffman
  34157. * Modules/CMakeCInformation.cmake,
  34158. Modules/CMakeCXXInformation.cmake,
  34159. Modules/CMakeFortranInformation.cmake,
  34160. Modules/VTKCompatibility.cmake, Source/cmGlobalGenerator.cxx:
  34161. ENH: add a fix for VTK on the mac and a way to fix some projects
  34162. with a single file in the cmake modules directory
  34163. 2005-09-07 05:00 andy
  34164. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34165. 2005-09-06 23:31 andy
  34166. * Source/: cmLocalGenerator.cxx, cmTest.h,
  34167. CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: ENH:
  34168. Add a way for test to intentionally fail
  34169. 2005-09-06 12:55 hoffman
  34170. * ChangeLog.manual, bootstrap, Modules/CMakeGenericSystem.cmake,
  34171. Modules/Platform/AIX.cmake, Source/CMakeLists.txt,
  34172. Source/cmGlobalUnixMakefileGenerator3.cxx,
  34173. Source/cmGlobalXCode21Generator.cxx,
  34174. Source/cmGlobalXCode21Generator.h,
  34175. Source/cmGlobalXCodeGenerator.cxx,
  34176. Source/cmGlobalXCodeGenerator.h, Source/cmTryRunCommand.cxx,
  34177. Source/cmXCode21Object.cxx, Source/cmXCode21Object.h,
  34178. Source/cmXCodeObject.cxx, Source/cmXCodeObject.h,
  34179. Source/CTest/cmCTestTestHandler.cxx,
  34180. Source/kwsys/SharedForward.h.in,
  34181. Tests/LoadCommand/CMakeLists.txt,
  34182. Tests/LoadCommandOneConfig/CMakeLists.txt: Merge with main tree
  34183. 2005-09-06 05:04 andy
  34184. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34185. 2005-09-05 09:17 hoffman
  34186. * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.h: ENH: fix
  34187. warnings
  34188. 2005-09-05 04:58 andy
  34189. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34190. 2005-09-04 04:46 andy
  34191. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34192. 2005-09-03 22:16 hoffman
  34193. * bootstrap: ENH: fix bootstrap, maybe this should somehow grep awk
  34194. the sources from the cmakelist file....
  34195. 2005-09-03 04:55 andy
  34196. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34197. 2005-09-02 16:29 hoffman
  34198. * Source/: CMakeLists.txt, cmGlobalXCode21Generator.cxx,
  34199. cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx,
  34200. cmGlobalXCodeGenerator.h, cmXCode21Object.cxx, cmXCode21Object.h,
  34201. cmXCodeObject.cxx, cmXCodeObject.h: ENH: add real support for
  34202. Xcode21
  34203. 2005-09-02 08:41 hoffman
  34204. * Source/CMakeLists.txt: BUG: not all Macs are case insensitive if
  34205. they mount nfs directories
  34206. 2005-09-02 05:05 andy
  34207. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34208. 2005-09-01 17:14 hoffman
  34209. * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix NONE
  34210. 2005-09-01 05:01 andy
  34211. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34212. 2005-08-31 19:41 king
  34213. * Source/kwsys/SharedForward.h.in: ENH: Added cygcheck knowledge
  34214. for --ldd option on Cygwin. Added error message for --ldd option
  34215. when no tool is available but the option was still requested.
  34216. 2005-08-31 05:08 andy
  34217. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34218. 2005-08-30 13:58 hoffman
  34219. * Source/cmGlobalXCodeGenerator.cxx, Source/cmTryRunCommand.cxx,
  34220. Source/CTest/cmCTestTestHandler.cxx,
  34221. Tests/LoadCommand/CMakeLists.txt,
  34222. Tests/LoadCommandOneConfig/CMakeLists.txt: ENH: use native
  34223. Deployment and Development directories
  34224. 2005-08-30 04:59 andy
  34225. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34226. 2005-08-29 17:09 hoffman
  34227. * Modules/Platform/AIX.cmake: ENH: add flags for debug release for
  34228. aix
  34229. 2005-08-29 16:19 hoffman
  34230. * CMakeLists.txt, ChangeLog.manual,
  34231. Modules/CMakeTestCCompiler.cmake, Modules/FindJava.cmake,
  34232. Modules/FindQt3.cmake, Source/CMakeLists.txt,
  34233. Source/cmDependsC.cxx, Source/cmDependsC.h,
  34234. Source/cmFileCommand.cxx, Source/cmGlobalXCodeGenerator.cxx,
  34235. Source/cmLocalGenerator.cxx,
  34236. Source/cmLocalUnixMakefileGenerator3.cxx,
  34237. Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
  34238. Source/cmSetTargetPropertiesCommand.h, Source/cmSystemTools.cxx,
  34239. Source/cmTarget.cxx, Source/cmTarget.h, Source/cmVersion.cxx,
  34240. Source/cmake.cxx, Source/CTest/cmCTestBuildHandler.cxx,
  34241. Source/CTest/cmCTestGenericHandler.cxx,
  34242. Source/CTest/cmCTestTestHandler.cxx,
  34243. Source/CTest/cmCTestTestHandler.h,
  34244. Source/CTest/cmCTestUpdateCommand.cxx,
  34245. Source/kwsys/SharedForward.h.in, Source/kwsys/SystemTools.cxx,
  34246. Templates/EXEHeader.dsptemplate,
  34247. Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.h.in,
  34248. Tests/CustomCommand/foo.in, Tests/SimpleInstall/CMakeLists.txt,
  34249. Tests/SimpleInstallS2/CMakeLists.txt: ENH: merge with cvs again
  34250. and change version
  34251. 2005-08-29 15:49 king
  34252. * Modules/CMakeGenericSystem.cmake: ENH: Picking better default for
  34253. CMAKE_INSTALL_PREFIX on Windows by using ProgramFiles environment
  34254. variable. Now that install actually works on Windows I'm making
  34255. this entry non-advanced also.
  34256. 2005-08-29 04:57 andy
  34257. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34258. 2005-08-28 04:57 andy
  34259. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34260. 2005-08-27 05:04 andy
  34261. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34262. 2005-08-26 17:02 andy
  34263. * Modules/FindJava.cmake: ENH: More paths for java
  34264. 2005-08-26 16:20 andy
  34265. * Source/CTest/cmCTestGenericHandler.cxx: COMP: Simplify logic and
  34266. remove sun compile error
  34267. 2005-08-26 05:00 andy
  34268. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34269. 2005-08-25 05:01 andy
  34270. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34271. 2005-08-24 11:18 andy
  34272. * Source/CTest/cmCTestGenericHandler.cxx: BUG: Prevent from
  34273. creating bogus files
  34274. 2005-08-24 04:54 andy
  34275. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34276. 2005-08-23 13:25 king
  34277. * Modules/FindQt3.cmake: ENH: Added support for finding qt-mtedu,
  34278. the educational version of Qt.
  34279. 2005-08-23 10:24 hoffman
  34280. * Source/cmFileCommand.cxx: make sure correct path type is used
  34281. 2005-08-23 04:48 andy
  34282. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34283. 2005-08-22 04:52 andy
  34284. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34285. 2005-08-21 04:56 andy
  34286. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34287. 2005-08-20 05:01 andy
  34288. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34289. 2005-08-19 17:57 king
  34290. * Source/cmLocalVisualStudio6Generator.cxx,
  34291. Templates/EXEHeader.dsptemplate: BUG: Fixed OUTPUT_NAME feature
  34292. for VS6 generator. It was not working for Debug builds and was
  34293. not paying attention to the executable output path.
  34294. 2005-08-19 17:56 king
  34295. * Tests/: SimpleInstall/CMakeLists.txt,
  34296. SimpleInstallS2/CMakeLists.txt: BUG: Install rule should take
  34297. build configuration into account.
  34298. 2005-08-19 17:17 hoffman
  34299. * Source/cmGlobalXCodeGenerator.cxx: ENH: add support for
  34300. OUTPUT_NAME
  34301. 2005-08-19 10:13 andy
  34302. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: If the scanner is
  34303. not defined this would crash. For example when using new language
  34304. 2005-08-19 09:38 king
  34305. * Source/cmake.cxx: ENH: Added cmake -E create_symlink command that
  34306. behaves like ln -s.
  34307. 2005-08-19 09:29 king
  34308. * Modules/CMakeTestCCompiler.cmake: BUG: Need to test void* not
  34309. "void *" because the Intel compiler icc expands the asterisk.
  34310. Thanks to Filipe Sousa for the patch.
  34311. 2005-08-19 09:22 king
  34312. * Tests/: SimpleInstall/CMakeLists.txt,
  34313. SimpleInstallS2/CMakeLists.txt: BUG: Removing exe VERSION
  34314. attribute test until it is implemented in the XCode generator.
  34315. 2005-08-19 04:52 andy
  34316. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34317. 2005-08-18 16:17 andy
  34318. * Source/CTest/cmCTestTestHandler.h: COMP: Add STD namespace
  34319. 2005-08-18 16:06 king
  34320. * Source/kwsys/SharedForward.h.in: BUG: Fixed dirname in a few
  34321. cases on windows. Now using KWSYS_SHARED_FORWARD_CONFIG_NAME
  34322. setting instead of CMAKE_INTDIR directly to give choice to user
  34323. code. Updated documentation to include
  34324. @KWSYS_NAMESPACE@_SHARED_FORWARD_CONFIG_NAME,
  34325. @KWSYS_NAMESPACE@_SHARED_FORWARD_OPTION_PRINT, and
  34326. @KWSYS_NAMESPACE@_SHARED_FORWARD_OPTION_LDD settings.
  34327. 2005-08-18 13:50 andy
  34328. * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
  34329. Improve log file strategy
  34330. 2005-08-18 10:02 andy
  34331. * Source/CTest/cmCTestUpdateCommand.cxx: ENH: Set update options
  34332. 2005-08-18 09:23 king
  34333. * Source/kwsys/SharedForward.h.in: ENH: Added support for Windows.
  34334. 2005-08-18 09:21 king
  34335. * Tests/CustomCommand/foo.h.in: COMP: Avoid C++ comment in C
  34336. translation unit.
  34337. 2005-08-18 09:19 king
  34338. * Source/cmDependsC.cxx: COMP: Work-around iterator/const_iterator
  34339. comparison problem on Borland 5.5.
  34340. 2005-08-18 05:41 andy
  34341. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34342. 2005-08-17 17:56 king
  34343. * Tests/CustomCommand/CMakeLists.txt: BUG: It seems the
  34344. auto-object-depends feature does not work in Visual Studio. I'm
  34345. restoring the explicit OBJECT_DEPENDS lines.
  34346. 2005-08-17 17:39 king
  34347. * Source/cmSystemTools.cxx: BUG: RunSingleCommand should translate
  34348. NULL characters in the output to valid text. This should fix the
  34349. missing-output problem caused by NULL-characters in VS build
  34350. output.
  34351. 2005-08-17 17:04 king
  34352. * Source/kwsys/SystemTools.cxx: BUG: Automatic pwd/cwd path
  34353. translation must check that the generated logical-to-physical
  34354. mapping is correct by using realpath.
  34355. 2005-08-17 16:19 king
  34356. * Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
  34357. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Updated SimpleInstall
  34358. test to test new versioned executable and OUTPUT_NAME support.
  34359. 2005-08-17 16:11 king
  34360. * Source/: cmFileCommand.cxx, cmLocalGenerator.cxx,
  34361. cmLocalUnixMakefileGenerator3.cxx,
  34362. cmSetTargetPropertiesCommand.h, cmTarget.cxx, cmTarget.h: ENH:
  34363. Added versioned executable support. This partially addresses
  34364. bug#2143. Also made OUTPUT_NAME work when installing
  34365. executables.
  34366. 2005-08-17 16:06 king
  34367. * Source/cmake.cxx: ENH: Added -E cmake_symlink_executable command
  34368. to help create symbolic links for versioned executables.
  34369. 2005-08-17 16:05 king
  34370. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Do not make a file
  34371. depend on a virtual target. That causes everything to always
  34372. rebuild.
  34373. 2005-08-17 14:16 andy
  34374. * Source/CTest/cmCTestBuildHandler.cxx: ENH: More error regex
  34375. 2005-08-17 13:23 king
  34376. * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: Cannot use
  34377. first/last insertion constructor of std::set because it is not
  34378. available on all platforms.
  34379. 2005-08-17 11:48 king
  34380. * Tests/CustomCommand/: CMakeLists.txt, foo.in, foo.h.in: ENH:
  34381. Adding test for auto-object-depends feature. It has been tested
  34382. with the Makefile generator. Hopefully this will work for the
  34383. Visual Studio and XCode generators.
  34384. 2005-08-17 11:43 king
  34385. * Source/: cmDependsC.cxx, cmDependsC.h,
  34386. cmLocalUnixMakefileGenerator3.cxx: ENH: Adding support for
  34387. automatically adding the OBJECT_DEPENDS for generated header
  34388. files.
  34389. 2005-08-17 05:44 andy
  34390. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34391. 2005-08-16 08:32 hoffman
  34392. * Utilities/Release/: cmake_release.sh: ENH: file is now configured
  34393. 2005-08-16 05:46 andy
  34394. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34395. 2005-08-15 05:40 andy
  34396. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34397. 2005-08-14 05:45 andy
  34398. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34399. 2005-08-13 05:50 andy
  34400. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34401. 2005-08-12 11:57 andy
  34402. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34403. 2005-08-11 14:02 hoffman
  34404. * ChangeLog.manual, Modules/CMakeCCompiler.cmake.in,
  34405. Modules/CMakeCInformation.cmake,
  34406. Modules/CMakeCXXCompiler.cmake.in,
  34407. Modules/CMakeCXXInformation.cmake,
  34408. Modules/CMakeDetermineCCompiler.cmake,
  34409. Modules/CMakeDetermineCXXCompiler.cmake,
  34410. Modules/CMakeDetermineFortranCompiler.cmake,
  34411. Modules/CMakeDetermineJavaCompiler.cmake,
  34412. Modules/CMakeDetermineRCCompiler.cmake,
  34413. Modules/CMakeDetermineSystem.cmake,
  34414. Modules/CMakeFortranCompiler.cmake.in,
  34415. Modules/CMakeFortranInformation.cmake,
  34416. Modules/CMakeGenericSystem.cmake,
  34417. Modules/CMakeJavaCompiler.cmake.in,
  34418. Modules/CMakeRCCompiler.cmake.in,
  34419. Modules/CMakeRCInformation.cmake,
  34420. Modules/CMakeTestCCompiler.cmake,
  34421. Modules/CMakeTestCXXCompiler.cmake,
  34422. Modules/CMakeTestFortranCompiler.cmake, Modules/CTest.cmake,
  34423. Modules/CTestTargets.cmake, Modules/CheckCSourceCompiles.cmake,
  34424. Modules/CheckCXXSourceCompiles.cmake,
  34425. Modules/CheckFunctionExists.cmake,
  34426. Modules/CheckIncludeFile.cmake,
  34427. Modules/CheckIncludeFileCXX.cmake,
  34428. Modules/CheckIncludeFiles.cmake,
  34429. Modules/CheckLibraryExists.cmake,
  34430. Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
  34431. Modules/CheckVariableExists.cmake, Modules/Dart.cmake,
  34432. Modules/FindDoxygen.cmake, Modules/FindGLUT.cmake,
  34433. Modules/FindJNI.cmake, Modules/FindOpenAL.cmake,
  34434. Modules/FindPhysFS.cmake, Modules/FindPythonInterp.cmake,
  34435. Modules/FindQt.cmake, Modules/FindQt.cmake.bak,
  34436. Modules/FindQt3.cmake, Modules/FindQt4.cmake,
  34437. Modules/FindQt4.cmake.bak, Modules/FindSDL.cmake,
  34438. Modules/FindSDL.cmake.bak, Modules/FindSDL_image.cmake,
  34439. Modules/FindSDL_image.cmake.bak, Modules/FindSDL_mixer.cmake,
  34440. Modules/FindSDL_mixer.cmake.bak, Modules/FindSDL_net.cmake,
  34441. Modules/FindSDL_net.cmake.bak, Modules/FindSDL_sound.cmake,
  34442. Modules/FindSDL_ttf.cmake, Modules/FindSDL_ttf.cmake.bak,
  34443. Modules/FindThreads.cmake, Modules/TestBigEndian.cmake,
  34444. Modules/TestCXXAcceptsFlag.cmake,
  34445. Modules/TestForANSIForScope.cmake,
  34446. Modules/TestForSTDNamespace.cmake, Modules/Use_wxWindows.cmake,
  34447. Modules/Platform/CYGWIN-g77.cmake, Modules/Platform/IRIX64.cmake,
  34448. Modules/Platform/Windows-cl.cmake, Modules/Platform/g77.cmake,
  34449. Source/CMakeLists.txt, Source/cmAddCustomCommandCommand.cxx,
  34450. Source/cmAddDependenciesCommand.h, Source/cmAddTestCommand.h,
  34451. Source/cmCTest.cxx, Source/cmCTest.h, Source/cmCacheManager.cxx,
  34452. Source/cmCommands.cxx, Source/cmCustomCommand.cxx,
  34453. Source/cmCustomCommand.h, Source/cmDepends.cxx,
  34454. Source/cmDepends.h, Source/cmDependsC.cxx, Source/cmDependsC.h,
  34455. Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
  34456. Source/cmDependsJava.cxx, Source/cmDependsJava.h,
  34457. Source/cmDocumentation.cxx, Source/cmDynamicLoader.cxx,
  34458. Source/cmFLTKWrapUICommand.cxx, Source/cmFileCommand.cxx,
  34459. Source/cmGetTestPropertyCommand.cxx,
  34460. Source/cmGetTestPropertyCommand.h, Source/cmGlobalGenerator.cxx,
  34461. Source/cmGlobalUnixMakefileGenerator3.cxx,
  34462. Source/cmGlobalUnixMakefileGenerator3.h,
  34463. Source/cmGlobalVisualStudio7Generator.cxx,
  34464. Source/cmGlobalXCode21Generator.cxx,
  34465. Source/cmGlobalXCode21Generator.h,
  34466. Source/cmGlobalXCodeGenerator.cxx,
  34467. Source/cmGlobalXCodeGenerator.h, Source/cmListFileLexer.c,
  34468. Source/cmListFileLexer.in.l, Source/cmLocalGenerator.cxx,
  34469. Source/cmLocalGenerator.h,
  34470. Source/cmLocalUnixMakefileGenerator3.cxx,
  34471. Source/cmLocalUnixMakefileGenerator3.h,
  34472. Source/cmLocalVisualStudio6Generator.cxx,
  34473. Source/cmLocalVisualStudio6Generator.h,
  34474. Source/cmLocalVisualStudio7Generator.cxx,
  34475. Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
  34476. Source/cmMakefile.h, Source/cmOrderLinkDirectories.cxx,
  34477. Source/cmOrderLinkDirectories.h, Source/cmQTWrapCPPCommand.cxx,
  34478. Source/cmSetTestsPropertiesCommand.cxx,
  34479. Source/cmSetTestsPropertiesCommand.h, Source/cmSourceGroup.cxx,
  34480. Source/cmSourceGroup.h, Source/cmSourceGroupCommand.cxx,
  34481. Source/cmTarget.cxx, Source/cmTest.cxx, Source/cmTest.h,
  34482. Source/cmTryCompileCommand.h, Source/cmUtilitySourceCommand.cxx,
  34483. Source/cmake.cxx, Source/cmake.h, Source/ctest.cxx,
  34484. Source/CTest/cmCTestBuildHandler.cxx,
  34485. Source/CTest/cmCTestCoverageHandler.cxx,
  34486. Source/CTest/cmCTestCoverageHandler.h,
  34487. Source/CTest/cmCTestEmptyBinaryDirectoryCommand.cxx,
  34488. Source/CTest/cmCTestGenericHandler.cxx,
  34489. Source/CTest/cmCTestSubmitCommand.cxx,
  34490. Source/CTest/cmCTestSubmitHandler.cxx,
  34491. Source/CTest/cmCTestTestCommand.cxx,
  34492. Source/CTest/cmCTestTestHandler.cxx,
  34493. Source/CTest/cmCTestUpdateHandler.cxx, Source/kwsys/Base64.c,
  34494. Source/kwsys/Base64.h.in, Source/kwsys/CMakeLists.txt,
  34495. Source/kwsys/Configure.h.in, Source/kwsys/FundamentalType.h.in,
  34496. Source/kwsys/Process.h.in, Source/kwsys/SystemTools.cxx,
  34497. Source/kwsys/SystemTools.hxx.in,
  34498. Source/kwsys/kwsysPlatformCxxTests.cmake,
  34499. Source/kwsys/kwsysPlatformCxxTests.cxx,
  34500. Source/kwsys/testHashSTL.cxx, Source/kwsys/testhash.cxx,
  34501. Tests/BundleTest/BundleTest.cxx, Tests/BundleTest/CMakeLists.txt,
  34502. Tests/CTestTest/test.cmake.in, Tests/CTestTest2/test.cmake.in,
  34503. Tests/CTestTest3/test.cmake.in,
  34504. Tests/Complex/cmTestConfigure.h.in,
  34505. Tests/Complex/Executable/CMakeLists.txt,
  34506. Tests/Complex/Executable/complex.cxx,
  34507. Tests/Complex/Executable/testcflags.c,
  34508. Tests/ComplexOneConfig/cmTestConfigure.h.in,
  34509. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  34510. Tests/ComplexOneConfig/Executable/complex.cxx,
  34511. Tests/ComplexOneConfig/Executable/testcflags.c,
  34512. Tests/ComplexRelativePaths/cmTestConfigure.h.in,
  34513. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  34514. Tests/ComplexRelativePaths/Executable/complex.cxx,
  34515. Tests/ComplexRelativePaths/Executable/testcflags.c,
  34516. Tests/MacroTest/CMakeLists.txt,
  34517. Tests/MakeClean/ToClean/CMakeLists.txt,
  34518. Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
  34519. Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
  34520. Tests/OutOfSource/OutOfSourceSubdir/testlib.cxx,
  34521. Tests/OutOfSource/OutOfSourceSubdir/testlib.h,
  34522. Tests/SimpleInstall/CMakeLists.txt,
  34523. Tests/SimpleInstallS2/CMakeLists.txt, Utilities/CMakeLists.txt,
  34524. Utilities/cmcurl/CMakeLists.txt: ENH: move cvs onto branch and
  34525. try for beta 2
  34526. 2005-08-11 13:20 martink
  34527. * Source/cmake.cxx: ENH: added better error checking for cases when
  34528. there is a CMakeCache.txt file but it is not readable
  34529. 2005-08-11 11:44 andy
  34530. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34531. 2005-08-10 12:55 hoffman
  34532. * Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
  34533. Source/cmOrderLinkDirectories.cxx,
  34534. Source/cmOrderLinkDirectories.h,
  34535. Tests/Complex/Executable/complex.cxx,
  34536. Tests/ComplexOneConfig/Executable/complex.cxx,
  34537. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: fix bug
  34538. 2087 lib prefix stripped off on windows
  34539. 2005-08-10 12:50 hoffman
  34540. * Modules/FindQt4.cmake: ENH: some clean up from Clinton
  34541. 2005-08-10 12:01 hoffman
  34542. * Modules/: FindOpenAL.cmake, FindSDL.cmake, FindSDL_image.cmake,
  34543. FindSDL_mixer.cmake, FindSDL_net.cmake, FindSDL_sound.cmake,
  34544. FindSDL_ttf.cmake: ENH: add Eric Wings FindSDL updates
  34545. 2005-08-10 11:42 andy
  34546. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34547. 2005-08-10 10:01 hoffman
  34548. * Source/cmDependsC.cxx: ENH: fix bug in depend file removing for
  34549. deleted depend files
  34550. 2005-08-10 08:48 hoffman
  34551. * Modules/: FindQt.cmake, FindQt4.cmake: ENH: fixed up qt stuff
  34552. from Clinton Stimpson
  34553. 2005-08-09 13:12 martink
  34554. * Source/CTest/cmCTestTestHandler.cxx: BUG: do not search the
  34555. user's path for text executables when a full path is provided to
  34556. the test
  34557. 2005-08-09 11:36 andy
  34558. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34559. 2005-08-09 10:35 martink
  34560. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for sun make
  34561. with spaces
  34562. 2005-08-08 15:23 martink
  34563. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: have the
  34564. build.make file include flags.make and use the language flags
  34565. 2005-08-08 13:28 martink
  34566. * Source/cmAddCustomCommandCommand.cxx: ENH: fix for earlier fix on
  34567. source with relative path
  34568. 2005-08-08 12:00 king
  34569. * Source/cmAddCustomCommandCommand.cxx: BUG: Do not convert SOURCE
  34570. argument from relative to full path. It breaks the old-style
  34571. SOURCE==TARGET trick and the SOURCE argument is only present for
  34572. old-style commands anyway. This addresses bug#2120.
  34573. 2005-08-08 11:33 king
  34574. * Tests/: SimpleInstall/CMakeLists.txt,
  34575. SimpleInstallS2/CMakeLists.txt: BUG: Need TSD target to be built
  34576. before SimpleInstall.
  34577. 2005-08-08 11:28 king
  34578. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Do not escape
  34579. CMAKE_COMMAND twice.
  34580. 2005-08-08 11:02 martink
  34581. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix and issue with
  34582. spaces in paths
  34583. 2005-08-08 10:47 andy
  34584. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34585. 2005-08-08 09:37 king
  34586. * Source/cmake.cxx: BUG: When exiting before the configure step in
  34587. script mode we must account for
  34588. cmSystemTools::GetErrorOccuredFlag() for the return code.
  34589. 2005-08-07 10:30 andy
  34590. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34591. 2005-08-06 10:50 andy
  34592. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34593. 2005-08-05 17:07 martink
  34594. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  34595. cmLocalUnixMakefileGenerator3.cxx,
  34596. cmLocalUnixMakefileGenerator3.h: ENH: fix warning
  34597. 2005-08-05 14:19 martink
  34598. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: some fixes for cwd
  34599. problems with rebuild_cache option
  34600. 2005-08-05 11:31 andy
  34601. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34602. 2005-08-04 17:12 king
  34603. * Source/kwsys/CMakeLists.txt: ENH: If VTK_LIBRARY_PROPERTIES is
  34604. set then the properties it lists will be added to VTK library
  34605. targets with SET_TARGET_PROPERTIES. This will be useful to
  34606. enable shared library versioning.
  34607. 2005-08-04 11:19 andy
  34608. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34609. 2005-08-03 16:10 king
  34610. * Source/cmAddDependenciesCommand.h: ENH: Clarified documentation
  34611. further.
  34612. 2005-08-03 14:16 andy
  34613. * Source/CTest/cmCTestBuildHandler.cxx: ENH: More build errors
  34614. 2005-08-03 14:15 andy
  34615. * Source/CTest/cmCTestCoverageHandler.cxx: ENH: More handling of
  34616. gcov 4.0
  34617. 2005-08-03 13:34 andy
  34618. * Source/CTest/cmCTestCoverageHandler.cxx: ENH: More support for
  34619. gcov 4.0
  34620. 2005-08-03 13:19 andy
  34621. * Modules/: CTest.cmake, CTestTargets.cmake: ENH: Initial import
  34622. 2005-08-03 13:19 andy
  34623. * Modules/: Dart.cmake, FindJNI.cmake: STYLE: Fix typo
  34624. 2005-08-03 11:56 andy
  34625. * Source/CTest/cmCTestCoverageHandler.cxx: ENH: Add support for the
  34626. new gcc that uses files with extension .gcda
  34627. 2005-08-03 11:50 andy
  34628. * Tests/CTestTest2/test.cmake.in: COMP: Fix for proxy test
  34629. 2005-08-03 11:24 andy
  34630. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34631. 2005-08-02 17:41 hoffman
  34632. * Modules/Platform/Windows-cl.cmake: ENH: /nologo must be first
  34633. 2005-08-02 16:44 hoffman
  34634. * Modules/FindQt4.cmake: ENH: add changes for qt4 from Clinton
  34635. Stimpson
  34636. 2005-08-02 16:34 hoffman
  34637. * Modules/FindQt4.cmake: ENH: add changes for qt4 from Clinton
  34638. Stimpson
  34639. 2005-08-02 13:40 andy
  34640. * Source/CMakeLists.txt: ENH: change name from XCode to Xcode no
  34641. need to test bootstrap for xcode
  34642. 2005-08-02 13:02 andy
  34643. * Source/CMakeLists.txt: ENH: change name from XCode to Xcode no
  34644. need to test bootstrap for xcode
  34645. 2005-08-02 13:01 andy
  34646. * Source/cmGlobalXCodeGenerator.cxx: ENH: get around problem where
  34647. OBJROOT has been set by default for all projects in Xcode gui
  34648. 2005-08-02 11:22 andy
  34649. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34650. 2005-08-02 11:06 hoffman
  34651. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  34652. cmLocalUnixMakefileGenerator3.cxx: FIX: fix bad depend info and
  34653. COMPILE_FLAGS problem and remove extra cerr calls
  34654. 2005-08-02 10:07 andy
  34655. * Tests/CTestTest/test.cmake.in: COMP: Try to fix test by taking
  34656. arg1 into acount
  34657. 2005-08-02 09:55 hoffman
  34658. * Modules/FindQt.cmake: ENH: add advanced values
  34659. 2005-08-01 16:49 king
  34660. * Source/: cmListFileLexer.c, cmListFileLexer.in.l: BUG: Unquoted
  34661. arguments can have quotes that are not at the beginning, but only
  34662. an even number of them.
  34663. 2005-08-01 12:06 andy
  34664. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34665. 2005-08-01 10:19 martink
  34666. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  34667. cmLocalUnixMakefileGenerator3.h: ENH: first step to only
  34668. rebuuilding on flag changes
  34669. 2005-08-01 09:44 hoffman
  34670. * Tests/: Complex/Executable/CMakeLists.txt,
  34671. ComplexOneConfig/Executable/CMakeLists.txt,
  34672. ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make sure
  34673. CMAKE_C_FLAGS are not clobbered
  34674. 2005-08-01 09:24 king
  34675. * Source/cmQTWrapCPPCommand.cxx: BUG: Patch from Filipe Sousa.
  34676. QT_WRAP_CPP should generate the file moc_dlgmain.ui.cxx instead
  34677. of moc_dlgmain.cxx.
  34678. 2005-07-31 23:05 andy
  34679. * Modules/CheckCXXSourceCompiles.cmake,
  34680. Tests/MacroTest/CMakeLists.txt: ENH: Add C++ test too
  34681. 2005-07-31 23:02 andy
  34682. * Modules/CheckCSourceCompiles.cmake,
  34683. Tests/MacroTest/CMakeLists.txt: ENH: Add a test for C source file
  34684. like AC_TRY_COMPILE
  34685. 2005-07-31 22:25 hoffman
  34686. * Tests/: Complex/Executable/CMakeLists.txt,
  34687. ComplexOneConfig/Executable/CMakeLists.txt,
  34688. ComplexRelativePaths/Executable/CMakeLists.txt: ENH: use ansi
  34689. flags
  34690. 2005-07-31 11:51 andy
  34691. * Source/: cmCommands.cxx, cmGetTestPropertyCommand.cxx,
  34692. cmGetTestPropertyCommand.h, cmLocalGenerator.cxx, cmMakefile.cxx,
  34693. cmMakefile.h, cmSetTestsPropertiesCommand.cxx,
  34694. cmSetTestsPropertiesCommand.h, cmTest.cxx, cmTest.h: ENH: Add set
  34695. and get test propety command
  34696. 2005-07-31 11:42 andy
  34697. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34698. 2005-07-30 21:58 hoffman
  34699. * Tests/: Complex/Executable/testcflags.c,
  34700. ComplexOneConfig/Executable/testcflags.c,
  34701. ComplexRelativePaths/Executable/testcflags.c: ENH: no c++
  34702. comments in a c file
  34703. 2005-07-30 11:51 andy
  34704. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34705. 2005-07-29 14:17 martink
  34706. * Source/cmFLTKWrapUICommand.cxx: ENH; better warning message and
  34707. fix type per julien
  34708. 2005-07-29 14:02 hoffman
  34709. * Tests/: Complex/cmTestConfigure.h.in,
  34710. Complex/Executable/complex.cxx,
  34711. ComplexOneConfig/cmTestConfigure.h.in,
  34712. ComplexOneConfig/Executable/complex.cxx,
  34713. ComplexRelativePaths/cmTestConfigure.h.in,
  34714. ComplexRelativePaths/Executable/complex.cxx: ENH: do not test for
  34715. c and cxx flags on visual studio as it does not work yet
  34716. 2005-07-29 13:19 martink
  34717. * Source/kwsys/kwsysPlatformCxxTests.cmake: ENH: change loc of log
  34718. files
  34719. 2005-07-29 11:56 hoffman
  34720. * Tests/: Complex/Executable/CMakeLists.txt,
  34721. Complex/Executable/complex.cxx, Complex/Executable/testcflags.c,
  34722. ComplexOneConfig/Executable/CMakeLists.txt,
  34723. ComplexOneConfig/Executable/complex.cxx,
  34724. ComplexOneConfig/Executable/testcflags.c,
  34725. ComplexRelativePaths/Executable/CMakeLists.txt,
  34726. ComplexRelativePaths/Executable/complex.cxx,
  34727. ComplexRelativePaths/Executable/testcflags.c: ENH: add new test
  34728. to make sure c and cxx flags are going to the right files
  34729. 2005-07-29 11:52 andy
  34730. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34731. 2005-07-29 11:25 andy
  34732. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix dependencies.
  34733. Looks like all dependencies were missing subdirectory
  34734. 2005-07-29 10:04 andy
  34735. * Source/cmGlobalXCodeGenerator.cxx: ENH: undo last change
  34736. 2005-07-29 10:02 andy
  34737. * Source/cmGlobalXCodeGenerator.cxx: ENH: support versions greater
  34738. than 20
  34739. 2005-07-29 09:19 martink
  34740. * Modules/CMakeDetermineCCompiler.cmake,
  34741. Modules/CMakeDetermineCXXCompiler.cmake,
  34742. Modules/CMakeDetermineFortranCompiler.cmake,
  34743. Modules/CMakeDetermineJavaCompiler.cmake,
  34744. Modules/CMakeDetermineRCCompiler.cmake,
  34745. Modules/CMakeDetermineSystem.cmake,
  34746. Modules/CMakeTestCCompiler.cmake,
  34747. Modules/CMakeTestCXXCompiler.cmake,
  34748. Modules/CMakeTestFortranCompiler.cmake,
  34749. Modules/CheckFunctionExists.cmake,
  34750. Modules/CheckIncludeFile.cmake,
  34751. Modules/CheckIncludeFileCXX.cmake,
  34752. Modules/CheckIncludeFiles.cmake,
  34753. Modules/CheckLibraryExists.cmake,
  34754. Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
  34755. Modules/CheckVariableExists.cmake, Modules/FindThreads.cmake,
  34756. Modules/TestBigEndian.cmake, Modules/TestCXXAcceptsFlag.cmake,
  34757. Modules/TestForANSIForScope.cmake,
  34758. Modules/TestForSTDNamespace.cmake,
  34759. Modules/Platform/Windows-cl.cmake, Source/cmCacheManager.cxx,
  34760. Source/cmGlobalGenerator.cxx,
  34761. Source/cmGlobalUnixMakefileGenerator3.cxx,
  34762. Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
  34763. Source/cmLocalUnixMakefileGenerator3.cxx,
  34764. Source/cmLocalVisualStudio7Generator.cxx,
  34765. Tests/MakeClean/ToClean/CMakeLists.txt,
  34766. Utilities/cmcurl/CMakeLists.txt: ENH: put cmake files intoa
  34767. CMakeFiles subdir to clean up bin tree
  34768. 2005-07-28 15:24 martink
  34769. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  34770. cmLocalUnixMakefileGenerator3.h: ENH: fix warning
  34771. 2005-07-28 14:52 andy
  34772. * Source/cmGlobalXCodeGenerator.cxx: ENH: make sure c flags are
  34773. used for c and cxx flags are used for cxx, really Bill
  34774. 2005-07-28 13:21 barre
  34775. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add
  34776. method to attempt to check if a file is text or binary
  34777. 2005-07-28 13:12 andy
  34778. * Source/cmGlobalXCodeGenerator.cxx: ENH: make sure custom commands
  34779. depend on full path files only: Bill as Andy
  34780. 2005-07-28 11:58 andy
  34781. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34782. 2005-07-28 09:14 martink
  34783. * Source/: cmCustomCommand.cxx, cmCustomCommand.h,
  34784. cmLocalUnixMakefileGenerator3.cxx: ENH: always write out all
  34785. custom commands
  34786. 2005-07-27 17:23 king
  34787. * Source/cmMakefile.cxx: BUG: InitializeFromParent should copy
  34788. include file regular expressions.
  34789. 2005-07-27 16:46 king
  34790. * Source/cmGlobalGenerator.cxx: ENH: RUN_TESTS target now uses
  34791. proper CMAKE_CFG_INTDIR setting to get $(IntDir) or $(OutDir)
  34792. depending on the generator.
  34793. 2005-07-27 16:37 king
  34794. * Source/cmUtilitySourceCommand.cxx: BUG: Hack to support building
  34795. existing trees with UTILITY_SOURCE commands and the new VS
  34796. generator directory structure.
  34797. 2005-07-27 15:46 andy
  34798. * Source/cmGlobalGenerator.cxx: BUG: Generate RUN_TEST target if
  34799. any tests are there
  34800. 2005-07-27 13:36 king
  34801. * Source/: cmGlobalVisualStudio7Generator.cxx,
  34802. cmLocalVisualStudio7Generator.cxx,
  34803. cmLocalVisualStudio7Generator.h: ENH: Generator now creates a
  34804. separate intermediate files directory for each target. This is
  34805. needed for MSVC 8 to support parallel builds.
  34806. 2005-07-27 12:41 martink
  34807. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  34808. cmLocalUnixMakefileGenerator3.h: ENH: fix some warnings and
  34809. cleanup some
  34810. 2005-07-27 11:56 andy
  34811. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34812. 2005-07-27 11:42 martink
  34813. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: maybe fix fortran
  34814. issue
  34815. 2005-07-27 11:36 martink
  34816. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  34817. cmLocalUnixMakefileGenerator3.h: ENH: fix some warnings and
  34818. cleanup some
  34819. 2005-07-27 11:31 martink
  34820. * Source/: cmDependsJava.cxx, cmGlobalUnixMakefileGenerator3.cxx,
  34821. cmLocalUnixMakefileGenerator3.cxx,
  34822. cmLocalUnixMakefileGenerator3.h: ENH: fix some warnings and
  34823. cleanup some
  34824. 2005-07-27 09:49 martink
  34825. * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
  34826. cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
  34827. cmDependsJava.cxx, cmDependsJava.h,
  34828. cmGlobalUnixMakefileGenerator3.cxx,
  34829. cmGlobalUnixMakefileGenerator3.h, cmLocalGenerator.cxx,
  34830. cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
  34831. cmLocalUnixMakefileGenerator3.h, cmake.cxx: ENH: reduce the
  34832. number of files produced still needs a bit more cleanup
  34833. 2005-07-26 17:40 king
  34834. * Modules/Dart.cmake: ENH: Added VS8 support for DART_CXX_NAME.
  34835. 2005-07-26 13:26 hoffman
  34836. * Source/cmTarget.cxx: ENH: make sure source file depends are used
  34837. to determine if custom commands are used
  34838. 2005-07-26 13:26 hoffman
  34839. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: if it is not a
  34840. cmake target or a full path do not put depend information in the
  34841. command
  34842. 2005-07-26 13:25 hoffman
  34843. * Source/cmFLTKWrapUICommand.cxx: ENH: make sure custom command
  34844. depend on fluid so if fltk is part of project fluid gets built
  34845. first
  34846. 2005-07-26 11:45 andy
  34847. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34848. 2005-07-26 11:37 king
  34849. * Source/kwsys/: CMakeLists.txt, FundamentalType.h.in: ENH: Added
  34850. FundamentalType header defining platform-independent fixed
  34851. size/signedness integer types.
  34852. 2005-07-26 11:36 king
  34853. * Source/kwsys/kwsysPlatformCxxTests.cxx: ENH: Added
  34854. TEST_KWSYS_CXX_SAME_LONG_AND___INT64,
  34855. TEST_KWSYS_CXX_SAME_LONG_LONG_AND___INT64,
  34856. TEST_KWSYS_CAN_CONVERT_UI64_TO_DOUBLE, and
  34857. TEST_KWSYS_CHAR_IS_SIGNED.
  34858. 2005-07-26 11:34 king
  34859. * Source/kwsys/: Base64.c, Base64.h.in, Configure.h.in,
  34860. Process.h.in: ENH: Moved kwsys_ns and kwsysEXPORT macros to
  34861. Configure.h in the case of building a kwsys source file. This
  34862. allows more than one header to be included in a kwsys source file
  34863. without redefining the macros.
  34864. 2005-07-26 09:17 andy
  34865. * Tests/CTestTest3/test.cmake.in: ENH: Add support for multi-string
  34866. compiler name, and improve support for subversion
  34867. 2005-07-25 16:10 hoffman
  34868. * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix lib case bug
  34869. correctly
  34870. 2005-07-25 11:41 andy
  34871. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34872. 2005-07-24 11:42 andy
  34873. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34874. 2005-07-23 11:44 andy
  34875. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34876. 2005-07-23 10:32 hoffman
  34877. * Source/cmLocalVisualStudio7Generator.cxx: BUG: undo fix
  34878. 2005-07-22 17:36 andy
  34879. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34880. 2005-07-22 15:41 hoffman
  34881. * Source/cmLocalVisualStudio7Generator.cxx: ENH: more efficent fix
  34882. for bug # 2063
  34883. 2005-07-22 15:33 hoffman
  34884. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for case
  34885. mismatched lib bug # 2063
  34886. 2005-07-22 15:32 hoffman
  34887. * Source/cmDependsC.cxx: ENH: string += is very slow, so don't use
  34888. it
  34889. 2005-07-22 08:40 andy
  34890. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Better handling of
  34891. removed files and remove warning
  34892. 2005-07-22 08:39 andy
  34893. * Source/CTest/cmCTestBuildHandler.cxx: ENH: More regular
  34894. expressions
  34895. 2005-07-21 15:54 andy
  34896. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add support for
  34897. detecting files that were removed
  34898. 2005-07-21 10:26 andy
  34899. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34900. 2005-07-21 09:07 andy
  34901. * Source/CTest/cmCTestSubmitHandler.cxx: BUG: Remove duplicate
  34902. prefix
  34903. 2005-07-20 22:23 hoffman
  34904. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix warning
  34905. 2005-07-20 15:44 hoffman
  34906. * Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
  34907. Modules/CMakeCXXCompiler.cmake.in,
  34908. Modules/CMakeCXXInformation.cmake,
  34909. Modules/CMakeDetermineCCompiler.cmake,
  34910. Modules/CMakeDetermineCXXCompiler.cmake,
  34911. Modules/CMakeDetermineFortranCompiler.cmake,
  34912. Modules/CMakeDetermineJavaCompiler.cmake,
  34913. Modules/CMakeDetermineRCCompiler.cmake,
  34914. Modules/CMakeFortranCompiler.cmake.in,
  34915. Modules/CMakeFortranInformation.cmake,
  34916. Modules/CMakeJavaCompiler.cmake.in,
  34917. Modules/CMakeRCCompiler.cmake.in,
  34918. Modules/CMakeRCInformation.cmake, Source/cmLocalGenerator.cxx:
  34919. ENH: make sure flags set in CC or CXX environment variables stay
  34920. with the compiler
  34921. 2005-07-20 12:54 hoffman
  34922. * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
  34923. Platform/Windows-cl.cmake: ENH: move flags next to compiler, so
  34924. if env contains compiler and some flag, they stay together
  34925. 2005-07-20 12:53 hoffman
  34926. * Source/CMakeLists.txt: ENH: java does not work under mingw
  34927. 2005-07-20 12:48 hoffman
  34928. * Modules/: FindQt.cmake, FindQt4.cmake: ENH: make sure qmake is on
  34929. the machine before running it
  34930. 2005-07-20 12:40 andy
  34931. * Source/kwsys/testHashSTL.cxx: ENH: Rename test
  34932. 2005-07-20 12:03 andy
  34933. * Source/cmCTest.cxx: BUG: Initialize variable
  34934. 2005-07-20 12:02 andy
  34935. * Source/kwsys/: CMakeLists.txt, testhash.cxx: ENH: Rename test
  34936. 2005-07-20 10:16 andy
  34937. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34938. 2005-07-19 18:05 hoffman
  34939. * Source/cmGlobalXCodeGenerator.cxx: ENH: make it so that bootstrap
  34940. does not use xml parser
  34941. 2005-07-19 17:16 hoffman
  34942. * Source/: cmake.cxx, cmake.h: ENH: fix for bug 1866, make -G,-D -C
  34943. options allow for space between arg and value
  34944. 2005-07-19 16:40 hoffman
  34945. * Source/: CMakeLists.txt, cmFileCommand.cxx,
  34946. cmGlobalXCode21Generator.cxx, cmGlobalXCodeGenerator.cxx,
  34947. cmGlobalXCodeGenerator.h: ENH: if Xcode21 is installed then
  34948. create 21 compatible project files
  34949. 2005-07-19 15:28 hoffman
  34950. * Source/: cmGlobalXCode21Generator.cxx,
  34951. cmGlobalXCode21Generator.h: ENH: add new stub generator
  34952. 2005-07-19 15:27 hoffman
  34953. * Source/cmTryCompileCommand.h: ENH: add more docs
  34954. 2005-07-19 14:36 hoffman
  34955. * Modules/CMakeGenericSystem.cmake: ENH: make KDevelop3 default to
  34956. CMAKE_VERBOSE_MAKEFILE
  34957. 2005-07-19 11:48 hoffman
  34958. * Modules/CMakeGenericSystem.cmake: ENH: make KDevelop3 default to
  34959. CMAKE_VERBOSE_MAKEFILE
  34960. 2005-07-19 10:10 andy
  34961. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34962. 2005-07-18 12:53 andy
  34963. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
  34964. CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestSubmitHandler.cxx:
  34965. ENH: Add a way to submit extra files to the dashboard
  34966. 2005-07-18 11:46 andy
  34967. * Modules/Dart.cmake, Source/cmCTest.cxx, Source/cmCTest.h,
  34968. Source/ctest.cxx, Tests/CTestTest2/test.cmake.in: ENH: Several
  34969. improvements and cleanups: 1. Add long command line arguments for
  34970. every argument 2. Add a way to overwrite CTest configuration by
  34971. providing --overwrite TimeOut=10 3. Improve argument parsing. 4.
  34972. Add submit index argument
  34973. 2005-07-18 11:32 andy
  34974. * Source/CTest/cmCTestGenericHandler.cxx: ENH: Cleanup file name
  34975. 2005-07-18 11:32 andy
  34976. * Source/cmDocumentation.cxx: ENH: Cleanup the help a bit
  34977. 2005-07-18 08:47 hoffman
  34978. * Modules/FindQt.cmake: ENH: fix qt bug
  34979. 2005-07-18 03:18 andy
  34980. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34981. 2005-07-17 03:14 andy
  34982. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34983. 2005-07-16 03:16 andy
  34984. * Source/cmVersion.cxx: STYLE: Nightly Version update
  34985. 2005-07-15 15:20 hoffman
  34986. * Source/cmGlobalXCodeGenerator.h: ENH: fix bug 1960
  34987. 2005-07-15 13:24 hoffman
  34988. * Source/cmAddTestCommand.h: BUG: fix for bug 1838
  34989. 2005-07-15 12:57 hoffman
  34990. * Modules/FindGLUT.cmake: BUG: fix for bug 852
  34991. 2005-07-15 12:39 hoffman
  34992. * Modules/: FindQt.cmake: ENH: fix hard coded include from patch
  34993. 2005-07-15 12:14 hoffman
  34994. * Modules/: FindQt.cmake, FindQt3.cmake, FindQt4.cmake: ENH: add
  34995. new qt stuff from [email protected], thanks
  34996. 2005-07-15 12:01 martink
  34997. * Utilities/CMakeLists.txt: BUG: converted to 1.8 form of custom
  34998. commands
  34999. 2005-07-15 11:48 andy
  35000. * Modules/FindPythonInterp.cmake: ENH: Add registry for 2.4
  35001. 2005-07-15 11:45 andy
  35002. * Modules/FindPythonInterp.cmake: BUG: Set PYTHONINTERP_FOUND
  35003. 2005-07-15 11:38 hoffman
  35004. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  35005. cmGlobalUnixMakefileGenerator3.h: ENH: fix static build of vtk
  35006. with cmake by having custom targets chain depend information
  35007. 2005-07-15 11:37 hoffman
  35008. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: remove commented
  35009. code
  35010. 2005-07-15 11:36 hoffman
  35011. * Source/CMakeLists.txt: ENH: remove messages about not running
  35012. java test
  35013. 2005-07-15 11:34 hoffman
  35014. * Source/cmDynamicLoader.cxx: ENH: fix compile error bug# 2020 on
  35015. mac
  35016. 2005-07-15 08:36 andy
  35017. * Modules/FindPythonInterp.cmake: ENH: Initial import
  35018. 2005-07-15 03:11 andy
  35019. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35020. 2005-07-14 16:00 hoffman
  35021. * Source/cmLocalGenerator.cxx: ENH: fix for bug 992, mac bundle
  35022. install fix
  35023. 2005-07-14 15:12 hoffman
  35024. * Source/cmMakefile.cxx: BUG: fix for bug 1850 wrapping can leave
  35025. out files if they are a substring of another file
  35026. 2005-07-14 14:15 andy
  35027. * Source/CTest/cmCTestCoverageHandler.cxx: ENH: Some more cleanups
  35028. and add ctest custom vector for regular expression to exclude
  35029. from coverage
  35030. 2005-07-14 14:15 andy
  35031. * Source/cmCTest.cxx: BUG: Look for custom files in all directories
  35032. 2005-07-14 13:50 hoffman
  35033. * Tests/OutOfSource/OutOfSourceSubdir/: testlib.cxx, testlib.h:
  35034. ENH: add missing files
  35035. 2005-07-14 13:25 andy
  35036. * Source/CTest/: cmCTestCoverageHandler.cxx,
  35037. cmCTestCoverageHandler.h: ENH: Add custom supression regular
  35038. expressions
  35039. 2005-07-14 12:21 hoffman
  35040. * Source/cmLocalUnixMakefileGenerator3.cxx,
  35041. Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
  35042. Tests/OutOfSource/OutOfSourceSubdir/simple.cxx: FIX: fix bug
  35043. 2043 borland compiler and dll problem and add a test for it
  35044. 2005-07-14 11:24 andy
  35045. * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix line number
  35046. inconsistency, improve output
  35047. 2005-07-14 10:15 martink
  35048. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: add support for
  35049. borland exe with shared libs back in
  35050. 2005-07-14 09:44 andy
  35051. * Tests/: Complex/Executable/complex.cxx,
  35052. ComplexOneConfig/Executable/complex.cxx,
  35053. ComplexRelativePaths/Executable/complex.cxx: ENH: Do 4 files
  35054. 2005-07-14 09:30 andy
  35055. * Tests/: Complex/Executable/complex.cxx,
  35056. ComplexOneConfig/Executable/complex.cxx,
  35057. ComplexRelativePaths/Executable/complex.cxx: ENH: Add a test for
  35058. cmGeneratedFileStream
  35059. 2005-07-14 09:29 andy
  35060. * Source/CTest/cmCTestTestCommand.cxx: COMP: Remove warning and fix
  35061. the logic
  35062. 2005-07-14 09:29 andy
  35063. * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Rename tmp files
  35064. 2005-07-14 03:13 andy
  35065. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35066. 2005-07-13 16:57 hoffman
  35067. * Source/cmLocalVisualStudio7Generator.cxx: BUG: remove part of
  35068. patch from bug 1965 that set executable paths
  35069. 2005-07-13 16:49 hoffman
  35070. * Source/cmLocalVisualStudio6Generator.cxx: BUG: revert part of
  35071. patch that set executable debug prefix as it breaks too much
  35072. stuff
  35073. 2005-07-13 16:24 hoffman
  35074. * Source/cmLocalGenerator.cxx: ENH: add -L as possible library flag
  35075. 2005-07-13 16:23 hoffman
  35076. * Source/cmGlobalXCodeGenerator.cxx: ENH: add support for bundles
  35077. 2005-07-13 16:20 hoffman
  35078. * Source/cmLocalVisualStudio6Generator.cxx: BUG: try to fix failed
  35079. test
  35080. 2005-07-13 15:49 hoffman
  35081. * Source/CMakeLists.txt: ENH: add bundle test
  35082. 2005-07-13 15:43 hoffman
  35083. * Tests/BundleTest/: BundleTest.cxx, CMakeLists.txt: ENH: add a
  35084. bundle test
  35085. 2005-07-13 11:21 hoffman
  35086. * Source/: cmLocalVisualStudio6Generator.cxx,
  35087. cmLocalVisualStudio6Generator.h,
  35088. cmLocalVisualStudio7Generator.cxx,
  35089. cmLocalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
  35090. cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx:
  35091. FIX: apply patch from bug# 1965
  35092. 2005-07-13 10:17 andy
  35093. * Source/: cmCTest.h, CTest/cmCTestTestCommand.cxx: ENH: Add
  35094. timeout support
  35095. 2005-07-13 09:49 andy
  35096. * Source/kwsys/SystemTools.cxx: COMP: Remove warning on windows
  35097. 2005-07-13 09:08 hoffman
  35098. * Modules/FindDoxygen.cmake: ENH: fix for darwin from eric wing
  35099. 2005-07-13 09:06 hoffman
  35100. * Modules/: FindOpenAL.cmake, FindPhysFS.cmake, FindSDL.cmake,
  35101. FindSDL_image.cmake, FindSDL_mixer.cmake, FindSDL_net.cmake,
  35102. FindSDL_ttf.cmake: ENH: add a bunch of find sdl stuff from eric
  35103. wing
  35104. 2005-07-13 08:29 hoffman
  35105. * Modules/Platform/: CYGWIN-g77.cmake, IRIX64.cmake, g77.cmake:
  35106. FIX: for 1852 fix fortran case
  35107. 2005-07-13 03:10 andy
  35108. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35109. 2005-07-12 17:30 hoffman
  35110. * ChangeLog.manual, Source/kwsys/SystemTools.cxx,
  35111. Source/kwsys/SystemTools.hxx.in: merge from main tree
  35112. 2005-07-12 17:24 hoffman
  35113. * CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: ENH:
  35114. remove unused files
  35115. 2005-07-12 17:24 hoffman
  35116. * Source/cmCPluginAPI.h: ENH: change version
  35117. 2005-07-12 17:23 hoffman
  35118. * Utilities/cmcurl/CMakeLists.txt: add -dl on unix
  35119. 2005-07-12 17:22 hoffman
  35120. * Utilities/Release/: cmake_release.sh, config_Darwin,
  35121. config_HP-UX, config_SunOS, release_dispatch.sh: move release
  35122. stuff off branch
  35123. 2005-07-12 16:56 hoffman
  35124. * ChangeLog.txt: update changes
  35125. 2005-07-12 16:51 hoffman
  35126. * ChangeLog.txt: ENH: update changes for 2.2
  35127. 2005-07-12 15:40 hoffman
  35128. * Utilities/Release/config_Darwin: [no log message]
  35129. 2005-07-12 15:26 hoffman
  35130. * Utilities/Release/config_Darwin: [no log message]
  35131. 2005-07-12 15:11 hoffman
  35132. * Utilities/Release/: config_Darwin, release_dispatch.sh: fixes for
  35133. osx
  35134. 2005-07-12 13:54 hoffman
  35135. * Utilities/Release/config_SunOS: put it back
  35136. 2005-07-12 13:21 andy
  35137. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: BUG: Revert
  35138. the change to FileIsDirectory. Add FileIsSymlink and treat
  35139. symlinks as files when removing directory
  35140. 2005-07-12 12:40 hoffman
  35141. * Utilities/cmcurl/CMakeLists.txt: [no log message]
  35142. 2005-07-12 12:31 andy
  35143. * Source/CTest/cmCTestTestHandler.cxx: BUG: Go back to the original
  35144. directory after examining the current directory
  35145. 2005-07-12 12:30 andy
  35146. * Source/CTest/cmCTestTestHandler.cxx: BUG: Make sure it always
  35147. starts in the current directory when searching for tests
  35148. 2005-07-12 10:39 andy
  35149. * Source/: kwsys/SystemTools.cxx,
  35150. CTest/cmCTestEmptyBinaryDirectoryCommand.cxx: BUG: When removing
  35151. directory, use lstat instead of stat to make sure that symlinks
  35152. are treated as files and not as directories
  35153. 2005-07-12 10:25 hoffman
  35154. * Utilities/Release/config_SunOS: [no log message]
  35155. 2005-07-12 10:08 hoffman
  35156. * Utilities/Release/config_SunOS: [no log message]
  35157. 2005-07-12 09:36 hoffman
  35158. * Utilities/Release/config_HP-UX: use gmake
  35159. 2005-07-12 08:50 andy
  35160. * Source/cmCTest.cxx: BUG: Fix problem with visual studio in
  35161. release mode
  35162. 2005-07-12 03:10 andy
  35163. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35164. 2005-07-11 18:07 hoffman
  35165. * Source/CursesDialog/form/CMakeLists.txt: ENH: fix from main tree
  35166. 2005-07-11 18:07 hoffman
  35167. * Source/CursesDialog/form/CMakeLists.txt: ENH: add curses include
  35168. directory
  35169. 2005-07-11 17:58 hoffman
  35170. * Utilities/Release/config_Darwin: turn off wx dialog for now
  35171. 2005-07-11 17:15 hoffman
  35172. * Utilities/Release/cmake_release.sh: get the correct version
  35173. 2005-07-11 17:11 hoffman
  35174. * Utilities/Release/: cmake_release.sh, cmake_release.sh.in,
  35175. config_CYGWIN_NT-5.1, config_IRIX64, config_Linux,
  35176. cygwin-package.sh.in, release_dispatch.sh, README: ENH: merge
  35177. changes from branches
  35178. 2005-07-11 16:57 hoffman
  35179. * Utilities/Release/release_dispatch.sh: [no log message]
  35180. 2005-07-11 16:09 hoffman
  35181. * Utilities/Release/: cmake_release.sh, cmake_release.sh.in,
  35182. config_CYGWIN_NT-5.1, config_IRIX64, cygwin-package.sh.in,
  35183. release_dispatch.sh: move stuff from 2.0 over to 2.2
  35184. 2005-07-11 15:21 hoffman
  35185. * Utilities/Release/config_Linux: move config linix to 2.2 branch
  35186. 2005-07-11 15:11 hoffman
  35187. * Utilities/Release/release_dispatch.sh: change to muse
  35188. 2005-07-11 15:05 hoffman
  35189. * Utilities/Release/release_dispatch.sh: ENH: add from HEAD
  35190. 2005-07-11 15:04 hoffman
  35191. * Utilities/Release/release_dispatch.sh: add from branch
  35192. 2005-07-11 14:55 martink
  35193. * ChangeLog.manual: ENH: commit some change logs
  35194. 2005-07-11 14:54 hoffman
  35195. * Source/cmCPluginAPI.h, Utilities/Release/cmake_release.sh,
  35196. Utilities/Release/cmake_release.sh.in: ENH: fix up some version
  35197. stuff
  35198. 2005-07-11 12:22 martink
  35199. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: provide default
  35200. update options if none were provided
  35201. 2005-07-11 11:59 andy
  35202. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add default update
  35203. options
  35204. 2005-07-11 11:37 martink
  35205. * ChangeLog.manual: ENH: added ChangeLog as in prior release
  35206. 2005-07-11 11:36 martink
  35207. * Source/cmAddCustomCommandCommand.cxx: ENH: merge from the main
  35208. tree to handle relative files
  35209. 2005-07-11 11:31 martink
  35210. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: merged from CVS fix
  35211. for SNV warning
  35212. 2005-07-11 11:16 andy
  35213. * Source/CTest/cmCTestUpdateHandler.cxx: BUG: Remove warning when
  35214. using CVS
  35215. 2005-07-11 03:07 andy
  35216. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35217. 2005-07-10 03:08 andy
  35218. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35219. 2005-07-09 03:08 andy
  35220. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35221. 2005-07-08 11:51 martink
  35222. * Source/cmAddCustomCommandCommand.cxx: ENH: slightly modified
  35223. version of Alex's relative path arguments for custom commands
  35224. 2005-07-08 10:13 martink
  35225. * Utilities/Release/cmake_release.sh: ENH: release commit
  35226. 2005-07-08 10:00 martink
  35227. * CMakeLists.txt: ENH: rev to 22
  35228. 2005-07-08 09:55 martink
  35229. * CMakeLists.txt: ENH: update rev to 23
  35230. 2005-07-08 09:05 king
  35231. * Source/kwsys/testProcess.c: COMP: Fixed uninitialized variable.
  35232. 2005-07-08 03:08 andy
  35233. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35234. 2005-07-07 16:01 martink
  35235. * Source/cmConfigureFileCommand.cxx: ENH: configure file will
  35236. assume start source dir if a full path is not provided
  35237. 2005-07-07 15:06 martink
  35238. * Source/cmMakefile.cxx: BUG: library return values were not UNIX
  35239. slashes on Win98
  35240. 2005-07-07 13:55 martink
  35241. * Source/cmSourceFile.cxx: BUG: mor emissing convert to unix
  35242. slashes
  35243. 2005-07-07 11:44 martink
  35244. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: cleaned up some old
  35245. methods and vars
  35246. 2005-07-07 10:21 king
  35247. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Removing
  35248. CMAKE_HIDE_TARGET_DIRS since it has been superceded by
  35249. CMAKE_TARGET_DIR_PREFIX.
  35250. 2005-07-07 10:14 king
  35251. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Added use of
  35252. CMAKE_TARGET_DIR_PREFIX variable to prepend a project-specified
  35253. string to the names of all the target-name.dir directories.
  35254. 2005-07-07 10:11 martink
  35255. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: added ability to
  35256. prefix target directories with a . to make them not show up in
  35257. ls. From patch from Alex
  35258. 2005-07-07 09:44 martink
  35259. * Source/cmake.cxx: BUG: win95 returning non unix path for cmake
  35260. command
  35261. 2005-07-07 09:06 king
  35262. * Source/kwsys/testProcess.c: ENH: Extended test 0 to run the
  35263. executable twice using the same process object. This tests the
  35264. reusability of the objects.
  35265. 2005-07-07 09:05 king
  35266. * Source/kwsys/ProcessWin32.c: BUG: Fixed reusability of process
  35267. object by clearing each pipe's Closed flag when cleaning up.
  35268. 2005-07-07 03:08 andy
  35269. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35270. 2005-07-06 16:16 martink
  35271. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  35272. cmLocalUnixMakefileGenerator3.cxx,
  35273. cmLocalUnixMakefileGenerator3.h: BUG: fix for bootstrap problem
  35274. 2005-07-06 15:51 andy
  35275. * Source/: cmCacheManager.cxx, cmFileCommand.cxx,
  35276. cmWriteFileCommand.cxx: STYLE: Fix typos
  35277. 2005-07-06 15:49 andy
  35278. * Source/CTest/cmCTestCoverageHandler.cxx: COMP: Remove warning
  35279. 2005-07-06 15:27 andy
  35280. * Source/CTest/: cmCTestCoverageHandler.cxx,
  35281. cmCTestCoverageHandler.h: ENH: Improve support for various
  35282. versions of gcov
  35283. 2005-07-06 15:25 andy
  35284. * Modules/FindFLTK.cmake: ENH: Replace with the one from InsightApp
  35285. 2005-07-06 15:25 martink
  35286. * Source/cmListFileCache.cxx: BUG: project command should also work
  35287. with lower case
  35288. 2005-07-06 15:24 martink
  35289. * Tests/Simple/CMakeLists.txt: BUG: minor fix to project name to
  35290. match ADD_TEST call
  35291. 2005-07-06 15:11 andy
  35292. * Source/CTest/cmCTestSubmitHandler.cxx: BUG: On windows there can
  35293. be a problem because scp does not handle drive names. This uses
  35294. relative path for scp
  35295. 2005-07-06 03:10 andy
  35296. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35297. 2005-07-05 16:13 martink
  35298. * Utilities/Release/: MakeRelease.cmake.in, Release.cmake: ENH: a
  35299. start on UNIX release
  35300. 2005-07-05 15:43 martink
  35301. * Utilities/Release/Release.cmake: ENH: better release support
  35302. 2005-07-05 12:38 martink
  35303. * Utilities/Release/: MakeRelease.cmake.in, Release.cmake: ENH:
  35304. better release support
  35305. 2005-07-05 11:17 andy
  35306. * Modules/FindDCMTK.cmake: ENH: Improvements by Julien
  35307. 2005-07-05 10:08 martink
  35308. * Source/cmMacroCommand.cxx: ENH: revert back to string replacement
  35309. version
  35310. 2005-07-05 09:21 martink
  35311. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: util targets now
  35312. show up in locla makefile and make rebuild_cache now works in
  35313. subdirs
  35314. 2005-07-05 09:00 martink
  35315. * Source/cmLocalGenerator.cxx: BUG: fix for debug optimized link
  35316. libraries
  35317. 2005-07-05 03:02 andy
  35318. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35319. 2005-07-04 03:01 andy
  35320. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35321. 2005-07-03 12:06 andy
  35322. * Source/cmake.cxx: ENH: Only truncate files when not in try
  35323. compile. Alsom move truncating code closer to configure
  35324. 2005-07-03 03:02 andy
  35325. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35326. 2005-07-02 22:50 andy
  35327. * Source/cmCTest.cxx: ENH: Improve performance of MakeXMLSafe,
  35328. improve performance of reading custom ctest files, and remove
  35329. error when running ctest on directory without
  35330. DartConfiguration.tcl
  35331. 2005-07-02 22:32 andy
  35332. * Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Unify number of
  35333. spaces
  35334. 2005-07-02 22:31 andy
  35335. * Source/CTest/cmCTestBuildHandler.cxx: ENH: Improve performance by
  35336. compiling regular expressions when needed
  35337. 2005-07-02 22:30 andy
  35338. * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
  35339. Improve performance of testing and do not complain if
  35340. DartTestfile.txt is not found or if directory does not exist
  35341. 2005-07-02 22:25 andy
  35342. * Source/: cmake.cxx, cmake.h: ENH: Start adding the code that will
  35343. truncate output logs
  35344. 2005-07-02 01:25 andy
  35345. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35346. 2005-07-01 10:57 martink
  35347. * Source/: cmGetTargetPropertyCommand.h, cmTarget.cxx: ENH: added
  35348. Alexander's target property TYPE
  35349. 2005-07-01 10:23 martink
  35350. * Source/: cmGetDirectoryPropertyCommand.cxx,
  35351. cmGetDirectoryPropertyCommand.h: ENH: added patch from Alexander
  35352. Neundorf to get DEFINITIONS
  35353. 2005-06-30 13:39 martink
  35354. * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
  35355. Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
  35356. ComplexOneConfig/cmTestConfigure.h.in,
  35357. ComplexOneConfig/Executable/complex.cxx,
  35358. ComplexRelativePaths/CMakeLists.txt,
  35359. ComplexRelativePaths/cmTestConfigure.h.in,
  35360. ComplexRelativePaths/Executable/complex.cxx: ENH: added testing
  35361. of the WHILE command
  35362. 2005-06-30 13:39 martink
  35363. * Docs/cmake-mode.el: ENH: added while command
  35364. 2005-06-30 13:27 martink
  35365. * Docs/cmake-mode.el: ENH: added while command
  35366. 2005-06-30 13:09 martink
  35367. * Utilities/Release/: CMake.nsi.in, MakeRelease.cmake.in,
  35368. Release.cmake, Win32Release.sh.in: ENH: better release scripts
  35369. 2005-06-30 11:33 martink
  35370. * Utilities/Release/Release.cmake: ENH: hard coded for VS 71 nmake
  35371. for now
  35372. 2005-06-30 11:18 king
  35373. * Modules/Platform/Windows-cl.cmake: BUG: Fixed escaped quote at
  35374. end of .
  35375. 2005-06-30 09:53 martink
  35376. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  35377. cmLocalUnixMakefileGenerator3.h: ENH: added local help and
  35378. install targets
  35379. 2005-06-30 09:21 king
  35380. * Source/kwsys/Base64.c: BUG: Do not increment optr by 2 after
  35381. storing only one character. Also fixed possibility of storing
  35382. uninitialized characters from the last triplet.
  35383. 2005-06-30 05:47 andy
  35384. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35385. 2005-06-29 12:07 king
  35386. * Modules/Platform/Windows-bcc32.cmake: BUG: Need to use the -c
  35387. option for implib to produce case-sensitive symbols in the .lib
  35388. files.
  35389. 2005-06-29 08:46 martink
  35390. * CTestCustom.ctest.in: COMP: shut up warning
  35391. 2005-06-29 05:49 andy
  35392. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35393. 2005-06-28 15:00 martink
  35394. * Utilities/Release/: CMake.nsi.in, CMakeInstall.bmp: ENH: added
  35395. our own bitmap
  35396. 2005-06-28 10:55 martink
  35397. * Utilities/Release/CMake.nsi.in,
  35398. Utilities/Release/Win32Release.sh.in,
  35399. Utilities/Release/cmake_release.sh.in,
  35400. Utilities/Release/Release.cmake, CMakeLists.txt: ENH: added some
  35401. release support
  35402. 2005-06-28 05:45 andy
  35403. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35404. 2005-06-27 15:59 martink
  35405. * Source/cmMakefile.cxx: BUG: dont pass unverified char * to
  35406. streams
  35407. 2005-06-27 12:45 martink
  35408. * Tests/Simple/CMakeLists.txt: ENH: convert to lower case
  35409. 2005-06-27 12:44 martink
  35410. * Example/: CMakeLists.txt, Demo/CMakeLists.txt,
  35411. Hello/CMakeLists.txt: ENH: updte to lower case and using
  35412. ADD_SUBDIRECTORY
  35413. 2005-06-27 11:39 martink
  35414. * CTestCustom.ctest.in: ENH: mods to warning excludes based on new
  35415. locaiton of curl
  35416. 2005-06-27 05:50 andy
  35417. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35418. 2005-06-26 05:43 andy
  35419. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35420. 2005-06-25 05:44 andy
  35421. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35422. 2005-06-24 13:29 andy
  35423. * Source/CTest/cmCTestSubmitHandler.cxx: BUG: Exit properly on SCP
  35424. submission
  35425. 2005-06-24 09:41 andy
  35426. * Source/CTest/cmCTestSubmitHandler.cxx: COMP: Remove warnings
  35427. 2005-06-24 09:06 andy
  35428. * CMakeLists.txt, Source/CMakeLists.txt, Source/cmCTest.cxx,
  35429. Source/CTest/cmCTestSubmitHandler.cxx: ENH: Move curl to
  35430. utilities
  35431. 2005-06-24 09:00 andy
  35432. * Utilities/cmcurl/: amigaos.c, amigaos.h, arpa_telnet.h, base64.c,
  35433. base64.h, ca-bundle.h, connect.c, connect.h, content_encoding.c,
  35434. content_encoding.h, cookie.c, cookie.h, curl_memory.h, curlx.h,
  35435. dict.c, dict.h, easy.c, escape.c, escape.h, file.c, file.h,
  35436. formdata.c, formdata.h, ftp.c, ftp.h, getdate.c, getdate.h,
  35437. getenv.c, getinfo.c, getinfo.h, hash.c, hash.h, hostares.c,
  35438. hostasyn.c, hostip.c, hostip.h, hostip4.c, hostip6.c, hostsyn.c,
  35439. hostthre.c, http.c, http.h, http_chunks.c, http_chunks.h,
  35440. http_digest.c, http_digest.h, http_negotiate.c, http_negotiate.h,
  35441. http_ntlm.c, http_ntlm.h, if2ip.c, if2ip.h, inet_ntoa_r.h,
  35442. inet_ntop.c, inet_ntop.h, inet_pton.c, inet_pton.h, krb4.c,
  35443. krb4.h, ldap.c, ldap.h, llist.c, llist.h, md5.c, md5.h,
  35444. memdebug.c, memdebug.h, mprintf.c, multi.c, netrc.c, netrc.h,
  35445. nwlib.c, progress.c, progress.h, security.c, security.h, sendf.c,
  35446. sendf.h, setup.h, share.c, share.h, speedcheck.c, speedcheck.h,
  35447. ssluse.c, ssluse.h, strequal.c, strequal.h, strerror.c,
  35448. strerror.h, strtok.c, strtok.h, strtoofft.c, strtoofft.h,
  35449. telnet.c, telnet.h, timeval.c, timeval.h, transfer.c, transfer.h,
  35450. url.c, url.h, urldata.h, version.c, CMakeLists.txt, config.h.in,
  35451. curl.copyright, CMake/CheckTypeSize.c.in,
  35452. CMake/CheckTypeSize.cmake, CMake/CurlTests.c,
  35453. Platforms/WindowsCache.cmake, Platforms/config-aix.h,
  35454. Testing/CMakeLists.txt, Testing/curlgtk.c, Testing/curltest.c,
  35455. Testing/ftpget.c, Testing/ftpgetresp.c, Testing/ftpupload.c,
  35456. Testing/getinmemory.c, Testing/http-post.c, Testing/httpput.c,
  35457. Testing/multithread.c, Testing/persistant.c, Testing/postit2.c,
  35458. Testing/sepheaders.c, Testing/simple.c, Testing/simplessl.c,
  35459. Testing/testconfig.h.in, Testing/win32sockets.c, curl/curl.h,
  35460. curl/curlver.h, curl/easy.h, curl/mprintf.h, curl/multi.h,
  35461. curl/stdcheaders.h, curl/types.h: ENH: Initial import
  35462. 2005-06-24 05:43 andy
  35463. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35464. 2005-06-23 16:06 andy
  35465. * Source/CTest/cmCTestSubmitHandler.cxx: ENH: Make iterators const
  35466. 2005-06-23 13:07 andy
  35467. * Tests/CTestTest3/test.cmake.in: ENH: Perform second test if
  35468. subversion exists
  35469. 2005-06-23 13:04 andy
  35470. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
  35471. CTest/cmCTestBuildAndTestHandler.cxx,
  35472. CTest/cmCTestBuildCommand.cxx, CTest/cmCTestBuildHandler.cxx,
  35473. CTest/cmCTestConfigureCommand.cxx,
  35474. CTest/cmCTestConfigureHandler.cxx,
  35475. CTest/cmCTestCoverageCommand.cxx,
  35476. CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
  35477. CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
  35478. CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
  35479. CTest/cmCTestMemCheckCommand.cxx, CTest/cmCTestMemCheckCommand.h,
  35480. CTest/cmCTestScriptHandler.cxx, CTest/cmCTestStartCommand.cxx,
  35481. CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestSubmitHandler.cxx,
  35482. CTest/cmCTestSubmitHandler.h, CTest/cmCTestTestCommand.cxx,
  35483. CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
  35484. CTest/cmCTestUpdateCommand.cxx, CTest/cmCTestUpdateHandler.cxx,
  35485. kwsys/CTestConfig.cmake: ENH: Several improvements with the way
  35486. things are handled. Also, support multiple submited files
  35487. 2005-06-23 12:34 martink
  35488. * Source/cmMacroCommand.cxx: COMP: fix compiler warnings
  35489. 2005-06-23 11:03 martink
  35490. * Source/: cmForEachCommand.cxx, cmIfCommand.cxx,
  35491. cmMacroCommand.cxx, cmWhileCommand.cxx: ENH: converted macro to
  35492. use variables and fixed some case issues with some function
  35493. blockers
  35494. 2005-06-23 10:25 king
  35495. * Source/kwsys/hashtable.hxx.in: ENH: Added some smaller primes to
  35496. allow small hash table sizes and therefore shorter initial
  35497. construction times.
  35498. 2005-06-23 05:57 andy
  35499. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35500. 2005-06-22 14:20 martink
  35501. * Source/cmForEachCommand.h: STYLE: updated the docs to be more
  35502. accurate
  35503. 2005-06-22 14:16 martink
  35504. * Source/cmForEachCommand.cxx: COMP: fix possible poroblem with
  35505. freed memory
  35506. 2005-06-22 14:04 martink
  35507. * Source/cmForEachCommand.cxx: COMP: fix unused variable
  35508. 2005-06-22 13:32 martink
  35509. * Source/cmForEachCommand.cxx: ENH: changed FOREACH to use
  35510. variables instead of string replacement
  35511. 2005-06-22 10:54 andy
  35512. * Source/CTest/cmCTestTestHandler.cxx: BUG: Fix displaying of
  35513. percentage
  35514. 2005-06-22 10:09 martink
  35515. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: clean rule wasn't
  35516. cleaning libs and executables
  35517. 2005-06-22 09:12 martink
  35518. * Source/cmTarget.cxx: ENH: some better checks
  35519. 2005-06-22 09:06 martink
  35520. * Source/: cmExportLibraryDependencies.cxx, cmGlobalGenerator.cxx,
  35521. cmGlobalKdevelopGenerator.cxx,
  35522. cmGlobalUnixMakefileGenerator3.cxx,
  35523. cmGlobalUnixMakefileGenerator3.h,
  35524. cmGlobalVisualStudio6Generator.cxx,
  35525. cmGlobalVisualStudio6Generator.h,
  35526. cmGlobalVisualStudio71Generator.cxx,
  35527. cmGlobalVisualStudio71Generator.h,
  35528. cmGlobalVisualStudio7Generator.cxx,
  35529. cmGlobalVisualStudio7Generator.h, cmLocalGenerator.cxx,
  35530. cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
  35531. cmLocalUnixMakefileGenerator3.h,
  35532. cmLocalVisualStudio6Generator.cxx,
  35533. cmLocalVisualStudio6Generator.h,
  35534. cmLocalVisualStudio7Generator.cxx,
  35535. cmLocalVisualStudio7Generator.h, cmMakeDepend.cxx,
  35536. cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
  35537. cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
  35538. cmTarget.cxx, cmTarget.h: ENH: make LOCATION an computed property
  35539. of the target and get rid of a bunch of const junk
  35540. 2005-06-22 05:43 andy
  35541. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35542. 2005-06-21 16:44 andy
  35543. * Source/cmCommandArgumentParserHelper.cxx: ENH: Remove stray abort
  35544. 2005-06-21 16:29 martink
  35545. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  35546. cmLocalUnixMakefileGenerator3.cxx: ENH: fix for BSD makes no
  35547. longer use dir name as a target
  35548. 2005-06-21 14:20 king
  35549. * Source/cmTryRunCommand.cxx: BUG: Fixed error message formatting
  35550. when try run executable command cannot be found.
  35551. 2005-06-21 11:01 andy
  35552. * Source/cmCommandArgumentParserHelper.cxx: BUG: Fix escaping to
  35553. make OSX work again
  35554. 2005-06-21 10:33 king
  35555. * Source/kwsys/testProcess.c: BUG: Use sleep(1) instead of
  35556. usleep(1000000) because some UNIX systems specify that the
  35557. argument to usleep must be less than 1000000.
  35558. 2005-06-21 09:34 martink
  35559. * Source/: cmCustomCommand.cxx, cmCustomCommand.h,
  35560. cmLocalUnixMakefileGenerator3.cxx: ENH: add test to make sure
  35561. custom commands are used
  35562. 2005-06-21 05:56 andy
  35563. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35564. 2005-06-20 17:57 andy
  35565. * Source/cmCTest.cxx: ENH: Initialize handler before processing it
  35566. 2005-06-20 17:37 andy
  35567. * Source/CursesDialog/.NoDartCoverage: ENH: Until there is some
  35568. test for curses dialog, no need to do coverage
  35569. 2005-06-20 16:31 martink
  35570. * Modules/: Dart.cmake, TestCXXAcceptsFlag.cmake,
  35571. Platform/Darwin.cmake: ENH: fixed some spelling errors
  35572. 2005-06-20 16:24 martink
  35573. * Source/cmMakefile.cxx: BUG: goof in new feature fixed
  35574. 2005-06-20 14:15 martink
  35575. * Source/: cmLocalUnixMakefileGenerator.cxx,
  35576. cmLocalUnixMakefileGenerator.h: ENH: removed unused files
  35577. 2005-06-20 14:00 martink
  35578. * Docs/CMake04.rtf, Source/cmGetTargetPropertyCommand.cxx,
  35579. Source/cmGetTargetPropertyCommand.h, Source/cmGlobalGenerator.h,
  35580. Source/cmMakefile.cxx: ENH: modified GET_TARGET_PROPERTIES to
  35581. work with all targets
  35582. 2005-06-20 13:49 barre
  35583. * Source/kwsys/testSystemTools.cxx: ENH: fix test, it has to return
  35584. a true/false value otherwise it just passes the test, and add
  35585. test for EscapeChars
  35586. 2005-06-20 13:10 martink
  35587. * Modules/: TestBigEndian.cmake, UseSWIG.cmake: BUG: fix some
  35588. missing quotes for STREQUAL IF statements
  35589. 2005-06-20 12:55 martink
  35590. * Modules/CMakeGenericSystem.cmake: ENH: adde dback in
  35591. CMAKE_VERBOSE_MAKEFILE that was acc removed
  35592. 2005-06-20 11:54 king
  35593. * Source/cmSetTargetPropertiesCommand.h: ENH: Added documentation
  35594. of VERSION and SOVERSION properties.
  35595. 2005-06-20 11:53 martink
  35596. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  35597. cmLocalUnixMakefileGenerator2.h,
  35598. cmGlobalUnixMakefileGenerator.cxx,
  35599. cmGlobalUnixMakefileGenerator.h: ENH: no longer used
  35600. 2005-06-20 11:49 martink
  35601. * Tests/COnly/CMakeLists.txt: COMP: converted to lowercase commands
  35602. 2005-06-20 11:47 martink
  35603. * Docs/cmake-mode.el: ENH: updated emacs mode to include lowercase
  35604. commands and missing command ENDMACRO
  35605. 2005-06-20 08:59 martink
  35606. * Source/CTest/cmCTestTestHandler.cxx: COMP: see about fixing
  35607. warning
  35608. 2005-06-20 07:42 andy
  35609. * Tests/CTestTest3/test.cmake.in: ENH: Skip svn test for now
  35610. 2005-06-20 05:50 andy
  35611. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35612. 2005-06-19 06:51 andy
  35613. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35614. 2005-06-18 05:28 andy
  35615. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35616. 2005-06-17 23:15 andy
  35617. * Source/CMakeLists.txt: COMP: Fix problems with old cmake
  35618. 2005-06-17 15:50 andy
  35619. * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l,
  35620. cmCommandArgumentParserHelper.cxx,
  35621. cmCommandArgumentParserHelper.h, cmListFileCache.cxx,
  35622. cmMakefile.cxx, cmMakefile.h: ENH: Improve handling of escaped
  35623. characters
  35624. 2005-06-17 15:44 andy
  35625. * Source/CMakeLists.txt: ENH: Pass ctest config type to
  35626. subprocesses
  35627. 2005-06-17 15:43 andy
  35628. * Source/CTest/cmCTestTestHandler.cxx: ENH: Pass configuration type
  35629. to subprocesses
  35630. 2005-06-17 14:13 king
  35631. * Source/kwsys/CMakeLists.txt: ENH: Enabling new test 7 of process
  35632. execution.
  35633. 2005-06-17 14:07 king
  35634. * Source/kwsys/Process.h.in: ENH: Added polling feature to
  35635. documentation of WaitForData.
  35636. 2005-06-17 14:05 king
  35637. * Source/kwsys/ProcessWin32.c: BUG: Fixed polling feature of
  35638. WaitForData.
  35639. 2005-06-17 13:59 king
  35640. * Source/kwsys/testProcess.c: ENH: Added test 7 to expose problems
  35641. with polling by WaitForData.
  35642. 2005-06-17 13:57 king
  35643. * Source/kwsys/ProcessUNIX.c: BUG: Fixed polling capability of
  35644. WaitForData.
  35645. 2005-06-17 13:14 andy
  35646. * Tests/CTestTest3/test.cmake.in: ENH: Make CVS one nightly
  35647. 2005-06-17 13:07 andy
  35648. * Tests/CTestTest3/test.cmake.in: ENH: Add subversion test
  35649. 2005-06-17 13:04 andy
  35650. * Source/: cmCTest.cxx, cmCTest.h, cmCommand.h, cmObject.h,
  35651. cmStandardIncludes.h, CTest/cmCTestBuildAndTestHandler.cxx,
  35652. CTest/cmCTestBuildAndTestHandler.h,
  35653. CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
  35654. CTest/cmCTestConfigureHandler.cxx,
  35655. CTest/cmCTestConfigureHandler.h,
  35656. CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
  35657. CTest/cmCTestGenericHandler.h, CTest/cmCTestMemCheckHandler.cxx,
  35658. CTest/cmCTestMemCheckHandler.h, CTest/cmCTestScriptHandler.cxx,
  35659. CTest/cmCTestScriptHandler.h, CTest/cmCTestStartCommand.cxx,
  35660. CTest/cmCTestSubmitHandler.cxx, CTest/cmCTestSubmitHandler.h,
  35661. CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
  35662. CTest/cmCTestUpdateCommand.cxx, CTest/cmCTestUpdateHandler.cxx,
  35663. CTest/cmCTestUpdateHandler.h: ENH: Add superclass for all
  35664. commands and handlers. Improve handlers to have initialization
  35665. code, and start initializing ctest when start is invoked
  35666. 2005-06-17 11:46 malaterre
  35667. * Source/kwsys/CommandLineArguments.hxx.in: ENH: Fix Bug #1950,
  35668. provide a direct access to the input. Minor cleanup (convenience)
  35669. 2005-06-17 09:49 king
  35670. * Source/: cmCMakeMinimumRequired.cxx, cmMakefile.h, cmVersion.h:
  35671. ENH: Enabling ability for CMAKE_MINIMUM_REQUIRED version to
  35672. include patch level. Submitted by Alexander Neundorf.
  35673. 2005-06-17 08:45 andy
  35674. * Tests/MacroTest/CMakeLists.txt: ENH: Fix test on HP
  35675. 2005-06-17 05:50 andy
  35676. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35677. 2005-06-16 16:42 andy
  35678. * Source/cmLocalUnixMakefileGenerator3.cxx: When running the same
  35679. ctest as the one we are testing, make sure to run as separate
  35680. process
  35681. 2005-06-16 16:33 andy
  35682. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add extra argument
  35683. 2005-06-16 16:24 andy
  35684. * Source/cmCTest.cxx, Tests/CTestTest3/test.cmake.in: ENH: Return
  35685. error if there is an ERROR_MESSAGE. Also fix tag for the test
  35686. 2005-06-16 15:44 andy
  35687. * Source/cmCommand.h: COMP: Fix build error on Windows
  35688. 2005-06-16 14:56 andy
  35689. * Source/CMakeLists.txt, Tests/MacroTest/CMakeLists.txt,
  35690. Tests/MacroTest/macroTest.c: ENH: Add test of macro
  35691. 2005-06-16 14:56 andy
  35692. * Source/: cmake.cxx, cmake.h: ENH: Before running configre, remove
  35693. all macros. Also, backup the command names. Also, make command
  35694. names case insensitive
  35695. 2005-06-16 14:05 andy
  35696. * Source/: cmCommand.h, cmConfigureFileCommand.h,
  35697. cmFLTKWrapUICommand.h, cmQTWrapCPPCommand.h, cmQTWrapUICommand.h,
  35698. cmUseMangledMesaCommand.h, cmVTKWrapJavaCommand.h,
  35699. cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h: ENH: Add
  35700. classname to commands
  35701. 2005-06-16 13:29 andy
  35702. * Tests/CTestTest3/test.cmake.in: ENH: Initial import
  35703. 2005-06-16 13:18 andy
  35704. * Source/CMakeLists.txt, Source/cmCTest.cxx, Source/cmCTest.h,
  35705. Source/CTest/cmCTestBuildCommand.cxx,
  35706. Source/CTest/cmCTestCommand.h,
  35707. Source/CTest/cmCTestGenericHandler.h,
  35708. Source/CTest/cmCTestStartCommand.cxx,
  35709. Source/CTest/cmCTestSubmitCommand.cxx,
  35710. Source/CTest/cmCTestSubmitHandler.cxx,
  35711. Source/CTest/cmCTestUpdateCommand.cxx,
  35712. Source/CTest/cmCTestUpdateHandler.cxx,
  35713. Tests/CTestTest2/test.cmake.in: ENH: Several improvements to
  35714. CTest:
  35715. 1. Support for showing line numbers when debugging ctest
  35716. --show-line-numbers 2. Modify the ctest initialization code, so
  35717. that it can be delayed 3. Handlers now have corresponding command
  35718. if they were invoked from the command (so far only update
  35719. actually use that) 4. Start command is simplified and the
  35720. functionality is moved to CTest 5. Update can perform initial
  35721. checkout if CTEST_CHECKOUT_COMMAND is set 6. Add test that checks
  35722. out kwsys and perform tests on the fresh checkout
  35723. 2005-06-16 11:52 martink
  35724. * Source/CMakeLists.txt: ENH: add first cut at support for exe with
  35725. same name as lib
  35726. 2005-06-16 11:48 martink
  35727. * Source/: cmSetTargetPropertiesCommand.h,
  35728. cmLocalVisualStudio6Generator.cxx,
  35729. cmLocalVisualStudio7Generator.cxx,
  35730. cmLocalUnixMakefileGenerator3.cxx: ENH: add first cut at support
  35731. for exe with same name as lib
  35732. 2005-06-16 11:47 martink
  35733. * Tests/SameName/: CMakeLists.txt, Exe1/CMakeLists.txt,
  35734. Exe1/conly.c, Lib1/CMakeLists.txt, Lib1/libc1.c, Lib1/libc1.h:
  35735. ENH: add same name test
  35736. 2005-06-16 10:23 martink
  35737. * Source/cmITKWrapTclCommand.cxx: ENH: replace brackets with more
  35738. generic find
  35739. 2005-06-16 10:22 martink
  35740. * Source/cmOrderLinkDirectories.cxx: ENH: make more specific in
  35741. reject self linking
  35742. 2005-06-16 05:50 andy
  35743. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35744. 2005-06-15 15:51 andy
  35745. * Source/cmCommand.h: ENH: Add accessor for Makefile and make
  35746. SetError public
  35747. 2005-06-15 15:29 hoffman
  35748. * CTestConfig.cmake: ENH: add for testing
  35749. 2005-06-15 10:54 andy
  35750. * Tests/CTestTest2/test.cmake.in: BUG: Fix typo
  35751. 2005-06-15 10:53 andy
  35752. * Source/CTest/: cmCTestMemCheckCommand.cxx,
  35753. cmCTestMemCheckHandler.cxx: ENH: Pass in memcheck command options
  35754. and suppresions, and change skin to tool
  35755. 2005-06-15 10:53 andy
  35756. * Source/CTest/cmCTestCoverageCommand.cxx: ENH: Handle passing in
  35757. coverage command
  35758. 2005-06-15 08:54 andy
  35759. * Source/CMakeLists.txt: ENH: Add logging to improve coverage
  35760. 2005-06-15 05:42 andy
  35761. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35762. 2005-06-14 15:53 andy
  35763. * Utilities/.NoDartCoverage: ENH: No need to do coverage of
  35764. utilities
  35765. 2005-06-14 15:49 andy
  35766. * Source/: cmCommandArgumentParserHelper.cxx,
  35767. cmCommandArgumentParserHelper.h: ENH: More cleanups
  35768. 2005-06-14 14:01 andy
  35769. * Tests/CTestTest2/test.cmake.in: ENH: Also perform memory checking
  35770. and coverage
  35771. 2005-06-14 14:00 andy
  35772. * Source/: CMakeLists.txt, CTest/cmCTestCoverageCommand.cxx,
  35773. CTest/cmCTestCoverageCommand.h, CTest/cmCTestMemCheckCommand.cxx,
  35774. CTest/cmCTestMemCheckCommand.h, CTest/cmCTestScriptHandler.cxx:
  35775. ENH: Add commands for memory checking and coverage
  35776. 2005-06-14 13:22 andy
  35777. * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
  35778. ENH: Improve variable name regular expression
  35779. 2005-06-14 12:48 andy
  35780. * Source/: cmMacroCommand.cxx, cmake.cxx, cmake.h: ENH: Save
  35781. command that macro overwrites
  35782. 2005-06-14 11:42 andy
  35783. * Source/: cmCTest.cxx, cmCTest.h,
  35784. CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestUpdateHandler.cxx:
  35785. ENH: Separate standard output and standard error for problematic
  35786. commands
  35787. 2005-06-14 03:02 andy
  35788. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35789. 2005-06-13 18:03 barre
  35790. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add
  35791. method to escape some chars in a string
  35792. 2005-06-13 14:29 andy
  35793. * Source/cmCommandArgumentParserHelper.cxx: ENH: Handle
  35794. non-existing variables
  35795. 2005-06-13 11:00 andy
  35796. * bootstrap, Source/CMakeLists.txt, Source/cmMakefile.cxx: ENH: Use
  35797. the new parser that supports nested variables
  35798. 2005-06-13 10:27 andy
  35799. * Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
  35800. ENH: More cleanups
  35801. 2005-06-13 10:11 andy
  35802. * Source/: cmCommandArgumentParserHelper.cxx,
  35803. cmCommandArgumentParserHelper.h: ENH: More optimization
  35804. 2005-06-13 10:01 andy
  35805. * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.h,
  35806. cmCommandArgumentParser.cxx, cmCommandArgumentParserTokens.h:
  35807. ENH: Initial import
  35808. 2005-06-13 10:00 andy
  35809. * Source/: cmCommandArgumentParserHelper.cxx,
  35810. cmCommandArgumentParserHelper.h: ENH: Handle errors and optimize
  35811. a bit
  35812. 2005-06-13 10:00 andy
  35813. * Source/cmCommandArgumentLexer.in.l: ENH: Remove some allocations
  35814. 2005-06-13 09:59 andy
  35815. * Source/cmCommandArgumentParser.y: ENH: Rearange and cleanup
  35816. 2005-06-13 09:33 martink
  35817. * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
  35818. ENH: made configure file immediate by default for 2.2 or later
  35819. 2005-06-12 03:07 andy
  35820. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35821. 2005-06-11 03:07 andy
  35822. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35823. 2005-06-10 11:27 martink
  35824. * Source/cmMakefile.cxx: ENH: remove old 1.2 compatability from
  35825. cmake 2.2
  35826. 2005-06-10 10:45 martink
  35827. * Source/cmMakefile.cxx: ENH: remove old 1.2 compatability from
  35828. cmake 2.2
  35829. 2005-06-10 10:44 martink
  35830. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  35831. cmLocalUnixMakefileGenerator3.cxx,
  35832. cmLocalUnixMakefileGenerator3.h, cmake.cxx, cmake.h,
  35833. cmLocalGenerator.h: ENH: added support for forcing recomputation
  35834. of depends
  35835. 2005-06-10 10:09 martink
  35836. * Tests/Wrapping/CMakeLists.txt: ENH: change to work with new FLTK
  35837. command
  35838. 2005-06-10 10:09 martink
  35839. * Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: ENH:
  35840. change workings of command so that it can all happing in the
  35841. initial pass still works the old way but complains
  35842. 2005-06-10 10:08 martink
  35843. * Source/cmAddLibraryCommand.cxx: ENH: allow libs with no sources
  35844. but complain
  35845. 2005-06-10 09:01 andy
  35846. * Source/: cmCTest.cxx, CTest/cmCTestBuildHandler.cxx: ENH: Be more
  35847. verbose
  35848. 2005-06-10 08:56 andy
  35849. * Source/CTest/: cmCTestBuildHandler.cxx,
  35850. cmCTestConfigureHandler.cxx: ENH: Be more verbose
  35851. 2005-06-10 08:40 martink
  35852. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  35853. cmLocalVisualStudio6Generator.cxx,
  35854. cmLocalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
  35855. cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: removed old
  35856. convert calls
  35857. 2005-06-10 02:57 andy
  35858. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35859. 2005-06-09 14:37 martink
  35860. * bootstrap, Source/cmake.cxx, Source/CMakeLists.txt: ENH: removed
  35861. UMG2
  35862. 2005-06-09 14:34 martink
  35863. * Source/cmITKWrapTclCommand.cxx: ENH: deprecate old ITK wrap
  35864. command
  35865. 2005-06-09 11:46 martink
  35866. * Source/cmGlobalKdevelopGenerator.cxx: BUG: fix KDev gen to call
  35867. parent class Generate
  35868. 2005-06-09 11:39 martink
  35869. * Source/: cmGlobalKdevelopGenerator.h,
  35870. cmLocalKdevelopGenerator.cxx, cmLocalKdevelopGenerator.h: ENH:
  35871. make KDev sub off of Gen3
  35872. 2005-06-09 11:33 martink
  35873. * Source/cmTarget.cxx: ENH: removed old 1.2 compatability
  35874. 2005-06-09 11:23 martink
  35875. * Tests/Wrapping/CMakeLists.txt: ENH: no longer test ITK command
  35876. 2005-06-09 09:48 andy
  35877. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  35878. cmLocalUnixMakefileGenerator3.cxx: ENH: some better error
  35879. reporting and more robust handlign of bad targets
  35880. 2005-06-09 08:19 king
  35881. * Source/kwsys/Configure.h.in: COMP: Disable more warnings.
  35882. 2005-06-09 08:18 king
  35883. * Source/kwsys/kwsys_ios_sstream.h.in: COMP: Fix
  35884. no-assignment-operator warning and disable typedef-name synonym
  35885. warning.
  35886. 2005-06-09 08:03 king
  35887. * Source/kwsys/Configure.h.in: COMP: Disable useless warnings.
  35888. 2005-06-09 08:02 king
  35889. * Source/kwsys/Configure.hxx.in: ENH: C++ configuration should
  35890. include C configuration.
  35891. 2005-06-09 07:51 king
  35892. * Source/kwsys/SystemTools.cxx: COMP: Need windows.h even on cygwin
  35893. to get CreateFile API.
  35894. 2005-06-09 07:40 king
  35895. * Source/kwsys/RegularExpression.cxx: COMP: Fixed conversion
  35896. warnings.
  35897. 2005-06-09 04:14 andy
  35898. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35899. 2005-06-08 16:55 martink
  35900. * Source/cmIncludeCommand.cxx: BUG: fatal error in include file
  35901. should not cause report of missing include file
  35902. 2005-06-08 16:39 martink
  35903. * Tests/Wrapping/CMakeLists.txt: ENH: remove bad add target
  35904. commands
  35905. 2005-06-08 16:39 martink
  35906. * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx:
  35907. ENH: better error checking for add library or executable with no
  35908. source files
  35909. 2005-06-08 16:31 martink
  35910. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: prevent segfault
  35911. when no sources provided for lib
  35912. 2005-06-08 14:18 andy
  35913. * Source/: cmCommandArgumentLexer.in.l, cmCommandArgumentParser.y,
  35914. cmCommandArgumentParserHelper.cxx,
  35915. cmCommandArgumentParserHelper.h: ENH: Handle more cases
  35916. 2005-06-08 14:11 martink
  35917. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  35918. ComplexRelativePaths/CMakeLists.txt, Wrapping/CMakeLists.txt:
  35919. ENH: remove requirements on 1.2
  35920. 2005-06-08 12:26 martink
  35921. * Tests/: OutOfSource/SubDir/CMakeLists.txt,
  35922. Complex/CMakeLists.txt, Complex/Executable/CMakeLists.txt,
  35923. ComplexOneConfig/CMakeLists.txt,
  35924. ComplexOneConfig/Executable/CMakeLists.txt,
  35925. ComplexRelativePaths/CMakeLists.txt,
  35926. ComplexRelativePaths/Executable/CMakeLists.txt,
  35927. Dependency/CMakeLists.txt, Jump/CMakeLists.txt,
  35928. Jump/Library/CMakeLists.txt, PreOrder/CMakeLists.txt,
  35929. SimpleInstall/CMakeLists.txt, SimpleInstallS2/CMakeLists.txt,
  35930. Testing/CMakeLists.txt: ENH: shift to using ADD_SUBDIRECTORY
  35931. 2005-06-08 10:41 andy
  35932. * Source/: cmCommandArgumentLexer.in.l, cmCommandArgumentParser.y,
  35933. cmCommandArgumentParserHelper.cxx,
  35934. cmCommandArgumentParserHelper.h: ENH: Initial import (not working
  35935. yet)
  35936. 2005-06-08 09:59 king
  35937. * Docs/cmake-mode.el: ENH: Experimenting with auto-dated copyright.
  35938. 2005-06-08 09:52 andy
  35939. * Tests/CTestTest/CMakeLists.txt: ENH: Cleanup
  35940. 2005-06-08 04:09 andy
  35941. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35942. 2005-06-07 12:07 martink
  35943. * Source/cmGlobalVisualStudio7Generator.cxx,
  35944. Modules/Platform/Windows-cl.cmake: ENH: fix for incorrect setting
  35945. of CONFIZGURATION_TYPES
  35946. 2005-06-07 10:55 andy
  35947. * Source/CTest/cmCTestTestHandler.cxx: BUG: Remove debugging code
  35948. 2005-06-07 10:47 martink
  35949. * Source/: cmLocalUnixMakefileGenerator3.cxx, cmake.cxx: ENH: fix
  35950. problem with dependency scanning
  35951. 2005-06-07 09:57 andy
  35952. * Source/cmLocalGenerator.cxx, Source/kwsys/CMakeLists.txt,
  35953. Source/kwsys/ExtraTest.cmake.in, Tests/CTestTest/test.cmake.in,
  35954. Tests/CTestTest2/test.cmake.in: ENH: Add capability to include
  35955. files to DartTestfile.txt and add example of that
  35956. 2005-06-07 09:06 andy
  35957. * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
  35958. Use CMake for parsing DartTestfile.txt
  35959. 2005-06-07 08:44 king
  35960. * Modules/FindQt.cmake: ENH: Added search locations for a FreeBSD
  35961. location. Contributed by Alexander Neundorf.
  35962. 2005-06-07 04:09 andy
  35963. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35964. 2005-06-06 09:23 andy
  35965. * Source/CTest/cmCTestBuildHandler.cxx: BUG: Initialize the
  35966. iterator to prevent seg-fault
  35967. 2005-06-06 04:19 andy
  35968. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35969. 2005-06-05 15:35 andy
  35970. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35971. 2005-06-03 16:10 andy
  35972. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
  35973. CTest/cmCTestBuildAndTestHandler.cxx,
  35974. CTest/cmCTestBuildAndTestHandler.h: ENH: Move the build-and-test
  35975. code to a handler
  35976. 2005-06-03 14:42 andy
  35977. * Source/CTest/: cmCTestGenericHandler.cxx,
  35978. cmCTestGenericHandler.h: ENH: Add a method to parse command line
  35979. argument inside the handler
  35980. 2005-06-03 14:42 andy
  35981. * Tests/CommandLineTest/CMakeLists.txt: ENH: Test setting of
  35982. environment variables
  35983. 2005-06-03 14:17 andy
  35984. * Source/cmSetCommand.cxx: BUG: Remove memory leak
  35985. 2005-06-03 12:59 martink
  35986. * Source/: cmWrapExcludeFilesCommand.cxx,
  35987. cmWrapExcludeFilesCommand.h, cmSourceFilesCommand.cxx,
  35988. cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.cxx,
  35989. cmSourceFilesRemoveCommand.h: ENH: no longer used
  35990. 2005-06-03 12:58 martink
  35991. * Source/cmCommands.cxx: ENH: removed old commands
  35992. 2005-06-03 11:29 andy
  35993. * Source/CTest/cmCTestConfigureHandler.cxx: BUG: Remove unused code
  35994. 2005-06-03 11:26 martink
  35995. * CTestCustom.ctest.in: ENH: shut up buggy gcc stl header
  35996. 2005-06-03 04:03 andy
  35997. * Source/cmVersion.cxx: STYLE: Nightly Version update
  35998. 2005-06-02 18:10 andy
  35999. * Source/: cmCTest.cxx, ctest.cxx: ENH: Add debug flag
  36000. 2005-06-02 16:47 andy
  36001. * Source/: cmCTest.cxx, CTest/cmCTestSubmitHandler.cxx: BUG: Fix
  36002. the order of things to make submit handler not crash when proxies
  36003. are set
  36004. 2005-06-02 15:14 martink
  36005. * Docs/cmake-mode.el: ENH: updated commands
  36006. 2005-06-02 15:09 martink
  36007. * Tests/Wrapping/CMakeLists.txt: ENH: removed old command
  36008. 2005-06-02 14:56 martink
  36009. * Tests/: Complex/Library/CMakeLists.txt,
  36010. ComplexOneConfig/Library/CMakeLists.txt,
  36011. ComplexRelativePaths/Library/CMakeLists.txt: ENH: removed old
  36012. commands
  36013. 2005-06-02 14:48 andy
  36014. * Source/CTest/cmCTestSubmitHandler.cxx: ENH: Cleanup output even
  36015. more
  36016. 2005-06-02 14:24 martink
  36017. * Source/: cmCommands.cxx, cmAbstractFilesCommand.cxx,
  36018. cmAbstractFilesCommand.h: ENH: removed the ABSTRACT_FILES command
  36019. 2005-06-02 14:21 martink
  36020. * Docs/cmake-mode.el: ENH: updated to remove ABSTRACT_FILES and add
  36021. ADD_SUBDIRECTORY
  36022. 2005-06-02 14:10 martink
  36023. * Tests/: Complex/Library/CMakeLists.txt,
  36024. ComplexOneConfig/Library/CMakeLists.txt,
  36025. ComplexRelativePaths/Library/CMakeLists.txt: ENH: removed use of
  36026. ABSTRACT command
  36027. 2005-06-02 13:41 martink
  36028. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  36029. cmLocalUnixMakefileGenerator3.h: ENH: now also provides obj rules
  36030. for local Makefiles
  36031. 2005-06-02 12:26 andy
  36032. * Source/CTest/cmCTestBuildHandler.cxx: COMP: Remove compile
  36033. warning
  36034. 2005-06-02 11:47 andy
  36035. * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
  36036. ENH: Once the number of errors or warnings was reached, stop
  36037. counting them. Also fix compile warning on bad compilers
  36038. 2005-06-02 09:35 andy
  36039. * Source/CTest/cmCTestSubmitHandler.cxx: BUG: On windows there are
  36040. problems when opening file as ascii
  36041. 2005-06-02 04:02 andy
  36042. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36043. 2005-06-01 15:59 andy
  36044. * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
  36045. ENH: Streamline build process. This reduces the memory footprint,
  36046. since only some number of lines of output will be in memory at
  36047. the time. Also, this will report the build errors and warnings as
  36048. it goes through the build
  36049. 2005-06-01 13:37 martink
  36050. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  36051. cmLocalUnixMakefileGenerator3.h: ENH: minor perf improvement
  36052. 2005-06-01 13:24 martink
  36053. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: do not add help
  36054. target if there is a real target named help
  36055. 2005-06-01 13:19 king
  36056. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed name given
  36057. to clean target listing for executable and library targets.
  36058. 2005-06-01 11:18 martink
  36059. * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
  36060. 2005-06-01 09:25 andy
  36061. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36062. cmGlobalUnixMakefileGenerator3.h: BUG: Remove duplicate targets
  36063. when in different generators
  36064. 2005-06-01 08:59 martink
  36065. * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
  36066. 2005-06-01 08:56 martink
  36067. * CTestCustom.ctest.in: COMP: suppress warnings in 3rd party libs
  36068. 2005-06-01 08:54 martink
  36069. * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
  36070. 2005-06-01 08:50 martink
  36071. * Source/cmQTWrapUICommand.cxx: COMP: fix warning
  36072. 2005-06-01 08:48 martink
  36073. * Source/: cmVariableRequiresCommand.cxx,
  36074. cmVariableRequiresCommand.h: ENH: made immediate
  36075. 2005-06-01 08:25 andy
  36076. * Source/cmCTest.cxx: ENH: Make CMake --build-and-test to be
  36077. verbose by default
  36078. 2005-06-01 08:25 andy
  36079. * Source/cmStandardIncludes.h: ENH: Add support for deque
  36080. 2005-06-01 03:56 andy
  36081. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36082. 2005-05-31 18:40 andy
  36083. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
  36084. CTest/cmCTestBuildHandler.cxx, CTest/cmCTestConfigureHandler.cxx,
  36085. CTest/cmCTestCoverageHandler.cxx,
  36086. CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestScriptHandler.cxx,
  36087. CTest/cmCTestSubmitHandler.cxx, CTest/cmCTestTestHandler.cxx,
  36088. CTest/cmCTestUpdateHandler.cxx: COMP: Remove ERROR reserved word
  36089. or something and replace with ERROR_MESSAGE
  36090. 2005-05-31 17:32 andy
  36091. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
  36092. CTest/cmCTestBuildHandler.cxx, CTest/cmCTestConfigureHandler.cxx,
  36093. CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
  36094. CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
  36095. CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestScriptHandler.cxx,
  36096. CTest/cmCTestStartCommand.cxx, CTest/cmCTestSubmitHandler.cxx,
  36097. CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateHandler.cxx:
  36098. ENH: Add support for writing output file. While doing that,
  36099. redesign the way ctest does output. There may still be problems
  36100. with commands failing, but that should be fixed by applying the
  36101. similar concept to whole CMake
  36102. 2005-05-31 16:20 martink
  36103. * CTestCustom.ctest.in: ENH: shut up some warning on SGI
  36104. 2005-05-31 15:10 martink
  36105. * Source/: cmAddSubDirectoryCommand.cxx,
  36106. cmAddSubDirectoryCommand.h: ENH: removed the PREORDER option from
  36107. the AddSubDirectory command
  36108. 2005-05-31 14:09 martink
  36109. * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix a waring
  36110. 2005-05-31 11:46 martink
  36111. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36112. cmGlobalUnixMakefileGenerator3.h,
  36113. cmLocalUnixMakefileGenerator3.cxx: ENH: now uses Makefile2 to
  36114. cleanup zsh issues and provided some more documentation
  36115. 2005-05-31 10:16 martink
  36116. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36117. cmGlobalUnixMakefileGenerator3.h,
  36118. cmLocalUnixMakefileGenerator3.cxx,
  36119. cmLocalUnixMakefileGenerator3.h: STYLE: add some better comments
  36120. and remove some unused code
  36121. 2005-05-31 04:10 andy
  36122. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36123. 2005-05-30 17:26 andy
  36124. * Source/cmStandardIncludes.h: ENH: Add support for iomanip
  36125. 2005-05-30 04:02 andy
  36126. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36127. 2005-05-29 04:04 andy
  36128. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36129. 2005-05-28 08:44 lorensen
  36130. * Source/kwsys/SystemTools.cxx: COMP: warning.
  36131. 2005-05-28 04:10 andy
  36132. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36133. 2005-05-27 22:11 barre
  36134. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add
  36135. convenience function to convert Windows command line args into
  36136. Unix argc/argv. Pulled and cleaned from PV/VV/VJ init code
  36137. 2005-05-27 16:17 andy
  36138. * Source/CTest/cmCTestScriptHandler.cxx: ENH: Use generated file
  36139. stream for files
  36140. 2005-05-27 11:26 andy
  36141. * DartConfig.cmake: ENH: Dart change
  36142. 2005-05-27 04:08 andy
  36143. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36144. 2005-05-26 18:15 andy
  36145. * Source/CTest/cmCTestSubmitHandler.cxx: ENH: Fix for changes in
  36146. XML-RPC for Dart2
  36147. 2005-05-26 17:30 andy
  36148. * Modules/CMakeVS8FindMake.cmake: COMP: Fix for support of VS 8.0
  36149. beta 2
  36150. 2005-05-26 04:09 andy
  36151. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36152. 2005-05-25 15:09 martink
  36153. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36154. cmLocalUnixMakefileGenerator3.cxx: ENH: added clean target for
  36155. subdirs
  36156. 2005-05-25 12:22 martink
  36157. * Source/: cmDepends.cxx, cmDepends.h,
  36158. cmLocalUnixMakefileGenerator3.cxx,
  36159. cmLocalUnixMakefileGenerator3.h: BUG: a fix for constant
  36160. recomputing of depends
  36161. 2005-05-25 11:19 andy
  36162. * Source/cmDependsFortran.cxx: ENH: new fortran depends to match
  36163. new Unix Gen
  36164. 2005-05-25 11:18 martink
  36165. * Source/: cmGlobalUnixMakefileGenerator.h,
  36166. cmGlobalUnixMakefileGenerator3.h, cmake.cxx: ENH: switch to using
  36167. new Unix Makefile generator for Unix as well
  36168. 2005-05-25 04:07 andy
  36169. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36170. 2005-05-24 16:36 martink
  36171. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for directory
  36172. of empty depend.make files
  36173. 2005-05-24 16:11 martink
  36174. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: building libs
  36175. caused all generated files to be deleted
  36176. 2005-05-24 15:36 martink
  36177. * Source/cmIfCommand.h: STYLE: fix the docs
  36178. 2005-05-24 14:42 martink
  36179. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36180. cmGlobalUnixMakefileGenerator3.h,
  36181. cmLocalUnixMakefileGenerator3.cxx,
  36182. cmLocalUnixMakefileGenerator3.h: ENH: some more cleanup and
  36183. changes to how custom commands are stored
  36184. 2005-05-24 11:17 martink
  36185. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36186. cmGlobalUnixMakefileGenerator3.h,
  36187. cmLocalUnixMakefileGenerator3.cxx: ENH: optimization to not use
  36188. requires step unless a language requires it
  36189. 2005-05-24 10:45 martink
  36190. * Modules/CMakeFortranInformation.cmake: ENH: added requires flag
  36191. 2005-05-24 04:08 andy
  36192. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36193. 2005-05-23 03:57 andy
  36194. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36195. 2005-05-22 03:56 andy
  36196. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36197. 2005-05-21 03:56 andy
  36198. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36199. 2005-05-20 12:09 andy
  36200. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for empty
  36201. custom commands
  36202. 2005-05-20 11:01 martink
  36203. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36204. cmGlobalUnixMakefileGenerator3.h,
  36205. cmLocalUnixMakefileGenerator3.cxx,
  36206. cmLocalUnixMakefileGenerator3.h: ENH: added help target and made
  36207. custom commands execute in start output directory
  36208. 2005-05-20 08:45 martink
  36209. * Source/: cmGlobalUnixMakefileGenerator3.cxx: ENH: fix warning and
  36210. also add back in build.make
  36211. 2005-05-20 03:57 andy
  36212. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36213. 2005-05-19 15:55 martink
  36214. * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
  36215. 2005-05-19 15:00 martink
  36216. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36217. cmLocalUnixMakefileGenerator3.cxx: ENH: fixes for subdir build
  36218. Makefiles
  36219. 2005-05-19 14:36 andy
  36220. * Modules/Platform/Windows-cl.cmake: ENH: Be more verbose, handle
  36221. network paths, and write compiler output to the log files
  36222. 2005-05-19 13:32 martink
  36223. * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: fix warning
  36224. 2005-05-19 13:26 martink
  36225. * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for bad
  36226. depency clearing
  36227. 2005-05-19 10:52 martink
  36228. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36229. cmLocalUnixMakefileGenerator3.cxx: ENH: some performance
  36230. improvements
  36231. 2005-05-19 03:55 andy
  36232. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36233. 2005-05-18 16:10 martink
  36234. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for makes that
  36235. do not handle targets wihtout a rule to build them
  36236. 2005-05-18 13:46 martink
  36237. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36238. cmGlobalUnixMakefileGenerator3.h,
  36239. cmLocalUnixMakefileGenerator3.cxx,
  36240. cmLocalUnixMakefileGenerator3.h, cmTarget.cxx: ENH: another step
  36241. to the next generator still not optimized yet
  36242. 2005-05-18 04:01 andy
  36243. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36244. 2005-05-17 14:39 martink
  36245. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  36246. cmLocalUnixMakefileGenerator3.h: COMP: some warning fixes and
  36247. cleanup
  36248. 2005-05-17 14:22 andy
  36249. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: implemented
  36250. provides requires code
  36251. 2005-05-17 11:15 martink
  36252. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36253. cmGlobalUnixMakefileGenerator3.h,
  36254. cmLocalUnixMakefileGenerator3.cxx,
  36255. cmLocalUnixMakefileGenerator3.h: ENH: some more reorg
  36256. 2005-05-17 03:57 andy
  36257. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36258. 2005-05-16 14:17 king
  36259. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG:
  36260. Changing to a new test for whether to do relative path
  36261. conversion. Now only paths inside the source or binary trees are
  36262. converted.
  36263. 2005-05-16 13:42 king
  36264. * Source/kwsys/: ProcessUNIX.c, testProcess.c: ENH: Removing
  36265. previous debug code.
  36266. 2005-05-16 10:53 martink
  36267. * Source/: cmDependsFortran.cxx, cmLocalUnixMakefileGenerator3.cxx:
  36268. ENH: some updates to the provides requires code
  36269. 2005-05-15 03:57 andy
  36270. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36271. 2005-05-14 04:01 andy
  36272. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36273. 2005-05-13 15:51 martink
  36274. * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: remove duplicate
  36275. provide rule for fortran
  36276. 2005-05-13 15:50 martink
  36277. * Source/cmLocalGenerator.cxx: COMP: shut up warning
  36278. 2005-05-13 14:45 king
  36279. * Source/kwsys/SharedForward.h.in: ENH: Added knowledge of FreeBSD.
  36280. 2005-05-13 14:44 king
  36281. * Source/kwsys/: ProcessUNIX.c, testProcess.c: ENH: Adding
  36282. debugging code for freebsd.
  36283. 2005-05-13 14:13 martink
  36284. * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: minor cleanup and
  36285. fix for convenience rules
  36286. 2005-05-13 14:12 martink
  36287. * Source/cmGlobalGenerator.cxx: BUG: filx for old bug in rel path
  36288. computaiton code
  36289. 2005-05-13 09:54 martink
  36290. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  36291. cmGlobalUnixMakefileGenerator3.cxx, cmLocalGenerator.cxx,
  36292. cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
  36293. cmLocalUnixMakefileGenerator3.h: ENH: warning fixes and some
  36294. first steps in cleaning up the convert code
  36295. 2005-05-13 04:04 andy
  36296. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36297. 2005-05-12 16:25 hoffman
  36298. * Source/cmLocalVisualStudio7Generator.cxx: Undo fix as it broke
  36299. the dashboard
  36300. 2005-05-12 13:27 hoffman
  36301. * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix for bug where
  36302. debug, release etc flags were not used for linker options, BUG
  36303. 1781 fix
  36304. 2005-05-12 11:53 martink
  36305. * bootstrap: ENH: moved gen3 into bootstrap process
  36306. 2005-05-12 11:26 martink
  36307. * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: shut up unused
  36308. var
  36309. 2005-05-12 11:24 martink
  36310. * Source/cmake.cxx: BUG: fix bad generator name
  36311. 2005-05-12 10:58 martink
  36312. * Source/CMakeLists.txt: ENH: defer relative paths
  36313. 2005-05-12 10:49 martink
  36314. * Source/: CMakeLists.txt, cmGlobalBorlandMakefileGenerator.cxx,
  36315. cmGlobalNMakeMakefileGenerator.cxx,
  36316. cmGlobalNMakeMakefileGenerator.h,
  36317. cmGlobalUnixMakefileGenerator3.cxx, cmLocalGenerator.h,
  36318. cmLocalUnixMakefileGenerator2.cxx,
  36319. cmLocalUnixMakefileGenerator2.h,
  36320. cmLocalUnixMakefileGenerator3.cxx,
  36321. cmLocalUnixMakefileGenerator3.h, cmake.cxx: ENH: added new
  36322. generator
  36323. 2005-05-12 03:53 andy
  36324. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36325. 2005-05-11 13:16 martink
  36326. * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
  36327. cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
  36328. cmDependsJava.cxx, cmDependsJava.h,
  36329. cmLocalUnixMakefileGenerator2.cxx: ENH: some changes to the
  36330. depends signature to be more flexible
  36331. 2005-05-11 12:44 martink
  36332. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36333. cmLocalUnixMakefileGenerator3.cxx,
  36334. cmLocalUnixMakefileGenerator3.h: ENH: another snapshot
  36335. 2005-05-11 10:19 martink
  36336. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: added
  36337. new methods to convert to HomeRelative paths
  36338. 2005-05-11 08:45 martink
  36339. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  36340. cmLocalUnixMakefileGenerator3.h,
  36341. cmGlobalUnixMakefileGenerator3.cxx,
  36342. cmGlobalUnixMakefileGenerator3.h: ENH: snapshot
  36343. 2005-05-11 03:55 andy
  36344. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36345. 2005-05-10 16:41 king
  36346. * Source/kwsys/testProcess.c: ENH: Removing QNX hack for test 6 now
  36347. that the problem has been fixed.
  36348. 2005-05-10 16:36 king
  36349. * Source/kwsys/ProcessUNIX.c: BUG: struct timeval uses unsigned
  36350. types on at least one platform (QNX). Alot of the time logic
  36351. assumes a signed type. Switch to using a signed representation
  36352. that is converted to the native representation only for system
  36353. calls.
  36354. 2005-05-10 11:11 andy
  36355. * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
  36356. Allow changing of file name
  36357. 2005-05-10 11:00 king
  36358. * Source/: cmDependsC.cxx, cmDependsC.h: BUG: Re-implemented
  36359. dependency line parsing to deal with quoted paths and escaped
  36360. spaces.
  36361. 2005-05-10 10:10 andy
  36362. * Source/cmBuildCommand.cxx: ENH: Remove the old code
  36363. 2005-05-10 03:52 andy
  36364. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36365. 2005-05-09 15:11 martink
  36366. * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: some more fixes
  36367. 2005-05-09 08:53 martink
  36368. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  36369. cmLocalUnixMakefileGenerator3.h: ENH: some more cleanup
  36370. 2005-05-09 03:57 andy
  36371. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36372. 2005-05-08 13:49 andy
  36373. * Source/CTest/cmCTestSubmitCommand.cxx,
  36374. Tests/CTestTest2/test.cmake.in: ENH: Add notes
  36375. 2005-05-08 13:48 andy
  36376. * Source/CTest/cmCTestStartCommand.cxx: ENH: Remove error about not
  36377. being able to update CTest configuration
  36378. 2005-05-08 13:48 andy
  36379. * Source/CTest/: cmCTestBuildCommand.cxx, cmCTestBuildCommand.h:
  36380. ENH: Remove memory leak and remember global generator for next
  36381. time
  36382. 2005-05-08 13:47 andy
  36383. * Source/: cmCTest.cxx, cmCTest.h: ENH: Add method so that ctest
  36384. handlers and commands can add notes
  36385. 2005-05-08 04:00 andy
  36386. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36387. 2005-05-07 03:56 andy
  36388. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36389. 2005-05-06 14:49 martink
  36390. * Source/: cmLocalUnixMakefileGenerator3.cxx,
  36391. cmLocalUnixMakefileGenerator3.h,
  36392. cmGlobalUnixMakefileGenerator3.cxx,
  36393. cmGlobalUnixMakefileGenerator3.h: ENH: updates
  36394. 2005-05-06 12:38 king
  36395. * Source/cmake.cxx: COMP: Fixed forced bool conversion warning.
  36396. 2005-05-06 09:58 king
  36397. * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
  36398. cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
  36399. cmDependsJava.cxx, cmDependsJava.h,
  36400. cmLocalUnixMakefileGenerator2.cxx,
  36401. cmLocalUnixMakefileGenerator2.h, cmake.cxx: ENH: Added optional
  36402. verbose output to build system dependency check.
  36403. 2005-05-06 03:52 andy
  36404. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36405. 2005-05-05 12:45 martink
  36406. * Source/: cmGlobalUnixMakefileGenerator3.cxx,
  36407. cmGlobalUnixMakefileGenerator3.h,
  36408. cmLocalUnixMakefileGenerator3.cxx,
  36409. cmLocalUnixMakefileGenerator3.h: ENH: backup of work in progress
  36410. 2005-05-05 10:40 andy
  36411. * Source/cmMakefile.cxx: BUG: If there is a fatal error, stop
  36412. processing list file
  36413. 2005-05-05 10:26 king
  36414. * Source/cmGlobalVisualStudio7Generator.cxx: BUG: Added space after
  36415. /clean to avoid putting it together with the build configuration.
  36416. This fixes the failure of the complext test on the second run in
  36417. the same tree.
  36418. 2005-05-05 10:19 andy
  36419. * Source/kwsys/CTestConfig.cmake: ENH: Add configuration file for
  36420. kwsys
  36421. 2005-05-05 10:19 andy
  36422. * Source/CMakeLists.txt, Tests/CTestTest2/CMakeLists.txt,
  36423. Tests/CTestTest2/test.cmake.in: ENH: Add new style ctest project
  36424. 2005-05-05 10:18 andy
  36425. * Source/CTest/: cmCTestConfigureCommand.cxx,
  36426. cmCTestSubmitCommand.cxx: ENH: Add default configure rules for
  36427. CMake projects and add default rules for submission
  36428. 2005-05-05 10:18 andy
  36429. * Source/CTest/cmCTestScriptHandler.cxx: ENH: Add variable that
  36430. holds cmake executable
  36431. 2005-05-05 10:17 andy
  36432. * Source/cmCTest.h: ENH: Add accessort for CMake executable
  36433. 2005-05-05 09:45 king
  36434. * Source/kwsys/testProcess.c: ENH: Disabling test 6 on QNX until
  36435. process killing can be resolved. It will just fail always for
  36436. now.
  36437. 2005-05-05 09:21 andy
  36438. * Source/cmCTest.cxx: BUG: Fix logic for verbose
  36439. 2005-05-05 09:09 king
  36440. * Source/kwsys/hashtable.hxx.in: COMP: Removed unused parameter
  36441. warning.
  36442. 2005-05-05 09:08 king
  36443. * Source/kwsys/SystemTools.cxx: COMP: Added work-around to avoid
  36444. warnings about unreferenced inline functions from SGI termios.
  36445. 2005-05-05 09:05 king
  36446. * Source/kwsys/ProcessUNIX.c: COMP: Added initializer to avoid
  36447. warning. It is not really needed, though.
  36448. 2005-05-05 03:51 andy
  36449. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36450. 2005-05-04 11:37 andy
  36451. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
  36452. split that splits on arbitrary separator
  36453. 2005-05-04 11:16 andy
  36454. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Allow spaces in
  36455. update command
  36456. 2005-05-04 11:13 andy
  36457. * Source/CTest/: cmCTestBuildCommand.cxx, cmCTestBuildCommand.h,
  36458. cmCTestConfigureCommand.cxx, cmCTestConfigureCommand.h,
  36459. cmCTestCoverageHandler.cxx, cmCTestSubmitCommand.cxx,
  36460. cmCTestSubmitCommand.h, cmCTestTestCommand.cxx,
  36461. cmCTestTestCommand.h, cmCTestUpdateCommand.cxx,
  36462. cmCTestUpdateCommand.h: ENH: Improve syntax
  36463. 2005-05-04 11:13 andy
  36464. * Source/cmGlobalGenerator.cxx: BUG: Fix bootstrap test on machines
  36465. with spaces in the path
  36466. 2005-05-04 11:12 andy
  36467. * Source/kwsys/SystemTools.hxx.in: ENH: Expose
  36468. ConvertToUnixOutputPath
  36469. 2005-05-04 03:50 andy
  36470. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36471. 2005-05-03 15:28 andy
  36472. * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestStartCommand.cxx:
  36473. ENH: Add Site and BuildName, make sure that the rest of the
  36474. default -S rule does not happen, and make sure that new tag will
  36475. be created
  36476. 2005-05-03 15:20 andy
  36477. * Source/cmGlobalGenerator.cxx: ENH: No need to convert to output
  36478. path
  36479. 2005-05-03 15:19 king
  36480. * Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
  36481. cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l: COMP: Removed
  36482. warnings about unreachable code and constant control expressions.
  36483. Added the changes to the instructions in the input lex files.
  36484. 2005-05-03 14:58 king
  36485. * Source/: cmGeneratedFileStream.h,
  36486. cmLocalUnixMakefileGenerator2.h, cmStandardIncludes.h,
  36487. cmSystemTools.cxx, CTest/cmCTestUpdateHandler.h,
  36488. kwsys/CommandLineArguments.cxx, kwsys/SystemTools.cxx,
  36489. kwsys/testhash.cxx: COMP: Added pragma directives for SGI
  36490. compilers to avoid useless warnings.
  36491. 2005-05-03 14:57 king
  36492. * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
  36493. cmCursesMainForm.cxx: COMP: Changed while(1) to for(;;) to avoid
  36494. warning about constant control expression.
  36495. 2005-05-03 14:53 king
  36496. * Source/kwsys/kwsysPlatformCxxTests.cxx: COMP: Removed stray
  36497. semicolon.
  36498. 2005-05-03 14:28 king
  36499. * Source/cmStandardIncludes.h: COMP: Added hack to avoid SGI
  36500. termios.h warnings.
  36501. 2005-05-03 14:28 king
  36502. * Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l: COMP:
  36503. Need #undef ECHO to avoid conflict with system ECHO definition.
  36504. 2005-05-03 14:27 king
  36505. * Source/kwsys/RegularExpression.hxx.in: COMP: Changed type of
  36506. regmlen to avoid warnings when other lengths are converted to it.
  36507. 2005-05-03 10:02 king
  36508. * Source/kwsys/testProcess.c: ENH: Adding test of running
  36509. executable with forward slashes on windows.
  36510. 2005-05-03 09:40 andy
  36511. * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildCommand.cxx,
  36512. CTest/cmCTestBuildHandler.cxx, CTest/cmCTestConfigureCommand.cxx,
  36513. CTest/cmCTestConfigureHandler.cxx,
  36514. CTest/cmCTestCoverageHandler.cxx,
  36515. CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestStartCommand.cxx,
  36516. CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestSubmitHandler.cxx,
  36517. CTest/cmCTestTestCommand.cxx, CTest/cmCTestUpdateCommand.cxx,
  36518. CTest/cmCTestUpdateHandler.cxx: ENH: Cleanups
  36519. 2005-05-03 08:17 andy
  36520. * CTestConfig.cmake, Source/CMakeLists.txt, Source/cmCTest.cxx,
  36521. Source/cmCTest.h, Source/CTest/cmCTestBuildHandler.cxx,
  36522. Source/CTest/cmCTestScriptHandler.cxx,
  36523. Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
  36524. Source/CTest/cmCTestSubmitCommand.cxx,
  36525. Source/CTest/cmCTestSubmitCommand.h,
  36526. Source/CTest/cmCTestSubmitHandler.cxx,
  36527. Source/CTest/cmCTestSubmitHandler.h,
  36528. Source/CTest/cmCTestTestCommand.cxx,
  36529. Source/CTest/cmCTestTestCommand.h: ENH: Promote submit into a
  36530. full handler, add test and submit command and do some cleanups
  36531. 2005-05-03 04:15 andy
  36532. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36533. 2005-05-02 15:51 andy
  36534. * CTestConfig.cmake, Source/CTest/cmCTestBuildCommand.cxx,
  36535. Source/CTest/cmCTestScriptHandler.cxx: ENH: Make ctest build
  36536. command work
  36537. 2005-05-02 15:51 andy
  36538. * Source/cmake.h: ENH: Make AddCMakePath public
  36539. 2005-05-02 15:50 andy
  36540. * Source/cmGlobalGenerator.h: ENH: Make FindMakeProgram public
  36541. 2005-05-02 14:15 andy
  36542. * CTestConfig.cmake, Source/CMakeLists.txt, Source/cmCTest.cxx,
  36543. Source/cmCTest.h, Source/CTest/cmCTestBuildCommand.cxx,
  36544. Source/CTest/cmCTestBuildCommand.h,
  36545. Source/CTest/cmCTestConfigureCommand.cxx,
  36546. Source/CTest/cmCTestConfigureCommand.h,
  36547. Source/CTest/cmCTestScriptHandler.cxx,
  36548. Source/CTest/cmCTestStartCommand.cxx,
  36549. Source/CTest/cmCTestUpdateCommand.cxx: ENH: More commands. Start
  36550. working on new style ctest configuration
  36551. 2005-05-02 03:42 andy
  36552. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36553. 2005-05-01 03:38 andy
  36554. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36555. 2005-04-30 15:36 andy
  36556. * Source/cmGlobalXCodeGenerator.cxx: COMP: Remove warning
  36557. 2005-04-30 04:13 andy
  36558. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36559. 2005-04-29 12:50 andy
  36560. * Source/cmBuildCommand.cxx: ENH: Try to see if
  36561. GenerateBuildCommand produces apropriate result
  36562. 2005-04-29 11:49 andy
  36563. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  36564. cmGlobalVisualStudio6Generator.cxx,
  36565. cmGlobalVisualStudio6Generator.h,
  36566. cmGlobalVisualStudio7Generator.cxx,
  36567. cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
  36568. cmGlobalXCodeGenerator.h: ENH: Add option to ignore errors. Only
  36569. works on make
  36570. 2005-04-29 10:11 king
  36571. * Source/: cmGlobalVisualStudio6Generator.cxx,
  36572. cmGlobalVisualStudio6Generator.h,
  36573. cmGlobalVisualStudio71Generator.cxx,
  36574. cmGlobalVisualStudio71Generator.h,
  36575. cmGlobalVisualStudio7Generator.cxx,
  36576. cmGlobalVisualStudio7Generator.h: COMP: Converting
  36577. INSTALL->ALL_BUILD dependency implementation to use the
  36578. AddUtility method on a target. This significantly simplifies the
  36579. implementation and removes warnings about hiding virtual
  36580. functions.
  36581. 2005-04-29 10:07 andy
  36582. * Source/cmGlobalXCodeGenerator.cxx: COMP: Remove warning
  36583. 2005-04-29 10:06 hoffman
  36584. * Source/cmGlobalXCodeGenerator.cxx: ENH: make install depend on
  36585. all
  36586. 2005-04-29 04:15 andy
  36587. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36588. 2005-04-28 18:34 andy
  36589. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  36590. ENH: Start working on command that will abstract generating of
  36591. build command
  36592. 2005-04-28 18:18 andy
  36593. * Source/: cmGlobalVisualStudio6Generator.cxx,
  36594. cmGlobalVisualStudio6Generator.h,
  36595. cmGlobalVisualStudio7Generator.cxx,
  36596. cmGlobalVisualStudio7Generator.h: ENH: Start working on a method
  36597. that abstracts generating of build command
  36598. 2005-04-28 17:33 andy
  36599. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: Start
  36600. working on command that will abstract generating of build command
  36601. 2005-04-28 16:21 king
  36602. * Source/: cmGlobalVisualStudio6Generator.cxx,
  36603. cmGlobalVisualStudio6Generator.h,
  36604. cmGlobalVisualStudio71Generator.cxx,
  36605. cmGlobalVisualStudio71Generator.h,
  36606. cmGlobalVisualStudio7Generator.cxx,
  36607. cmGlobalVisualStudio7Generator.h: ENH: Added dependency from
  36608. INSTALL target to ALL_BUILD target so that targets build before
  36609. being installed.
  36610. 2005-04-28 11:47 king
  36611. * Tests/: SimpleInstall/CMakeLists.txt,
  36612. SimpleInstallS2/CMakeLists.txt: BUG: Avoid infinite loop during
  36613. installation.
  36614. 2005-04-28 09:21 king
  36615. * Source/kwsys/testProcess.c: BUG: Extending all timeouts to help
  36616. out slower machines.
  36617. 2005-04-28 09:14 andy
  36618. * Source/CTest/cmCTestBuildHandler.cxx: ENH: Add internal error
  36619. 2005-04-28 05:07 andy
  36620. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36621. 2005-04-27 11:46 king
  36622. * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added dependency
  36623. on all for install rule to make sure build is up to date before
  36624. installing. This behavior can be disabled by setting
  36625. CMAKE_SKIP_INSTALL_ALL_DEPENDENCY to true.
  36626. 2005-04-27 11:33 king
  36627. * Source/cmSourceFile.cxx: BUG: Do not leave ../ in the full path
  36628. to a source file. Using CollapseFullPath simplifies the code
  36629. anyway.
  36630. 2005-04-27 10:01 king
  36631. * Source/kwsys/testProcess.c: BUG: Extending timeout of test 6 from
  36632. 0.1 seconds to 3 seconds. This should avoid missed signals and
  36633. intermittent failures.
  36634. 2005-04-27 09:12 king
  36635. * Tests/CustomCommand/CMakeLists.txt: BUG: Use copy to produce
  36636. doc1pre.txt instead of echo. The redirection does not like
  36637. forward slashes on Win9x.
  36638. 2005-04-27 04:35 andy
  36639. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36640. 2005-04-26 17:11 king
  36641. * Modules/: CMakeBackwardCompatibilityC.cmake, FindThreads.cmake:
  36642. BUG: Fix try-compile for sys/prctl.h. It needs to include
  36643. sys/types.h first according to the man page.
  36644. 2005-04-26 14:12 king
  36645. * Source/CursesDialog/form/: CMakeLists.txt,
  36646. internal_stdio_core.h.in: ENH: Removing stdio_core hack. A
  36647. better work-around has been put in cmStandardIncludes.h.
  36648. 2005-04-26 14:11 king
  36649. * Source/cmStandardIncludes.h: COMP: Adding inclusion of stdarg.h
  36650. to work-around SGI header bug in 7.4.2m.
  36651. 2005-04-26 11:55 king
  36652. * Tests/CustomCommand/CMakeLists.txt: ENH: Added pre-build and
  36653. post-build test for custom targets.
  36654. 2005-04-26 11:31 andy
  36655. * Source/kwsys/SystemTools.cxx: BUG: Looks like std::string changes
  36656. the result of c_str() call. This fixes potential problems
  36657. 2005-04-26 11:15 andy
  36658. * Source/cmakewizard.h: COMP: Remove warning
  36659. 2005-04-26 11:09 andy
  36660. * Source/: cmakewizard.h, CTest/cmCTestUpdateHandler.cxx: COMP:
  36661. Remove warnings
  36662. 2005-04-26 11:08 king
  36663. * Source/: cmLocalVisualStudio6Generator.cxx,
  36664. cmLocalVisualStudio6Generator.h: BUG: Fixed ordering of multiple
  36665. commands in a custom target when implemented as custom commands.
  36666. Also added support to execute pre-build rules first to be
  36667. consistent with makefile generator.
  36668. 2005-04-26 08:51 king
  36669. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Added inclusion of
  36670. pre-build rules for custom targets.
  36671. 2005-04-26 04:45 andy
  36672. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36673. 2005-04-25 09:59 andy
  36674. * Source/cmLocalGenerator.cxx: COMP: Remove warning
  36675. 2005-04-25 03:03 andy
  36676. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36677. 2005-04-24 16:19 andy
  36678. * Source/cmAddTestCommand.cxx: COMP: Fix problem on compilers that
  36679. cannot implicitly convert std::string to cmStdString
  36680. 2005-04-24 15:59 andy
  36681. * bootstrap, Source/CMakeLists.txt, Source/cmAddTestCommand.cxx,
  36682. Source/cmAddTestCommand.h, Source/cmEnableTestingCommand.cxx,
  36683. Source/cmEnableTestingCommand.h, Source/cmGlobalGenerator.cxx,
  36684. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  36685. Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTest.cxx,
  36686. Source/cmTest.h: ENH: Improve internal test handling by creating
  36687. a test class. Command cmEnableTesting now only sets
  36688. CMAKE_TESTING_ENABLED and cmAddTest only adds a test to the list.
  36689. The actual test files are written by local generator. This way we
  36690. can at some point in the future replace DartTestfile with some
  36691. XML file
  36692. 2005-04-24 14:28 andy
  36693. * Source/cmCTest.cxx: BUG: The argument is --ctest-config
  36694. 2005-04-24 13:57 andy
  36695. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Support for modified
  36696. and conflicts in subversion
  36697. 2005-04-24 13:15 king
  36698. * Source/CursesDialog/form/CMakeLists.txt: BUG: Older SGI compilers
  36699. still have internal/stdio_core.h but do not support
  36700. #include_next. We'll have to try-compile to test whether this
  36701. hack is needed.
  36702. 2005-04-24 12:32 andy
  36703. * Source/CTest/cmCTestUpdateHandler.cxx: BUG: Remember if there was
  36704. update error
  36705. 2005-04-24 02:26 andy
  36706. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36707. 2005-04-23 02:26 andy
  36708. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36709. 2005-04-22 16:11 king
  36710. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  36711. cmLocalUnixMakefileGenerator2.h, cmTarget.cxx, cmTarget.h: ENH:
  36712. Created cmTarget::GetLibraryNames to replace
  36713. cmLocalUnixMakefileGenerator2::GetLibraryNames. Added
  36714. cmTarget::GetLibraryCleanNames to be used by
  36715. cmLocalUnixMakefileGenerator2. Now when a library is linked both
  36716. the shared and static versions are removed from the build tree.
  36717. In this way we avoid having both kinds of libraries present when
  36718. the user switches BUILD_SHARED_LIBS on/off. This prevents
  36719. problems with turning off shared libraries and then expecting the
  36720. linker to use the static libraries only to find it is using the
  36721. out-of-date shared versions.
  36722. 2005-04-22 15:23 king
  36723. * Source/: cmGetTargetPropertyCommand.cxx, cmLocalGenerator.cxx,
  36724. cmLocalGenerator.h, cmLocalUnixMakefileGenerator2.cxx,
  36725. cmLocalUnixMakefileGenerator2.h, cmTarget.cxx, cmTarget.h: ENH:
  36726. Added cmTarget::GetBaseName and cmTarget::GetFullName methods and
  36727. removed cmLocalGenerator::GetFullTargetName and
  36728. cmLocalUnixMakefileGenerator2::GetBaseTargetName. This
  36729. functionality is more sensibly implemented in cmTarget. It is
  36730. also needed for an upcoming feature in which both the shared and
  36731. static versions of a library will be removed before one is
  36732. linked.
  36733. 2005-04-22 13:52 king
  36734. * Source/CTest/cmCTestUpdateHandler.cxx: COMP: Commented out unused
  36735. variable until the corresponding logic is finished.
  36736. 2005-04-22 11:57 king
  36737. * Source/kwsys/: hashtable.hxx.in, kwsys_stl_string.hxx.in: COMP:
  36738. Removed line continuation characters from #if lines to avoid
  36739. linefeed problems on cygwin.
  36740. 2005-04-22 09:44 king
  36741. * Source/kwsys/testProcess.c: BUG: Drastically extending test5's
  36742. timeouts to get it to pass when running on a heavily-loaded
  36743. machine.
  36744. 2005-04-22 09:22 king
  36745. * Source/kwsys/SystemTools.cxx: COMP: Fixed
  36746. assignment-in-conditional warning.
  36747. 2005-04-22 09:21 king
  36748. * Source/kwsys/CommandLineArguments.cxx: COMP: Fixed constant
  36749. conditional warning.
  36750. 2005-04-22 09:21 king
  36751. * Source/kwsys/ProcessWin32.c: COMP: Fixed unused parameter and
  36752. constant conditional warnings.
  36753. 2005-04-22 03:03 andy
  36754. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36755. 2005-04-21 18:23 andy
  36756. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Reorganize a bit and
  36757. make sure to report an error if there are modified files or
  36758. conflicts
  36759. 2005-04-21 17:00 king
  36760. * Source/CursesDialog/form/: CMakeLists.txt, form.h,
  36761. internal_stdio_core.h.in: COMP: Using a new work-around for
  36762. stdarg.h problem on SGI.
  36763. 2005-04-21 16:46 king
  36764. * Source/kwsys/hashtable.hxx.in: BUG: Fixed hash_allocator_n size
  36765. computation.
  36766. 2005-04-21 16:46 king
  36767. * Source/kwsys/testhash.cxx: ENH: Added include-work-around for
  36768. hashtable.hxx.in dependency.
  36769. 2005-04-21 16:05 king
  36770. * Source/kwsys/: ProcessUNIX.c, ProcessWin32.c: BUG: Do not close
  36771. stdout/stderr pipes in parent if they are shared.
  36772. 2005-04-21 13:56 king
  36773. * Source/kwsys/SystemTools.hxx.in: COMP: Do not do va_list hack if
  36774. there is no std:: namespace.
  36775. 2005-04-21 13:47 king
  36776. * bootstrap, Source/kwsys/CMakeLists.txt,
  36777. Source/kwsys/Configure.hxx.in, Source/kwsys/hashtable.hxx.in,
  36778. Source/kwsys/kwsysPlatformCxxTests.cxx: COMP: Added KWSys
  36779. try-compiles KWSYS_STL_HAS_ALLOCATOR_TEMPLATE and
  36780. KWSYS_STL_HAS_ALLOCATOR_OBJECTS. Needed for more old-stl support
  36781. in the hashtable.
  36782. 2005-04-21 02:50 andy
  36783. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36784. 2005-04-20 16:11 andy
  36785. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36786. 2005-04-20 08:53 king
  36787. * Source/kwsys/testProcess.c: BUG: Adjusting timeouts for tests 4
  36788. and 5 to avoid early killing.
  36789. 2005-04-19 18:26 andy
  36790. * Source/: CursesDialog/form/form.h, kwsys/SystemTools.hxx.in:
  36791. COMP: Attempt to fix problem with building on SGI
  36792. 2005-04-19 11:52 king
  36793. * Source/kwsys/ProcessUNIX.c: BUG: When killing a child all the
  36794. pipe read ends should be closed. This will allow a child that is
  36795. blocking while waiting to write to the pipe to wake up and
  36796. receive the kill signal properly on cygwin.
  36797. 2005-04-19 10:52 king
  36798. * Source/kwsys/testProcess.c: BUG: Expanded difference in timeouts
  36799. between tests 4 and 5 so that 5 does not timeout while waiting
  36800. for 4 to timeout. This should fix the intermittent failure of
  36801. test 5 on cygwin. ENH: When a mismatch is reported it now
  36802. reports what it was as well as what it should have been.
  36803. 2005-04-15 18:57 king
  36804. * Source/kwsys/kwsysPlatformCxxTests.cxx: BUG: For some reason the
  36805. non-template allocator test compiles on VS6 even though its
  36806. allocator is a template. Adding ::size_type to be sure it
  36807. accesses a member of the allocator.
  36808. 2005-04-15 18:49 king
  36809. * Source/kwsys/kwsysPlatformCxxTests.cxx: BUG: Fix iterator traits
  36810. test to use a real iterator instead of int*.
  36811. 2005-04-15 16:10 king
  36812. * Source/kwsys/CMakeLists.txt: BUG: Cannot use Win32 implementation
  36813. for cygwin processes because then cygwin paths to executables
  36814. like /usr/bin/ls are not found.
  36815. 2005-04-15 16:00 king
  36816. * bootstrap, Source/kwsys/CMakeLists.txt,
  36817. Source/kwsys/Configure.hxx.in, Source/kwsys/hash_fun.hxx.in,
  36818. Source/kwsys/hashtable.hxx.in,
  36819. Source/kwsys/kwsysPlatformCxxTests.cxx,
  36820. Source/kwsys/kwsys_cstddef.hxx.in: COMP: Added
  36821. KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide
  36822. kwsys/cstddef header (to get size_t for hash_fun.hxx).
  36823. 2005-04-15 15:30 king
  36824. * Source/kwsys/: hash_map.hxx.in, hash_set.hxx.in,
  36825. hashtable.hxx.in: COMP: Replaced kwsys_stl with
  36826. @KWSYS_NAMESPACE@_stl to properly use the configured namespace.
  36827. 2005-04-15 15:18 barre
  36828. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: move
  36829. convenience method to get OS name and version from KWApp to
  36830. KWSys.
  36831. 2005-04-15 14:47 andy
  36832. * Source/cmCTest.cxx: STYLE: Fix english
  36833. 2005-04-15 13:56 king
  36834. * Source/kwsys/SystemTools.cxx: BUG: Added missing variable
  36835. initialization that was accidentally removed on the previsous
  36836. commit.
  36837. 2005-04-15 13:35 king
  36838. * Source/kwsys/CMakeLists.txt: ENH: Changing kwsysProcess
  36839. implementation on Cygwin to use the Win32 implementation instead
  36840. of the UNIX implementation. This makes dealing with misbehaving
  36841. children work better. The KWSys Win32 process implementaion is
  36842. more robust than the Cygwin implementation (partly because it
  36843. doesn't have to exactly reproduce the POSIX api).
  36844. 2005-04-15 10:46 hoffman
  36845. * Source/cmTryCompileCommand.cxx: BUG: work around for buggy Tigger
  36846. OSX systems that read two copies of the same file in a directory
  36847. 2005-04-15 09:54 king
  36848. * bootstrap, Source/kwsys/CMakeLists.txt,
  36849. Source/kwsys/Configure.hxx.in, Source/kwsys/hash_map.hxx.in,
  36850. Source/kwsys/hash_set.hxx.in, Source/kwsys/hashtable.hxx.in,
  36851. Source/kwsys/kwsysPlatformCxxTests.cxx: ENH: Added KWSys
  36852. try-compiles KWSYS_STL_HAS_ITERATOR_TRAITS,
  36853. KWSYS_STL_HAS_ITERATOR_CATEGORY,
  36854. KWSYS_STL_HAS___ITERATOR_CATEGORY, and
  36855. KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE to get the hash table to
  36856. compile on old HP and Sun compilers.
  36857. 2005-04-15 09:35 andy
  36858. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36859. 2005-04-15 09:05 king
  36860. * Source/kwsys/hash_map.hxx.in: COMP: Replacing _Select1st with a
  36861. specialized hash_select1st that avoids requiring the stl pair to
  36862. have first_type defined. The old HP STL does not define
  36863. first_type and second_type in its pair.
  36864. 2005-04-15 08:59 king
  36865. * bootstrap, Source/kwsys/CMakeLists.txt,
  36866. Source/kwsys/Configure.hxx.in, Source/kwsys/hashtable.hxx.in,
  36867. Source/kwsys/kwsysPlatformCxxTests.cxx: ENH: Added
  36868. KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP try-compile to KWSys.
  36869. Needed to optionally bring hash table comparison operators into
  36870. the global namespace when argument dependent lookup is not
  36871. supported.
  36872. 2005-04-15 08:25 king
  36873. * Source/kwsys/SystemTools.cxx: COMP: Removed extra variable
  36874. initializations to avoid Borland warnings.
  36875. 2005-04-14 04:50 andy
  36876. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36877. 2005-04-13 23:04 king
  36878. * Source/kwsys/: hash_map.hxx.in, hash_set.hxx.in,
  36879. hashtable.hxx.in: COMP: Remove friend templates and always use
  36880. template friends (possibly with <>). Needed to work-around Sun
  36881. CC bug.
  36882. 2005-04-13 23:03 king
  36883. * Source/kwsys/testSystemTools.cxx: COMP: Disable MSVC debug symbol
  36884. truncation warning.
  36885. 2005-04-13 18:13 andy
  36886. * Source/cmGeneratedFileStream.cxx: ENH: For sanity, create
  36887. directory before creating generated file stream
  36888. 2005-04-13 17:58 king
  36889. * Source/CMakeLists.txt: BUG: The test1 executable has been removed
  36890. from kwsys. Instead using testIOS for the kwsys test.
  36891. 2005-04-13 16:58 king
  36892. * Source/kwsys/CMakeLists.txt: STYLE: Renaming kwsys-hash test to
  36893. kwsys-testhash for consistency with other tests.
  36894. 2005-04-13 16:55 king
  36895. * Source/kwsys/testProcess.c: COMP: Removing return value from
  36896. test6. It is an infinite loop, so the return causes warnings.
  36897. It will never return anyway.
  36898. 2005-04-13 16:47 king
  36899. * Source/kwsys/: CMakeLists.txt, test1.cxx: ENH: Removing old
  36900. test1.c Process execution example. It is fully replaced by
  36901. testProcess.
  36902. 2005-04-13 16:46 king
  36903. * Source/kwsys/: Base64.c, CommandLineArguments.cxx, Directory.cxx,
  36904. ProcessUNIX.c, ProcessWin32.c, RegularExpression.cxx,
  36905. SystemTools.cxx, test1.cxx, testCommandLineArguments.cxx,
  36906. testIOS.cxx, testProcess.c, testSystemTools.cxx, testhash.cxx:
  36907. COMP: Adding work-around for CMake dependency scanning
  36908. limitation. Any configured header included by KWSYS_HEADER() in
  36909. a .c or .cxx file in kwsys itself must use this hack to get
  36910. dependencies.
  36911. 2005-04-13 16:35 andy
  36912. * Source/: cmMakefile.cxx, cmSourceFile.cxx, cmSourceFile.h: ENH:
  36913. Speedup by storing source name without last extension
  36914. 2005-04-13 16:34 andy
  36915. * Source/cmTarget.cxx: ENH: Speedup by only getting the source once
  36916. 2005-04-13 16:25 andy
  36917. * Source/cmSystemTools.cxx: ENH: Improve performance by using
  36918. vector of char instead of string
  36919. 2005-04-13 16:05 king
  36920. * Source/kwsys/testSystemTools.cxx: BUG: Only do ~ test if HOME
  36921. variable is defined.
  36922. 2005-04-13 15:57 king
  36923. * Source/kwsys/testProcess.c: BUG: Avoid error diagnostic popups on
  36924. windows for test that crashes on purpose.
  36925. 2005-04-13 15:39 king
  36926. * bootstrap, Source/kwsys/CMakeLists.txt,
  36927. Source/kwsys/Configure.hxx.in, Source/kwsys/hashtable.hxx.in,
  36928. Source/kwsys/kwsysPlatformCxxTests.cxx: COMP: Added
  36929. KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT check for non-standard
  36930. argument to stl allocator<>::max_size method. Needed for kwsys
  36931. hashtable to compile on Sun CC.
  36932. 2005-04-13 15:29 king
  36933. * Source/kwsys/kwsysPlatformCxxTests.cxx: BUG:
  36934. allocator<>::rebind<> test should use kwsys_stl::allocator, not
  36935. std::allocator.
  36936. 2005-04-13 15:22 king
  36937. * Source/kwsys/hashtable.hxx.in: COMP: Fix for Sun CC stl allocator
  36938. signature of allocate method.
  36939. 2005-04-13 15:04 king
  36940. * Source/kwsys/hashtable.hxx.in: BUG: When constructing the bucket
  36941. vector type the allocator given must have been rebound to _Node*
  36942. already because GCC 3.4's vector type does not rebind it.
  36943. 2005-04-13 14:43 king
  36944. * Source/cmTryCompileCommand.cxx: ENH: Added better error message
  36945. when TRY_COMPILE does not recognize an extension.
  36946. 2005-04-13 14:37 king
  36947. * Source/kwsys/SystemTools.cxx: BUG: Fix GetFilenameName to not use
  36948. uninitialized search position in win32 version.
  36949. 2005-04-13 14:13 king
  36950. * bootstrap: BUG: Added more try-compiles from kwsys.
  36951. 2005-04-13 14:13 king
  36952. * Source/kwsys/kwsysPlatformCxxTests.cxx: BUG: Fixed member
  36953. template test to not produce a test program that crashes when it
  36954. runs.
  36955. 2005-04-13 13:59 andy
  36956. * Source/kwsys/SystemTools.cxx: ENH: Speedup improvements
  36957. 2005-04-13 13:57 andy
  36958. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Process.h.in,
  36959. ProcessUNIX.c, ProcessWin32.c, test1.cxx,
  36960. testCommandLineArguments.cxx, testIOS.cxx, testProcess.c,
  36961. testSystemTools.cxx, testhash.cxx: ENH: Do kwsys testing as part
  36962. of cmake testing, command line arguments are not experimental and
  36963. add simple test for systemtools
  36964. 2005-04-13 13:43 hoffman
  36965. * Utilities/Release/cmake_release.sh: BUG: fix clean action
  36966. 2005-04-13 12:44 hoffman
  36967. * CMakeLists.txt, Utilities/Release/cmake_release.sh: Move minor
  36968. version to 2.0.6
  36969. 2005-04-13 09:54 hoffman
  36970. * Source/: cmLocalVisualStudio7Generator.cxx,
  36971. kwsys/SystemTools.cxx: BUG: fix insert for 64 bit
  36972. 2005-04-13 08:08 king
  36973. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, hash_fun.hxx.in,
  36974. hash_map.hxx.in, hash_set.hxx.in, hashtable.hxx.in,
  36975. kwsysPlatformCxxTests.cxx, testhash.cxx: ENH: Adding SGI hash_map
  36976. and hash_set implementation ported from STL to KWSys. This also
  36977. adds try-compiles for KWSYS_STL_HAS_ALLOCATOR_REBIND,
  36978. KWSYS_CXX_HAS_FULL_SPECIALIZATION,
  36979. KWSYS_CXX_HAS_MEMBER_TEMPLATES, and
  36980. KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS.
  36981. 2005-04-13 08:05 king
  36982. * Source/kwsys/kwsys_stl.hxx.in: ENH: Added
  36983. __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL fix from vtkstd.
  36984. 2005-04-13 04:39 andy
  36985. * Source/cmVersion.cxx: STYLE: Nightly Version update
  36986. 2005-04-12 15:40 hoffman
  36987. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix Ambiguity in
  36988. insert call
  36989. 2005-04-12 15:11 hoffman
  36990. * Source/cmLocalGenerator.cxx: BUG: add missing header for borland
  36991. 2005-04-12 13:33 king
  36992. * Source/kwsys/SystemTools.cxx: COMP: Fixed ambiguous call to
  36993. insert method of string.
  36994. 2005-04-12 13:27 hoffman
  36995. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  36996. cmLocalVisualStudio7Generator.cxx, cmMacroCommand.cxx,
  36997. cmMakefile.cxx, cmMakefile.h: ENH: performance improvements
  36998. 2005-04-12 13:26 hoffman
  36999. * Source/cmDepends.cxx: ENH: do not collapse full path for cwd
  37000. 2005-04-12 13:26 hoffman
  37001. * Source/cmCacheManager.cxx: ENH: make regex static so it is not
  37002. recomputed for each line of the cache
  37003. 2005-04-12 13:25 hoffman
  37004. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
  37005. optimization of cwd and do not leak library handle
  37006. 2005-04-12 09:36 martink
  37007. * Source/cmLocalGenerator.cxx: BUG: local gen was setting proj dir
  37008. when it shouldnt
  37009. 2005-04-12 09:35 martink
  37010. * Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: ENH: also
  37011. test for correct Proj dir settings
  37012. 2005-04-12 03:09 andy
  37013. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37014. 2005-04-11 12:38 hoffman
  37015. * ChangeLog.manual, Source/cmCTest.cxx: BUG: fix GetLongPathName
  37016. for all versions of windows
  37017. 2005-04-11 12:20 hoffman
  37018. * Source/kwsys/SystemTools.cxx: BUG: fix GetLongPathName for
  37019. WindowsNT
  37020. 2005-04-11 04:58 andy
  37021. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37022. 2005-04-10 04:06 andy
  37023. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37024. 2005-04-09 02:38 andy
  37025. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37026. 2005-04-08 12:46 hoffman
  37027. * Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
  37028. BUG: handle case insensitive library extensions on windows
  37029. 2005-04-08 08:34 hoffman
  37030. * Source/kwsys/SystemTools.cxx: BUG: fix build on mingw
  37031. 2005-04-08 02:37 andy
  37032. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37033. 2005-04-07 17:39 hoffman
  37034. * Source/cmakemain.cxx: BUG: move fix for -E option to branch
  37035. 2005-04-07 17:24 hoffman
  37036. * Tests/CommandLineTest/CMakeLists.txt: merge from main tree fix
  37037. for command line test
  37038. 2005-04-07 17:22 hoffman
  37039. * Source/cmCTest.cxx: BUG: add error checking on GetLongPath
  37040. 2005-04-07 17:20 hoffman
  37041. * Source/kwsys/SystemTools.cxx: BUG: if short path or long path
  37042. fails return the original input
  37043. 2005-04-07 16:58 hoffman
  37044. * Source/kwsys/SystemTools.cxx: ENH: check return value of
  37045. GetLongPath
  37046. 2005-04-07 16:12 hoffman
  37047. * ChangeLog.manual, Source/cmSystemTools.cxx,
  37048. Source/cmWin32ProcessExecution.cxx,
  37049. Source/cmWin32ProcessExecution.h: Merge in fix for win32 process
  37050. stuff
  37051. 2005-04-07 16:09 hoffman
  37052. * Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx:
  37053. ENH: fix install test with xcode, the xcode generator does not
  37054. support library versioning yet
  37055. 2005-04-07 15:09 king
  37056. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Avoid converting
  37057. the subdirectory name to a relative path twice.
  37058. 2005-04-07 14:41 king
  37059. * Source/cmMakefile.cxx: BUG: Do not repeat paths when trying the
  37060. lib/ to lib64/ replacement.
  37061. 2005-04-07 14:30 king
  37062. * Source/cmMakefile.cxx: ENH: Adding automatic generation of
  37063. several 64-bit search path forms.
  37064. 2005-04-07 14:27 king
  37065. * Modules/: CMakeDetermineJavaCompiler.cmake, FindAVIFile.cmake,
  37066. FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake, FindJNI.cmake,
  37067. FindJPEG.cmake, FindJava.cmake, FindMPEG.cmake, FindMPEG2.cmake,
  37068. FindOpenGL.cmake, FindPHP4.cmake, FindPNG.cmake,
  37069. FindPerlLibs.cmake, FindPythonLibs.cmake, FindQt.cmake,
  37070. FindRuby.cmake, FindSDL.cmake, FindSWIG.cmake, FindTCL.cmake,
  37071. FindTIFF.cmake, FindX11.cmake, FindZLIB.cmake: ENH: Removing
  37072. extra 64-bit search paths. They are now constructed
  37073. automatically from the paths listed.
  37074. 2005-04-07 13:48 king
  37075. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fix rule name for
  37076. subdirectory traversal to use relative paths. This was broken by
  37077. the recent subdirectory changes.
  37078. 2005-04-07 13:46 king
  37079. * Modules/: CMakeDetermineJavaCompiler.cmake, FindAVIFile.cmake,
  37080. FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake, FindJNI.cmake,
  37081. FindJPEG.cmake, FindJava.cmake, FindMPEG.cmake, FindMPEG2.cmake,
  37082. FindOpenGL.cmake, FindPHP4.cmake, FindPNG.cmake,
  37083. FindPerlLibs.cmake, FindPythonLibs.cmake, FindQt.cmake,
  37084. FindRuby.cmake, FindSDL.cmake, FindSWIG.cmake, FindTCL.cmake,
  37085. FindTIFF.cmake, FindX11.cmake, FindZLIB.cmake: ENH: Adding
  37086. support for 64-bit library paths. Contributed by Peter Vanroose.
  37087. 2005-04-07 13:03 hoffman
  37088. * Source/: CTest/cmCTestBuildHandler.cxx, kwsys/SystemTools.cxx,
  37089. kwsys/SystemTools.hxx.in: BUG: fix for bug 1717 incorrect path
  37090. sent to dart server
  37091. 2005-04-07 12:44 hoffman
  37092. * Source/cmCTest.cxx: BUG: remove debug statement
  37093. 2005-04-07 12:12 hoffman
  37094. * ChangeLog.manual, Source/cmSystemTools.cxx,
  37095. Source/cmSystemTools.h: move fix for relative paths from main
  37096. tree
  37097. 2005-04-07 12:11 hoffman
  37098. * ChangeLog.manual, Source/cmCTest.cxx: BUG: fix for bug 1717 use
  37099. the correct path for Dart server on warnings and errors
  37100. 2005-04-07 10:37 hoffman
  37101. * ChangeLog.manual, Source/cmInstallProgramsCommand.cxx,
  37102. Source/cmInstallProgramsCommand.h: move from main tree
  37103. 2005-04-07 02:31 andy
  37104. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37105. 2005-04-06 16:53 king
  37106. * Modules/Dart.cmake: STYLE: Fixed spelling of "memmory".
  37107. 2005-04-06 16:15 king
  37108. * Source/cmStandardIncludes.h: BUG: Avoid duplicate definition by
  37109. using cmsys_STL_STRING_NEQ_CHAR_DEFINED and
  37110. cmsys_STL_STRING_NO_NEQ_CHAR.
  37111. 2005-04-06 16:14 king
  37112. * Source/kwsys/kwsys_stl_string.hxx.in: ENH: Added proper
  37113. namespaced version of KWSYS_STL_STRING_ISTREAM_DEFINED,
  37114. KWSYS_STL_STRING_OSTREAM_DEFINED, and
  37115. _STL_STRING_NEQ_CHAR_DEFINED macros.
  37116. 2005-04-06 15:06 king
  37117. * Modules/Platform/Darwin-xlc.cmake, Modules/Platform/Darwin.cmake,
  37118. Source/cmGlobalBorlandMakefileGenerator.cxx,
  37119. Source/cmGlobalNMakeMakefileGenerator.cxx,
  37120. Source/cmGlobalUnixMakefileGenerator.cxx,
  37121. Tests/Fortran/CMakeLists.txt,
  37122. Tests/MakeClean/ToClean/CMakeLists.txt: ENH: Removed
  37123. CMAKE_GENERATOR_NEW now that the old unix makefile generator is
  37124. never used.
  37125. 2005-04-06 13:34 king
  37126. * bootstrap: BUG: The bootstrap script should perform the
  37127. KWSYS_STL_STRING_HAVE_NEQ_CHAR test for kwsys.
  37128. 2005-04-06 11:56 hoffman
  37129. * Source/cmMakefile.cxx: ENH: better fix for 64 bit, add 64 to the
  37130. name of all directories in the search path
  37131. 2005-04-06 10:59 hoffman
  37132. * Source/cmGlobalXCodeGenerator.cxx: ENH: allow sub projects to use
  37133. targets that are not part of the sub-project
  37134. 2005-04-06 09:47 hoffman
  37135. * Source/kwsys/SystemTools.cxx: remove cerr stuff
  37136. 2005-04-06 09:44 hoffman
  37137. * Source/kwsys/SystemTools.cxx: Fix bug in != stuff
  37138. 2005-04-06 04:28 andy
  37139. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37140. 2005-04-05 21:10 hoffman
  37141. * Source/kwsys/SystemTools.cxx: COMP: hack fix for old sgi until
  37142. bootstrap is fixed
  37143. 2005-04-05 17:06 hoffman
  37144. * Modules/CMakeTestCCompiler.cmake, Source/cmMakefile.cxx: BUG: try
  37145. to address Bug 1673 .
  37146. 2005-04-05 16:24 hoffman
  37147. * Modules/FindOpenGL.cmake: Fix for bug Bug #1287 - cmake use
  37148. MesaGL by default instead of libGL - Return to bug list
  37149. 2005-04-05 14:48 hoffman
  37150. * Source/cmAuxSourceDirectoryCommand.cxx: BUG: fix for bug 1636 add
  37151. extensions to AUX_SOURCE_DIRECTORY files
  37152. 2005-04-05 13:39 hoffman
  37153. * ChangeLog.manual, Modules/FindDCMTK.cmake: Move from main tree,
  37154. fix for 1652
  37155. 2005-04-05 13:37 hoffman
  37156. * Modules/FindDCMTK.cmake: BUG: fix for bug 1652
  37157. 2005-04-05 13:30 hoffman
  37158. * ChangeLog.manual, Source/cmLocalVisualStudio7Generator.cxx: fix
  37159. on branch for 1660 language NONE working
  37160. 2005-04-05 13:14 hoffman
  37161. * Source/cmGlobalGenerator.cxx: BUG: fix for bug 1660
  37162. 2005-04-05 12:54 hoffman
  37163. * ChangeLog.manual: fixes on branch
  37164. 2005-04-05 12:52 hoffman
  37165. * Source/: cmGlobalVisualStudio71Generator.cxx,
  37166. cmGlobalVisualStudio7Generator.cxx: BUG: fix for bug 1702 better
  37167. error on bad GUID
  37168. 2005-04-05 12:51 hoffman
  37169. * Source/cmLocalVisualStudio7Generator.cxx: BUG: move fix from main
  37170. tree for bug 1680
  37171. 2005-04-05 11:23 hoffman
  37172. * Source/cmake.cxx: BUG: fix for bug 1700
  37173. 2005-04-05 10:22 hoffman
  37174. * Source/: cmGlobalVisualStudio71Generator.cxx,
  37175. cmGlobalVisualStudio7Generator.cxx: BUG: fix for bug 1702, better
  37176. error message for GUID missing
  37177. 2005-04-05 08:25 king
  37178. * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
  37179. Added Close method and updated Open method to allow streams to be
  37180. reused.
  37181. 2005-04-05 04:25 andy
  37182. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37183. 2005-04-04 17:01 hoffman
  37184. * ChangeLog.manual, Modules/UseSWIG.cmake,
  37185. Source/cmGetDirectoryPropertyCommand.cxx: FIX: swig fixes from
  37186. main tree
  37187. 2005-04-04 16:55 hoffman
  37188. * Modules/UseSWIG.cmake: ENH: make sure source flags don't have to
  37189. be set
  37190. 2005-04-04 16:43 hoffman
  37191. * Source/cmGetDirectoryPropertyCommand.cxx: ENH: get directory
  37192. property should return an empty variable if it is not set, not
  37193. just have an error
  37194. 2005-04-04 16:13 hoffman
  37195. * Modules/UseSWIG.cmake: ENH: fix for bug 1304
  37196. 2005-04-04 15:55 hoffman
  37197. * ChangeLog.manual, Modules/UseSWIG.cmake: ENH: move changes from
  37198. main tree
  37199. 2005-04-04 15:52 hoffman
  37200. * ChangeLog.manual, Source/cmCTest.cxx: ENH: move from main tree
  37201. timezone fix
  37202. 2005-04-04 15:51 hoffman
  37203. * Modules/UseSWIG.cmake: FIX: fix for bug 1730
  37204. 2005-04-04 15:41 hoffman
  37205. * ChangeLog.manual, Source/cmFileCommand.cxx,
  37206. Source/cmWriteFileCommand.cxx, Source/kwsys/SystemTools.cxx: ENH:
  37207. move fix for read only file configure to branch
  37208. 2005-04-04 12:22 andy
  37209. * Modules/Dart.cmake, Source/cmAddTestCommand.cxx,
  37210. Source/cmEnableTestingCommand.cxx, Source/cmGlobalGenerator.cxx:
  37211. BUG: By default disable new files.
  37212. 2005-04-04 03:01 andy
  37213. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37214. 2005-04-03 03:17 andy
  37215. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37216. 2005-04-02 02:16 andy
  37217. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37218. 2005-04-01 15:48 andy
  37219. * Source/: cmAddTestCommand.cxx, cmEnableTestingCommand.cxx,
  37220. cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  37221. cmGlobalVisualStudio6Generator.cxx,
  37222. cmGlobalVisualStudio6Generator.h,
  37223. cmGlobalVisualStudio7Generator.cxx,
  37224. cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h:
  37225. ENH: More ctest changes and move SetupTest to superclass
  37226. 2005-04-01 15:45 andy
  37227. * Modules/Dart.cmake, Source/cmCTest.cxx: ENH: Rename the
  37228. DartConfiguration.tcl to CTestConfiguration.ini
  37229. 2005-04-01 14:57 andy
  37230. * Source/: cmAddTestCommand.cxx, cmCTest.cxx, cmCTest.h,
  37231. cmEnableTestingCommand.cxx, ctest.cxx,
  37232. CTest/cmCTestTestHandler.cxx: ENH: Start adding support for CTest
  37233. testfiles
  37234. 2005-04-01 02:17 andy
  37235. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37236. 2005-03-31 18:03 king
  37237. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: When generating
  37238. the name of the custom rule file the character : should be
  37239. replaced with an underscore because it might be a non-file-name
  37240. part of a path.
  37241. 2005-03-31 11:57 hoffman
  37242. * Source/cmGlobalXCodeGenerator.cxx: BUG: fix ITK build with xcode,
  37243. as long as you build it in little parts, this fixes the headermap
  37244. problem
  37245. 2005-03-31 10:00 martink
  37246. * CTestCustom.ctest.in: ENH: shut up warning in 3rd party packages
  37247. 2005-03-31 02:20 andy
  37248. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37249. 2005-03-30 16:11 king
  37250. * Source/cmCTest.cxx: BUG: It is possible for the nightly start
  37251. time to be over 24 hours in the future which requires two days to
  37252. be subtracted. Using a while loop to make sure enough days are
  37253. added or subtracted. It should never be able to iterate more
  37254. than twice.
  37255. 2005-03-30 15:41 hoffman
  37256. * ChangeLog.manual, Source/cmLocalVisualStudio7Generator.cxx: FIX:
  37257. Merge from main tree: fix for VS 2005 beta
  37258. 2005-03-30 15:27 king
  37259. * Source/kwsys/CMakeLists.txt: BUG: Test for stl stirng operator!=
  37260. for char* needs to know result of KWSYS_STL_HAVE_STD.
  37261. 2005-03-30 02:19 andy
  37262. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37263. 2005-03-29 15:34 martink
  37264. * Source/: cmGlobalGenerator.cxx, cmMakefile.cxx, cmMakefile.h:
  37265. ENH: removed GetParentProjects
  37266. 2005-03-29 15:33 martink
  37267. * Tests/OutOfSource/SubDir/CMakeLists.txt: ENH: better test for
  37268. subdirs
  37269. 2005-03-29 15:26 henderson
  37270. * Source/kwsys/: CMakeLists.txt, SharedForward.h.in: ENH: copying
  37271. Brad's installation changes from the main tree to the ParaView
  37272. 2.0 branch
  37273. 2005-03-29 10:34 king
  37274. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  37275. cmLocalUnixMakefileGenerator2.h: BUG: Fix dependencies of custom
  37276. commands that are relative paths to files or other custom command
  37277. outputs.
  37278. 2005-03-29 10:10 king
  37279. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
  37280. kwsysPlatformCxxTests.cxx, kwsys_stl_string.hxx.in: ENH: Added
  37281. operator!= for stl string and char* when the system does not
  37282. provide one.
  37283. 2005-03-29 08:20 king
  37284. * bootstrap, Source/kwsys/CMakeLists.txt,
  37285. Source/kwsys/Configure.hxx.in,
  37286. Source/kwsys/kwsysPlatformCxxTests.cmake,
  37287. Source/kwsys/kwsysPlatformCxxTests.cxx,
  37288. Source/kwsys/kwsys_stl.h.in, Source/kwsys/kwsys_stl.hxx.in,
  37289. Source/kwsys/kwsys_stl_string.hxx.in: ENH: Added istream and
  37290. ostream operators for stl string in KWSys when using old streams
  37291. that do not provide them.
  37292. 2005-03-29 08:09 king
  37293. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
  37294. SplitPath now supports slashes in both directions in the input
  37295. path but still produces forward slashes in the root component.
  37296. 2005-03-29 02:21 andy
  37297. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37298. 2005-03-28 18:00 andy
  37299. * bootstrap: BUG: The is replaced by cvs... This is safer anyway
  37300. 2005-03-28 17:46 barre
  37301. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: move
  37302. EstimateFormatLength to kwsys
  37303. 2005-03-28 02:12 andy
  37304. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37305. 2005-03-27 02:18 andy
  37306. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37307. 2005-03-26 09:58 king
  37308. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
  37309. kwsysPlatformCxxTests.cmake, kwsysPlatformCxxTests.cxx,
  37310. kwsys_stl.h.in, kwsys_stl.hxx.in, kwsys_stl_string.hxx.in: COMP:
  37311. Removing stl string io operators change until the CMake bootstrap
  37312. script can be fixed.
  37313. 2005-03-26 08:19 king
  37314. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
  37315. kwsysPlatformCxxTests.cmake, kwsysPlatformCxxTests.cxx,
  37316. kwsys_stl.h.in, kwsys_stl.hxx.in, kwsys_stl_string.hxx.in: ENH:
  37317. Added istream and ostream operators for stl string when using old
  37318. streams that do not provide them.
  37319. 2005-03-26 02:22 andy
  37320. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37321. 2005-03-25 18:55 andy
  37322. * Source/CMakeLists.txt: ENH: When in-source build, do not do
  37323. bootstrap test
  37324. 2005-03-25 18:46 andy
  37325. * Source/CMakeLists.txt: ENH: Remove curl build testing
  37326. 2005-03-25 16:40 king
  37327. * Source/cmAddSubDirectoryCommand.h: ENH: Clarified documentation
  37328. of the command.
  37329. 2005-03-25 14:23 andy
  37330. * bootstrap: ENH: For development versions report version when
  37331. doing bootstrap
  37332. 2005-03-25 08:41 king
  37333. * Source/kwsys/: CMakeLists.txt, SharedForward.h.in: ENH: Adding
  37334. SharedForward C header to help create forwarding executables on
  37335. UNIX systems that configure the shared library runtime search
  37336. path and then replace themselves with the real executable. This
  37337. is useful to create binary distributions that work from any
  37338. extracted location even with shared libraries.
  37339. 2005-03-25 08:09 king
  37340. * Source/kwsys/SystemTools.cxx: ENH: Re-implemented
  37341. CollapseFullPath to not need to change directories. Operation is
  37342. now fully string based.
  37343. 2005-03-25 08:05 king
  37344. * Source/cmCTest.cxx: BUG: Adjusted GetNightlyTime computation to
  37345. not depend on time_t being a signed type.
  37346. 2005-03-25 02:16 andy
  37347. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37348. 2005-03-24 02:25 andy
  37349. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37350. 2005-03-23 08:20 hoffman
  37351. * Source/cmBuildCommand.cxx: fix for xcode
  37352. 2005-03-23 02:22 andy
  37353. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37354. 2005-03-22 14:27 hoffman
  37355. * Source/cmDynamicLoader.h: FIX: fix bug 1690
  37356. 2005-03-22 14:00 hoffman
  37357. * Source/cmGlobalXCodeGenerator.cxx: ENH: try to handle more source
  37358. file types
  37359. 2005-03-22 13:32 andy
  37360. * Source/cmGlobalXCodeGenerator.cxx: ENH: just use the file name
  37361. 2005-03-22 11:33 hoffman
  37362. * Source/cmGlobalGenerator.cxx: ENH: make sure project map is
  37363. cleared each time.
  37364. 2005-03-22 10:29 andy
  37365. * Source/cmGlobalXCodeGenerator.cxx: ENH: use better names for
  37366. files
  37367. 2005-03-22 10:23 king
  37368. * Source/cmMakefile.cxx: BUG: Initializing from parent should copy
  37369. link directories as well.
  37370. 2005-03-22 08:36 king
  37371. * Source/: cmAddCustomCommandCommand.cxx,
  37372. cmAddCustomTargetCommand.cxx: ENH: Added check for invalid
  37373. characters in output name.
  37374. 2005-03-22 07:27 hoffman
  37375. * Source/cmLocalGenerator.cxx: ENH: remove commented code
  37376. 2005-03-22 07:26 hoffman
  37377. * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix adding of rc
  37378. files
  37379. 2005-03-22 02:24 andy
  37380. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37381. 2005-03-21 02:32 andy
  37382. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37383. 2005-03-20 02:34 andy
  37384. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37385. 2005-03-19 09:05 martink
  37386. * Source/cmGlobalGenerator.cxx: COMP: fix warning
  37387. 2005-03-19 02:38 andy
  37388. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37389. 2005-03-18 11:29 martink
  37390. * Source/cmMacroCommand.cxx: COMP: fix warning
  37391. 2005-03-18 10:58 martink
  37392. * Source/: cmLocalUnixMakefileGenerator.cxx,
  37393. cmLocalUnixMakefileGenerator.h: ENH: remove cmSubDirectory from
  37394. unused files?
  37395. 2005-03-18 10:41 martink
  37396. * Source/cmAddDefinitionsCommand.h, Source/cmAddTestCommand.cxx,
  37397. Source/cmBootstrapCommands.cxx, Source/cmBuildCommand.h,
  37398. Source/cmBuildNameCommand.h, Source/cmCMakeMinimumRequired.h,
  37399. Source/cmCommand.h, Source/cmCreateTestSourceList.h,
  37400. Source/cmElseCommand.h, Source/cmEnableLanguageCommand.h,
  37401. Source/cmEnableTestingCommand.cxx,
  37402. Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.h,
  37403. Source/cmEndIfCommand.h, Source/cmEndWhileCommand.h,
  37404. Source/cmFileCommand.h, Source/cmFindFileCommand.h,
  37405. Source/cmFindLibraryCommand.h, Source/cmFindPackageCommand.cxx,
  37406. Source/cmFindPackageCommand.h, Source/cmFindPathCommand.h,
  37407. Source/cmFindProgramCommand.h, Source/cmForEachCommand.h,
  37408. Source/cmGetFilenameComponentCommand.h,
  37409. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  37410. Source/cmIfCommand.h, Source/cmIncludeCommand.h,
  37411. Source/cmIncludeDirectoryCommand.h,
  37412. Source/cmIncludeRegularExpressionCommand.h,
  37413. Source/cmLinkDirectoriesCommand.h,
  37414. Source/cmLinkLibrariesCommand.h, Source/cmLoadCacheCommand.h,
  37415. Source/cmLoadCommandCommand.cxx, Source/cmLoadCommandCommand.h,
  37416. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  37417. Source/cmLocalKdevelopGenerator.cxx,
  37418. Source/cmLocalKdevelopGenerator.h,
  37419. Source/cmLocalUnixMakefileGenerator2.cxx,
  37420. Source/cmLocalUnixMakefileGenerator2.h,
  37421. Source/cmLocalVisualStudio6Generator.cxx,
  37422. Source/cmLocalVisualStudio6Generator.h,
  37423. Source/cmLocalVisualStudio7Generator.cxx,
  37424. Source/cmLocalVisualStudio7Generator.h,
  37425. Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
  37426. Source/cmMakefile.cxx, Source/cmMakefile.h,
  37427. Source/cmMarkAsAdvancedCommand.h, Source/cmOptionCommand.h,
  37428. Source/cmProjectCommand.h, Source/cmRemoveCommand.h,
  37429. Source/cmRemoveDefinitionsCommand.h,
  37430. Source/cmSeparateArgumentsCommand.h, Source/cmSetCommand.h,
  37431. Source/cmSetDirectoryPropertiesCommand.h,
  37432. Source/cmSiteNameCommand.h, Source/cmSourceGroupCommand.h,
  37433. Source/cmStringCommand.h, Source/cmSubdirCommand.cxx,
  37434. Source/cmUtilitySourceCommand.h, Source/cmWhileCommand.h,
  37435. Tests/OutOfSource/CMakeLists.txt,
  37436. Tests/OutOfSource/SubDir/CMakeLists.txt: ENH: big change that
  37437. includes immediate subdir support, removing the notion of
  37438. inherited commands, makefiles no longer read in the parent
  37439. makefiles but instead inherit thier parent makefiles current
  37440. settings
  37441. 2005-03-18 10:39 martink
  37442. * Source/: cmAddSubDirectoryCommand.cxx,
  37443. cmAddSubDirectoryCommand.h: ENH: added immediate subdirectory
  37444. command
  37445. 2005-03-18 09:03 martink
  37446. * Source/cmSubDirectory.h: ENH: bad idea
  37447. 2005-03-18 02:34 andy
  37448. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37449. 2005-03-17 18:37 king
  37450. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Need to collapse
  37451. full paths before depending on them to remove ./ and ../ to make
  37452. sure target names match.
  37453. 2005-03-17 15:35 hoffman
  37454. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  37455. ENH: add source groups xcode
  37456. 2005-03-17 13:06 king
  37457. * Source/kwsys/SystemTools.cxx: COMP: Using proper __QNX__
  37458. preprocessor test.
  37459. 2005-03-17 02:41 andy
  37460. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37461. 2005-03-16 13:26 andy
  37462. * CMakeLists.txt, Utilities/cmexpat/CMakeLists.txt,
  37463. Utilities/cmzlib/CMakeLists.txt: COMP: More cleanups
  37464. 2005-03-16 12:54 andy
  37465. * Source/CMakeLists.txt: ENH: Make sure to use internal zlib
  37466. 2005-03-16 12:54 andy
  37467. * Source/CTest/cmCTestSubmit.cxx: ENH: Cleanup of the output
  37468. 2005-03-16 10:49 king
  37469. * Source/kwsys/SystemTools.cxx: COMP: Only include malloc.h on QNX.
  37470. 2005-03-16 10:15 barre
  37471. * Source/kwsys/SystemTools.cxx: FIX: that was wrong
  37472. 2005-03-16 09:55 king
  37473. * Source/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt: BUG: Do not
  37474. add Qt wrapping test unless QT is found and QT_UIC_EXECUTABLE is
  37475. found.
  37476. 2005-03-16 09:41 king
  37477. * Source/kwsys/SystemTools.cxx: COMP: Need malloc.h for malloc/free
  37478. on QNX.
  37479. 2005-03-16 02:35 andy
  37480. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37481. 2005-03-15 11:22 martink
  37482. * Source/cmEnableTestingCommand.cxx: ENH: only support rel paths
  37483. for now
  37484. 2005-03-15 08:14 king
  37485. * Source/: cmListFileLexer.c, cmListFileLexer.in.l: COMP: Defining
  37486. YY_NO_INPUT to remove compilation of unused yyinput function. It
  37487. was producing a warning about unreachable code.
  37488. 2005-03-15 08:13 king
  37489. * Source/cmCacheManager.cxx: COMP: Removed warning due to unsigned
  37490. enum type.
  37491. 2005-03-15 02:38 andy
  37492. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37493. 2005-03-14 13:23 hoffman
  37494. * Source/: CMakeLists.txt, cmake.cxx: ENH: make xcode compile only
  37495. on apple
  37496. 2005-03-14 12:25 martink
  37497. * bootstrap: ENH: oops forgot to chek this in
  37498. 2005-03-14 12:18 hoffman
  37499. * Modules/Platform/QNX.cmake: ENH: try to fix rpath on qnx
  37500. 2005-03-14 11:28 martink
  37501. * Source/: CMakeLists.txt, cmEnableTestingCommand.cxx,
  37502. cmGlobalGenerator.cxx, cmGlobalVisualStudio71Generator.cxx,
  37503. cmGlobalVisualStudio7Generator.cxx, cmLocalGenerator.cxx,
  37504. cmLocalGenerator.h, cmLocalUnixMakefileGenerator.cxx,
  37505. cmLocalUnixMakefileGenerator.h,
  37506. cmLocalUnixMakefileGenerator2.cxx, cmMakefile.cxx, cmMakefile.h,
  37507. cmSubdirCommand.cxx, cmGlobalVisualStudio6Generator.cxx: ENH: add
  37508. support for out of source source
  37509. 2005-03-14 11:26 martink
  37510. * Tests/OutOfSource/: CMakeLists.txt,
  37511. OutOfSourceSubdir/CMakeLists.txt, OutOfSourceSubdir/simple.cxx,
  37512. SubDir/CMakeLists.txt: ENH: added new test for out of dir source
  37513. trees
  37514. 2005-03-14 09:23 martink
  37515. * Source/cmSubDirectory.h: ENH: added new structure to hold
  37516. subdirectories
  37517. 2005-03-14 08:15 king
  37518. * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
  37519. COMP: Added __INTEL_COMPILER to test for yyerrorlab warning
  37520. suppression.
  37521. 2005-03-14 03:18 andy
  37522. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37523. 2005-03-13 03:01 andy
  37524. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37525. 2005-03-12 02:35 andy
  37526. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37527. 2005-03-11 13:12 hoffman
  37528. * Tests/: Complex/Executable/complex.cxx,
  37529. ComplexOneConfig/Executable/complex.cxx,
  37530. ComplexRelativePaths/Executable/complex.cxx: ENH: try to see if
  37531. there is still a problem
  37532. 2005-03-11 12:56 king
  37533. * Source/CTest/cmCTestScriptHandler.cxx: BUG: Do not report an
  37534. error removing the binary directory if it doesn't exist.
  37535. 2005-03-11 11:48 barre
  37536. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add last
  37537. two small funcs from vtkString. Done removing deps
  37538. 2005-03-11 10:53 andy
  37539. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  37540. FIX: fix crashing test SubDir for xcode
  37541. 2005-03-11 10:43 barre
  37542. * Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: update
  37543. documentation, sort methods into categories
  37544. 2005-03-11 10:29 hoffman
  37545. * Source/ctest.cxx: FIX: fix output of passing tests
  37546. 2005-03-11 10:15 king
  37547. * Modules/Platform/QNX.cmake: ENH: Initial attempt at QNX support.
  37548. Submitted by Tim Arney.
  37549. 2005-03-11 10:07 king
  37550. * Source/kwsys/: CommandLineArguments.cxx, RegularExpression.cxx,
  37551. SystemTools.cxx: COMP: Added missing include of string.h.
  37552. 2005-03-11 10:03 king
  37553. * Source/cmStandardIncludes.h: COMP: Adding stdlib.h to standard
  37554. includes. We are using functions from it all over the place
  37555. assuming it has been included here.
  37556. 2005-03-11 09:31 barre
  37557. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: COMP: fix
  37558. some warnings
  37559. 2005-03-11 08:38 martink
  37560. * Source/cmake.cxx: COMP: fix a warning
  37561. 2005-03-11 02:32 andy
  37562. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37563. 2005-03-10 17:49 barre
  37564. * Source/kwsys/SystemTools.cxx: ENH: remove deps to vtkString by
  37565. using KWSys (a handful of functions have been moved to KWSys)
  37566. 2005-03-10 17:44 barre
  37567. * Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: remove
  37568. deps to vtkString by using KWSys (a handful of functions have
  37569. been moved to KWSys)
  37570. 2005-03-10 17:34 barre
  37571. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: remove
  37572. deps to vtkString by using KWSys (a handful of functions have
  37573. been moved to KWSys)
  37574. 2005-03-10 13:39 martink
  37575. * Source/: cmExportLibraryDependencies.cxx, cmGlobalGenerator.cxx,
  37576. cmGlobalGenerator.h, cmGlobalVisualStudio7Generator.cxx,
  37577. cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
  37578. cmTryCompileCommand.cxx, cmTryRunCommand.cxx, cmake.cxx, cmake.h:
  37579. ENH: cleanup by removing all the olf local generate junk that i
  37580. not longer needed
  37581. 2005-03-10 12:50 barre
  37582. * Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: move
  37583. function from vtkKWDirectoryUtilities and vtkString to
  37584. SystemTools
  37585. 2005-03-10 10:04 martink
  37586. * Source/ctest.cxx: ENH: better docs
  37587. 2005-03-10 02:26 andy
  37588. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37589. 2005-03-09 18:06 andy
  37590. * Source/CTest/cmCTestSubmit.cxx: BUG: xmlrpc does the base64
  37591. encoding
  37592. 2005-03-09 15:51 andy
  37593. * bootstrap: BUG: Remove awk, remove problems and add full spaces
  37594. in the path support
  37595. 2005-03-09 02:26 andy
  37596. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37597. 2005-03-08 18:38 king
  37598. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Removing
  37599. jump-and-build ordering change until we can prevent extra jumps
  37600. from always occuring.
  37601. 2005-03-08 17:27 king
  37602. * bootstrap: BUG: Fix for spaces in the path when constructing
  37603. cmBootstrapCommands dependencies.
  37604. 2005-03-08 16:01 king
  37605. * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Removing ...
  37606. ellipsis from end of echo lines. It is just clutter.
  37607. 2005-03-08 15:55 king
  37608. * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Adding extra
  37609. dependencies to jump-and-build rules that force a single ordering
  37610. to prevent parallel jumps. This avoids problems with two jumps
  37611. reaching the same target in parallel which happened occasionally
  37612. with the old generator.
  37613. 2005-03-08 15:35 king
  37614. * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Removed "Checking
  37615. build system in ..." message. It is always paired with an
  37616. Entering or Jumping message and is not necessary.
  37617. 2005-03-08 13:43 king
  37618. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  37619. cmLocalUnixMakefileGenerator2.h: ENH: Added option
  37620. CMAKE_SKIP_RULE_DEPENDENCY to skip making build rules depend on
  37621. their own rule files. It can be added to the cache by the user
  37622. or added by the project in a list file.
  37623. 2005-03-08 11:37 king
  37624. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Only add leading
  37625. ./ to custom command executable if the command is really
  37626. specified as one in the current directory.
  37627. 2005-03-08 11:25 king
  37628. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: When a custom
  37629. command's executable is in the current directory the relative
  37630. path to it needs a "./".
  37631. 2005-03-08 09:25 king
  37632. * Source/: cmLocalKdevelopGenerator.cxx,
  37633. cmLocalKdevelopGenerator.h: ENH: Updating Kdevelop generator to
  37634. use the new makefile generator. The old one no longer works
  37635. anyway because local generates are now disabled.
  37636. 2005-03-08 09:24 king
  37637. * Source/cmDepends.cxx: BUG: Dependency scans and checks must
  37638. always set the current working directory to the directory
  37639. containing the Makefile.
  37640. 2005-03-08 02:26 andy
  37641. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37642. 2005-03-07 15:19 king
  37643. * Source/cmDependsFortran.cxx: BUG: When checking for upper-case
  37644. modules do not use an upper-case .MOD extension.
  37645. 2005-03-07 13:51 andy
  37646. * Source/: cmFileCommand.cxx, cmWriteFileCommand.cxx: BUG: Handle
  37647. restrictive permissions
  37648. 2005-03-07 12:14 andy
  37649. * Source/CTest/cmCTestSubmit.cxx: COMP: Remove warning
  37650. 2005-03-07 12:11 andy
  37651. * bootstrap: ENH: Add proper dependencies for cmBootstrapCommands
  37652. 2005-03-07 02:28 andy
  37653. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37654. 2005-03-06 08:51 andy
  37655. * DartConfig.cmake, Source/cmCTest.cxx,
  37656. Source/CTest/cmCTestSubmit.cxx: COMP: Remove warning and fix the
  37657. logic
  37658. 2005-03-06 08:17 andy
  37659. * Source/CMakeLists.txt: COMP: Do not build cmw9xcom on Cygwin
  37660. 2005-03-06 02:27 andy
  37661. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37662. 2005-03-05 08:25 andy
  37663. * DartConfig.cmake: ENH: Work on xmlrpc submit
  37664. 2005-03-05 08:12 andy
  37665. * Source/CTest/cmCTestSubmit.cxx: COMP: Remove compile error
  37666. 2005-03-05 02:21 andy
  37667. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37668. 2005-03-04 17:11 andy
  37669. * Source/: CTest/cmCTestSubmit.cxx, CTest/cmCTestSubmit.h,
  37670. cmCTest.cxx: ENH: Start working on xmlrpc code. This code does
  37671. not work, but it will at least test compiling with cmxmlrpc
  37672. 2005-03-04 14:27 andy
  37673. * CMakeLists.txt, Source/CMakeLists.txt: ENH: More cleanups and
  37674. start linking ctest to XML-RPC
  37675. 2005-03-04 11:37 andy
  37676. * Source/CMakeLists.txt, CMakeLists.txt, Utilities/CMakeLists.txt:
  37677. ENH: More cleanups and reorganization
  37678. 2005-03-04 10:05 andy
  37679. * CMakeLists.txt, Source/CMakeLists.txt: ENH: Cleanups
  37680. 2005-03-04 10:04 andy
  37681. * Source/CTest/CMakeLists.txt: BUG: This cmakelists file is not
  37682. used any more
  37683. 2005-03-04 10:03 andy
  37684. * bootstrap: BUG: Handle when initial cmake fails
  37685. 2005-03-04 02:25 andy
  37686. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37687. 2005-03-03 22:35 hoffman
  37688. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  37689. cmGlobalXCodeGenerator.cxx: ENH: fix for finding the correct
  37690. target in the current project
  37691. 2005-03-03 19:42 hoffman
  37692. * Tests/: Complex/Executable/complex.cxx,
  37693. ComplexOneConfig/Executable/complex.cxx,
  37694. ComplexRelativePaths/Executable/complex.cxx: ENH: make it pass
  37695. anyway so I can see debug info
  37696. 2005-03-03 18:46 hoffman
  37697. * Source/cmOrderLinkDirectories.cxx,
  37698. Source/cmOrderLinkDirectories.h,
  37699. Tests/Complex/Executable/complex.cxx,
  37700. Tests/ComplexOneConfig/Executable/complex.cxx,
  37701. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: try and
  37702. debug the failed test on the continuous
  37703. 2005-03-03 18:15 hoffman
  37704. * Source/cmOrderLinkDirectories.cxx,
  37705. Source/cmOrderLinkDirectories.h,
  37706. Tests/Complex/Executable/complex.cxx,
  37707. Tests/ComplexOneConfig/Executable/complex.cxx,
  37708. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: try
  37709. number two with topological sort
  37710. 2005-03-03 16:53 king
  37711. * Source/: cmDependsFortran.cxx, cmDependsFortran.h, cmake.cxx:
  37712. ENH: Implementing explicit cmake_copy_f90_mod callback to copy
  37713. Fortran90 modules to the stamp files more reliably. This removes
  37714. the temporary hack for per-platform upper-/lower- case.
  37715. 2005-03-03 15:22 king
  37716. * Source/: cmDependsC.cxx, cmDependsC.h: BUG: Fixed scanning to
  37717. account for double-quote includes.
  37718. 2005-03-03 12:00 king
  37719. * Source/kwsys/kwsys_ios_sstream.h.in: ENH: Added
  37720. "ostringstream(const kwsys_stl::string& s)" and "void str(const
  37721. kwsys_stl::string& s)" compatibility methods.
  37722. 2005-03-03 08:46 martink
  37723. * Source/: CMakeLists.txt, cmake.cxx: ENH: remove code warrior
  37724. classes
  37725. 2005-03-03 02:26 andy
  37726. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37727. 2005-03-02 18:56 hoffman
  37728. * Source/cmOrderLinkDirectories.cxx,
  37729. Source/cmOrderLinkDirectories.h,
  37730. Tests/Complex/Executable/complex.cxx,
  37731. Tests/ComplexOneConfig/Executable/complex.cxx,
  37732. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: reverse
  37733. last changes to avoid dashboard failures
  37734. 2005-03-02 17:49 hoffman
  37735. * Source/cmOrderLinkDirectories.cxx,
  37736. Source/cmOrderLinkDirectories.h,
  37737. Tests/Complex/Executable/CMakeLists.txt,
  37738. Tests/Complex/Executable/complex.cxx,
  37739. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  37740. Tests/ComplexOneConfig/Executable/complex.cxx,
  37741. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  37742. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: fix
  37743. library ordering stuff to use a topological sort
  37744. 2005-03-02 11:48 andy
  37745. * Source/cmOrderLinkDirectories.cxx: BUG: Attempt to fix sorting
  37746. stability using more deterministic compare function
  37747. 2005-03-02 10:58 martink
  37748. * Source/: cmGlobalCodeWarriorGenerator.cxx,
  37749. cmGlobalCodeWarriorGenerator.h, cmLocalCodeWarriorGenerator.cxx,
  37750. cmLocalCodeWarriorGenerator.h: ENH: now use xcode instead
  37751. 2005-03-02 09:34 king
  37752. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Pay attention to
  37753. ForceUnixPaths setting in cmSystemTools for
  37754. ConvertToQuotedOutputPath and for dependency scanning.
  37755. 2005-03-02 09:02 king
  37756. * Source/cmDependsFortran.cxx: BUG: We need to test the compiler
  37757. for the case of the mod file names. For now this is a temporary
  37758. hack to use upper case on SGI and lower case on Sun.
  37759. 2005-03-02 08:51 king
  37760. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: SGI make can
  37761. support suffixes only up to 32 characters. Renaming
  37762. .hpux_make_must_have_suffixes_list to
  37763. .hpux_make_needs_suffix_list.
  37764. 2005-03-02 02:30 andy
  37765. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37766. 2005-03-01 17:32 hoffman
  37767. * Source/cmOrderLinkDirectories.cxx: FIX: switch to stable_sort to
  37768. avoid crash
  37769. 2005-03-01 14:30 andy
  37770. * Modules/Dart.cmake: BUG: Change error to warning
  37771. 2005-03-01 14:21 andy
  37772. * CMakeLists.txt: COMP: CMake should be build static. Also
  37773. propagate build_shared_libs to curl
  37774. 2005-03-01 13:36 king
  37775. * Source/cmDependsFortran.cxx: BUG: Module file names are case
  37776. insensitive. Always use lower case no matter the real name of
  37777. the module.
  37778. 2005-03-01 13:32 king
  37779. * Source/cmDependsJava.cxx: COMP: Removed unused parameter warning.
  37780. 2005-03-01 12:27 king
  37781. * Source/: cmGlobalBorlandMakefileGenerator.cxx,
  37782. cmGlobalNMakeMakefileGenerator.cxx: ENH: Enabling
  37783. cmLocalUnixMakefileGenerator2 by default.
  37784. 2005-03-01 12:26 king
  37785. * Modules/Platform/: Darwin-xlc.cmake, Darwin.cmake: ENH: Adding
  37786. support for shared library versioning using the -install_name
  37787. option on the OSX linker. This is actually needed to support
  37788. relative -o paths which are used by
  37789. cmLocalUnixMakefileGenerator2.
  37790. 2005-03-01 12:26 king
  37791. * bootstrap, Source/cmGlobalUnixMakefileGenerator.cxx,
  37792. Source/cmake.cxx: ENH: Enabling cmLocalUnixMakefileGenerator2
  37793. (new makefile generator) by default.
  37794. 2005-03-01 12:20 king
  37795. * Source/: cmDependsJava.cxx, cmDependsJava.h, CMakeLists.txt,
  37796. cmLocalUnixMakefileGenerator2.cxx: ENH: Framework for java
  37797. dependency scanner. Right now it does nothing but always reports
  37798. success. This is enough to get the Java test to pass with the
  37799. new generator because the old implementation did not do
  37800. dependencies anyway.
  37801. 2005-03-01 12:13 king
  37802. * Source/: cmInstallProgramsCommand.cxx,
  37803. cmInstallProgramsCommand.h: BUG: Added FILES mode to
  37804. INSTALL_PROGRAMS command to make the single argument case
  37805. unambiguous.
  37806. 2005-03-01 11:25 andy
  37807. * Source/cmGlobalXCodeGenerator.cxx: FIX: fix spaces in paths
  37808. 2005-03-01 10:54 andy
  37809. * CMakeLists.txt: ENH: Enable XMLRPC... please do not break
  37810. everywhere...
  37811. 2005-03-01 10:05 king
  37812. * Source/cmLocalVisualStudio6Generator.cxx: BUG: Replaced previous
  37813. fix with an implementation of properly formatting the custom
  37814. build code in the generated file.
  37815. 2005-03-01 02:28 andy
  37816. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37817. 2005-02-28 17:12 andy
  37818. * CMakeLists.txt: ENH: Add the rest of xmlrpc stuff
  37819. 2005-02-28 16:11 martink
  37820. * Source/cmLocalVisualStudio6Generator.cxx: FIXTHIS THING: fix the
  37821. bug
  37822. 2005-02-28 15:30 hoffman
  37823. * Source/cmGlobalXCodeGenerator.cxx: fix typeo
  37824. 2005-02-28 15:07 hoffman
  37825. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  37826. ENH: add re run cmake if inputs change
  37827. 2005-02-28 02:25 andy
  37828. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37829. 2005-02-27 17:36 andy
  37830. * Source/kwsys/ProcessUNIX.c: COMP: Remove warnings about shadow
  37831. variables
  37832. 2005-02-27 17:33 andy
  37833. * Utilities/cmexpat/xmlparse.c: COMP: Remove compile warning about
  37834. shadow variables
  37835. 2005-02-27 03:04 andy
  37836. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37837. 2005-02-26 16:58 hoffman
  37838. * Source/cmGlobalXCodeGenerator.cxx: COMP: remove some warnings
  37839. 2005-02-26 03:02 andy
  37840. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37841. 2005-02-25 20:46 hoffman
  37842. * Source/cmGlobalXCodeGenerator.cxx: COMP: fix warning
  37843. 2005-02-25 17:45 hoffman
  37844. * Source/: cmGlobalXCodeGenerator.cxx, cmOrderLinkDirectories.cxx,
  37845. cmOrderLinkDirectories.h: ENH: clean up and use order link
  37846. directories
  37847. 2005-02-25 14:21 hoffman
  37848. * Utilities/cmexpat/xmltok_impl.c: COMP: fix warnings
  37849. 2005-02-25 14:20 hoffman
  37850. * Source/cmGlobalXCodeGenerator.cxx: ENH: make sure header files
  37851. are in the header file group
  37852. 2005-02-25 11:23 king
  37853. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  37854. cmLocalUnixMakefileGenerator2.h: ENH: Replaced
  37855. OutputEcho/pre-echo/post-echo with AppendEcho. This allows for
  37856. more flexible echo specifications and better preserves echo text.
  37857. 2005-02-25 09:31 king
  37858. * Tests/: Complex/Executable/CMakeLists.txt,
  37859. Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
  37860. ComplexOneConfig/Executable/CMakeLists.txt,
  37861. ComplexOneConfig/Executable/complex.cxx,
  37862. ComplexOneConfig/Library/CMakeLists.txt,
  37863. ComplexRelativePaths/Executable/CMakeLists.txt,
  37864. ComplexRelativePaths/Executable/complex.cxx,
  37865. ComplexRelativePaths/Library/CMakeLists.txt: ENH: Added full
  37866. pre-build/pre-link/post-build testing for both library and
  37867. executable targets.
  37868. 2005-02-25 09:19 king
  37869. * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Adding inclusion
  37870. of pre-build and pre-link commands when building executables and
  37871. libraries.
  37872. 2005-02-25 09:14 king
  37873. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG:
  37874. ConvertToQuotedOutputPath must replace slashes in root component
  37875. on windows.
  37876. 2005-02-25 09:06 king
  37877. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  37878. cmLocalUnixMakefileGenerator2.h: ENH: Added
  37879. ConvertToQuotedOutputPath method and used it to properly generate
  37880. external object references with spaces in the path.
  37881. 2005-02-25 03:08 andy
  37882. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37883. 2005-02-24 19:32 king
  37884. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Removed instances
  37885. of calling ConvertToRelativeOutputPath twice on the same path.
  37886. 2005-02-24 19:28 king
  37887. * Source/cmGlobalGenerator.cxx: BUG: Need to configure relative
  37888. path support for LocalGenerate to support old makefile generator.
  37889. 2005-02-24 18:35 king
  37890. * Source/: cmLocalVisualStudio6Generator.cxx,
  37891. cmLocalVisualStudio7Generator.cxx: ENH: Converted some
  37892. ConvertToRelativeOutputPath calls to
  37893. ConvertToOptionallyRelativeOutputPath in preparation for making
  37894. ConvertToRelativeOutputPath always convert. Some of these might
  37895. be able to be switched back but we will first have to test what
  37896. paths can be relative in the generate VS project files.
  37897. 2005-02-24 17:46 hoffman
  37898. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
  37899. kwsys/SystemTools.cxx: ENH: fix relative paths in xcode
  37900. 2005-02-24 16:25 king
  37901. * Source/cmLocalGenerator.cxx: ENH: Converted some
  37902. ConvertToRelativeOutputPath calls to
  37903. ConvertToOptionallyRelativeOutputPath in preparation for making
  37904. ConvertToRelativeOutputPath not check CMAKE_USE_RELATIVE_PATHS.
  37905. 2005-02-24 16:19 king
  37906. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: The path to the
  37907. source file in a compile line should be made relative only when
  37908. CMAKE_USE_RELATIVE_PATHS is on.
  37909. 2005-02-24 16:04 king
  37910. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  37911. cmLocalGenerator.cxx, cmLocalGenerator.h,
  37912. cmLocalUnixMakefileGenerator2.cxx,
  37913. cmLocalUnixMakefileGenerator2.h: ENH: Merged implementations of
  37914. ConvertToRelative*Path methods. The main ConvertToRelativePath
  37915. method is now in cmGlobalGenerator. It converts paths only if
  37916. they are at least inside the deepest common directory between the
  37917. top-level source and build trees. Each cmLocalGenerator instance
  37918. calls this global method with its own output directory as the
  37919. "local" argument from which paths are relative. Added separate
  37920. ConvertToOptionallyRelative path that pays attention to the
  37921. CMAKE_USE_RELATIVE_PATHS option.
  37922. 2005-02-24 15:36 andy
  37923. * Source/cmOrderLinkDirectories.cxx: COMP: remove compiler warning
  37924. 2005-02-24 15:34 andy
  37925. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  37926. ENH: fix spaces in paths problems
  37927. 2005-02-24 14:47 king
  37928. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
  37929. ComparePath method.
  37930. 2005-02-24 14:27 hoffman
  37931. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: remove
  37932. unused code
  37933. 2005-02-24 13:45 king
  37934. * Source/cmMakefile.cxx: COMP: HP compiler does not like
  37935. initializing a const std::string & with a const char* (which
  37936. requires the reference to be bound to a temporary with the scope
  37937. of the reference).
  37938. 2005-02-24 13:26 hoffman
  37939. * Source/cmOrderLinkDirectories.cxx: ENH: clean up and remove some
  37940. debug code
  37941. 2005-02-24 13:16 hoffman
  37942. * bootstrap, Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
  37943. Source/cmLocalGenerator.h, Source/cmOrderLinkDirectories.cxx,
  37944. Source/cmOrderLinkDirectories.h: ENH: add a new library path
  37945. ordering algorithm to make sure -L paths will pick the correct
  37946. libraries if possible
  37947. 2005-02-24 12:44 king
  37948. * Source/cmDependsC.cxx: BUG: Avoid putting a leading ./ on the
  37949. dependency names.
  37950. 2005-02-24 12:19 king
  37951. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  37952. cmLocalUnixMakefileGenerator2.h: BUG: Using a better technique to
  37953. produce the rule file name for a custom command when the output
  37954. is not in the current directory or lower.
  37955. 2005-02-24 11:46 king
  37956. * Modules/Platform/CMakeLists.txt: BUG: Added installation of .in
  37957. files as well as .cmake files.
  37958. 2005-02-24 10:32 king
  37959. * Source/cmGlobalGenerator.cxx: BUG: Only use the existing
  37960. CMake(lang)Compiler.cmake file from the build tree if it was
  37961. generated by the same version of CMake.
  37962. 2005-02-24 10:31 king
  37963. * Source/cmMakefile.cxx: BUG: Fixed GetCacheMinorVersion to not
  37964. always return 0.
  37965. 2005-02-24 10:14 andy
  37966. * Source/cmCommands.cxx: COMP: Remove compile warning in bootstrap
  37967. stage
  37968. 2005-02-24 09:21 king
  37969. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Do not crash when
  37970. the link language for a target is not known.
  37971. 2005-02-24 09:20 king
  37972. * Source/cmLocalVisualStudio6Generator.cxx: BUG: Need proper
  37973. newline argument to ConstructScript call.
  37974. 2005-02-24 03:46 andy
  37975. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37976. 2005-02-23 20:41 andy
  37977. * Source/cmGlobalXCodeGenerator.cxx: ENH: remove output path stuff
  37978. 2005-02-23 14:36 martink
  37979. * Source/cmGlobalVisualStudio6Generator.cxx: BUG: fix for empty
  37980. target or config strings in the Build method
  37981. 2005-02-23 13:50 hoffman
  37982. * Source/cmGlobalXCodeGenerator.cxx: FIX: fix to make this work
  37983. with new custom command stuff
  37984. 2005-02-23 03:03 andy
  37985. * Source/cmVersion.cxx: STYLE: Nightly Version update
  37986. 2005-02-22 15:31 king
  37987. * Source/cmProjectCommand.cxx: ENH: Added CMAKE_PROJECT_NAME
  37988. variable to play the role of CMAKE_SOURCE_DIR and
  37989. CMAKE_BINARY_DIR for the top-level project name.
  37990. 2005-02-22 15:22 king
  37991. * Modules/CMakeGenericSystem.cmake, Source/cmLocalGenerator.cxx:
  37992. ENH: Added better default install location for windows builds.
  37993. The previous default /usr/local did not make much sense. Now
  37994. "%SystemDrive%/Program Files/PROJECT_NAME" is used, which is the
  37995. windows equivalent to /usr/local.
  37996. 2005-02-22 14:52 king
  37997. * Source/: cmLoadCommandCommand.cxx, cmLoadCommandCommand.h: ENH:
  37998. LOAD_COMMAND command will now set a variable called
  37999. CMAKE_LOADED_COMMAND_<COMMAND_NAME> to the full path of the
  38000. loaded module if loading was successful. Otherwise the variable
  38001. is not set (will evaluate to empty string). This is useful both
  38002. in testing whether loading worked and for installing loaded
  38003. command modules.
  38004. 2005-02-22 12:34 martink
  38005. * Source/cmGlobalGenerator.cxx: COMP: fix warning
  38006. 2005-02-22 12:10 king
  38007. * Source/cmAddCustomCommandCommand.h: BUG: Fixed formatting of
  38008. generated documentation.
  38009. 2005-02-22 12:04 king
  38010. * Tests/CustomCommand/CMakeLists.txt: ENH: Added test for multiple
  38011. commands in a custom command.
  38012. 2005-02-22 10:43 martink
  38013. * Source/CMakeLists.txt: BUG: fix test execution
  38014. 2005-02-22 10:42 martink
  38015. * Source/cmCTest.cxx: BUG: better error handling
  38016. 2005-02-22 10:32 king
  38017. * Source/: cmAddCustomCommandCommand.cxx,
  38018. cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.cxx,
  38019. cmAddCustomTargetCommand.h, cmCPluginAPI.cxx,
  38020. cmCustomCommand.cxx, cmCustomCommand.h, cmFLTKWrapUICommand.cxx,
  38021. cmGlobalVisualStudio6Generator.cxx,
  38022. cmGlobalVisualStudio71Generator.cxx,
  38023. cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
  38024. cmITKWrapTclCommand.cxx, cmIncludeExternalMSProjectCommand.cxx,
  38025. cmLocalGenerator.cxx, cmLocalGenerator.h,
  38026. cmLocalUnixMakefileGenerator.cxx,
  38027. cmLocalUnixMakefileGenerator2.cxx,
  38028. cmLocalVisualStudio6Generator.cxx,
  38029. cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmMakefile.h,
  38030. cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
  38031. cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
  38032. cmVTKWrapTclCommand.cxx: ENH: Updated implementation of custom
  38033. commands. Multiple command lines are now supported effectively
  38034. allowing entire scripts to be written. Also removed extra
  38035. variable expansions and cleaned up passing of commands through to
  38036. the generators. The command and individual arguments are now
  38037. kept separate all the way until the generator writes them out.
  38038. This cleans up alot of escaping issues.
  38039. 2005-02-22 09:12 martink
  38040. * Source/: cmCTest.cxx, cmCTest.h, cmGlobalGenerator.cxx,
  38041. cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
  38042. cmGlobalVisualStudio6Generator.h,
  38043. cmGlobalVisualStudio7Generator.cxx,
  38044. cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
  38045. cmGlobalXCodeGenerator.h, ctest.cxx: ENH: ctest now uses CMake
  38046. global generator to do the build part of build-and-test
  38047. 2005-02-22 09:08 king
  38048. * Source/cmake.cxx: BUG: Need to return before configure step when
  38049. running in script mode.
  38050. 2005-02-22 08:22 king
  38051. * Source/cmStandardIncludes.h: ENH: Adding cmCustomCommandLine and
  38052. cmCustomCommandLines subclasses of std::vector instantiations to
  38053. represent multiple commands for a single custom command. These
  38054. will be used in an upcoming checkin.
  38055. 2005-02-22 03:01 andy
  38056. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38057. 2005-02-21 03:07 andy
  38058. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38059. 2005-02-20 03:13 andy
  38060. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38061. 2005-02-19 02:43 andy
  38062. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38063. 2005-02-18 16:19 king
  38064. * Source/: cmMakefile.cxx, cmSourceFile.cxx, cmSourceFile.h: BUG:
  38065. cmSourceFile instances should delete their own custom commands
  38066. when a new one is set.
  38067. 2005-02-18 16:12 king
  38068. * Source/cmTarget.cxx: COMP: Using const_iterator instead of
  38069. iterator to walk through custom command dependencies.
  38070. 2005-02-18 16:12 king
  38071. * Source/cmTarget.h: COMP: Added missing forward declaration of
  38072. cmMakefile. This was only working because cmCustomCommand.h
  38073. declared it.
  38074. 2005-02-18 15:45 andy
  38075. * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for spaces in the
  38076. path
  38077. 2005-02-18 15:43 king
  38078. * Tests/ExternalOBJ/CMakeLists.txt: BUG: We still want to print out
  38079. the location where the object was found if it was found by the
  38080. glob.
  38081. 2005-02-18 14:32 hoffman
  38082. * Source/cmGlobalXCodeGenerator.cxx: COMP: remove warning
  38083. 2005-02-18 14:22 king
  38084. * CMakeLists.txt: BUG: Disabling DART_ROOT removal until we can get
  38085. Dart to submit without it.
  38086. 2005-02-18 13:32 hoffman
  38087. * Source/CMakeLists.txt, Source/cmFileCommand.cxx,
  38088. Source/cmGlobalXCodeGenerator.cxx,
  38089. Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
  38090. Tests/ExternalOBJ/CMakeLists.txt: ENH: all tests are passing for
  38091. XCode
  38092. 2005-02-18 02:44 andy
  38093. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38094. 2005-02-17 17:54 hoffman
  38095. * Source/: cmGlobalGenerator.cxx, cmGlobalXCodeGenerator.cxx,
  38096. cmGlobalXCodeGenerator.h, cmXCodeObject.h: ENH: more tests are
  38097. passing, relative paths, and external objects are the ones left
  38098. now
  38099. 2005-02-17 16:59 andy
  38100. * Source/CTest/cmCTestTestHandler.cxx: BUG: Detect when
  38101. TestsToRunInformation is not set
  38102. 2005-02-17 16:11 andy
  38103. * Source/: cmCTest.cxx, CTest/cmCTestTestHandler.cxx: ENH: Some
  38104. more generalization
  38105. 2005-02-17 15:23 andy
  38106. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
  38107. CTest/cmCTestScriptHandler.cxx, CTest/cmCTestUpdateCommand.cxx,
  38108. CTest/cmCTestUpdateCommand.h, CTest/cmCTestUpdateHandler.cxx:
  38109. ENH: Cleanups and add CTEST_UPDATE command
  38110. 2005-02-17 15:22 andy
  38111. * Source/CTest/: cmCTestGenericHandler.cxx,
  38112. cmCTestGenericHandler.h: ENH: Add a way to set options of the
  38113. handler genericly
  38114. 2005-02-17 11:28 king
  38115. * Source/: cmSystemTools.cxx, cmSystemTools.h,
  38116. kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Adding
  38117. kwsys::SystemTools::FileTimeCompare method to compare file
  38118. modification times with the highest resolution possible on the
  38119. file system.
  38120. 2005-02-17 11:27 king
  38121. * bootstrap: ENH: Added try-compile KWSYS_STAT_HAS_ST_MTIM. This
  38122. tests whether struct stat has the extra st_mtim member that has
  38123. high resolution times.
  38124. 2005-02-17 10:51 andy
  38125. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
  38126. CTest/cmCTestCoverageHandler.cxx,
  38127. CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestScriptHandler.cxx,
  38128. CTest/cmCTestScriptHandler.h, CTest/cmCTestStartCommand.cxx,
  38129. CTest/cmCTestStartCommand.h: ENH: Cleanups and add CTEST_START
  38130. command
  38131. 2005-02-17 10:51 andy
  38132. * Source/cmSystemTools.cxx: ENH: Add support for single '
  38133. 2005-02-17 10:49 king
  38134. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
  38135. kwsysPlatformCxxTests.cxx: ENH: Added try-compile
  38136. KWSYS_STAT_HAS_ST_MTIM. This tests whether struct stat has the
  38137. extra st_mtim member that has high resolution times.
  38138. 2005-02-17 10:45 hoffman
  38139. * Modules/FindQt.cmake: FIX: fix for bug 1409
  38140. 2005-02-17 10:42 hoffman
  38141. * Modules/FindCurses.cmake: FIX: fix for bug 1438
  38142. 2005-02-17 10:39 hoffman
  38143. * Source/cmLocalVisualStudio7Generator.cxx: FIX: fix for bug 1606
  38144. 2005-02-17 10:18 king
  38145. * Source/cmDependsC.cxx: ENH: Removing collapsing of files to full
  38146. path before checking. The current working directory is set
  38147. correctly because the dependency lines are used by make anyway.
  38148. This drastically improves the speed of dependency checking.
  38149. 2005-02-17 10:03 king
  38150. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38151. cmLocalUnixMakefileGenerator2.h: ENH: Avoid generating duplicate
  38152. rules for an object file. A warning about duplicate source files
  38153. in a target is now generated.
  38154. 2005-02-17 08:50 king
  38155. * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added generation
  38156. of test target to run ctest.
  38157. 2005-02-17 07:53 king
  38158. * Source/cmake.cxx: BUG: Removing "guess when there is a space in
  38159. the path" check for chdir command. It is the responsibility of
  38160. the caller of the command to ensure the arguments are properly
  38161. quoted on the command line.
  38162. 2005-02-17 07:53 king
  38163. * Tests/CommandLineTest/CMakeLists.txt: BUG: Fix for space in path
  38164. for chdir test. We just need to double-quote the arguments.
  38165. 2005-02-17 02:42 andy
  38166. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38167. 2005-02-16 19:13 hoffman
  38168. * Source/cmGlobalXCodeGenerator.cxx: ENH: add CMAKE_CFG_INTDIR
  38169. 2005-02-16 18:47 hoffman
  38170. * Source/: cmCTest.cxx, cmGlobalXCodeGenerator.cxx: ENH: use
  38171. ALL_BUILD target
  38172. 2005-02-16 16:35 hoffman
  38173. * Source/: cmGlobalGenerator.cxx, cmGlobalXCodeGenerator.cxx,
  38174. cmGlobalXCodeGenerator.h, cmMakefile.cxx, cmMakefile.h: ENH: more
  38175. tests are passing
  38176. 2005-02-16 16:06 andy
  38177. * Source/CTest/: cmCTestEmptyBinaryDirectoryCommand.cxx,
  38178. cmCTestScriptHandler.cxx: BUG: Report errors
  38179. 2005-02-16 16:03 andy
  38180. * Source/kwsys/SystemTools.cxx: BUG: On windows allow removing of
  38181. files that are read-only
  38182. 2005-02-16 14:38 andy
  38183. * Source/CTest/cmCTestUpdateHandler.cxx: COMP: Remove unused
  38184. variable
  38185. 2005-02-16 14:24 andy
  38186. * Source/CTest/cmCTestUpdateHandler.h: COMP: Remove warning
  38187. 2005-02-16 14:24 andy
  38188. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Improve output, and
  38189. handle 'G' files in subversion
  38190. 2005-02-16 13:45 andy
  38191. * Source/CTest/cmCTestUpdateHandler.cxx: BUG: If project is up to
  38192. date, handle that case
  38193. 2005-02-16 13:36 andy
  38194. * Modules/Dart.cmake: BUG: Clean the messages
  38195. 2005-02-16 13:30 andy
  38196. * Modules/: Dart.cmake, DartConfiguration.tcl.in: ENH: Reorganize
  38197. and add subversion support
  38198. 2005-02-16 13:29 andy
  38199. * CMakeLists.txt: ENH: Remove DART_ROOT to force
  38200. DartConfiguration.tcl to be up to date
  38201. 2005-02-16 13:28 andy
  38202. * Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
  38203. ENH: Initial implementation of SVN support. Closes Bug #1601 -
  38204. Add subversion support
  38205. 2005-02-16 13:15 hoffman
  38206. * Source/cmake.cxx, Source/cmakemain.cxx,
  38207. Tests/CommandLineTest/CMakeLists.txt: BUG: fix CommandLine test
  38208. problems with spaces and testing for the return value
  38209. 2005-02-16 12:31 martink
  38210. * CTestCustom.ctest.in: ENH: add supp for xlc linking on darwin
  38211. 2005-02-16 09:17 andy
  38212. * Utilities/cmzlib/CMakeLists.txt: COMP: attempt to fix warning on
  38213. Visual Studio 7
  38214. 2005-02-16 09:00 hoffman
  38215. * CTestCustom.ctest.in: COMP: add a warning ignore for gcc 3.4.2
  38216. 2005-02-16 08:56 king
  38217. * Source/kwsys/SystemTools.cxx: BUG: Removing debugging code now
  38218. that the problem has been fixed on the remote dashboard.
  38219. 2005-02-16 02:18 andy
  38220. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38221. 2005-02-15 17:25 hoffman
  38222. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  38223. ENH: add custom commands, still failing a bunch of tests
  38224. 2005-02-15 16:03 king
  38225. * Source/kwsys/SystemTools.cxx: BUG: Preserve trailing slash state
  38226. when translating paths.
  38227. 2005-02-15 09:58 hoffman
  38228. * Source/kwsys/SystemTools.cxx: ENH: make sure paths do not end in
  38229. / before adding one
  38230. 2005-02-15 09:02 king
  38231. * Source/cmDependsFortran.cxx: STYLE: Added TODO comment for
  38232. checking dependencies.
  38233. 2005-02-15 09:01 king
  38234. * Tests/Fortran/: CMakeLists.txt, test_module_implementation.f90,
  38235. test_module_interface.f90, test_module_main.f90: ENH: Added
  38236. Fortran 90 test if the platform supports it.
  38237. 2005-02-15 08:40 king
  38238. * Source/kwsys/SystemTools.cxx: BUG: Adding debugging code to
  38239. remotely debug a failing dashboard test.
  38240. 2005-02-15 08:28 king
  38241. * Source/kwsys/SystemTools.cxx: BUG: Adding debugging code to
  38242. remotely debug a failing dashboard test.
  38243. 2005-02-15 02:16 andy
  38244. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38245. 2005-02-14 16:46 hoffman
  38246. * Source/: cmCTest.cxx, cmGlobalXCodeGenerator.cxx,
  38247. cmGlobalXCodeGenerator.h, cmLocalGenerator.h: ENH: getting closer
  38248. 2005-02-14 16:15 andy
  38249. * Tests/MakeClean/CMakeLists.txt: COMP: Try to fix test on HP
  38250. 2005-02-14 14:35 hoffman
  38251. * CMakeLists.txt, CTestCustom.ctest.in, ChangeLog.manual,
  38252. Source/CMakeLists.txt, Source/cmCTest.cxx: ENH: merge from main
  38253. tree
  38254. 2005-02-14 10:16 martink
  38255. * Source/CMakeLists.txt: ENH: only do objc++ test with GNU of
  38256. course
  38257. 2005-02-14 10:16 martink
  38258. * CTestCustom.ctest.in: ENH: added supp for Curl coding style
  38259. 2005-02-14 09:21 hoffman
  38260. * Modules/Platform/Darwin-xlc.cmake: ENH: move xlc stuff to branch
  38261. 2005-02-14 08:44 king
  38262. * Tests/MakeClean/CMakeLists.txt: COMP: Need ANSI flags for C
  38263. executable.
  38264. 2005-02-14 02:14 andy
  38265. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38266. 2005-02-13 02:17 andy
  38267. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38268. 2005-02-12 02:14 andy
  38269. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38270. 2005-02-11 16:25 andy
  38271. * Source/cmake.cxx: ENH: Add command to copy directory with content
  38272. 2005-02-11 16:25 andy
  38273. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
  38274. Implement copy of directory with content
  38275. 2005-02-11 14:25 hoffman
  38276. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  38277. more work on linking flags
  38278. 2005-02-11 14:22 hoffman
  38279. * Modules/CMakeCXXCompiler.cmake.in: FIX: fix bug 1495
  38280. 2005-02-11 14:20 hoffman
  38281. * Source/cmLocalVisualStudio7Generator.cxx: FIX: fix for bug 1460
  38282. 2005-02-11 14:18 hoffman
  38283. * Modules/UseSWIG.cmake: FIX: fix bug 1303
  38284. 2005-02-11 14:13 hoffman
  38285. * Source/cmLocalVisualStudio6Generator.cxx,
  38286. Templates/staticLibHeader.dsptemplate: FIX: fixes bugs 1152 and
  38287. 1154
  38288. 2005-02-11 02:17 andy
  38289. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38290. 2005-02-10 16:18 king
  38291. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38292. cmLocalUnixMakefileGenerator2.h: ENH: Split
  38293. cmLocalUnixMakefileGenerator2 away from
  38294. cmLocalUnixMakefileGenerator to be a stand-alone generator.
  38295. 2005-02-10 14:19 king
  38296. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
  38297. Initializing translation map using the PWD environment variable
  38298. and getcwd functions to automatically translate logical paths
  38299. involving the current working directory. Also added the JoinPath
  38300. method to aid users of the SplitPath method.
  38301. 2005-02-10 10:35 king
  38302. * Source/kwsys/SystemTools.cxx: COMP: std:: -> kwsys_stl::
  38303. 2005-02-10 10:32 king
  38304. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38305. cmLocalUnixMakefileGenerator2.h, kwsys/SystemTools.cxx,
  38306. kwsys/SystemTools.hxx.in: ENH: Added SystemTools::SplitPath
  38307. method to split any file path into its basic components.
  38308. 2005-02-10 08:27 hoffman
  38309. * Source/cmGlobalKdevelopGenerator.cxx: COMP: fix warning
  38310. 2005-02-10 08:22 king
  38311. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fix for bug 1100.
  38312. If EXECUTABLE_OUTPUT_PATH or LIBRARY_OUTPUT_PATH is a relative
  38313. path it should be converted to a full path relative to each build
  38314. directory.
  38315. 2005-02-10 07:46 king
  38316. * Utilities/cmzlib/: CMakeLists.txt, zconf.h: COMP: Disabling
  38317. warnings in zlib code to avoid changing it too much.
  38318. 2005-02-10 07:44 hoffman
  38319. * Source/cmGlobalKdevelopGenerator.cxx: COMP: fix warning
  38320. 2005-02-10 02:14 andy
  38321. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38322. 2005-02-09 23:25 hoffman
  38323. * Source/: cmLocalVisualStudio7Generator.cxx,
  38324. cmLocalVisualStudio7Generator.h: ENH: fix bug 1324
  38325. 2005-02-09 23:21 hoffman
  38326. * Source/: cmGlobalKdevelopGenerator.cxx,
  38327. cmGlobalKdevelopGenerator.h, cmLocalKdevelopGenerator.cxx,
  38328. cmLocalKdevelopGenerator.h: ENH: move most of the to global
  38329. generator
  38330. 2005-02-09 23:00 hoffman
  38331. * Source/cmTryRunCommand.cxx, Source/cmTryRunCommand.h,
  38332. Modules/TestBigEndian.cmake: ENH: fix for 1450
  38333. 2005-02-09 22:46 hoffman
  38334. * Modules/: FindJNI.cmake, FindJava.cmake: ENH: bug fix 1573
  38335. 2005-02-09 22:45 hoffman
  38336. * Modules/FindPythonLibs.cmake: ENH: bug fix 1574
  38337. 2005-02-09 11:40 king
  38338. * Source/cmLocalUnixMakefileGenerator2.cxx,
  38339. Source/cmLocalUnixMakefileGenerator2.h,
  38340. Tests/MakeClean/CMakeLists.txt,
  38341. Tests/MakeClean/ToClean/CMakeLists.txt,
  38342. Tests/Wrapping/CMakeLists.txt: ENH: Adding cleaning of custom
  38343. command outputs during "make clean".
  38344. 2005-02-09 09:36 king
  38345. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38346. cmLocalUnixMakefileGenerator2.h: ENH: Moved reference from local
  38347. driver targets (like build.local) into individual target rule
  38348. files. Main rule is now empty, except that clean.local may
  38349. remove files registered for cleaning.
  38350. 2005-02-09 09:32 king
  38351. * Source/CMakeLists.txt: ENH: Adding MakeClean test to test
  38352. cleaning for makefile generators.
  38353. 2005-02-09 09:21 king
  38354. * Tests/MakeClean/: CMakeLists.txt, check_clean.c.in,
  38355. ToClean/CMakeLists.txt, ToClean/ToCleanFiles.cmake.in,
  38356. ToClean/toclean.cxx: ENH: Adding test of "make clean".
  38357. 2005-02-08 17:12 hoffman
  38358. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
  38359. cmXCodeObject.h: ENH: add link library stuff
  38360. 2005-02-08 10:13 andy
  38361. * Tests/SystemInformation/CMakeLists.txt: ENH: Display all output
  38362. in ctest
  38363. 2005-02-07 17:36 hoffman
  38364. * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
  38365. cmXCodeObject.h: ENH: fix bug in target linking
  38366. 2005-02-07 16:18 king
  38367. * Tests/: Complex/CMakeLists.txt,
  38368. Complex/Executable/complex.file.cxx,
  38369. ComplexOneConfig/CMakeLists.txt,
  38370. ComplexOneConfig/Executable/complex.file.cxx,
  38371. ComplexRelativePaths/CMakeLists.txt,
  38372. ComplexRelativePaths/Executable/complex.file.cxx: ENH: Added
  38373. partial test for include regular expressions.
  38374. 2005-02-07 16:16 king
  38375. * Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Removed useless
  38376. expression warning.
  38377. 2005-02-07 16:11 king
  38378. * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
  38379. cmDependsC.h, cmLocalUnixMakefileGenerator2.cxx: ENH: Implemented
  38380. support for include/complain regular expressions for dependency
  38381. scanning. This now includes the possibility that scanning will
  38382. return failure and the build will stop.
  38383. 2005-02-07 15:10 king
  38384. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38385. cmLocalUnixMakefileGenerator2.h: ENH: Added generation of
  38386. CMakeDirectoryInformation.cmake file in each directory next to
  38387. the Makefile. The include file search path is now stored in this
  38388. file instead of duplicating it for every object file. This will
  38389. also allow more information to be passed in the future.
  38390. 2005-02-07 15:09 king
  38391. * Source/cmMakefile.h: ENH: Added GetComplainRegularExpression
  38392. method.
  38393. 2005-02-07 09:05 king
  38394. * Tests/SystemInformation/DumpInformation.cxx: BUG: Need to include
  38395. full output to be a useful test.
  38396. 2005-02-07 05:26 andy
  38397. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38398. 2005-02-06 05:27 andy
  38399. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38400. 2005-02-05 07:50 king
  38401. * Tests/: SimpleInstall/CMakeLists.txt,
  38402. SimpleInstallS2/CMakeLists.txt: ENH: Updated post-build command
  38403. to drive installation through the native build system.
  38404. 2005-02-05 05:27 andy
  38405. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38406. 2005-02-04 17:58 hoffman
  38407. * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
  38408. cmXCodeObject.h: ENH: this version can build cmake
  38409. 2005-02-04 17:38 king
  38410. * Source/cmCTest.cxx: BUG: Fixed --build-target implementation to
  38411. work with Visual Studio generators.
  38412. 2005-02-04 15:14 king
  38413. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38414. cmLocalUnixMakefileGenerator2.h: ENH: Implemented external object
  38415. feature.
  38416. 2005-02-04 14:13 king
  38417. * Source/CMakeLists.txt: ENH: Adding test for external object file
  38418. feature.
  38419. 2005-02-04 13:58 king
  38420. * Tests/ExternalOBJ/: CMakeLists.txt, executable.cxx,
  38421. Object/CMakeLists.txt, Object/external_main.cxx,
  38422. Object/external_object.cxx: ENH: Adding test for external object
  38423. file feature.
  38424. 2005-02-04 10:06 king
  38425. * Modules/CMakeTestFortranCompiler.cmake: ENH: Added test for
  38426. Fortran90 support.
  38427. 2005-02-04 05:28 andy
  38428. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38429. 2005-02-03 19:32 hoffman
  38430. * Source/cmGlobalXCodeGenerator.cxx: COMP: remove warnings
  38431. 2005-02-03 17:42 hoffman
  38432. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  38433. cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
  38434. cmLocalGenerator.h, cmXCodeObject.cxx, cmXCodeObject.h: ENH:
  38435. depends work between targets
  38436. 2005-02-03 08:39 king
  38437. * Source/cmDependsJavaParserHelper.cxx: COMP: Fix warning about
  38438. printf format and given type.
  38439. 2005-02-03 05:29 andy
  38440. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38441. 2005-02-02 17:16 hoffman
  38442. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
  38443. cmLocalGenerator.h, cmXCodeObject.cxx, cmXCodeObject.h: ENH:
  38444. getting closer
  38445. 2005-02-02 17:05 king
  38446. * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y,
  38447. cmDependsJavaParser.cxx, cmDependsJavaParser.y: COMP: Adding
  38448. warning work-around for unused case label yyerrorlab on HP
  38449. compiler.
  38450. 2005-02-02 13:19 hoffman
  38451. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  38452. cmLocalUnixMakefileGenerator2.cxx,
  38453. cmLocalUnixMakefileGenerator2.h: ENH: move AddFlags stuff up to
  38454. LocalGenerator from LocalUnix generator
  38455. 2005-02-02 05:44 andy
  38456. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38457. 2005-02-01 17:17 hoffman
  38458. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  38459. ENH: closer
  38460. 2005-02-01 15:48 hoffman
  38461. * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: ENH:
  38462. getting closer
  38463. 2005-02-01 14:28 hoffman
  38464. * Source/cmGlobalXCodeGenerator.cxx: COMP: fix warning
  38465. 2005-02-01 13:12 hoffman
  38466. * Modules/CMakeFindXCode.cmake: ENH: add trycompile code for xcode
  38467. 2005-02-01 13:07 hoffman
  38468. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  38469. ENH: add trycompile code for xcode
  38470. 2005-02-01 11:28 king
  38471. * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
  38472. COMP: Disabling warning in generated code.
  38473. 2005-02-01 10:44 king
  38474. * Source/: cmDependsJavaLexer.h, cmDependsJavaLexer.in.l: COMP:
  38475. Removing #line directives from .h file to avoid bogus Sun
  38476. warning.
  38477. 2005-02-01 10:42 king
  38478. * Source/: CMakeLists.txt, cmDependsFortran.cxx,
  38479. cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
  38480. cmDependsFortranLexer.in.l, cmDependsFortranParser.cxx,
  38481. cmDependsFortranParser.h, cmDependsFortranParser.y,
  38482. cmDependsFortranParserTokens.h, cmDependsFortranLexer.c,
  38483. cmDependsFortranParser.c: ENH: Changed over to using C++ for
  38484. building flex/bison generated files. It reduces the number of
  38485. changes that need to be made after generation.
  38486. 2005-02-01 05:38 andy
  38487. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38488. 2005-01-31 05:19 andy
  38489. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38490. 2005-01-30 05:23 andy
  38491. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38492. 2005-01-29 07:57 king
  38493. * Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Removed shadowed
  38494. variable warning.
  38495. 2005-01-29 05:23 andy
  38496. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38497. 2005-01-28 18:12 king
  38498. * Source/cmGlobalXCodeGenerator.cxx: COMP: Added missing labels to
  38499. case.
  38500. 2005-01-28 17:46 andy
  38501. * Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l: COMP:
  38502. Another borland problem
  38503. 2005-01-28 17:43 andy
  38504. * Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l,
  38505. cmDependsJavaParser.cxx, cmDependsJavaParser.y,
  38506. cmDependsJavaParserTokens.h: COMP: Remove more warnings/errors
  38507. 2005-01-28 17:25 king
  38508. * Source/cmGeneratedFileStream.cxx: COMP: Fix unused parameter
  38509. warning when bootstrapping.
  38510. 2005-01-28 17:24 andy
  38511. * Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l,
  38512. cmDependsJavaParser.cxx, cmDependsJavaParser.y,
  38513. cmDependsJavaParserTokens.h: COMP: Remove warnings
  38514. 2005-01-28 17:21 hoffman
  38515. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  38516. ENH: move executable xcode stuff to a method
  38517. 2005-01-28 17:18 king
  38518. * Source/cmDependsJavaParserHelper.cxx: COMP: Removed default
  38519. argument from method definition.
  38520. 2005-01-28 17:14 andy
  38521. * Source/CMakeLists.txt: ENH: Enable java dependency
  38522. 2005-01-28 17:13 andy
  38523. * Source/: cmDependsJavaParser.cxx, cmDependsJavaParser.y,
  38524. cmDependsJavaParserHelper.cxx, cmDependsJavaParserHelper.h,
  38525. cmDependsJavaParserTokens.h: ENH: Initial import of java parser
  38526. 2005-01-28 17:13 andy
  38527. * Source/cmDependsFortranParser.y: STYLE: Add some diff helping
  38528. comments
  38529. 2005-01-28 17:09 king
  38530. * Source/: cmDependsFortranParser.c, cmDependsFortranParser.y,
  38531. cmDependsFortranParserTokens.h: COMP: Disabled warnings in
  38532. generated code.
  38533. 2005-01-28 16:56 andy
  38534. * Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.h,
  38535. cmDependsJavaLexer.in.l: ENH: Initial import of java parser
  38536. 2005-01-28 16:26 hoffman
  38537. * Source/cmGlobalXCodeGenerator.cxx: ENH: use absolute paths
  38538. 2005-01-28 16:00 hoffman
  38539. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
  38540. ENH: create mainGroup
  38541. 2005-01-28 14:17 king
  38542. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38543. cmLocalUnixMakefileGenerator2.h: ENH: Implemented full per-object
  38544. test for whether provides-requires mode is needed. This will
  38545. still use a recursive make for any Fortran object even if it
  38546. doesn't have requires. It is possible to avoid it but we can do
  38547. that later.
  38548. 2005-01-28 13:20 andy
  38549. * Modules/Dart.cmake: ENH: Better checking for Dart. Closes Bug
  38550. #1505 - Configuration fails to create Makefile
  38551. 2005-01-28 13:00 andy
  38552. * Source/cmake.cxx: BUG: prevent -P or script to be passed as
  38553. homedirectory
  38554. 2005-01-28 12:01 king
  38555. * Source/cmDependsFortran.cxx: STYLE: Added another solution
  38556. proposal for out-of-directory modules.
  38557. 2005-01-28 10:45 king
  38558. * Source/cmDependsFortran.cxx: ENH: Added provides/requires output
  38559. for modules.
  38560. 2005-01-28 10:12 andy
  38561. * Source/CTest/cmCTestBuildHandler.cxx: ENH: Add error regex
  38562. 2005-01-28 08:30 hoffman
  38563. * Modules/Platform/Windows-cl.cmake: ENH: remove debug print
  38564. 2005-01-28 05:20 andy
  38565. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38566. 2005-01-27 19:24 hoffman
  38567. * Source/cmGlobalXCodeGenerator.cxx: COMP: fix warning
  38568. 2005-01-27 17:45 andy
  38569. * Modules/Dart.cmake: ENH: Enable compression and use the new
  38570. trigger script
  38571. 2005-01-27 17:43 andy
  38572. * Source/cmCTest.cxx, Modules/DartConfiguration.tcl.in: ENH: Enable
  38573. compression with DartConfiguration file
  38574. 2005-01-27 17:09 hoffman
  38575. * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: ENH:
  38576. xcode almost working for simple exe, but not yet
  38577. 2005-01-27 16:49 andy
  38578. * Source/CTest/cmCTestTestHandler.h: COMP: Fix build on sun
  38579. 2005-01-27 16:43 hoffman
  38580. * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: ENH: fix
  38581. a few more xcode things
  38582. 2005-01-27 16:25 hoffman
  38583. * Source/cmXCodeObject.cxx: ENH: add missing ;
  38584. 2005-01-27 16:11 hoffman
  38585. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
  38586. cmXCodeObject.cxx: ENH: add more xcode stuff
  38587. 2005-01-27 15:54 andy
  38588. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
  38589. CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
  38590. CTest/cmCTestConfigureHandler.cxx,
  38591. CTest/cmCTestConfigureHandler.h,
  38592. CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
  38593. CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
  38594. CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestMemCheckHandler.h,
  38595. CTest/cmCTestScriptHandler.cxx, CTest/cmCTestScriptHandler.h,
  38596. CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
  38597. CTest/cmCTestUpdateHandler.cxx, CTest/cmCTestUpdateHandler.h:
  38598. ENH: Several cleanups and improvements
  38599. 2005-01-27 13:31 martink
  38600. * Source/CTest/: cmCTestRunScriptCommand.cxx,
  38601. cmCTestScriptHandler.cxx, cmCTestScriptHandler.h: ENH: clean up
  38602. running of default script
  38603. 2005-01-27 11:43 andy
  38604. * Source/: CMakeLists.txt, cmCTest.cxx,
  38605. CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
  38606. CTest/cmCTestConfigureHandler.cxx,
  38607. CTest/cmCTestConfigureHandler.h,
  38608. CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
  38609. CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
  38610. CTest/cmCTestScriptHandler.cxx, CTest/cmCTestScriptHandler.h,
  38611. CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
  38612. CTest/cmCTestUpdateHandler.cxx, CTest/cmCTestUpdateHandler.h:
  38613. ENH: Add a superclass to all handlers
  38614. 2005-01-27 11:01 martink
  38615. * Source/CTest/: cmCTestRunScriptCommand.cxx,
  38616. cmCTestScriptHandler.cxx, cmCTestScriptHandler.h,
  38617. cmCTestSleepCommand.cxx: COMP: fix some compiler warnings/errors
  38618. 2005-01-27 10:47 martink
  38619. * Source/ctest.cxx: ENH: added missing documentation
  38620. 2005-01-27 10:14 andy
  38621. * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
  38622. CTest/cmCTestConfigureHandler.cxx,
  38623. CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
  38624. CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateHandler.cxx:
  38625. ENH: Add compression support to XML files
  38626. 2005-01-27 10:14 andy
  38627. * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
  38628. Add compression support
  38629. 2005-01-27 10:11 andy
  38630. * Tests/Complex/Executable/CMakeLists.txt,
  38631. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  38632. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  38633. Source/CMakeLists.txt: ENH: Link to cmzlib
  38634. 2005-01-27 10:11 martink
  38635. * Source/: CMakeLists.txt, CTest/cmCTestCommand.h,
  38636. CTest/cmCTestEmptyBinaryDirectoryCommand.cxx,
  38637. CTest/cmCTestEmptyBinaryDirectoryCommand.h,
  38638. CTest/cmCTestRunScriptCommand.cxx,
  38639. CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
  38640. CTest/cmCTestScriptHandler.h, CTest/cmCTestSleepCommand.cxx,
  38641. CTest/cmCTestSleepCommand.h: ENH: added more capabilities to
  38642. ctest
  38643. 2005-01-27 05:24 andy
  38644. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38645. 2005-01-26 16:19 king
  38646. * Source/cmDependsFortranParser.y: COMP: Added instruction to
  38647. remove TABs from generated file.
  38648. 2005-01-26 16:18 king
  38649. * Source/: CMakeLists.txt, cmLocalUnixMakefileGenerator2.cxx: ENH:
  38650. Added hook into Fortran dependency scanner.
  38651. 2005-01-26 16:17 king
  38652. * Source/: cmDependsFortranLexer.c, cmDependsFortranLexer.h,
  38653. cmDependsFortranParser.c, cmDependsFortranParserTokens.h: ENH:
  38654. Added generated lexer and parser sources.
  38655. 2005-01-26 16:10 king
  38656. * Source/: cmDependsFortranLexer.in.l, cmDependsFortranParser.y:
  38657. COMP: Added additional instructions about how to modify the
  38658. generated files.
  38659. 2005-01-26 16:09 king
  38660. * Source/cmDependsFortran.cxx: COMP: Added constructor to
  38661. cmDependsFortranFile to avoid using initializer list. Also
  38662. included assert.h.
  38663. 2005-01-26 15:58 king
  38664. * Source/cmDependsFortranParser.y: COMP: Added forward declaration
  38665. of yylex.
  38666. 2005-01-26 15:55 andy
  38667. * CMakeLists.txt: ENH: Add zlib from VTK
  38668. 2005-01-26 15:55 andy
  38669. * Utilities/cmzlib/: .NoDartCoverage, CMakeLists.txt, adler32.c,
  38670. cm_zlib_mangle.h, compress.c, crc32.c, deflate.c, deflate.h,
  38671. example.c, gzio.c, infblock.c, infblock.h, infcodes.c,
  38672. infcodes.h, inffast.c, inffast.h, inffixed.h, inflate.c,
  38673. inftrees.c, inftrees.h, infutil.c, infutil.h, maketree.c,
  38674. minigzip.c, trees.c, trees.h, uncompr.c, zconf.h, zlib.def,
  38675. zlib.h, zlib.rc, zlibDllConfig.h.in, zutil.c, zutil.h: ENH:
  38676. Initial import from VTK
  38677. 2005-01-26 15:45 king
  38678. * Source/cmDependsFortran.cxx: ENH: Removed Lexer/Parser prefix
  38679. before _yy symbols. Just cmDependsFortran_yy is enough.
  38680. 2005-01-26 15:43 hoffman
  38681. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix version number
  38682. 2005-01-26 15:33 king
  38683. * Source/: cmDependsFortran.cxx, cmDependsFortran.h,
  38684. cmDependsFortranLexer.in.l, cmDependsFortranParser.h,
  38685. cmDependsFortranParser.y: ENH: Added Fortran dependency scanner
  38686. implementation.
  38687. 2005-01-26 14:25 king
  38688. * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
  38689. Added default constructor and Open method.
  38690. 2005-01-26 11:13 andy
  38691. * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
  38692. Add support for shrinking the output of the test
  38693. 2005-01-26 10:10 andy
  38694. * Source/: cmCTest.cxx, cmCTest.h: ENH: Add method to populate
  38695. custom integers
  38696. 2005-01-26 05:59 andy
  38697. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38698. 2005-01-25 16:36 hoffman
  38699. * Source/cmGlobalXCodeGenerator.cxx: COMP: fix warnings
  38700. 2005-01-25 16:30 hoffman
  38701. * Source/cmGlobalXCodeGenerator.cxx: COMP: fix warnings
  38702. 2005-01-25 16:09 hoffman
  38703. * bootstrap: ENH: add xcode stuff to bootstrap
  38704. 2005-01-25 15:26 hoffman
  38705. * Source/: CMakeLists.txt, cmGlobalXCodeGenerator.cxx,
  38706. cmGlobalXCodeGenerator.h, cmXCodeObject.cxx, cmXCodeObject.h,
  38707. cmake.cxx: ENH: add initial non-working XCode stuff
  38708. 2005-01-25 05:59 andy
  38709. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38710. 2005-01-24 17:35 hoffman
  38711. * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
  38712. cmLocalXCodeGenerator.cxx, cmLocalXCodeGenerator.h,
  38713. cmXCodeObject.cxx, cmXCodeObject.h: ENH: initial xcode stuff
  38714. 2005-01-24 05:53 andy
  38715. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38716. 2005-01-23 05:56 andy
  38717. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38718. 2005-01-22 05:51 andy
  38719. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38720. 2005-01-21 16:25 hoffman
  38721. * Source/: cmXCodeObject.cxx, cmXCodeObject.h: ENH: start xcode
  38722. stuff
  38723. 2005-01-21 12:26 hoffman
  38724. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  38725. cmGlobalVisualStudio6Generator.cxx,
  38726. cmGlobalVisualStudio6Generator.h,
  38727. cmGlobalVisualStudio7Generator.cxx,
  38728. cmGlobalVisualStudio7Generator.h: ENH: move project map to global
  38729. generator base
  38730. 2005-01-21 11:22 martink
  38731. * Source/cmWhileCommand.cxx: COMP: fix unused var warning
  38732. 2005-01-21 10:27 hoffman
  38733. * bootstrap, Source/CMakeLists.txt, Source/cmBootstrapCommands.cxx,
  38734. Source/cmCommands.cxx, Source/cmCommands.h,
  38735. Source/cmWhileCommand.cxx, Source/cmake.cxx: ENH: split up
  38736. cmCommands into two files
  38737. 2005-01-21 09:37 martink
  38738. * Source/: cmCommands.cxx, cmWhileCommand.cxx, cmWhileCommand.h,
  38739. cmEndWhileCommand.cxx, cmEndWhileCommand.h: ENH: added while
  38740. command
  38741. 2005-01-21 05:36 andy
  38742. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38743. 2005-01-20 15:26 martink
  38744. * Source/cmSetCommand.cxx: COMP: fix unused var warning
  38745. 2005-01-20 14:38 martink
  38746. * Source/: cmSetCommand.cxx, cmSetCommand.h: ENH: now the set
  38747. command can set environment variables
  38748. 2005-01-20 12:30 hoffman
  38749. * Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
  38750. CMakeDetermineCCompiler.cmake, CMakeFortranCompiler.cmake.in,
  38751. CMakeJavaCompiler.cmake.in, CMakeRCCompiler.cmake.in,
  38752. CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
  38753. Platform/Windows-cl.cmake, Platform/Windows-cl.cmake.in: ENH:
  38754. stuff to keep compiler tests from re-running all the time
  38755. 2005-01-20 12:28 hoffman
  38756. * Source/: cmGlobalGenerator.cxx, cmLocalKdevelopGenerator.cxx:
  38757. ENH: add some comments on how this could be moved to global
  38758. generator
  38759. 2005-01-20 04:38 andy
  38760. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38761. 2005-01-19 12:06 king
  38762. * Source/: cmListFileLexer.in.l, cmListFileLexer.c: ENH: Mangled
  38763. lexer symbols to begin in cmListFileLexer_yy instead of just yy
  38764. to avoid conflict with other lexers that may be added.
  38765. 2005-01-19 07:23 king
  38766. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38767. cmLocalUnixMakefileGenerator2.h: ENH: Removed unquoted version of
  38768. OBJECTS make variable. Quoted seems to work everywhere. BUG:
  38769. Fixed AppendAnyDepend to properly identify executable targets.
  38770. BUG: Used CreateMakeVariable to fix variable name for OBJECTS
  38771. list when target has a . in its name.
  38772. 2005-01-19 05:19 andy
  38773. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38774. 2005-01-18 18:11 andy
  38775. * Tests/: Complex/Executable/CMakeLists.txt,
  38776. ComplexOneConfig/Executable/CMakeLists.txt,
  38777. ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Add proper
  38778. link directory
  38779. 2005-01-18 17:29 andy
  38780. * Tests/: Complex/Executable/CMakeLists.txt,
  38781. ComplexOneConfig/Executable/CMakeLists.txt,
  38782. ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Add cmexpat
  38783. to complex
  38784. 2005-01-18 17:09 king
  38785. * Source/: CMakeLists.txt, cmDepends.cxx, cmDepends.h,
  38786. cmDependsC.cxx, cmDependsC.h, cmLocalUnixMakefileGenerator2.cxx,
  38787. cmLocalUnixMakefileGenerator2.h, cmake.cxx: ENH: Split dependency
  38788. scanning and checking into separate cmDepends superclass with
  38789. language-specific subclasses such as cmDependsC.
  38790. 2005-01-18 16:47 andy
  38791. * Source/CMakeLists.txt: COMP: Ok, actually link to the library....
  38792. 2005-01-18 15:54 andy
  38793. * Source/cmXMLParser.cxx, Utilities/cmexpat/xmlparse.c: COMP: Try
  38794. to resolve compile errors because of missing includes and wrong
  38795. include path
  38796. 2005-01-18 14:02 andy
  38797. * Source/cmXMLParser.cxx: COMP: Use cmOStringStream not
  38798. ostringstream
  38799. 2005-01-18 13:41 andy
  38800. * Source/: CMakeLists.txt, cmXMLParser.cxx, cmXMLParser.h: ENH: Add
  38801. XML parser
  38802. 2005-01-18 11:15 king
  38803. * Source/cmLocalUnixMakefileGenerator2.cxx: STYLE: Added TODO
  38804. comment for another missing feature (external object files).
  38805. 2005-01-18 09:06 andy
  38806. * Utilities/Doxygen/doc_makeall.sh.in: ENH: Cleanup
  38807. 2005-01-18 08:58 andy
  38808. * CMakeLists.txt, cmake_uninstall.cmake.in: ENH: Add uninstall.
  38809. This is not really a feature but more of an example on how to do
  38810. it.
  38811. 2005-01-18 04:17 andy
  38812. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38813. 2005-01-17 16:29 hoffman
  38814. * Source/cmCTest.cxx: BUG: when ctest is looking for cmake look in
  38815. the build directory as well as where ctest is so that purify will
  38816. work
  38817. 2005-01-17 15:20 hoffman
  38818. * Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
  38819. Platform/Windows-cl.cmake: BUG: fix running of cl in trycompiles
  38820. 2005-01-17 15:09 king
  38821. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38822. cmLocalUnixMakefileGenerator2.h: ENH: Adding partial
  38823. implementation of provides-requires mode.
  38824. 2005-01-17 15:09 king
  38825. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fix for relative
  38826. path conversion when path is a subset of relative path root.
  38827. 2005-01-17 14:29 hoffman
  38828. * Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
  38829. BUG: make sure handles are always closed even if Wait is not
  38830. called.
  38831. 2005-01-17 04:41 andy
  38832. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38833. 2005-01-15 04:40 andy
  38834. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38835. 2005-01-13 12:38 hoffman
  38836. * ChangeLog.manual: BUG: fix from main tree
  38837. 2005-01-13 03:58 andy
  38838. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38839. 2005-01-12 13:58 martink
  38840. * Source/CTest/cmCTestBuildHandler.cxx: ENH: now limits warnings
  38841. and error report to 50 each
  38842. 2005-01-12 13:51 martink
  38843. * Source/CTest/cmCTestBuildHandler.cxx: ENH: now limits warnings
  38844. and error report to 50 each
  38845. 2005-01-12 10:11 millerjv
  38846. * Source/kwsys/Base64.c: BUG: encoding 2 bytes into 4 bytes was
  38847. accessing a 3rd byte from the source
  38848. 2005-01-12 04:43 andy
  38849. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38850. 2005-01-11 05:03 andy
  38851. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38852. 2005-01-10 05:06 andy
  38853. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38854. 2005-01-08 05:08 andy
  38855. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38856. 2005-01-07 11:56 andy
  38857. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38858. 2005-01-05 05:13 andy
  38859. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38860. 2005-01-04 18:24 king
  38861. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38862. cmLocalUnixMakefileGenerator2.h: ENH: Added install target
  38863. implementation. Also added missing include of assert.h.
  38864. 2005-01-04 17:41 king
  38865. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38866. cmLocalUnixMakefileGenerator2.h: ENH: Added relative path support
  38867. (mostly done). Many paths are written relative even if
  38868. CMAKE_USE_RELATIVE_PATHS is not on just to keep makefiles short.
  38869. 2005-01-04 16:26 king
  38870. * Source/cmLocalUnixMakefileGenerator.h: ENH: Made
  38871. ConfigureOutputPaths virtual to help new generator.
  38872. 2005-01-04 15:38 hoffman
  38873. * ChangeLog.manual, Modules/Platform/Windows-icl.cmake: add intel
  38874. compiler config file
  38875. 2005-01-04 12:12 hoffman
  38876. * ChangeLog.manual, Source/cmSetCommand.cxx: fix for bug 1445
  38877. 2005-01-04 10:55 andy
  38878. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add a
  38879. delay method
  38880. 2005-01-04 09:56 king
  38881. * Source/cmLocalKdevelopGenerator.cxx: BUG: Applied patch attached
  38882. to bug #1453.
  38883. 2005-01-04 08:42 martink
  38884. * Source/cmSetCommand.cxx: ENH: fixed SET command to accept cache
  38885. values with more than one value
  38886. 2005-01-04 04:17 andy
  38887. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38888. 2005-01-02 05:04 andy
  38889. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38890. 2005-01-01 21:02 andy
  38891. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38892. 2004-12-31 05:03 andy
  38893. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38894. 2004-12-30 05:03 andy
  38895. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38896. 2004-12-29 05:27 andy
  38897. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38898. 2004-12-28 05:23 andy
  38899. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38900. 2004-12-27 05:22 andy
  38901. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38902. 2004-12-26 05:25 andy
  38903. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38904. 2004-12-25 05:21 andy
  38905. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38906. 2004-12-24 05:16 andy
  38907. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38908. 2004-12-23 05:27 andy
  38909. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38910. 2004-12-22 05:16 andy
  38911. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38912. 2004-12-21 05:14 andy
  38913. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38914. 2004-12-20 05:09 andy
  38915. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38916. 2004-12-19 05:15 andy
  38917. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38918. 2004-12-18 05:11 andy
  38919. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38920. 2004-12-17 05:06 andy
  38921. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38922. 2004-12-16 22:19 hoffman
  38923. * Modules/CMakeDetermineSystem.cmake: fix wrong number of arguments
  38924. 2004-12-16 22:18 hoffman
  38925. * Modules/CMakeDetermineSystem.cmake: fix number of arguments
  38926. 2004-12-16 17:26 hoffman
  38927. * ChangeLog.manual, Modules/CMakeDetermineSystem.cmake,
  38928. Modules/Platform/OpenBSD.cmake: ENH: fix for OpenBSD
  38929. 2004-12-16 05:52 andy
  38930. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38931. 2004-12-15 05:46 andy
  38932. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38933. 2004-12-14 05:08 andy
  38934. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38935. 2004-12-13 05:03 andy
  38936. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38937. 2004-12-12 05:08 andy
  38938. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38939. 2004-12-11 05:10 andy
  38940. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38941. 2004-12-10 05:13 andy
  38942. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38943. 2004-12-09 16:14 king
  38944. * Source/cmSystemTools.cxx: BUG: Fix to avoid relative path with
  38945. ..s all the way to the root.
  38946. 2004-12-09 15:56 king
  38947. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Support for custom
  38948. command outputs in subdirectories of current build tree location.
  38949. 2004-12-09 15:23 king
  38950. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: AppendAnyDepend
  38951. must handle non-existing files.
  38952. 2004-12-09 15:11 king
  38953. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38954. cmLocalUnixMakefileGenerator2.h: ENH: Added post-build rules to
  38955. executables and libraries. Generalized AppendLibDepend method to
  38956. AppendAnyDepend. This takes most of the functionality of
  38957. AppendCustomDepend too, and generalized jump-and-build to
  38958. executables.
  38959. 2004-12-09 13:52 king
  38960. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  38961. cmLocalUnixMakefileGenerator2.h: ENH: Implemented utility
  38962. targets. This involved pulling part of the custom command rule
  38963. implementation out into shared methods.
  38964. 2004-12-09 05:12 andy
  38965. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38966. 2004-12-08 05:05 andy
  38967. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38968. 2004-12-07 05:19 andy
  38969. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38970. 2004-12-06 12:39 hoffman
  38971. * Modules/Platform/: Tru64.cmake, True64.cmake: FIX: fix for bug
  38972. 1325, Tru64 not True64
  38973. 2004-12-06 12:38 hoffman
  38974. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  38975. cmLocalUnixMakefileGenerator.cxx: BUG: fix for bug 1396, object
  38976. files could not be used as sources any more
  38977. 2004-12-06 11:10 hoffman
  38978. * ChangeLog.manual, Source/cmCTest.cxx,
  38979. Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
  38980. Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
  38981. Utilities/Release/cmake_release.sh: merge from main tree
  38982. 2004-12-06 05:00 andy
  38983. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38984. 2004-12-05 04:22 andy
  38985. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38986. 2004-12-04 04:36 andy
  38987. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38988. 2004-12-03 09:25 martink
  38989. * Source/CMakeLists.txt: ENH: minor fix for windows
  38990. 2004-12-03 09:05 martink
  38991. * Source/cmMakefile.cxx: ENH: fix for relative paths
  38992. 2004-12-03 06:27 andy
  38993. * Source/cmVersion.cxx: STYLE: Nightly Version update
  38994. 2004-12-02 13:14 hoffman
  38995. * Source/cmMakefile.cxx: BUG: fix for 1369 before include
  38996. directories need to be always added
  38997. 2004-12-02 12:33 hoffman
  38998. * Source/kwsys/SystemTools.cxx: BUG: fix for bug 1385, /tmp should
  38999. not be used on windows
  39000. 2004-12-02 06:13 andy
  39001. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39002. 2004-12-01 07:28 king
  39003. * Source/kwsys/kwsys_ios_sstream.h.in: COMP: Need to choose between
  39004. <new> and <new.h> based on whether standard headers are
  39005. available.
  39006. 2004-12-01 07:24 king
  39007. * Source/kwsys/: kwsys_ios_fstream.h.in, kwsys_ios_iostream.h.in:
  39008. COMP: Disabling old streams warnings when including old headers
  39009. on MSVC.
  39010. 2004-12-01 06:25 andy
  39011. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39012. 2004-11-30 18:20 king
  39013. * Source/kwsys/kwsys_ios_sstream.h.in: BUG: Need to include header
  39014. <new> to use placement new syntax. Really this should be fixed
  39015. by replacing the stream buffer to set a new string instead of
  39016. reconstructing the object, but this will require quite a bit of
  39017. work to do portably.
  39018. 2004-11-30 06:29 andy
  39019. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39020. 2004-11-29 06:21 andy
  39021. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39022. 2004-11-28 06:16 andy
  39023. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39024. 2004-11-27 06:28 andy
  39025. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39026. 2004-11-26 06:16 andy
  39027. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39028. 2004-11-25 06:19 andy
  39029. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39030. 2004-11-24 09:25 andy
  39031. * Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: ENH: Add
  39032. support for proxy authentication (thanks Jean-Michel)
  39033. 2004-11-24 05:45 andy
  39034. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39035. 2004-11-23 17:34 hoffman
  39036. * Modules/Platform/AIX.cmake: ENH: try and fix aix xlC with gcc
  39037. 2004-11-23 17:28 hoffman
  39038. * Modules/Platform/AIX.cmake: ENH: try and fix aix xlC with gcc
  39039. 2004-11-23 14:07 hoffman
  39040. * Modules/Platform/AIX.cmake: ENH: try to fix aix with native cxx
  39041. and gcc
  39042. 2004-11-23 10:48 andy
  39043. * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Make more things XML
  39044. safe
  39045. 2004-11-23 05:46 andy
  39046. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39047. 2004-11-22 05:45 andy
  39048. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39049. 2004-11-21 05:44 andy
  39050. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39051. 2004-11-20 05:46 andy
  39052. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39053. 2004-11-19 09:42 king
  39054. * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Moved custom
  39055. command rule files into special CMakeCustomCommands.dir
  39056. subdirectory.
  39057. 2004-11-19 09:32 king
  39058. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39059. cmLocalUnixMakefileGenerator2.h: ENH: Unified WriteDependRules,
  39060. WriteBuildRules, WriteCleanRules, and the future
  39061. WriteInstallRules into a single WritePassRules method. Also
  39062. added WriteTargetDependsRule and WriteTargetCleanRule methods to
  39063. unify writing of depend and clean rules for each target.
  39064. 2004-11-19 05:41 andy
  39065. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39066. 2004-11-18 08:25 andy
  39067. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39068. 2004-11-17 08:33 andy
  39069. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39070. 2004-11-16 08:16 andy
  39071. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39072. 2004-11-15 09:39 martink
  39073. * Source/ctest.cxx: COMP: fix warning
  39074. 2004-11-15 08:22 andy
  39075. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39076. 2004-11-14 08:21 andy
  39077. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39078. 2004-11-13 09:55 martink
  39079. * Source/: cmCTest.cxx, ctest.cxx, CTest/cmCTestTestHandler.cxx,
  39080. CTest/cmCTestTestHandler.h: ENH: added -U option to take union of
  39081. -R and -I
  39082. 2004-11-13 08:15 andy
  39083. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39084. 2004-11-12 05:36 andy
  39085. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39086. 2004-11-11 17:40 andy
  39087. * Source/CTest/cmCTestBuildHandler.cxx: ENH: Another linker error
  39088. on sun
  39089. 2004-11-11 05:34 andy
  39090. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39091. 2004-11-10 15:39 hoffman
  39092. * Source/cmLocalUnixMakefileGenerator.cxx: FIX: make sure the
  39093. object file name is correctly mangled for depend information
  39094. 2004-11-10 13:15 martink
  39095. * CMakeLists.txt, CTestCustom.ctest.in: ENH: added custom supp for
  39096. cmake
  39097. 2004-11-10 10:24 andy
  39098. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39099. 2004-11-09 09:57 andy
  39100. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39101. 2004-11-08 05:46 andy
  39102. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39103. 2004-11-07 05:45 andy
  39104. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39105. 2004-11-06 05:40 andy
  39106. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39107. 2004-11-05 15:09 king
  39108. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39109. cmLocalUnixMakefileGenerator2.h: ENH: Added partial clean target
  39110. support.
  39111. 2004-11-05 15:03 king
  39112. * Source/: cmLocalUnixMakefileGenerator.cxx,
  39113. cmLocalUnixMakefileGenerator.h: ENH: Moved code that checks
  39114. output path variables to separate ConfigureOutputPaths method.
  39115. Needed to provide access to the same code from a subclass.
  39116. 2004-11-05 07:39 king
  39117. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39118. cmLocalUnixMakefileGenerator2.h: ENH: Implemented VERBOSE output
  39119. setting.
  39120. 2004-11-05 05:38 andy
  39121. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39122. 2004-11-04 05:38 andy
  39123. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39124. 2004-11-03 15:43 martink
  39125. * Source/kwsys/SystemTools.cxx: ENH: merges from the main tree
  39126. 2004-11-03 11:02 king
  39127. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39128. cmLocalUnixMakefileGenerator2.h: ENH: Generalized driver targets
  39129. and subdirectory traversal rules. The implementations of all,
  39130. depend, build, clean, install, etc. now follow a common
  39131. framework.
  39132. 2004-11-03 08:59 king
  39133. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39134. cmLocalUnixMakefileGenerator2.h: ENH: Removed unneeded requires
  39135. rules now that canonical names are available.
  39136. 2004-11-03 08:46 king
  39137. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39138. cmLocalUnixMakefileGenerator2.h: ENH: Added convenience rules to
  39139. build targets without specifying full paths.
  39140. 2004-11-03 07:51 king
  39141. * Source/: cmExportLibraryDependencies.cxx,
  39142. cmGeneratedFileStream.cxx, cmGeneratedFileStream.h,
  39143. cmGlobalVisualStudio7Generator.cxx, cmLocalGenerator.cxx,
  39144. cmLocalKdevelopGenerator.cxx, cmLocalUnixMakefileGenerator.cxx,
  39145. cmLocalUnixMakefileGenerator2.cxx,
  39146. cmVTKMakeInstantiatorCommand.cxx: STYLE: Adjusted signature of
  39147. cmGeneratedFileStream to make copy-if-different more explicity.
  39148. 2004-11-03 07:27 king
  39149. * Source/: cmGlobalVisualStudio7Generator.cxx,
  39150. cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: COMP: Fix new
  39151. cmGeneratedFileStream for MSVC.
  39152. 2004-11-03 07:23 king
  39153. * bootstrap, Source/CMakeLists.txt,
  39154. Source/cmExportLibraryDependencies.cxx,
  39155. Source/cmGeneratedFileStream.cxx, Source/cmGeneratedFileStream.h,
  39156. Source/cmLocalGenerator.cxx, Source/cmLocalKdevelopGenerator.cxx,
  39157. Source/cmLocalUnixMakefileGenerator.cxx,
  39158. Source/cmLocalUnixMakefileGenerator2.cxx,
  39159. Source/cmVTKMakeInstantiatorCommand.cxx: ENH: Re-implemented
  39160. cmGeneratedFileStream to look like a real stream and replace the
  39161. destination file atomically. This will avoid problems with the
  39162. process being terminated while generating a file.
  39163. 2004-11-03 05:34 andy
  39164. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39165. 2004-11-02 18:09 king
  39166. * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added partial RC
  39167. language dependency scanning (just using C dependencies for now).
  39168. 2004-11-02 17:38 king
  39169. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39170. cmLocalUnixMakefileGenerator2.h: ENH: Added dependencies between
  39171. libraries.
  39172. 2004-11-02 17:19 king
  39173. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Removed debugging
  39174. output.
  39175. 2004-11-02 17:14 king
  39176. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39177. cmLocalUnixMakefileGenerator2.h: ENH: Implemented generation of
  39178. custom command rule files.
  39179. 2004-11-02 17:11 andy
  39180. * Source/kwsys/SystemTools.cxx: COMP: Remove compile warning
  39181. 2004-11-02 08:32 king
  39182. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39183. cmLocalUnixMakefileGenerator2.h: BUG: Fixed subdirectory
  39184. implementation for Borland Make.
  39185. 2004-11-02 07:36 king
  39186. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39187. cmLocalUnixMakefileGenerator2.h: ENH: Implemented subdirectory
  39188. rules for all target.
  39189. 2004-11-02 04:49 andy
  39190. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39191. 2004-11-01 16:57 hoffman
  39192. * Source/kwsys/SystemTools.cxx, Tests/Dependency/CMakeLists.txt,
  39193. Tests/Dependency/1/CMakeLists.txt, Tests/Dependency/1/OneSrc.c:
  39194. BUG: add a test for a single char dir, and fix bug introduced in
  39195. 1.53, but we still can not handle a space as the start of a
  39196. directory name
  39197. 2004-11-01 04:34 andy
  39198. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39199. 2004-10-31 03:40 andy
  39200. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39201. 2004-10-30 04:32 andy
  39202. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39203. 2004-10-29 18:15 king
  39204. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39205. cmLocalUnixMakefileGenerator2.h: ENH: Added framework for
  39206. subdirectory traversal.
  39207. 2004-10-29 17:18 king
  39208. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Dependency
  39209. makefile lines must be at least three characters long to hold a
  39210. dependency.
  39211. 2004-10-29 16:50 king
  39212. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39213. cmLocalUnixMakefileGenerator2.h, cmake.cxx, cmake.h: ENH: Added
  39214. build system integrity check to cmLocalUnixMakefileGenerator2.
  39215. This now uses a special --check-build-system flag to cmake which
  39216. replaces --check-rerun. Integrity of dependencies is also
  39217. checked during generation.
  39218. 2004-10-29 15:32 hoffman
  39219. * Source/cmLocalGenerator.cxx: FIX: fix shared flag
  39220. 2004-10-29 15:31 hoffman
  39221. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove debug print
  39222. 2004-10-29 14:57 king
  39223. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fixes for Borland
  39224. Make.
  39225. 2004-10-29 13:55 king
  39226. * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fixes for NMake.
  39227. 2004-10-29 13:04 king
  39228. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39229. cmLocalUnixMakefileGenerator2.h: ENH: Changed AppendRecursiveMake
  39230. to GetRecursiveMakeCall and implemented jump-and-build on Windows
  39231. and UNIX.
  39232. 2004-10-29 11:42 hoffman
  39233. * CMakeLists.txt, ChangeLog.manual,
  39234. Modules/TestCXXAcceptsFlag.cmake, Source/cmCTest.cxx,
  39235. Source/cmCacheManager.cxx,
  39236. Source/cmLocalUnixMakefileGenerator.cxx,
  39237. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  39238. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
  39239. Tests/Complex/Executable/A.cxx,
  39240. Tests/Complex/Executable/CMakeLists.txt,
  39241. Tests/Complex/Executable/complex.cxx,
  39242. Tests/ComplexOneConfig/Executable/A.cxx,
  39243. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  39244. Tests/ComplexOneConfig/Executable/complex.cxx,
  39245. Tests/ComplexRelativePaths/Executable/A.cxx,
  39246. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  39247. Tests/ComplexRelativePaths/Executable/complex.cxx,
  39248. Tests/LoadCommand/LoadedCommand.cxx,
  39249. Tests/LoadCommandOneConfig/LoadedCommand.cxx,
  39250. Utilities/Release/cmake_release.sh: move 2.0.5 to LatestRelease
  39251. 2004-10-29 10:52 king
  39252. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39253. cmLocalUnixMakefileGenerator2.h: ENH: Cleaned up format of
  39254. generated makefiles. Consolidated rule generation into single
  39255. WriteMakeRule method. Added special targets like rebuild_cache
  39256. and edit_cache.
  39257. 2004-10-29 04:36 andy
  39258. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39259. 2004-10-28 15:40 hoffman
  39260. * Source/cmIncludeDirectoryCommand.cxx: ENH: add a check for empty
  39261. include directories
  39262. 2004-10-28 15:31 hoffman
  39263. * CMakeLists.txt, Utilities/Release/cmake_release.sh: Create
  39264. CMake2.0.5 version
  39265. 2004-10-28 07:46 king
  39266. * Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Fix local shadow
  39267. warnings.
  39268. 2004-10-28 07:43 king
  39269. * Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Fix for Mac
  39270. specific code.
  39271. 2004-10-28 04:36 andy
  39272. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39273. 2004-10-27 16:00 hoffman
  39274. * Source/cmMakefile.cxx: ENH: look in the windows LIB env variable
  39275. for libraries
  39276. 2004-10-27 16:00 hoffman
  39277. * Source/cmGlobalKdevelopGenerator.cxx: DOC: documentation change
  39278. 2004-10-27 15:58 hoffman
  39279. * ChangeLog.manual, Modules/TestCXXAcceptsFlag.cmake,
  39280. Source/cmCacheManager.cxx,
  39281. Source/cmLocalUnixMakefileGenerator.cxx: ENH: merge from main
  39282. tree bug fixes
  39283. 2004-10-27 12:05 king
  39284. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39285. cmLocalUnixMakefileGenerator2.h: ENH: Do not try to handle
  39286. unimplemented target types yet. Fixes for projects with
  39287. subdirectories.
  39288. 2004-10-27 11:26 andy
  39289. * Source/cmakemain.cxx: BUG: If bootstrap cmake is run with no
  39290. argument produce error
  39291. 2004-10-27 10:53 hoffman
  39292. * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx,
  39293. cmLocalVisualStudio6Generator.cxx,
  39294. cmLocalVisualStudio7Generator.cxx: ENH: put error checking for
  39295. missing linker languages
  39296. 2004-10-27 10:47 andy
  39297. * bootstrap, Source/cmFileCommand.cxx,
  39298. Source/cmFindPackageCommand.cxx, Source/cmMakefile.cxx,
  39299. Source/cmMakefile.h, Source/cmake.cxx, Source/cmake.h,
  39300. Source/cmakemain.cxx: PERF: Remove several classes from the
  39301. bootstrap and so making bootstrap smaller and faster
  39302. 2004-10-27 10:45 andy
  39303. * Source/CursesDialog/ccmake.cxx: STYLE: Remove unused code
  39304. 2004-10-27 10:45 king
  39305. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39306. cmLocalUnixMakefileGenerator2.h: ENH: Added executable
  39307. dependencies on libraries including jump-and-build support.
  39308. 2004-10-27 10:45 andy
  39309. * Modules/TestCXXAcceptsFlag.cmake: BUG: Check for the variable
  39310. first time
  39311. 2004-10-27 08:49 king
  39312. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Add a space before
  39313. the : only if the target name is one letter long. This works
  39314. around bugs in some shells' tab completion of target names.
  39315. 2004-10-27 08:47 king
  39316. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39317. cmLocalUnixMakefileGenerator2.h: ENH: Added generation of rules
  39318. for shared libraries and modules.
  39319. 2004-10-27 08:20 king
  39320. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39321. cmLocalUnixMakefileGenerator2.h: ENH: Added rules to build
  39322. executables. Also began to consolidate flag list construction
  39323. into separate methods.
  39324. 2004-10-27 04:37 andy
  39325. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39326. 2004-10-26 20:13 andy
  39327. * Source/cmCacheManager.cxx: BUG: Handle DOS files un unix file
  39328. systems
  39329. 2004-10-26 17:23 andy
  39330. * Modules/TestCXXAcceptsFlag.cmake: BUG: Only test for cxx flags
  39331. the first time around
  39332. 2004-10-26 16:07 king
  39333. * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Do not generate
  39334. touch rule for target level dependencies. There are no
  39335. build-time dependencies by default.
  39336. 2004-10-26 15:03 hoffman
  39337. * Source/: cmSystemTools.cxx, cmSystemTools.h,
  39338. kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: move stuff
  39339. from main tree to branch
  39340. 2004-10-26 14:49 king
  39341. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39342. cmLocalUnixMakefileGenerator2.h: ENH: Added generation of rule to
  39343. build object file.
  39344. 2004-10-26 14:33 hoffman
  39345. * Source/kwsys/SystemTools.cxx: ENH: handle read only directories
  39346. with configure file destination
  39347. 2004-10-26 14:12 hoffman
  39348. * ChangeLog.manual, Source/cmCTest.cxx: ENH: merge from main tree
  39349. 2004-10-26 13:00 king
  39350. * Source/cmLocalUnixMakefileGenerator2.cxx: ERR: Missing std:: on
  39351. endl.
  39352. 2004-10-26 12:55 king
  39353. * Source/cmake.cxx: ENH: Added object file dependency scanning to
  39354. cmLocalUnixMakefileGenerator2. This needs a hook in cmake.cxx.
  39355. 2004-10-26 12:54 king
  39356. * bootstrap, Source/CMakeLists.txt: ENH: Added
  39357. cmLocalUnixMakefileGenerator2 to build.
  39358. 2004-10-26 12:53 king
  39359. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39360. cmLocalUnixMakefileGenerator2.h: ENH: Added object file
  39361. dependency scanning.
  39362. 2004-10-26 10:24 andy
  39363. * Source/CTest/cmCTestBuildHandler.cxx: ENH: Handle more REMARKS on
  39364. SGI
  39365. 2004-10-26 10:15 king
  39366. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Split
  39367. part of GetIncludeFlags method into separate
  39368. GetIncludeDirectories method.
  39369. 2004-10-26 08:45 andy
  39370. * Source/kwsys/SystemTools.hxx.in: COMP: Attempt to fix warnings on
  39371. SGI
  39372. 2004-10-26 04:40 andy
  39373. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39374. 2004-10-25 16:39 hoffman
  39375. * Source/: cmLocalKdevelopGenerator.cxx,
  39376. cmLocalKdevelopGenerator.h: ENH: add some more comments
  39377. 2004-10-25 15:08 hoffman
  39378. * Tests/: LoadCommand/CMakeLists.txt,
  39379. LoadCommand/LoadedCommand.cxx, LoadCommand/LoadedCommand.h.in,
  39380. LoadCommandOneConfig/CMakeLists.txt,
  39381. LoadCommandOneConfig/LoadedCommand.cxx,
  39382. LoadCommandOneConfig/LoadedCommand.h.in: ENH: clean up loaded
  39383. command test so you can tell what really failed
  39384. 2004-10-25 13:40 hoffman
  39385. * Source/cmSystemTools.cxx: COMP: remove an unused variable warning
  39386. 2004-10-25 13:24 hoffman
  39387. * ChangeLog.manual, Source/cmSystemTools.cxx,
  39388. Source/cmSystemTools.h, Tests/Complex/Executable/complex.cxx,
  39389. Tests/ComplexOneConfig/Executable/complex.cxx,
  39390. Tests/ComplexRelativePaths/Executable/complex.cxx,
  39391. Tests/LoadCommand/LoadedCommand.cxx,
  39392. Tests/LoadCommandOneConfig/LoadedCommand.cxx: ENH: move stuff
  39393. from main tree to fix the runsingle program mess
  39394. 2004-10-25 13:16 hoffman
  39395. * Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  39396. Tests/Complex/Executable/complex.cxx,
  39397. Tests/ComplexOneConfig/Executable/complex.cxx,
  39398. Tests/ComplexRelativePaths/Executable/complex.cxx: FIX: go back
  39399. to not trying to handle spaces in the path for run single command
  39400. and comment it so that people know to call the right thing
  39401. 2004-10-25 12:26 hoffman
  39402. * Source/cmLocalKdevelopGenerator.cxx: COMP: remove warnings
  39403. 2004-10-25 12:15 hoffman
  39404. * Tests/: Complex/Executable/complex.cxx,
  39405. ComplexOneConfig/Executable/complex.cxx,
  39406. ComplexRelativePaths/Executable/complex.cxx: ENH: add test back
  39407. for single char exe
  39408. 2004-10-25 11:59 hoffman
  39409. * Source/cmSystemTools.cxx, Tests/LoadCommand/LoadedCommand.cxx,
  39410. Tests/LoadCommandOneConfig/LoadedCommand.cxx: FIX: fix
  39411. RunSingleCommand to work with spaces in the path, and with an
  39412. already quoted command
  39413. 2004-10-25 10:04 andy
  39414. * Source/CMakeLists.txt: ENH: Allow disabling of long running tests
  39415. 2004-10-25 04:34 andy
  39416. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39417. 2004-10-24 11:38 andy
  39418. * Source/cmVersion.cxx: STYLE: Nightly Version update
  39419. 2004-10-22 21:52 hoffman
  39420. * Tests/: Complex/Executable/complex.cxx,
  39421. ComplexOneConfig/Executable/complex.cxx,
  39422. ComplexRelativePaths/Executable/complex.cxx: remove run program
  39423. test until run single command is fixed
  39424. 2004-10-22 21:03 hoffman
  39425. * Source/cmSystemTools.cxx: undo last check in as it breaks borland
  39426. with spaces some how
  39427. 2004-10-22 17:51 hoffman
  39428. * ChangeLog.manual, Source/cmCTest.cxx,
  39429. Source/cmLocalUnixMakefileGenerator.cxx,
  39430. Source/cmSystemTools.cxx, Source/kwsys/SystemTools.cxx,
  39431. Tests/Complex/Executable/A.cxx,
  39432. Tests/Complex/Executable/CMakeLists.txt,
  39433. Tests/Complex/Executable/complex.cxx,
  39434. Tests/ComplexOneConfig/Executable/A.cxx,
  39435. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  39436. Tests/ComplexOneConfig/Executable/complex.cxx,
  39437. Tests/ComplexRelativePaths/Executable/A.cxx,
  39438. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  39439. Tests/ComplexRelativePaths/Executable/complex.cxx: fixes from
  39440. main tree
  39441. 2004-10-22 17:05 hoffman
  39442. * Tests/: Complex/Executable/A.cxx,
  39443. ComplexOneConfig/Executable/A.cxx,
  39444. ComplexRelativePaths/Executable/A.cxx: ENH: add missing file
  39445. 2004-10-22 17:00 hoffman
  39446. * Source/cmLocalUnixMakefileGenerator.cxx,
  39447. Source/cmSystemTools.cxx,
  39448. Tests/Complex/Executable/CMakeLists.txt,
  39449. Tests/Complex/Executable/complex.cxx,
  39450. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  39451. Tests/ComplexOneConfig/Executable/complex.cxx,
  39452. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  39453. Tests/ComplexRelativePaths/Executable/complex.cxx: FIX: fix the
  39454. problem where a target is a single character and nmake gets
  39455. confused and add a test for it
  39456. 2004-10-22 16:58 hoffman
  39457. * Source/cmTarget.cxx: COMP: remove warnings
  39458. 2004-10-22 15:45 andy
  39459. * Source/CMakeLists.txt: COMP: Remove unnecessary commit
  39460. 2004-10-22 15:44 andy
  39461. * bootstrap, Source/CMakeLists.txt, Source/cmCTest.cxx,
  39462. Source/cmDocumentation.cxx, Source/cmDumpDocumentation.cxx,
  39463. Source/cmVersion.cxx, Source/cmVersion.h, Source/cmake.cxx,
  39464. Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add development
  39465. version support in CMake
  39466. 2004-10-22 10:19 hoffman
  39467. * Source/cmLocalKdevelopGenerator.cxx: COMP: remove warning
  39468. 2004-10-21 17:29 hoffman
  39469. * ChangeLog.manual: add .0.5
  39470. 2004-10-21 17:11 hoffman
  39471. * ChangeLog.manual: add .0.5
  39472. 2004-10-21 16:07 andy
  39473. * Source/CTest/cmCTestTestHandler.cxx: BUG: Fix reporting of path
  39474. and full command when test program was not found
  39475. 2004-10-21 15:21 hoffman
  39476. * Source/: cmLocalGenerator.cxx, cmTarget.cxx: COMP: fix warnings
  39477. 2004-10-21 14:55 hoffman
  39478. * Source/cmLocalGenerator.cxx: COMP: fix warning
  39479. 2004-10-21 14:34 hoffman
  39480. * Modules/CMakeDetermineFortranCompiler.cmake,
  39481. Modules/Platform/Windows-g77.cmake, Source/cmLocalGenerator.cxx,
  39482. Source/cmLocalGenerator.h,
  39483. Source/cmLocalUnixMakefileGenerator.cxx,
  39484. Source/cmLocalUnixMakefileGenerator.h,
  39485. Source/cmLocalVisualStudio6Generator.cxx,
  39486. Source/cmLocalVisualStudio7Generator.cxx, Source/cmTarget.cxx,
  39487. Source/cmTarget.h: ENH: add the ability to generate custom
  39488. commands for a language that is not supported by an IDE
  39489. 2004-10-21 13:34 andy
  39490. * Source/CTest/cmCTestBuildHandler.cxx: BUG: Handle remarks on SGI
  39491. properly
  39492. 2004-10-21 11:58 hoffman
  39493. * Source/: cmLocalKdevelopGenerator.cxx,
  39494. cmLocalKdevelopGenerator.h: ENH: better support for kdevelop3
  39495. 2004-10-20 12:37 andy
  39496. * Source/kwsys/CommandLineArguments.cxx: COMP: Remove warning
  39497. 2004-10-20 08:19 hoffman
  39498. * Source/cmCTest.cxx: fix warning on LRB
  39499. 2004-10-20 08:14 hoffman
  39500. * Source/cmCTest.cxx: COMP: remove warning
  39501. 2004-10-19 15:09 hoffman
  39502. * CMakeLists.txt, ChangeLog.manual, Modules/CMakeTestForFreeVC.cxx,
  39503. Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
  39504. Source/cmAddExecutableCommand.cxx, Source/cmCTest.cxx,
  39505. Source/cmCTest.h, Source/cmFileCommand.cxx,
  39506. Source/cmForEachCommand.cxx, Source/cmGlob.cxx, Source/cmGlob.h,
  39507. Source/cmGlobalCodeWarriorGenerator.cxx,
  39508. Source/cmGlobalCodeWarriorGenerator.h,
  39509. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  39510. Source/cmGlobalVisualStudio6Generator.cxx,
  39511. Source/cmGlobalVisualStudio6Generator.h,
  39512. Source/cmGlobalVisualStudio71Generator.cxx,
  39513. Source/cmGlobalVisualStudio71Generator.h,
  39514. Source/cmGlobalVisualStudio7Generator.cxx,
  39515. Source/cmGlobalVisualStudio7Generator.h,
  39516. Source/cmIncludeExternalMSProjectCommand.cxx,
  39517. Source/cmListFileLexer.c, Source/cmListFileLexer.h,
  39518. Source/cmListFileLexer.in.l,
  39519. Source/cmLocalUnixMakefileGenerator.cxx,
  39520. Source/cmLocalVisualStudio6Generator.cxx,
  39521. Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
  39522. Source/cmSystemTools.h, Source/cmTryRunCommand.cxx,
  39523. Source/cmWin32ProcessExecution.cxx,
  39524. Source/cmWin32ProcessExecution.h, Source/cmakemain.cxx,
  39525. Source/kwsys/SystemTools.cxx,
  39526. Tests/StringFileTest/CMakeLists.txt,
  39527. Utilities/Release/cmake_release.sh,
  39528. Utilities/Release/config_IRIX64: ENH: move 2.0.4 to LRB
  39529. 2004-10-19 14:57 hoffman
  39530. * ChangeLog.manual: update change log
  39531. 2004-10-19 14:56 hoffman
  39532. * Source/cmCTest.cxx: merge from main tree, add more warning cases
  39533. to ctest
  39534. 2004-10-19 14:51 hoffman
  39535. * bootstrap: ENH: perfer gmake for bootstrap
  39536. 2004-10-19 13:25 andy
  39537. * Tests/CTestTest/test.cmake.in: ENH: Display version of ctest
  39538. first
  39539. 2004-10-19 13:25 andy
  39540. * Source/CTest/cmCTestBuildHandler.cxx: ENH: Add regular expression
  39541. for remarks on IRIX
  39542. 2004-10-19 13:02 hoffman
  39543. * Source/cmSystemTools.cxx: BUG: if the paths share nothing then
  39544. just return the remote path with no ..
  39545. 2004-10-19 12:48 andy
  39546. * Source/cmCTest.cxx: BUG: Remove instances of // in the output
  39547. 2004-10-19 12:38 andy
  39548. * Source/cmCTest.cxx: EHN: Even more cleanup
  39549. 2004-10-19 10:59 andy
  39550. * Source/CMakeLists.txt, Tests/CTestTest/test.cmake.in: ERR: Fix
  39551. problems on windows
  39552. 2004-10-18 18:11 will
  39553. * bootstrap: COMP: Fix on sun
  39554. 2004-10-18 17:24 andy
  39555. * Source/CMakeLists.txt: ENH: Remove bogus clean step
  39556. 2004-10-18 15:37 andy
  39557. * Source/CMakeLists.txt: BUG: Ok, this should make the test
  39558. actually do something
  39559. 2004-10-18 15:05 andy
  39560. * Source/CMakeLists.txt: ENH: Do bootstrap test on all unix systems
  39561. 2004-10-18 13:19 hoffman
  39562. * Source/cmSystemTools.cxx: ENH: better comments and variable names
  39563. 2004-10-18 12:33 andy
  39564. * Source/CMakeLists.txt: ENH: Add bootstrap test
  39565. 2004-10-18 11:48 hoffman
  39566. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: make sure output
  39567. path is used for target with canonical name
  39568. 2004-10-18 11:34 andy
  39569. * bootstrap: ENH: Add check for previous bootstrap in the source
  39570. tree when doing out-of-source build
  39571. 2004-10-17 22:47 andy
  39572. * Source/CTest/: cmCTestCoverageHandler.cxx,
  39573. cmCTestCoverageHandler.h: BUG: Fix output to match the Dart
  39574. output
  39575. 2004-10-17 22:47 andy
  39576. * Source/CTest/cmCTestTestHandler.cxx: ENH: Cleanups and unify
  39577. output
  39578. 2004-10-17 22:46 andy
  39579. * Source/kwsys/CMakeLists.txt: ENH: Specify full path to the
  39580. executable
  39581. 2004-10-17 22:46 andy
  39582. * Source/: cmCTest.cxx, cmCTest.h: ENH: Add method to get the
  39583. relative path to source or build
  39584. 2004-10-17 19:45 andy
  39585. * Source/CTest/: cmCTestCoverageHandler.cxx,
  39586. cmCTestCoverageHandler.h: ENH: Update to the new coverage code.
  39587. It may not be perfect yet, but it is a start
  39588. 2004-10-17 19:02 andy
  39589. * Tests/CTestTest/test.cmake.in: ENH: Propagate more things
  39590. 2004-10-17 18:50 andy
  39591. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
  39592. method to find file in parent directories if it exists
  39593. 2004-10-17 18:50 andy
  39594. * Tests/CTestTest/test.cmake.in: ENH: Propagate MEMORYCHECK_COMMAND
  39595. and COVERAGE_COMMAND to the CTest test
  39596. 2004-10-17 18:49 andy
  39597. * Source/: cmCTest.cxx, cmCTest.h: ENH: Handle coverage errors
  39598. 2004-10-15 09:24 king
  39599. * Source/: cmake.cxx, cmake.h: ENH: Added --check-rerun option to
  39600. allow a runtime check of whether a new generate should really be
  39601. done.
  39602. 2004-10-15 09:23 king
  39603. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
  39604. FileTimeCompare method to compare file modification times.
  39605. Currently the resolution is limited to one second.
  39606. 2004-10-15 08:57 king
  39607. * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added generation
  39608. of rule to build object file.
  39609. 2004-10-14 16:50 hoffman
  39610. * Source/cmLocalGenerator.cxx: BUG: make sure all returns for
  39611. ConvertToRelativeOutputPath get passed by ConvertToOutputPath
  39612. 2004-10-14 15:09 hoffman
  39613. * Source/cmLocalGenerator.cxx: BUG: now that system tools relative
  39614. path works, clean up the convert to relative output path code
  39615. 2004-10-14 11:59 hoffman
  39616. * Source/cmLocalKdevelopGenerator.cxx: COMP: remove warning
  39617. 2004-10-14 11:46 hoffman
  39618. * Source/: cmSystemTools.cxx, cmSystemTools.h: BUG: allow split
  39619. string to know if it is separating a path
  39620. 2004-10-13 11:37 hoffman
  39621. * Source/: cmSystemTools.cxx, cmSystemTools.h: BUG: fix and comment
  39622. relative path funciton
  39623. 2004-10-12 18:29 andy
  39624. * Modules/Dart.cmake: ENH: If dart or ctest are not found, use
  39625. ctest. For default drop location etc, support http submit (just
  39626. set DROP_METHOD to http. Only look for tclsh if DART_ROOT is set
  39627. 2004-10-12 10:57 hoffman
  39628. * bootstrap, Source/CMakeLists.txt: allow kdevelop for cygwin
  39629. 2004-10-12 10:22 hoffman
  39630. * Source/cmLocalKdevelopGenerator.cxx: BUG: remove bad headers
  39631. 2004-10-12 09:50 hoffman
  39632. * bootstrap, Source/cmake.cxx: BUG: do not build kdevlop stuff when
  39633. bootstrapping
  39634. 2004-10-11 16:35 andy
  39635. * Source/cmLocalKdevelopGenerator.cxx: ENH: Support not writing
  39636. files to the source tree. Generate single project file for whole
  39637. project, some other little cleanups
  39638. 2004-10-11 15:25 andy
  39639. * Source/cmLocalKdevelopGenerator.cxx: BUG: Fix generated XML
  39640. 2004-10-11 14:47 andy
  39641. * Source/CMakeLists.txt: STYLE: Remove anoying message
  39642. 2004-10-11 13:57 andy
  39643. * Source/cmCTest.cxx: BUG: On Windows, remove extra CR characters.
  39644. Hopefully this will result in not duplicated new-lines
  39645. 2004-10-11 11:57 hoffman
  39646. * Source/kwsys/SystemTools.cxx: BUG: fix split program from args to
  39647. not get stuck in an infinite loop in some cases
  39648. 2004-10-11 11:55 hoffman
  39649. * Modules/CMakeTestCXXCompiler.cmake: ENH: make sure the c++
  39650. compiler is a c++ compiler
  39651. 2004-10-11 11:47 hoffman
  39652. * bootstrap: ENH: add kdev to bootstrap
  39653. 2004-10-11 11:32 hoffman
  39654. * Source/: CMakeLists.txt, cmGlobalKdevelopGenerator.cxx,
  39655. cmGlobalKdevelopGenerator.h, cmLocalKdevelopGenerator.cxx,
  39656. cmLocalKdevelopGenerator.h, cmake.cxx: NEW: add kdevelop patch
  39657. from Alexander Neundorf
  39658. 2004-10-11 08:02 king
  39659. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ERR: Replaced
  39660. std::string with kwsys_stl::string for portability.
  39661. 2004-10-10 12:14 andy
  39662. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
  39663. method to retrieve parent directory and for checking if directory
  39664. is a subdirectory of another directory
  39665. 2004-10-06 12:41 hoffman
  39666. * ChangeLog.manual, Source/cmAddExecutableCommand.cxx: FIX: merge
  39667. from main tree mac bundle fix
  39668. 2004-10-06 12:25 hoffman
  39669. * ChangeLog.manual, Source/cmCTest.cxx, Source/cmCTest.h: ENH:
  39670. merge from main tree fix for build overview page
  39671. 2004-10-05 16:16 andy
  39672. * Source/CMakeLists.txt: ERR: Too much commits
  39673. 2004-10-05 16:14 andy
  39674. * Source/: CMakeLists.txt, cmCTest.cxx, CTest/CMakeLists.txt,
  39675. CTest/cmCTestSubmit.cxx: PERF: Several cleanups, and remove need
  39676. for Curl directory to be in include path
  39677. 2004-10-05 11:37 hoffman
  39678. * Source/cmake.cxx: FIX: correctly handle if path table can not
  39679. open
  39680. 2004-10-05 11:29 hoffman
  39681. * bootstrap: ENH: pick native compilers first, and aCC before CC
  39682. 2004-10-05 10:59 hoffman
  39683. * Source/kwsys/SystemTools.cxx: BUG: fix realpath problem and unix
  39684. slashes
  39685. 2004-10-05 10:13 andy
  39686. * Source/CTest/cmCTestSubmit.cxx: ERR: Fix TRUE build problem and
  39687. replace error couts with cerrs
  39688. 2004-10-05 10:00 andy
  39689. * Source/cmCTest.cxx: ERR: Fix Windows build
  39690. 2004-10-05 09:25 martink
  39691. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: COMP: fix
  39692. some compile issues with insert
  39693. 2004-10-05 09:01 martink
  39694. * Source/cmake.cxx: COMP: fix bad include file
  39695. 2004-10-05 08:49 andy
  39696. * bootstrap: ERR: Fix bootstrap
  39697. 2004-10-05 08:33 andy
  39698. * Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake,
  39699. CheckTypeSize.c: ENH: Add option of adding random include files
  39700. before doing CheckTypeSize
  39701. 2004-10-05 08:32 andy
  39702. * Modules/CheckIncludeFiles.cmake: ENH: When test fails, write out
  39703. the output
  39704. 2004-10-04 16:15 king
  39705. * Source/: cmLocalUnixMakefileGenerator2.cxx,
  39706. cmLocalUnixMakefileGenerator2.h: ENH: Started new makefile
  39707. generator implementation. It will temporarily be called
  39708. cmLocalUnixMakefileGenerator2 until it is ready to replace the
  39709. original completely.
  39710. 2004-10-04 12:31 martink
  39711. * CMake.rtf, Source/cmake.cxx, Source/cmake.h,
  39712. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
  39713. ENH: Mathieus support for path conversions
  39714. 2004-10-04 12:02 andy
  39715. * Tests/CTestTest/test.cmake.in: BUG: Use kwsys from the source
  39716. tree
  39717. 2004-10-04 08:06 andy
  39718. * Tests/CTestTest/test.cmake.in: ENH: Better sorting of results
  39719. 2004-10-03 07:27 andy
  39720. * Tests/CTestTest/test.cmake.in: BUG: Fix problem with spaces in
  39721. the path
  39722. 2004-10-03 07:14 andy
  39723. * Source/ctest.cxx: BUG: Attempt to remove memory leak
  39724. 2004-10-01 13:23 andy
  39725. * Source/CTest/cmCTestBuildHandler.cxx: BUG: Add regular expression
  39726. to vector
  39727. 2004-10-01 13:10 andy
  39728. * Tests/CTestTest/test.cmake.in: ENH: Use existing CTest and cmake
  39729. 2004-10-01 12:21 andy
  39730. * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestScriptHandler.cxx,
  39731. CTest/cmCTestScriptHandler.h: ENH: Add CTEST_EXECUTABLE_NAME to
  39732. CTest scripting. This way you do not have to specify ctest
  39733. executable in CTEST_COMMAND, but just a variable
  39734. 2004-10-01 11:36 king
  39735. * Source/kwsys/testProcess.c: ERR: Added missing include of
  39736. string.h
  39737. 2004-10-01 11:13 andy
  39738. * Tests/CTestTest/test.cmake.in: ENH: Let us recognize it on the
  39739. dashboard
  39740. 2004-09-30 18:45 andy
  39741. * Source/CMakeLists.txt: ENH: Cleanup CTest test
  39742. 2004-09-30 18:45 andy
  39743. * Tests/CTestTest/test.cmake.in: ENH: Do kwsys instead of CMake
  39744. 2004-09-30 18:06 andy
  39745. * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
  39746. ERR: Fix for non-gcc/icc compilers
  39747. 2004-09-30 17:42 king
  39748. * Source/kwsys/testProcess.c: ENH: Added optional display of output
  39749. for tests. Avoid printing alot of output for test 6.
  39750. 2004-09-30 17:27 andy
  39751. * Source/CTest/cmCTestBuildHandler.h: ERR: Fix error
  39752. 2004-09-30 16:24 andy
  39753. * bootstrap: BUG: Check if the compiler is gnu. If it is, do not do
  39754. special platform tests. Fixes Bug #1215 - bootstrap uses native
  39755. flags with gnu compiler on OSF
  39756. 2004-09-30 16:20 andy
  39757. * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
  39758. ENH: Add support for SourceFile and LineNumber
  39759. 2004-09-29 16:07 hoffman
  39760. * Source/: cmCTest.h, cmCacheManager.cxx, cmCacheManager.h,
  39761. cmDynamicLoader.cxx, cmGlobalGenerator.cxx,
  39762. cmLoadCacheCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
  39763. cmMakefile.cxx, cmTarget.cxx, cmakewizard.cxx: ENH: shorten the
  39764. symbols a bit and remove maps of std::string for map of
  39765. cmStdString
  39766. 2004-09-29 14:14 andy
  39767. * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: BUG:
  39768. Remove maximum size of test output
  39769. 2004-09-29 13:21 andy
  39770. * Source/kwsys/SystemTools.hxx.in: ERR: Fix Windows build
  39771. 2004-09-29 12:20 andy
  39772. * Source/: cmSystemTools.cxx, cmSystemTools.h,
  39773. kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Move
  39774. permissions code to kwsys so that copyfile can use it. Fixes Bug
  39775. #1133 - cmake -E copy file dir sets the wrong permissions on the
  39776. destination directory
  39777. 2004-09-29 11:52 andy
  39778. * Source/CTest/cmCTestScriptHandler.cxx: BUG: If extra update
  39779. failes, continue with dashboard. Closes Bug #894 - Fatal CVS
  39780. update error kills test, and is not reported
  39781. 2004-09-29 11:18 andy
  39782. * Source/kwsys/SystemTools.cxx: ENH: When copy file, if the output
  39783. file exits, delete it first
  39784. 2004-09-29 08:58 andy
  39785. * Source/kwsys/CMakeLists.txt: ENH: Allow CMake to use
  39786. CommandLineArguments without warning
  39787. 2004-09-29 08:34 andy
  39788. * Source/kwsys/CommandLineArguments.hxx.in: ENH: Add lots of
  39789. comments
  39790. 2004-09-29 07:56 andy
  39791. * Source/kwsys/: CommandLineArguments.cxx,
  39792. CommandLineArguments.hxx.in: ENH: Add access to last argument
  39793. parsed
  39794. 2004-09-28 17:51 andy
  39795. * CMakeLists.txt: ENH: Enable Command Line Arguments
  39796. 2004-09-28 17:51 andy
  39797. * Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
  39798. ENH: Move all extracting of variables to ExtractVariables. This
  39799. way it is easy to know what variables are used
  39800. 2004-09-28 11:34 andy
  39801. * Source/kwsys/: CommandLineArguments.cxx,
  39802. CommandLineArguments.hxx.in: ENH: Add accessor for Argv0
  39803. 2004-09-28 09:00 andy
  39804. * Source/CTest/: cmCTestScriptHandler.h, cmCTestScriptHandler.cxx:
  39805. ENH: Add some documentation
  39806. 2004-09-27 16:33 hoffman
  39807. * Source/cmLocalVisualStudio6Generator.cxx: BUG: make sure release
  39808. flags are replaced
  39809. 2004-09-27 15:21 hoffman
  39810. * Source/CMakeLists.txt: ENH: allow for a different jni.h to enable
  39811. java testing
  39812. 2004-09-27 15:15 hoffman
  39813. * Source/CMakeLists.txt: ENH: allow for a different jni.h to enable
  39814. java testing
  39815. 2004-09-27 15:11 hoffman
  39816. * Source/CMakeLists.txt: space in path problem
  39817. 2004-09-27 14:39 hoffman
  39818. * Source/CMakeLists.txt: ENH: use jni.h to determine java version
  39819. 2004-09-27 14:35 hoffman
  39820. * CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
  39821. Utilities/Release/cmake_release.sh: merge from main tree and
  39822. change version to 2.0.4
  39823. 2004-09-27 14:21 hoffman
  39824. * Source/CMakeLists.txt: ENH: use jni.h to determine java version
  39825. 2004-09-27 13:36 andy
  39826. * Source/cmCTest.cxx: BUG: If notes file is missing, create empty
  39827. notes file with error message
  39828. 2004-09-27 13:03 hoffman
  39829. * Tests/Fortran/CMakeLists.txt: clean up output of test and force
  39830. verbose makefiles
  39831. 2004-09-27 11:36 hoffman
  39832. * Modules/CMakeJavaCompiler.cmake.in,
  39833. Modules/CMakeJavaInformation.cmake,
  39834. Source/cmLocalUnixMakefileGenerator.cxx: BUG: make sure java jar
  39835. files are not libfoo.jar but are just foo.jar
  39836. 2004-09-27 11:03 hoffman
  39837. * Source/CMakeLists.txt: ENH: better message for skipping java
  39838. 2004-09-27 09:49 andy
  39839. * Modules/Documentation.cmake: ENH: Replace INCLUDE(Find...) with
  39840. FIND_PACKAGE(...)
  39841. 2004-09-24 16:54 hoffman
  39842. * Source/CMakeLists.txt: ENH: use correct args for test of java
  39843. 2004-09-24 16:34 hoffman
  39844. * Tests/Java/: CMakeCheckJavaPath.java, CMakeLists.txt: try and get
  39845. this java test to work
  39846. 2004-09-24 16:34 hoffman
  39847. * Source/CMakeLists.txt: ENH: only use newer java for testing
  39848. 2004-09-24 15:40 hoffman
  39849. * Tests/Java/: CMakeCheckJavaPath.java, CMakeLists.txt: ENH: add
  39850. some java code to try and find the system path
  39851. 2004-09-24 14:37 hoffman
  39852. * Modules/: CMakeCXXInformation.cmake,
  39853. CMakeFortranInformation.cmake,
  39854. CMakeSystemSpecificInformation.cmake: BUG: LINK_FLAGS are now all
  39855. LINK_(LANG)_FLAGS
  39856. 2004-09-24 11:35 martink
  39857. * Source/cmLocalVisualStudio6Generator.cxx: BUG: fix crash with vs6
  39858. 2004-09-24 11:34 martink
  39859. * Source/CMakeLists.txt: ENH: check for all parts of java
  39860. 2004-09-24 11:05 hoffman
  39861. * Tests/Java/CMakeLists.txt: ENH: remove classpath so that this
  39862. test passes with older java compilers that clober the system
  39863. class path with the -classpath option
  39864. 2004-09-24 10:07 hoffman
  39865. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: replace all enabled
  39866. languages in rule vars
  39867. 2004-09-24 09:34 hoffman
  39868. * Source/cmGlobalGenerator.cxx: ENH: change ignore function so that
  39869. it first checks to see if the extension has a language
  39870. 2004-09-24 09:11 hoffman
  39871. * Modules/Platform/Darwin.cmake: ENH: use c++ with c++ and c flags
  39872. with c
  39873. 2004-09-24 08:39 hoffman
  39874. * Source/: cmLocalUnixMakefileGenerator.cxx,
  39875. cmLocalUnixMakefileGenerator.h: ENH: correctly ignore files
  39876. 2004-09-23 17:49 hoffman
  39877. * Source/CMakeLists.txt: temporary fix to try and get a clean
  39878. dashboard
  39879. 2004-09-23 15:02 andy
  39880. * Source/kwsys/CommandLineArguments.cxx: ERR: Fix memory problem
  39881. 2004-09-23 11:53 andy
  39882. * Source/kwsys/CommandLineArguments.cxx: STYLE: Only allocate as
  39883. much space as needed
  39884. 2004-09-23 11:45 andy
  39885. * Source/kwsys/CommandLineArguments.cxx: ENH: Make
  39886. GetRemainingArguments actually work
  39887. 2004-09-23 11:44 hoffman
  39888. * Source/: cmLocalUnixMakefileGenerator.cxx,
  39889. cmLocalUnixMakefileGenerator.h: ENH: only replace the language
  39890. being used in expand rule variables
  39891. 2004-09-23 09:11 hoffman
  39892. * Source/cmLocalUnixMakefileGenerator.cxx: STYLE: remove warning
  39893. 2004-09-23 09:08 hoffman
  39894. * Source/cmTryCompileCommand.cxx: remove warning
  39895. 2004-09-23 08:51 hoffman
  39896. * Modules/CMakeRCInformation.cmake, Source/cmGlobalGenerator.cxx:
  39897. ENH: fix problems with .def and RC files
  39898. 2004-09-23 08:20 hoffman
  39899. * CMakeLists.txt: ENH: make sure cmake has 2.0
  39900. 2004-09-23 07:53 andy
  39901. * bootstrap: ENH: Attempt to detect a non-parallel make
  39902. 2004-09-22 17:50 hoffman
  39903. * Source/cmTarget.cxx: BUG: fix perfered linker language code
  39904. 2004-09-22 17:41 hoffman
  39905. * Tests/Java/CMakeLists.txt: use verbose makefiles
  39906. 2004-09-22 16:51 hoffman
  39907. * Tests/: SimpleInstall/CMakeLists.txt,
  39908. SimpleInstallS2/CMakeLists.txt: make it verbose
  39909. 2004-09-22 16:44 hoffman
  39910. * Source/cmLocalVisualStudio6Generator.cxx: fix compilation
  39911. 2004-09-22 15:14 hoffman
  39912. * Source/cmProjectCommand.cxx: remove warnings
  39913. 2004-09-22 14:52 hoffman
  39914. * Modules/CMakeJavaInformation.cmake: BUG: let the generator quote
  39915. the path
  39916. 2004-09-22 14:42 hoffman
  39917. * Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
  39918. Modules/CMakeCXXCompiler.cmake.in,
  39919. Modules/CMakeCXXInformation.cmake,
  39920. Modules/CMakeCommonLanguageInclude.cmake,
  39921. Modules/CMakeDetermineJavaCompiler.cmake,
  39922. Modules/CMakeDetermineRCCompiler.cmake,
  39923. Modules/CMakeFortranInformation.cmake,
  39924. Modules/CMakeGenericSystem.cmake,
  39925. Modules/CMakeJavaCompiler.cmake.in,
  39926. Modules/CMakeJavaInformation.cmake,
  39927. Modules/CMakeRCCompiler.cmake.in,
  39928. Modules/CMakeRCInformation.cmake,
  39929. Modules/CMakeSystemSpecificInformation.cmake,
  39930. Modules/CMakeTestJavaCompiler.cmake,
  39931. Modules/CMakeTestRCCompiler.cmake, Modules/Platform/AIX.cmake,
  39932. Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
  39933. Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
  39934. Modules/Platform/Linux-como.cmake, Modules/Platform/Linux.cmake,
  39935. Modules/Platform/MP-RAS.cmake, Modules/Platform/NetBSD.cmake,
  39936. Modules/Platform/OSF1.cmake, Modules/Platform/RISCos.cmake,
  39937. Modules/Platform/SunOS.cmake, Modules/Platform/ULTRIX.cmake,
  39938. Modules/Platform/UNIX_SV.cmake,
  39939. Modules/Platform/Windows-cl.cmake,
  39940. Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
  39941. Source/cmCommands.cxx, Source/cmEnableLanguageCommand.cxx,
  39942. Source/cmEnableLanguageCommand.h, Source/cmGlobalGenerator.cxx,
  39943. Source/cmGlobalGenerator.h, Source/cmInstallFilesCommand.cxx,
  39944. Source/cmInstallProgramsCommand.cxx, Source/cmLocalGenerator.cxx,
  39945. Source/cmLocalUnixMakefileGenerator.cxx,
  39946. Source/cmLocalUnixMakefileGenerator.h,
  39947. Source/cmLocalVisualStudio6Generator.cxx,
  39948. Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
  39949. Source/cmProjectCommand.cxx, Source/cmTarget.cxx,
  39950. Source/cmTarget.h, Source/cmTryCompileCommand.cxx,
  39951. Source/cmTryRunCommand.cxx, Tests/Fortran/CMakeLists.txt,
  39952. Tests/Java/A.java, Tests/Java/CMakeLists.txt,
  39953. Tests/Java/HelloWorld.java: ENH: major changes to support
  39954. addition of languages from cmake modules directory.
  39955. 2004-09-22 10:06 hoffman
  39956. * Source/CMakeLists.txt: ENH: only try to use fortran if the
  39957. generator is make based
  39958. 2004-09-22 08:50 hoffman
  39959. * Modules/CMakeFortranCompiler.cmake.in: BUG: fix GNU check
  39960. variable and add new variables used by enable language
  39961. 2004-09-21 12:51 hoffman
  39962. * Source/cmListFileLexer.h: merge from main tree
  39963. 2004-09-21 12:47 hoffman
  39964. * ChangeLog.manual, Source/cmListFileLexer.c,
  39965. Source/cmListFileLexer.in.l, Tests/StringFileTest/CMakeLists.txt:
  39966. merge from main tree
  39967. 2004-09-20 14:39 hoffman
  39968. * Modules/FindJava.cmake: ENH: look for java in more places
  39969. 2004-09-20 13:47 hoffman
  39970. * Source/: cmGlobalGenerator.cxx,
  39971. cmGlobalVisualStudio6Generator.cxx,
  39972. cmGlobalVisualStudio7Generator.cxx: BUG: branch only fix for
  39973. VSExternalInclude
  39974. 2004-09-20 08:51 king
  39975. * Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
  39976. Tests/StringFileTest/CMakeLists.txt: BUG#1179: Fix for syntax in
  39977. unquoted arguments.
  39978. 2004-09-17 16:46 hoffman
  39979. * ChangeLog.manual, Source/CMakeLists.txt,
  39980. Source/cmForEachCommand.cxx, Source/cmGlob.cxx, Source/cmGlob.h,
  39981. Source/cmGlobalVisualStudio6Generator.cxx,
  39982. Source/cmGlobalVisualStudio71Generator.cxx,
  39983. Source/cmGlobalVisualStudio71Generator.h,
  39984. Source/cmGlobalVisualStudio7Generator.cxx,
  39985. Source/cmIncludeExternalMSProjectCommand.cxx,
  39986. Source/cmLocalVisualStudio7Generator.cxx,
  39987. Source/cmWin32ProcessExecution.cxx,
  39988. Source/cmWin32ProcessExecution.h, Source/cmakemain.cxx,
  39989. Source/kwsys/SystemTools.cxx,
  39990. Tests/VSExternalInclude/CMakeLists.txt,
  39991. Tests/VSExternalInclude/main.cpp,
  39992. Tests/VSExternalInclude/Lib1/CMakeLists.txt,
  39993. Tests/VSExternalInclude/Lib1/lib1.cpp,
  39994. Tests/VSExternalInclude/Lib1/lib1.h,
  39995. Tests/VSExternalInclude/Lib2/CMakeLists.txt,
  39996. Tests/VSExternalInclude/Lib2/lib2.cpp,
  39997. Tests/VSExternalInclude/Lib2/lib2.h: merge from main tree
  39998. 2004-09-17 16:00 hoffman
  39999. * Source/cmLocalVisualStudio6Generator.cxx: merge from main tree
  40000. bug 1041
  40001. 2004-09-17 15:57 hoffman
  40002. * Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for bug 1041,
  40003. _MBCS sometimes added for UNIICODE which is bad
  40004. 2004-09-17 09:14 hoffman
  40005. * Modules/CMakeJavaCompiler.cmake.in: BUG: commit bug 1123
  40006. 2004-09-17 09:01 hoffman
  40007. * Source/cmProjectCommand.h: BUG: 1163 fix documentation
  40008. 2004-09-16 17:16 hoffman
  40009. * Source/cmFileCommand.cxx: merge from main tree fix bug 1122
  40010. 2004-09-16 17:13 andy
  40011. * Source/CTest/cmCTestBuildHandler.cxx: ENH: Attempt to handle
  40012. Intel's remarks. Close Bug #1156 - Better support for icc
  40013. 'remark'
  40014. 2004-09-16 12:39 andy
  40015. * Source/kwsys/SystemTools.cxx: ENH: Add missing include
  40016. 2004-09-16 10:58 andy
  40017. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
  40018. method to retrieve the terminal width
  40019. 2004-09-16 10:49 andy
  40020. * Source/kwsys/CommandLineArguments.cxx: ENH: a bit more cleanup.
  40021. The help should really be replaced by something like
  40022. cmDocumentation
  40023. 2004-09-16 10:48 martink
  40024. * Source/cmGlobalVisualStudio6Generator.cxx,
  40025. Tests/VSExternalInclude/CMakeLists.txt: BUG: fix VSExternal for
  40026. visual studio 6
  40027. 2004-09-16 10:27 andy
  40028. * Source/kwsys/: CommandLineArguments.cxx,
  40029. CommandLineArguments.hxx.in: ENH: Condense help string, add
  40030. support for setting line length and make it work
  40031. 2004-09-15 15:15 hoffman
  40032. * Source/: cmGlobalVisualStudio71Generator.cxx,
  40033. cmGlobalVisualStudio71Generator.h,
  40034. cmGlobalVisualStudio7Generator.cxx: BUG: fix external project
  40035. command for VS 7 and 71
  40036. 2004-09-15 14:08 andy
  40037. * Source/: cmGlob.cxx, cmGlob.h: ENH: Remove double slash
  40038. 2004-09-15 13:33 andy
  40039. * Source/cmGlob.cxx: BUG: Attempt to fix bug on Windows (and apple)
  40040. where files returned are all lowercase
  40041. 2004-09-15 13:31 andy
  40042. * Source/cmForEachCommand.cxx: BUG: Propagate file name and line
  40043. number inside FOREACH. Fixes Bug #1169 - Erro messages inside
  40044. FOREACH have bad filename and line number
  40045. 2004-09-15 13:03 hoffman
  40046. * Source/cmGlobalVisualStudio7Generator.cxx: ENH: fix for vs 70
  40047. generator
  40048. 2004-09-15 12:07 hoffman
  40049. * Source/: cmGlobalVisualStudio6Generator.cxx,
  40050. cmGlobalVisualStudio71Generator.cxx,
  40051. cmGlobalVisualStudio7Generator.cxx,
  40052. cmIncludeExternalMSProjectCommand.cxx,
  40053. cmLocalVisualStudio7Generator.cxx: ENH: clean up of
  40054. INCLUDE_EXTERNAL_MSPROJECT contributed by Clinton Stimpson
  40055. 2004-09-15 11:31 hoffman
  40056. * Source/: cmGlobalGenerator.cxx,
  40057. cmGlobalVisualStudio6Generator.cxx,
  40058. cmGlobalVisualStudio7Generator.cxx: BUG: make sure env CC and CXX
  40059. are not set for VS IDE builds
  40060. 2004-09-15 10:35 martink
  40061. * Tests/VSExternalInclude/CMakeLists.txt: ENH: produce better
  40062. output
  40063. 2004-09-15 10:32 martink
  40064. * Modules/: CMakeDetermineCCompiler.cmake,
  40065. CMakeDetermineCXXCompiler.cmake,
  40066. CMakeDetermineFortranCompiler.cmake: ENH: do not check for gnu
  40067. for visual studio
  40068. 2004-09-15 09:22 andy
  40069. * Source/kwsys/: CommandLineArguments.cxx,
  40070. CommandLineArguments.hxx.in: ENH: Move callback structure out of
  40071. the public interface. Also block the warning on Visual Studio
  40072. Debug
  40073. 2004-09-14 16:34 hoffman
  40074. * Tests/VSExternalInclude/: CMakeLists.txt: ENH: add a test for
  40075. external projects
  40076. 2004-09-14 16:01 hoffman
  40077. * Source/CMakeLists.txt, Tests/VSExternalInclude/CMakeLists.txt,
  40078. Tests/VSExternalInclude/main.cpp,
  40079. Tests/VSExternalInclude/Lib1/CMakeLists.txt,
  40080. Tests/VSExternalInclude/Lib1/lib1.cpp,
  40081. Tests/VSExternalInclude/Lib1/lib1.h,
  40082. Tests/VSExternalInclude/Lib2/CMakeLists.txt,
  40083. Tests/VSExternalInclude/Lib2/lib2.cpp,
  40084. Tests/VSExternalInclude/Lib2/lib2.h: ENH: add a test for external
  40085. projects
  40086. 2004-09-14 14:05 hoffman
  40087. * Source/: cmGlobalVisualStudio71Generator.cxx,
  40088. cmGlobalVisualStudio7Generator.cxx,
  40089. cmIncludeExternalMSProjectCommand.cxx: bug fixes for external
  40090. projects
  40091. 2004-09-14 11:48 martink
  40092. * Source/kwsys/: CommandLineArguments.cxx,
  40093. CommandLineArguments.hxx.in: ERR: Fix borland build
  40094. 2004-09-14 11:39 andy
  40095. * Source/kwsys/CommandLineArguments.cxx: ERR: Add missing include
  40096. 2004-09-14 10:34 andy
  40097. * Source/kwsys/: CommandLineArguments.cxx,
  40098. CommandLineArguments.hxx.in: ENH: Use const correctness for
  40099. arguments
  40100. 2004-09-14 09:19 hoffman
  40101. * Source/: cmGlobalVisualStudio71Generator.cxx,
  40102. cmGlobalVisualStudio7Generator.cxx: BUG: fix include external
  40103. project bug
  40104. 2004-09-13 19:06 andy
  40105. * Source/kwsys/: CommandLineArguments.cxx,
  40106. testCommandLineArguments.cxx: ERR: More missing ios and includes
  40107. 2004-09-13 18:57 andy
  40108. * Source/kwsys/CommandLineArguments.cxx: ERR: Fix IOS namespace
  40109. 2004-09-13 16:15 andy
  40110. * Source/kwsys/: CMakeLists.txt, CommandLineArguments.cxx,
  40111. CommandLineArguments.hxx.in, testCommandLineArguments.cxx: ENH:
  40112. Move command line argument parsing code to kwsys
  40113. 2004-09-10 14:40 hoffman
  40114. * Source/: cmCTest.cxx, cmakemain.cxx: ENH: fix warning correctly
  40115. 2004-09-10 11:19 andy
  40116. * CMakeLists.txt: ENH: Add warning messages if curses library is
  40117. not found
  40118. 2004-09-10 11:15 andy
  40119. * Modules/FindQt.cmake: ENH: Use FIND_PACKAGE instead of
  40120. INCLUDE(Find...
  40121. 2004-09-10 08:42 martink
  40122. * Source/cmCTest.cxx: fix dash8 warning
  40123. 2004-09-10 08:30 martink
  40124. * Source/CTest/cmCTestTestHandler.h: fix HPUX bugs
  40125. 2004-09-09 16:05 hoffman
  40126. * Modules/Platform/Linux-ifort.cmake: add ifort support
  40127. 2004-09-09 12:58 hoffman
  40128. * Source/: cmCTest.cxx, cmakemain.cxx: WAR: remove a warning on i64
  40129. 2004-09-09 11:50 hoffman
  40130. * Modules/Platform/HP-UX.cmake: try to fix fortran on hp
  40131. 2004-09-09 10:52 martink
  40132. * Source/CTest/cmCTestTestHandler.cxx: missing include
  40133. 2004-09-09 09:31 martink
  40134. * Source/CTest/cmCTestCoverageHandler.cxx: missing include
  40135. 2004-09-09 08:41 martink
  40136. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
  40137. CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
  40138. CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
  40139. CTest/cmCTestUpdateHandler.cxx: more cleanup of ctest
  40140. 2004-09-08 17:53 hoffman
  40141. * Tests/Fortran/CMakeLists.txt: ENH: add more output for fortran so
  40142. I can figure out what is going on with other fortran compilers
  40143. 2004-09-08 10:41 hoffman
  40144. * Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
  40145. BUG: don't close the pipes too early
  40146. 2004-09-07 16:55 hoffman
  40147. * Source/: cmCacheManager.cxx, cmDumpDocumentation.cxx,
  40148. cmEnableTestingCommand.cxx, cmExportLibraryDependencies.cxx,
  40149. cmGlobalCodeWarriorGenerator.cxx,
  40150. cmGlobalVisualStudio6Generator.cxx,
  40151. cmGlobalVisualStudio7Generator.cxx,
  40152. cmLocalUnixMakefileGenerator.cxx,
  40153. cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx,
  40154. cmTryCompileCommand.cxx, cmUseMangledMesaCommand.cxx,
  40155. cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: ENH: add
  40156. better error reporting for file open failures
  40157. 2004-09-07 16:03 hoffman
  40158. * Source/: cmWin32ProcessExecution.cxx, kwsys/SystemTools.cxx: Fix
  40159. leaked file and registry descriptors
  40160. 2004-09-07 12:51 martink
  40161. * Source/: cmCTest.h, cmCTest.cxx: duh errors
  40162. 2004-09-07 11:45 martink
  40163. * Source/: cmCTest.cxx, cmCTest.h: more warnings
  40164. 2004-09-07 11:28 martink
  40165. * Source/CTest/cmCTestScriptHandler.cxx: more warnings
  40166. 2004-09-07 10:46 martink
  40167. * Source/cmCTest.cxx: more cleanup
  40168. 2004-09-07 10:37 martink
  40169. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
  40170. CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h: more
  40171. cleanup
  40172. 2004-09-07 09:17 martink
  40173. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
  40174. CTest/cmCTestConfigureHandler.cxx,
  40175. CTest/cmCTestConfigureHandler.h, CTest/cmCTestScriptHandler.cxx,
  40176. CTest/cmCTestScriptHandler.h, CTest/cmCTestUpdateHandler.cxx,
  40177. CTest/cmCTestUpdateHandler.h: some bug fixes for my recent
  40178. checkins and some more cleanup
  40179. 2004-09-06 14:43 martink
  40180. * Source/CTest/cmCTestScriptHandler.cxx: another platform fix
  40181. 2004-09-06 14:17 martink
  40182. * Source/CTest/cmCTestScriptHandler.h: another platform fix
  40183. 2004-09-06 13:54 martink
  40184. * Source/cmCTest.cxx: jesus
  40185. 2004-09-06 13:37 martink
  40186. * Source/CMakeLists.txt: oops
  40187. 2004-09-06 12:49 martink
  40188. * Source/kwsys/SystemTools.cxx: fix warning
  40189. 2004-09-06 12:46 martink
  40190. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h: starting cleanup
  40191. of ctest
  40192. 2004-09-06 12:46 martink
  40193. * Source/cmGlobalGenerator.cxx: warning fix
  40194. 2004-09-06 12:45 martink
  40195. * Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
  40196. broke out part of test scripting into seperate class
  40197. 2004-09-03 15:47 hoffman
  40198. * ChangeLog.manual, Modules/CMakeTestForFreeVC.cxx,
  40199. Modules/Platform/Windows-cl.cmake: merge from main tree fix for
  40200. free vc tools
  40201. 2004-09-03 15:19 hoffman
  40202. * Modules/: CMakeTestForFreeVC.cxx, Platform/Windows-cl.cmake: ENH
  40203. better test for free VC tools
  40204. 2004-09-03 13:49 hoffman
  40205. * Source/cmGlobalCodeWarriorGenerator.cxx: remove warning
  40206. 2004-09-03 13:48 hoffman
  40207. * Source/cmGlobalCodeWarriorGenerator.cxx: fix for darwin
  40208. 2004-09-03 13:24 hoffman
  40209. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  40210. cmLocalUnixMakefileGenerator.cxx: ENH: remove warnings
  40211. 2004-09-03 12:03 hoffman
  40212. * Modules/CMakeCCompiler.cmake.in,
  40213. Modules/CMakeCXXCompiler.cmake.in,
  40214. Modules/CMakeFortranCompiler.cmake.in,
  40215. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  40216. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  40217. Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx:
  40218. ENH: define language extensions in cmake files and not hard
  40219. coded, also fix trycompile problem
  40220. 2004-09-03 12:01 hoffman
  40221. * Modules/Platform/Windows-cl.cmake: ENH: check for ms free command
  40222. line tools
  40223. 2004-08-31 18:51 king
  40224. * Source/cmListFileCache.cxx: BUG: Fixed line number of end of file
  40225. error message.
  40226. 2004-08-31 18:39 king
  40227. * Source/: cmListFileCache.cxx, cmListFileLexer.c,
  40228. cmListFileLexer.h, cmListFileLexer.in.l: BUG#1049: Added error
  40229. message when file ends in an unterminated string.
  40230. 2004-08-31 10:41 king
  40231. * Source/cmFileCommand.cxx: BUG: Fix crash when CMAKE_DEBUG_POSTFIX
  40232. is not set.
  40233. 2004-08-31 10:20 andy
  40234. * DartConfig.cmake: ENH: Cleanups
  40235. 2004-08-31 08:25 king
  40236. * Source/kwsys/kwsys_ios_iosfwd.h.in: ERR: Removed inclusion of
  40237. fstream header. This file is meant as a compatibility header for
  40238. iosfwd and therefore should not include any other header.
  40239. Whatever was fixed by adding the include of fstream here should
  40240. be fixed by other means.
  40241. 2004-08-30 15:15 hoffman
  40242. * ChangeLog.manual, Source/cmCTest.cxx: merge fixes from main tree
  40243. 2004-08-30 14:07 hoffman
  40244. * ChangeLog.manual, Source/cmGlobalVisualStudio6Generator.cxx,
  40245. Source/cmGlobalVisualStudio7Generator.cxx, Source/cmMakefile.cxx:
  40246. fix RUN_TESTS and generated header files merge from main tree
  40247. 2004-08-30 14:01 hoffman
  40248. * ChangeLog.manual, Modules/Platform/Windows-cl.cmake,
  40249. Modules/Platform/Windows-gcc.cmake, Source/cmSystemTools.h,
  40250. Utilities/Release/cmake_release.sh: merge from main tree
  40251. 2004-08-30 13:50 hoffman
  40252. * Source/: cmSystemTools.h, kwsys/SystemTools.cxx: BUG: fixes for
  40253. mingw and CMakesetup with spaces in the source directory
  40254. 2004-08-30 12:14 hoffman
  40255. * Modules/Platform/Windows-gcc.cmake: Make sure cmake uses
  40256. consistent module prefixes
  40257. 2004-08-27 09:55 hoffman
  40258. * Source/cmMakefile.h: ENH: remove warning
  40259. 2004-08-27 08:41 hoffman
  40260. * Source/: cmGlobalBorlandMakefileGenerator.cxx,
  40261. cmGlobalBorlandMakefileGenerator.h,
  40262. cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
  40263. cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  40264. cmGlobalNMakeMakefileGenerator.cxx,
  40265. cmGlobalNMakeMakefileGenerator.h,
  40266. cmGlobalUnixMakefileGenerator.cxx,
  40267. cmGlobalUnixMakefileGenerator.h,
  40268. cmGlobalVisualStudio6Generator.cxx,
  40269. cmGlobalVisualStudio6Generator.h,
  40270. cmGlobalVisualStudio7Generator.cxx,
  40271. cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
  40272. cmProjectCommand.cxx: ENH: try to initialize all languages at the
  40273. same time
  40274. 2004-08-26 22:52 andy
  40275. * Modules/: CMakeBackwardCompatibilityC.cmake,
  40276. CMakeBackwardCompatibilityCXX.cmake, Documentation.cmake,
  40277. FindFLTK.cmake, FindGLU.cmake, FindGnuplot.cmake,
  40278. FindOpenGL.cmake, FindPNG.cmake, FindPerl.cmake,
  40279. FindPythonLibs.cmake, FindQt.cmake, FindSelfPackers.cmake,
  40280. FindTCL.cmake, FindThreads.cmake, FindUnixCommands.cmake,
  40281. FindVTK.cmake, FindWget.cmake, FindX11.cmake,
  40282. FindwxWidgets.cmake, FindwxWindows.cmake,
  40283. TestForANSIStreamHeaders.cmake, UseVTK40.cmake,
  40284. Use_wxWindows.cmake, UsewxWidgets.cmake,
  40285. Platform/CYGWIN-g77.cmake: ENH: Cleanup. Use relative path to
  40286. modules
  40287. 2004-08-26 21:43 hoffman
  40288. * Modules/Platform/SunOS.cmake: hack to try and fix sun platform
  40289. 2004-08-26 18:00 king
  40290. * Docs/cmake-mode.el: BUG: Only count block open tokens if they are
  40291. followed by an open paren.
  40292. 2004-08-26 17:49 hoffman
  40293. * Source/cmTryCompileCommand.cxx: ENH: try compiles in CXX require
  40294. C to be enabled as well
  40295. 2004-08-26 16:34 hoffman
  40296. * Modules/CMakeDetermineFortranCompiler.cmake,
  40297. Source/CMakeLists.txt: ENH: try to find fortran compiler before
  40298. adding the test
  40299. 2004-08-26 16:11 hoffman
  40300. * Source/CMakeLists.txt: ENH: try to find fortran compiler before
  40301. adding the test
  40302. 2004-08-26 16:00 hoffman
  40303. * Source/CMakeLists.txt: remove test fortran for now
  40304. 2004-08-26 15:55 hoffman
  40305. * Source/CMakeLists.txt: Add a fortran test if there is a fortran
  40306. compiler
  40307. 2004-08-26 15:50 hoffman
  40308. * Modules/CMakeDetermineFortranCompiler.cmake,
  40309. Source/CMakeLists.txt: Add a fortran test if there is a fortran
  40310. compiler
  40311. 2004-08-26 14:55 hoffman
  40312. * Modules/CMake.cmake, Modules/CMakeCInformation.cmake,
  40313. Modules/CMakeCXXInformation.cmake,
  40314. Modules/CMakeCommonLanguageInclude.cmake,
  40315. Modules/CMakeDefaultMakeRuleVariables.cmake,
  40316. Modules/CMakeDetermineCCompiler.cmake,
  40317. Modules/CMakeDetermineCXXCompiler.cmake,
  40318. Modules/CMakeDetermineFortranCompiler.cmake,
  40319. Modules/CMakeDetermineJavaCompiler.cmake,
  40320. Modules/CMakeFortranCompiler.cmake.in,
  40321. Modules/CMakeFortranInformation.cmake,
  40322. Modules/CMakeGenericSystem.cmake,
  40323. Modules/CMakeJavaCompiler.cmake.in,
  40324. Modules/CMakeJavaInformation.cmake,
  40325. Modules/CMakeSystemSpecificInformation.cmake,
  40326. Modules/CMakeTestFortranCompiler.cmake,
  40327. Modules/Platform/AIX.cmake, Modules/Platform/BSDOS.cmake,
  40328. Modules/Platform/CYGWIN.cmake, Modules/Platform/Darwin.cmake,
  40329. Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
  40330. Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
  40331. Modules/Platform/Linux.cmake, Modules/Platform/MP-RAS.cmake,
  40332. Modules/Platform/NetBSD.cmake, Modules/Platform/OSF1.cmake,
  40333. Modules/Platform/OpenBSD.cmake, Modules/Platform/RISCos.cmake,
  40334. Modules/Platform/SCO_SV.cmake, Modules/Platform/SINIX.cmake,
  40335. Modules/Platform/SunOS.cmake, Modules/Platform/True64.cmake,
  40336. Modules/Platform/ULTRIX.cmake, Modules/Platform/UNIX_SV.cmake,
  40337. Modules/Platform/UnixWare.cmake,
  40338. Modules/Platform/Windows-gcc.cmake,
  40339. Modules/Platform/Windows-ifort.cmake,
  40340. Modules/Platform/Xenix.cmake, Source/CMakeLists.txt,
  40341. Source/cmGlobalBorlandMakefileGenerator.cxx,
  40342. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  40343. Source/cmGlobalUnixMakefileGenerator.cxx,
  40344. Source/cmListFileCache.cxx,
  40345. Source/cmLocalUnixMakefileGenerator.cxx,
  40346. Source/cmProjectCommand.cxx, Source/cmTryCompileCommand.cxx,
  40347. Source/cmake.cxx, Tests/Complex/Executable/complex.cxx,
  40348. Tests/ComplexOneConfig/Executable/complex.cxx,
  40349. Tests/ComplexRelativePaths/Executable/complex.cxx,
  40350. Tests/Fortran/CMakeLists.txt: ENH: more uniform approach to
  40351. enable language, one step closer to being able to enable a
  40352. language without modifing cmake source code
  40353. 2004-08-26 09:45 andy
  40354. * Source/: cmCTest.cxx, cmCTest.h: ENH: Make default date shorter
  40355. 2004-08-25 12:42 hoffman
  40356. * Source/cmCTest.cxx: ENH: better error display for failure
  40357. 2004-08-25 08:44 hoffman
  40358. * Source/cmCTest.cxx: ENH: produce better error message for missing
  40359. variables in -S mode
  40360. 2004-08-24 11:30 andy
  40361. * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fix the list of
  40362. targets. The base target name now includes the MACOSX_BUNDLE path
  40363. 2004-08-24 11:17 andy
  40364. * Source/cmAddExecutableCommand.cxx: BUG: If macdir does not end
  40365. with '/' then add it always, not just when adding current
  40366. directory
  40367. 2004-08-23 14:33 andy
  40368. * Source/cmake.cxx: ENH: Implement PreLoad.cmake feature for
  40369. CMakeSetup
  40370. 2004-08-23 14:09 hoffman
  40371. * Source/CTest/CMakeLists.txt: fix syntax
  40372. 2004-08-23 13:45 hoffman
  40373. * CMakeLists.txt, Source/CTest/CMakeLists.txt: ENH: fix out of the
  40374. box build on sgi to match dashboards
  40375. 2004-08-23 11:33 hoffman
  40376. * Modules/FindJava.cmake: BUG: 1107 add extra place to look for
  40377. java
  40378. 2004-08-23 11:29 martink
  40379. * Source/cmCTest.cxx: now will check out src dir if it has the necc
  40380. info
  40381. 2004-08-23 11:21 hoffman
  40382. * Modules/FindJava.cmake: BUG: 1107 add extra place to look for
  40383. java
  40384. 2004-08-19 12:51 andy
  40385. * Source/cmCTest.cxx: ENH: Handle gmake error message
  40386. 2004-08-18 09:28 andy
  40387. * Modules/CMakeSystemSpecificInformation.cmake: BUG: Unly set gcc
  40388. flags for C compiler if CMAKE_COMPILER_IS_GNUCC is set
  40389. 2004-08-18 08:52 andy
  40390. * Source/cmCTest.cxx: BUG: When GetNightlyTime returns past time,
  40391. fix everything. Also, return correct time when printing
  40392. 2004-08-17 19:18 andy
  40393. * Modules/Platform/Darwin-xlc.cmake: ENH: Initial import for Darwin
  40394. using xlC
  40395. 2004-08-17 16:13 andy
  40396. * Source/CursesDialog/cmCursesMainForm.cxx: ENH: Reload
  40397. PreLoad.cmake every time you do configure
  40398. 2004-08-17 15:36 andy
  40399. * Source/CursesDialog/cmCursesMainForm.cxx: ENH: Enable preload for
  40400. ccmake
  40401. 2004-08-17 15:36 andy
  40402. * Source/: cmake.cxx, cmake.h: ENH: Move PreLoad.cmake code to
  40403. public method so that ccmake and CMakeSetup can call it
  40404. 2004-08-17 14:23 andy
  40405. * Source/cmCTest.cxx: BUG: Attempt to fix timezone problem where
  40406. start time appears one day before the actual start time. Also add
  40407. verbosity to GetNightlyTime
  40408. 2004-08-16 09:03 king
  40409. * Utilities/Release/config_IRIX64: BUG: Need to set HAVE_LIBCRYPTO
  40410. to 0 instead of letting the test be done.
  40411. 2004-08-11 20:36 hoffman
  40412. * Source/cmCTest.cxx: fix it
  40413. 2004-08-11 16:58 hoffman
  40414. * Source/: cmAbstractFilesCommand.cxx, cmAddExecutableCommand.cxx,
  40415. cmCreateTestSourceList.cxx, cmGlobalCodeWarriorGenerator.cxx,
  40416. cmGlobalGenerator.cxx, cmGlobalUnixMakefileGenerator.cxx,
  40417. cmLocalVisualStudio6Generator.cxx,
  40418. cmLocalVisualStudio7Generator.cxx, cmUtilitySourceCommand.cxx:
  40419. ENH: use GetRequiredDefinition instead of GetDefinition and crash
  40420. 2004-08-11 16:57 hoffman
  40421. * Source/: cmGlobalVisualStudio6Generator.cxx,
  40422. cmGlobalVisualStudio7Generator.cxx: ENH: change RUN_TESTS to use
  40423. -C and not -D also use GetRequiredDefinition where needed
  40424. 2004-08-11 16:37 hoffman
  40425. * Source/cmCTest.cxx: ENH: fixes for RUN_TESTS from visual studio
  40426. IDE, fprintf does not print right away, so std::cerr had to be
  40427. used. Also, allow .\ to start the config type
  40428. 2004-08-11 16:35 hoffman
  40429. * Modules/CMakeSystemSpecificInformation.cmake,
  40430. Modules/CMakeTestFortranCompiler.cmake, Source/cmSystemTools.cxx:
  40431. ENH: minor fortran fixes
  40432. 2004-08-11 09:31 hoffman
  40433. * CMakeLists.txt, ChangeLog.manual, DartConfig.cmake,
  40434. Docs/cmake-mode.el, Modules/CMakeSystemSpecificInformation.cmake,
  40435. Modules/CMakeVS8FindMake.cmake, Modules/Dart.cmake,
  40436. Modules/FindDoxygen.cmake, Modules/FindFLTK.cmake,
  40437. Modules/FindKDE.cmake, Modules/FindQt.cmake,
  40438. Modules/FindSWIG.cmake, Modules/UseSWIG.cmake,
  40439. Source/CMakeLists.txt, Source/cmAuxSourceDirectoryCommand.h,
  40440. Source/cmCTest.cxx, Source/cmCTest.h, Source/cmCommands.cxx,
  40441. Source/cmCreateTestSourceList.cxx, Source/cmDynamicLoader.cxx,
  40442. Source/cmExecProgramCommand.cxx, Source/cmFLTKWrapUICommand.cxx,
  40443. Source/cmFileCommand.cxx, Source/cmGetTargetPropertyCommand.h,
  40444. Source/cmGlobalCodeWarriorGenerator.cxx,
  40445. Source/cmGlobalGenerator.cxx,
  40446. Source/cmGlobalVisualStudio6Generator.cxx,
  40447. Source/cmGlobalVisualStudio71Generator.cxx,
  40448. Source/cmGlobalVisualStudio7Generator.cxx,
  40449. Source/cmGlobalVisualStudio8Generator.cxx,
  40450. Source/cmGlobalVisualStudio8Generator.h, Source/cmIfCommand.cxx,
  40451. Source/cmIfCommand.h, Source/cmLinkLibrariesCommand.cxx,
  40452. Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
  40453. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  40454. Source/cmLocalUnixMakefileGenerator.cxx,
  40455. Source/cmLocalVisualStudio7Generator.cxx,
  40456. Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
  40457. Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx,
  40458. Source/cmSubdirCommand.h, Source/cmSystemTools.cxx,
  40459. Source/cmSystemTools.h, Source/cmTarget.cxx,
  40460. Source/cmTargetLinkLibrariesCommand.cxx,
  40461. Source/cmTryRunCommand.cxx, Source/cmUseMangledMesaCommand.cxx,
  40462. Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
  40463. Source/cmakewizard.h, Source/CTest/cmCTestSubmit.cxx,
  40464. Source/CTest/cmCTestSubmit.h,
  40465. Source/CursesDialog/cmCursesMainForm.cxx,
  40466. Source/kwsys/CMakeLists.txt, Source/kwsys/ProcessUNIX.c,
  40467. Source/kwsys/SystemTools.cxx,
  40468. Templates/CMakeWindowsSystemConfig.cmake,
  40469. Templates/TestDriver.cxx.in, Tests/Simple/CMakeLists.txt,
  40470. Tests/SimpleInstall/CMakeLists.txt, Tests/SimpleInstall/inst.cxx,
  40471. Tests/SimpleInstall/lib4.cxx, Tests/SimpleInstall/lib4.h,
  40472. Tests/SimpleInstall/TestSubDir/CMakeLists.txt,
  40473. Tests/SimpleInstall/TestSubDir/TSD.cxx,
  40474. Tests/SimpleInstall/TestSubDir/TSD.h,
  40475. Tests/SimpleInstall/TestSubDir/TSD_utils.cxx,
  40476. Tests/SimpleInstallS2/CMakeLists.txt,
  40477. Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib4.cxx,
  40478. Tests/SimpleInstallS2/lib4.h,
  40479. Tests/SimpleInstallS2/TestSubDir/CMakeLists.txt,
  40480. Tests/SimpleInstallS2/TestSubDir/TSD.cxx,
  40481. Tests/SimpleInstallS2/TestSubDir/TSD.h,
  40482. Tests/SimpleInstallS2/TestSubDir/TSD_utils.cxx,
  40483. Utilities/Doxygen/CMakeLists.txt,
  40484. Utilities/Release/cmake_release.sh: Moving latest release branch
  40485. to CMake-2-0-3.
  40486. 2004-08-09 18:39 martink
  40487. * Source/cmIncludeCommand.cxx: ENH: Allow user to overwrite
  40488. Platforms files
  40489. 2004-08-09 18:20 martink
  40490. * Modules/Platform/Windows-icl.cmake: ENH: Initial import
  40491. 2004-08-09 17:42 hoffman
  40492. * Source/kwsys/SystemTools.cxx: BUG: fix for try run failing on
  40493. some cygwin builds. Allow a driver letter to start a full path
  40494. on cygwin
  40495. 2004-08-09 13:03 hoffman
  40496. * Source/cmMakefile.cxx: BUG: fix bug where custom command
  40497. generated .h files do not get the header_file_only flag set
  40498. 2004-08-06 15:05 hoffman
  40499. * Tests/Fortran/: CMakeLists.txt, hello.f: ENH: initial fortran
  40500. 2004-08-06 14:51 hoffman
  40501. * Modules/CMakeDefaultMakeRuleVariables.cmake,
  40502. Modules/CMakeDetermineFortranCompiler.cmake,
  40503. Modules/CMakeFortranCompiler.cmake.in,
  40504. Modules/CMakeSystemSpecificInformation.cmake,
  40505. Modules/CMakeTestFortranCompiler.cmake,
  40506. Modules/Platform/CYGWIN-g77.cmake, Modules/Platform/g77.cmake,
  40507. Source/cmGlobalGenerator.cxx,
  40508. Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
  40509. Source/cmMakefile.h, Source/cmSystemTools.cxx,
  40510. Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
  40511. Source/cmTryCompileCommand.cxx: ENH: initial fortran support
  40512. 2004-08-05 11:59 hoffman
  40513. * Modules/FindQt.cmake: ENH: remove verbose QT message
  40514. 2004-08-05 11:51 king
  40515. * Source/cmAddExecutableCommand.cxx: ERR: Replacing hack call to
  40516. CONFIGURE_FILE command with direct call to
  40517. m_Makefile->ConfigureFile.
  40518. 2004-08-05 10:27 king
  40519. * ChangeLog.manual, Source/cmGlobalGenerator.cxx,
  40520. Source/cmLocalUnixMakefileGenerator.cxx: BUG#427: Merging fix to
  40521. CMake 2.0 release branch.
  40522. 2004-08-05 10:17 king
  40523. * Source/: cmGlobalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
  40524. BUG#427: Generated makefiles need to have targets with canonical
  40525. names for each executable and library target in order for
  40526. try-compiles to work correctly when specifying the target.
  40527. 2004-08-05 09:29 king
  40528. * ChangeLog.manual, Source/cmGlobalCodeWarriorGenerator.cxx,
  40529. Source/cmGlobalCodeWarriorGenerator.h,
  40530. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  40531. Source/cmGlobalVisualStudio6Generator.cxx,
  40532. Source/cmGlobalVisualStudio6Generator.h,
  40533. Source/cmGlobalVisualStudio7Generator.cxx,
  40534. Source/cmGlobalVisualStudio7Generator.h,
  40535. Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
  40536. Source/cmTryRunCommand.cxx: Merging fixes from main tree. See
  40537. ChangeLog.manual section on 2.0.4 for details.
  40538. 2004-08-05 09:17 king
  40539. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Fixed crash when
  40540. CMAKE_CXX_STACK_SIZE is not defined.
  40541. 2004-08-04 17:24 king
  40542. * Source/cmMakefile.cxx: BUG: Fix crash when adding a custom
  40543. command to a source file that cannot be created.
  40544. 2004-08-04 17:21 hoffman
  40545. * Source/cmTryRunCommand.cxx: ENH: allow debug of tryrun
  40546. 2004-08-04 16:33 king
  40547. * Source/: cmGlobalCodeWarriorGenerator.cxx,
  40548. cmGlobalCodeWarriorGenerator.h, cmGlobalGenerator.cxx,
  40549. cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
  40550. cmGlobalVisualStudio6Generator.h,
  40551. cmGlobalVisualStudio7Generator.cxx,
  40552. cmGlobalVisualStudio7Generator.h, cmMakefile.cxx: BUG:
  40553. CMAKE_TRY_COMPILE_CONFIGURATION should be obtained from the
  40554. cmMakefile instance for the listfile containing the TRY_COMPILE
  40555. call, not the top level listfile.
  40556. 2004-08-04 14:34 king
  40557. * Source/cmMakefile.cxx: ERR: Removed duplicate default arguments.
  40558. 2004-08-04 13:05 hoffman
  40559. * Source/cmake.cxx: fix incorrect selection of visual studio
  40560. generator
  40561. 2004-08-04 10:45 king
  40562. * Source/: cmCPluginAPI.cxx, cmForEachCommand.cxx,
  40563. cmListFileCache.cxx, cmListFileCache.h, cmMacroCommand.cxx,
  40564. cmMakefile.cxx, cmMakefile.h: ENH: Added support for special
  40565. variables CMAKE_CURRENT_LIST_FILE and CMAKE_CURRENT_LIST_LINE
  40566. that evaluate to the file name and line number in which they
  40567. appear. This implements the feature request from bug 1012.
  40568. 2004-08-04 10:00 king
  40569. * Source/cmake.cxx: BUG: Fixed typo in name of MSVC 8 registry key.
  40570. 2004-08-04 08:50 andy
  40571. * Source/cmIfCommand.cxx: ERR: Fix warnings and memory leak
  40572. 2004-08-03 10:20 hoffman
  40573. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: create a
  40574. server that does not use vtkPVApplication or tcl wrapping. Move
  40575. several classes from GUI/Client to Servers/Filters. Remove use of
  40576. PARAVIEW_NEW_SOURCE_ORGANIZATION define.
  40577. 2004-08-03 08:13 andy
  40578. * Source/: cmIfCommand.cxx, cmIfCommand.h: BUG: When regular
  40579. expression failes to compile, produce error: Fixes part of Bug
  40580. #1025 - CMake silently ignores regular expression failure
  40581. 2004-08-02 08:36 andy
  40582. * Source/cmCTest.cxx: BUG: these flags do not take arguments, so
  40583. they do not really need to check if they are last. Fixes Bug
  40584. #1020 - ctest doesn't parse its options correctly
  40585. 2004-07-30 15:50 andy
  40586. * Source/: cmInstallFilesCommand.h, cmInstallProgramsCommand.h,
  40587. cmInstallTargetsCommand.h: ENH: Since install works on Windows
  40588. too, remove the UNIX
  40589. 2004-07-30 09:42 hoffman
  40590. * CMakeLists.txt, Utilities/Release/cmake_release.sh: change
  40591. version to 2.0.3
  40592. 2004-07-29 17:15 andy
  40593. * Source/: cmCTest.cxx, cmCTest.h: ENH: Add some documentation, and
  40594. make sure that the flag given to -D -T or -M is valid. Fixes Bug
  40595. #1015 - Documentation: ctest -D
  40596. 2004-07-29 17:07 andy
  40597. * Modules/Dart.cmake: ENH: Add MemCheck to the list of Make
  40598. targets. Closes Bug #1016 - Testing targets in Makefile
  40599. 2004-07-29 15:26 andy
  40600. * Source/cmCTest.cxx: ENH: Add AIX linker error
  40601. 2004-07-29 14:45 hoffman
  40602. * ChangeLog.manual, Modules/Dart.cmake, Source/cmCTest.cxx,
  40603. Source/cmCTest.h, Source/cmLocalVisualStudio7Generator.cxx,
  40604. Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
  40605. Source/cmTarget.cxx, Source/cmake.cxx,
  40606. Source/CTest/cmCTestSubmit.cxx, Source/kwsys/SystemTools.cxx:
  40607. merges from main tree
  40608. 2004-07-29 14:19 hoffman
  40609. * Modules/CMakeSystemSpecificInformation.cmake,
  40610. Source/cmTarget.cxx, Source/cmakewizard.h: merge from main tree,
  40611. comment spelling fixes
  40612. 2004-07-29 11:46 king
  40613. * ChangeLog.manual, Source/cmLinkLibrariesCommand.cxx,
  40614. Source/cmTargetLinkLibrariesCommand.cxx: BUG: Fixed crash when
  40615. optimized/debug argument to a link-libraries command is not
  40616. followed by a value.
  40617. 2004-07-29 11:43 king
  40618. * Source/: cmTargetLinkLibrariesCommand.cxx,
  40619. cmLinkLibrariesCommand.cxx: BUG: Fixed crash when optimized/debug
  40620. argument is not followed by a value.
  40621. 2004-07-29 11:11 andy
  40622. * Tests/X11/CMakeLists.txt: ERR: Fix test to use post CMAKE_X_LIBS
  40623. variables
  40624. 2004-07-29 10:22 king
  40625. * ChangeLog.manual: ENH: Added changes for
  40626. cmAuxSourceDirectoryCommand.h and cmGetTargetPropertyCommand.h
  40627. 2004-07-28 08:12 king
  40628. * Source/: cmGetTargetPropertyCommand.h: ENH: Added documentation
  40629. of LOCATION target property.
  40630. 2004-07-27 13:40 hoffman
  40631. * Source/cmake.cxx: BUG: fix for bug 971, pick a better generator
  40632. from the command line
  40633. 2004-07-27 08:52 andy
  40634. * Modules/Dart.cmake: DOC: Fix typo
  40635. 2004-07-27 08:49 andy
  40636. * Source/CTest/cmCTestSubmit.cxx: BUG: Allow submit and trigger url
  40637. to contain ?. Fixes Bug #997 - CTest cannot handle URLs which
  40638. contain a "?"
  40639. 2004-07-27 08:48 andy
  40640. * Modules/Dart.cmake: ENH: Allow project to overwrite
  40641. CMAKE_SYSTEM_NAME part of default BUILDNAME
  40642. 2004-07-26 16:59 hoffman
  40643. * Modules/CMakeSystemSpecificInformation.cmake,
  40644. Source/cmMakefile.cxx, Source/cmTarget.cxx, Source/cmakewizard.h:
  40645. BUG: fix for bug 998, fix spelling errors
  40646. 2004-07-26 16:00 andy
  40647. * Source/cmCTest.cxx: ENH: Support Threading Problem in memcheck
  40648. 2004-07-26 15:52 andy
  40649. * Source/: cmCTest.cxx, cmCTest.h: ENH: Add maximum size of test
  40650. output
  40651. 2004-07-24 19:58 king
  40652. * Source/: cmAuxSourceDirectoryCommand.h: ENH: Added warning about
  40653. using this command to avoid listing sources for a library by
  40654. hand. It is supposed to be used only for Templates directories.
  40655. 2004-07-22 11:20 hoffman
  40656. * ChangeLog.manual, Modules/FindFLTK.cmake, Modules/FindQt.cmake,
  40657. Source/cmCTest.cxx, Source/cmDynamicLoader.cxx,
  40658. Source/cmGlobalCodeWarriorGenerator.cxx,
  40659. Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
  40660. Source/cmUseMangledMesaCommand.cxx, Source/cmake.cxx,
  40661. Source/CursesDialog/cmCursesMainForm.cxx,
  40662. Templates/CMakeWindowsSystemConfig.cmake,
  40663. Templates/TestDriver.cxx.in: merge from main tree
  40664. 2004-07-22 10:59 hoffman
  40665. * Modules/: FindFLTK.cmake, FindQt.cmake: BUG: put back flags to
  40666. maintain backwards compatibility
  40667. 2004-07-20 16:18 andy
  40668. * Source/: cmCTest.cxx, cmCTest.h: BUG: Encode current time so that
  40669. on some international computers xslt will not break. Also, for
  40670. continuous, do not repeat if there were locally modified files or
  40671. conflict, but only when things actually update
  40672. 2004-07-20 11:09 andy
  40673. * Source/kwsys/SystemTools.cxx: BUG: If source and destination is
  40674. the same file, then do not copy file always
  40675. 2004-07-20 11:07 andy
  40676. * Source/cmMakefile.cxx: ENH: When running cmake with PreLoad make
  40677. sure CMAKE_CURRENT_SOURCE/BINARY_DIR works
  40678. 2004-07-20 11:02 hoffman
  40679. * Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove deletes
  40680. 2004-07-19 13:01 hoffman
  40681. * Source/CursesDialog/cmCursesMainForm.cxx: BUG: fix for 981 cursor
  40682. returns to correct place in help screen
  40683. 2004-07-19 13:00 hoffman
  40684. * Source/cmDynamicLoader.cxx: bug fix for 986
  40685. 2004-07-16 16:02 hoffman
  40686. * Source/cmake.cxx: ENH: add a message at the end of the cmake run
  40687. telling the user where things were written.
  40688. 2004-07-16 15:18 hoffman
  40689. * Templates/TestDriver.cxx.in: make sure tests flush output
  40690. 2004-07-15 14:38 hoffman
  40691. * Source/cmLocalVisualStudio7Generator.cxx: ENH: sort flags, and
  40692. fix order and case problems and add a few more
  40693. 2004-07-15 13:53 martink
  40694. * Source/cmCTest.cxx: better error warning exceptions
  40695. 2004-07-14 19:53 hoffman
  40696. * Source/cmLocalVisualStudio7Generator.cxx: ENH: remove warnings
  40697. 2004-07-14 16:10 hoffman
  40698. * Source/: cmLocalVisualStudio7Generator.cxx,
  40699. cmLocalVisualStudio7Generator.h: ENH: use a map to fill out
  40700. flags, and keep command line consistent with the GUI
  40701. 2004-07-13 17:33 king
  40702. * Source/kwsys/testProcess.c: BUG: Fixed off-by-one error in test6
  40703. function.
  40704. 2004-07-13 17:27 king
  40705. * Source/kwsys/: testProcess.c, CMakeLists.txt: ENH: Added test for
  40706. runaway output.
  40707. 2004-07-13 16:50 king
  40708. * Source/kwsys/ProcessWin32.c: ENH: Re-arranged handling of the two
  40709. threads per pipe to improve readability of code.
  40710. 2004-07-13 16:23 king
  40711. * Source/kwsys/ProcessWin32.c: BUG: Fix for read pipe wakeup when
  40712. child is writing alot of data and may fill the pipe buffer before
  40713. WriteFile is called.
  40714. 2004-07-13 11:06 martink
  40715. * Source/: cmCTest.cxx, cmCTest.h: submit elapsed times as well
  40716. 2004-07-13 10:03 andy
  40717. * Modules/FindQt.cmake: BUG: These regular expressions were wrong
  40718. because \\t does not match tab. Also, this fix prevents whole
  40719. file to be dumped to the cache
  40720. 2004-07-09 15:38 hoffman
  40721. * Modules/FindQt.cmake: merge in fixes from neundorf at kde org,
  40722. bug 869
  40723. 2004-07-09 14:18 hoffman
  40724. * Source/: cmMakefile.cxx, cmUseMangledMesaCommand.cxx: BUG: fix
  40725. spelling errors BUG 952
  40726. 2004-07-09 13:50 hoffman
  40727. * Source/cmGlobalCodeWarriorGenerator.cxx,
  40728. Templates/CMakeDotNetSystemConfig.cmake,
  40729. Templates/CMakeWindowsSystemConfig.cmake: BUG: remove unused
  40730. variable CMAKE_OBJECT_FILE_SUFFIX from cmake
  40731. 2004-07-09 11:49 king
  40732. * Source/kwsys/ProcessUNIX.c: ERR: Fixed missing return warning.
  40733. Code was not reachable anyway.
  40734. 2004-07-09 09:12 hoffman
  40735. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: remove double
  40736. include flags for rc resouce compiles
  40737. 2004-07-07 18:15 king
  40738. * Source/kwsys/ProcessWin32.c: ENH: Added windows implementation of
  40739. Disown/Detach.
  40740. 2004-07-07 17:46 king
  40741. * Source/kwsys/ProcessUNIX.c: BUG: Do not disown if process has
  40742. already been killed or the timeout expired. Also need to call
  40743. kwsysProcessCleanup to disown.
  40744. 2004-07-07 17:27 king
  40745. * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
  40746. Added kwsysProcess_Disown an kwsysProcess_Option_Detach to allow
  40747. detached processes to be created. Currently implemented only on
  40748. UNIX.
  40749. 2004-07-07 17:09 hoffman
  40750. * ChangeLog.manual, DartConfig.cmake,
  40751. Modules/CMakeVS8FindMake.cmake, Modules/FindSWIG.cmake,
  40752. Modules/UseSWIG.cmake, Source/CMakeLists.txt, Source/cmCTest.cxx,
  40753. Source/cmCTest.h, Source/cmExecProgramCommand.cxx,
  40754. Source/cmFileCommand.cxx, Source/cmGlobalGenerator.cxx,
  40755. Source/cmGlobalVisualStudio8Generator.cxx,
  40756. Source/cmGlobalVisualStudio8Generator.h,
  40757. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  40758. Source/cmLocalVisualStudio7Generator.cxx,
  40759. Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
  40760. Source/cmQTWrapUICommand.cxx, Source/cmSystemTools.cxx,
  40761. Source/cmSystemTools.h, Source/cmTryRunCommand.cxx,
  40762. Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
  40763. Source/kwsys/CMakeLists.txt, Source/kwsys/ProcessUNIX.c,
  40764. Source/kwsys/SystemTools.cxx, Tests/SimpleInstall/CMakeLists.txt,
  40765. Tests/SimpleInstall/inst.cxx, Tests/SimpleInstall/lib4.cxx,
  40766. Tests/SimpleInstall/lib4.h,
  40767. Tests/SimpleInstall/TestSubDir/CMakeLists.txt,
  40768. Tests/SimpleInstall/TestSubDir/TSD.cxx,
  40769. Tests/SimpleInstall/TestSubDir/TSD.h,
  40770. Tests/SimpleInstall/TestSubDir/TSD_utils.cxx,
  40771. Tests/SimpleInstallS2/CMakeLists.txt,
  40772. Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib4.cxx,
  40773. Tests/SimpleInstallS2/lib4.h,
  40774. Tests/SimpleInstallS2/TestSubDir/CMakeLists.txt,
  40775. Tests/SimpleInstallS2/TestSubDir/TSD.cxx,
  40776. Tests/SimpleInstallS2/TestSubDir/TSD.h,
  40777. Tests/SimpleInstallS2/TestSubDir/TSD_utils.cxx: merge from main
  40778. tree, see ChangeLog.manual for changes
  40779. 2004-07-07 16:09 andy
  40780. * Source/cmCTest.cxx: BUG: LastMemCheck is not really an XML file
  40781. 2004-07-07 13:03 king
  40782. * Source/kwsys/ProcessUNIX.c: ERR: Using KWSYSPE_PIPE_BUFFER_SIZE
  40783. in place of separate bufferSize constant for consistency.
  40784. 2004-07-05 12:16 hoffman
  40785. * Modules/CMakeVS8FindMake.cmake,
  40786. Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
  40787. Source/cmGlobalGenerator.cxx,
  40788. Source/cmGlobalVisualStudio8Generator.cxx,
  40789. Source/cmGlobalVisualStudio8Generator.h,
  40790. Source/cmLocalVisualStudio7Generator.cxx,
  40791. Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx: ENH:
  40792. add support for VCExpress 2005
  40793. 2004-07-04 00:05 hoffman
  40794. * Source/kwsys/ProcessUNIX.c: no c++ comments in c
  40795. 2004-07-03 12:00 hoffman
  40796. * Source/kwsys/ProcessUNIX.c: fix for hp build
  40797. 2004-07-02 17:39 king
  40798. * Source/kwsys/CMakeLists.txt: BUG: Need a C-only library for C
  40799. tests.
  40800. 2004-07-02 16:39 king
  40801. * Source/kwsys/ProcessUNIX.c: BUG#392: Implementation of process
  40802. tree killing for systems with /proc filesystem.
  40803. 2004-07-02 16:29 king
  40804. * Source/: cmCTest.cxx, cmCTest.h: BUG#969: Partially fixed by at
  40805. least using the timeout for the individual calls to
  40806. RunSingleCommand from within the inner ctest instance. This
  40807. should be modified to incrementally adjust remaining time.
  40808. 2004-07-02 16:27 king
  40809. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Made
  40810. RunSingleCommand take a double as its timeout length.
  40811. 2004-07-02 14:09 king
  40812. * Source/cmFileCommand.cxx: BUG: Fixed generation of installation
  40813. manifest to account for library versioning symlinks. Also
  40814. removed DESTDIR prefix from generated manifest.
  40815. 2004-07-02 14:08 king
  40816. * Source/cmLocalGenerator.cxx: BUG: install_manifest.txt should be
  40817. overwritten each time the install is run.
  40818. 2004-07-02 13:39 king
  40819. * Tests/: SimpleInstall/CMakeLists.txt,
  40820. SimpleInstallS2/CMakeLists.txt: ERR: Removed debugging code from
  40821. test.
  40822. 2004-07-02 11:51 andy
  40823. * Source/cmFileCommand.cxx: BUG: If the destination is the same as
  40824. source, do not copy file. Fixes Bug #956 - make install broken
  40825. 2004-07-02 09:57 andy
  40826. * Source/cmake.cxx: ENH: Also read PreLoad.cmake from the binary
  40827. tree
  40828. 2004-06-30 11:31 hoffman
  40829. * Source/: cmMakefile.cxx, kwsys/SystemTools.cxx: ENH: add
  40830. CMAKE_FILE_PATH, CMAKE_PROGRAM_PATH, CMAKE_LIBRARY_PATH, and
  40831. search them first, PATH second, and last the paths listed in the
  40832. FIND call
  40833. 2004-06-30 08:59 andy
  40834. * Source/cmFileCommand.cxx: ERR: Fix typo
  40835. 2004-06-29 16:40 hoffman
  40836. * Source/cmQTWrapUICommand.cxx: ENH: remove QT_WRAP_UI flag
  40837. 2004-06-29 10:22 hoffman
  40838. * Modules/FindSWIG.cmake: BUG: make sure if swig is found, we know
  40839. it is found
  40840. 2004-06-29 09:23 andy
  40841. * Source/cmFileCommand.cxx, Tests/SimpleInstall/CMakeLists.txt,
  40842. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Better handling of
  40843. debug postfix and fix the test
  40844. 2004-06-28 16:39 andy
  40845. * Source/cmFileCommand.cxx, Source/cmGlobalGenerator.cxx,
  40846. Tests/SimpleInstall/CMakeLists.txt,
  40847. Tests/SimpleInstallS2/CMakeLists.txt: ERR: Fix visual studio
  40848. install
  40849. 2004-06-28 14:39 andy
  40850. * Source/cmFileCommand.cxx, Source/cmLocalGenerator.cxx,
  40851. Source/cmLocalGenerator.h, Tests/SimpleInstall/CMakeLists.txt,
  40852. Tests/SimpleInstall/inst.cxx,
  40853. Tests/SimpleInstallS2/CMakeLists.txt,
  40854. Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstall/lib4.cxx,
  40855. Tests/SimpleInstall/lib4.h, Tests/SimpleInstallS2/lib4.cxx,
  40856. Tests/SimpleInstallS2/lib4.h: BUG: Implement installing of shared
  40857. library versioning and add test for the whole thing
  40858. 2004-06-28 11:14 andy
  40859. * Modules/UseSWIG.cmake: BUG: Add more comments and fix
  40860. CMAKE_SWIG_FLAGS
  40861. 2004-06-28 09:08 andy
  40862. * Modules/FindSWIG.cmake: BUG: Replace MATCHES with STREQUAL for
  40863. better checking, better checking for existence of swig directory,
  40864. verify if required flag was set, support fedora's location of
  40865. swig. Fixes Bug #955 - Swig on fedora and Bug #954 -
  40866. FIND_PACKAGE(SWIG REQUIRED)
  40867. 2004-06-26 08:40 hoffman
  40868. * Modules/UseSWIG.cmake: BUG: SWIG_FLAGS was ignored by the add
  40869. swig source to module command
  40870. 2004-06-25 14:04 andy
  40871. * CMakeLists.txt: ENH: Build expat as a part of default build
  40872. 2004-06-25 14:04 andy
  40873. * Utilities/cmexpat/: .NoDartCoverage, CMakeLists.txt, COPYING,
  40874. ascii.h, asciitab.h, cm_expat_mangle.h, expat.h,
  40875. expatConfig.h.in, expatDllConfig.h.in, iasciitab.h, latin1tab.h,
  40876. nametab.h, utf8tab.h, xmlparse.c, xmlrole.c, xmlrole.h, xmltok.c,
  40877. xmltok.h, xmltok_impl.c, xmltok_impl.h, xmltok_ns.c: ENH: Initial
  40878. import of expat
  40879. 2004-06-24 09:05 hoffman
  40880. * Source/cmWin32ProcessExecution.cxx: ENH: remove warning on
  40881. borland
  40882. 2004-06-24 08:57 hoffman
  40883. * Source/cmExecProgramCommand.cxx: BUG: exec program should not
  40884. fail if it can not exec the program, but should only set the
  40885. return value to -1 and set the output to the reason for the
  40886. failure.
  40887. 2004-06-23 16:34 hoffman
  40888. * Source/: cmExecProgramCommand.cxx, cmSystemTools.cxx,
  40889. cmSystemTools.h, cmTryRunCommand.cxx,
  40890. cmWin32ProcessExecution.cxx: BUG: fix spaces in path on mingw,
  40891. and change EXEC_PROGRAM to return false when it does not run,
  40892. also do not convert the directory to an output path for
  40893. EXEC_PROGRAM as this is done by the process execution, and doing
  40894. it twice may cause trouble on some shells.
  40895. 2004-06-23 16:15 hoffman
  40896. * Modules/Platform/Windows-cl.cmake: C++ compiler is not set for c
  40897. only projects
  40898. 2004-06-23 10:13 king
  40899. * Source/: cmCacheManager.cxx, CursesDialog/cmCursesMainForm.cxx,
  40900. CursesDialog/cmCursesMainForm.h: ENH: Adding MODIFIED property to
  40901. cache values that have been changed by the user.
  40902. 2004-06-22 17:23 hoffman
  40903. * Source/cmSystemTools.cxx: BUG: fix spaces in path with mingw and
  40904. custom commands
  40905. 2004-06-21 12:59 hoffman
  40906. * ChangeLog.manual: update changes for release 2.0.2
  40907. 2004-06-21 12:48 hoffman
  40908. * CMakeLists.txt, Utilities/Release/cmake_release.sh: change
  40909. version on branch
  40910. 2004-06-21 12:48 hoffman
  40911. * CMakeLists.txt: change minimum cmake
  40912. 2004-06-18 15:47 hoffman
  40913. * Source/cmLocalUnixMakefileGenerator.cxx: merge from main tree,
  40914. remove automatic -I for source
  40915. 2004-06-18 15:47 hoffman
  40916. * Source/cmSubdirCommand.h: merge from main tree, fix docs
  40917. 2004-06-18 15:46 hoffman
  40918. * Modules/FindFLTK.cmake, Modules/FindQt.cmake,
  40919. Source/cmFLTKWrapUICommand.cxx, Source/cmQTWrapCPPCommand.cxx:
  40920. merge from main tree, remove useless variables
  40921. 2004-06-18 15:14 king
  40922. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Added special hack
  40923. for VTK 4.0-4.4 to re-enable automatic addition of current source
  40924. directory to -I path.
  40925. 2004-06-18 15:01 king
  40926. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Added special hack
  40927. for VTK 4.0-4.4 to re-enable automatic addition of current source
  40928. directory to -I path.
  40929. 2004-06-18 13:04 king
  40930. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need to preserve
  40931. automatic addition of source tree to -I path if
  40932. CMAKE_BACKWARDS_COMPATIBILITY is set to below 2.0.
  40933. 2004-06-18 13:00 king
  40934. * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed typo.
  40935. 2004-06-18 12:56 king
  40936. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need to preserve
  40937. automatic addition of source tree to -I path if
  40938. CMAKE_BACKWARDS_COMPATIBILITY is set to below 2.0.
  40939. 2004-06-18 10:54 king
  40940. * Docs/: cmake-mode.el: BUG: Fixed parsing of unquoted arguments to
  40941. allow double-quotes within the argument.
  40942. 2004-06-18 10:51 king
  40943. * Source/: cmListFileLexer.c, cmListFileLexer.in.l: BUG: Fixed
  40944. parsing of unquoted arguments to allow double-quotes within the
  40945. argument.
  40946. 2004-06-16 09:45 hoffman
  40947. * Source/cmSubdirCommand.h: clean up documentation
  40948. 2004-06-16 09:43 hoffman
  40949. * Source/cmFLTKWrapUICommand.cxx, Source/cmQTWrapCPPCommand.cxx,
  40950. Modules/FindFLTK.cmake, Modules/FindQt.cmake: clean up commands
  40951. so they don't need extra variable
  40952. 2004-06-15 11:52 king
  40953. * Source/cmLocalUnixMakefileGenerator.cxx: Removing automatic
  40954. addition of a -I path for the current source directory. This is
  40955. not consistent with the Visual Studio generators which do not
  40956. provide this path. It should not be added anyway because it is
  40957. adding an include path not requested by the CMakeLists.txt code.
  40958. The code I'm removing was originally added in revision 1.17 of
  40959. cmUnixMakefileGenerator.cxx as a part of several other changes
  40960. and has a commit log entry of
  40961. "some bug fixes"
  40962. It was propagated from their to cmLocalUnixMakefileGenerator.cxx.
  40963. Since all our projects build in the VS IDE without this include
  40964. path, it should not be needed. Users can easily fix problems
  40965. caused by this by adding
  40966. INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
  40967. to their CMakeLists.txt code. This was often necessary
  40968. previously when a project was originally written on a Unix system
  40969. and then built with Visual Studio.
  40970. 2004-06-15 08:32 hoffman
  40971. * Source/: cmGlobalVisualStudio6Generator.cxx,
  40972. cmGlobalVisualStudio71Generator.cxx,
  40973. cmGlobalVisualStudio7Generator.cxx: merge from main tree, fix
  40974. GetCurrentDirectory problem
  40975. 2004-06-15 08:30 hoffman
  40976. * Source/: cmGlobalVisualStudio6Generator.cxx,
  40977. cmGlobalVisualStudio71Generator.cxx,
  40978. cmGlobalVisualStudio7Generator.cxx: fix include order because of
  40979. GetCurrentDirectory define and windows.h problem
  40980. 2004-06-14 13:25 hoffman
  40981. * Modules/FindKDE.cmake: merge from main tree, new module
  40982. 2004-06-14 12:29 hoffman
  40983. * Utilities/Doxygen/CMakeLists.txt: merge from main tree
  40984. 2004-06-14 12:28 hoffman
  40985. * Source/: cmIfCommand.cxx, cmIfCommand.h: merge from main tree,
  40986. add STRGREATER
  40987. 2004-06-14 12:28 hoffman
  40988. * Source/cmCommands.cxx: merge from main tree, fix bootstrap on mac
  40989. 2004-06-14 12:27 hoffman
  40990. * Modules/FindFLTK.cmake: merge from main tree, look for both Fl.h
  40991. and Fl.H
  40992. 2004-06-14 12:21 hoffman
  40993. * Source/cmLocalUnixMakefileGenerator.cxx: merge from main tree,
  40994. use cmake to install itself, when building cmake
  40995. 2004-06-14 12:20 hoffman
  40996. * Source/cmIfCommand.cxx: merge from main tree, fix compound if
  40997. crash on unix
  40998. 2004-06-14 12:19 hoffman
  40999. * Source/: cmGlobalVisualStudio6Generator.cxx,
  41000. cmGlobalVisualStudio71Generator.cxx,
  41001. cmGlobalVisualStudio7Generator.cxx: merge from main tree, use
  41002. correct path for sub projects
  41003. 2004-06-14 12:18 hoffman
  41004. * Source/cmCTest.cxx: merge from main tree, more -I stuff
  41005. 2004-06-14 12:18 hoffman
  41006. * Source/CMakeLists.txt: merge from main tree, do not use regex for
  41007. directoires
  41008. 2004-06-14 12:17 hoffman
  41009. * Modules/FindDoxygen.cmake: ENH: better find for doxygen
  41010. 2004-06-14 12:16 hoffman
  41011. * Modules/Platform/Windows-cl.cmake,
  41012. Source/cmLocalVisualStudio7Generator.cxx,
  41013. Templates/DLLHeader.dsptemplate: ENH: add NDEBUG to windows
  41014. release builds for both ide and nmake
  41015. 2004-06-14 12:02 martink
  41016. * Source/: cmIfCommand.h, cmIfCommand.cxx: added strequal
  41017. 2004-06-14 11:24 andy
  41018. * Tests/CTestTest/test.cmake.in: ENH: Handle spaces in the path
  41019. 2004-06-14 11:23 andy
  41020. * Source/cmCommands.cxx: ERR: On Mac we need
  41021. GET_SOURCE_FILE_PROPERTY for building curl
  41022. 2004-06-14 10:46 hoffman
  41023. * Modules/FindKDE.cmake: ENH: add FindKDE from Alex from kde.org
  41024. 2004-06-14 10:36 hoffman
  41025. * Modules/FindFLTK.cmake: fix for bug 915
  41026. 2004-06-14 10:28 hoffman
  41027. * Source/: cmGlobalVisualStudio6Generator.cxx,
  41028. cmGlobalVisualStudio71Generator.cxx,
  41029. cmGlobalVisualStudio7Generator.cxx: BUG: fix sub project path
  41030. problem
  41031. 2004-06-11 15:27 martink
  41032. * CMakeLists.txt, CMakeSystemConfig.txt.in,
  41033. CMakeWindowsSystemConfig.txt, ChangeLog.manual, ChangeLog.txt,
  41034. DartConfig.cmake, bootstrap, Docs/cmake-mode.el,
  41035. Modules/CMakeCCompiler.cmake.in,
  41036. Modules/CMakeCXXCompiler.cmake.in,
  41037. Modules/CMakeDefaultMakeRuleVariables.cmake,
  41038. Modules/CMakeDetermineCCompiler.cmake,
  41039. Modules/CMakeDetermineCXXCompiler.cmake,
  41040. Modules/CMakeImportBuildSettings.cmake,
  41041. Modules/CMakeSystemSpecificInformation.cmake,
  41042. Modules/CMakeTestCCompiler.cmake, Modules/CMakeTestGNU.c,
  41043. Modules/CheckForPthreads.c, Modules/CheckFunctionExists.c,
  41044. Modules/CheckIncludeFile.cmake,
  41045. Modules/CheckIncludeFileCXX.cmake, Modules/CheckTypeSize.c,
  41046. Modules/CheckTypeSize.cmake, Modules/CheckVariableExists.c,
  41047. Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
  41048. Modules/FindDCMTK.cmake, Modules/FindGLUT.cmake,
  41049. Modules/FindGTK.cmake, Modules/FindITK.cmake,
  41050. Modules/FindJNI.cmake, Modules/FindMFC.cmake,
  41051. Modules/FindOpenGL.cmake, Modules/FindPHP4.cmake,
  41052. Modules/FindPerlLibs.cmake, Modules/FindPike.cmake,
  41053. Modules/FindPythonLibs.cmake, Modules/FindQt.cmake,
  41054. Modules/FindRuby.cmake, Modules/FindSWIG.cmake,
  41055. Modules/FindTCL.cmake, Modules/FindTclsh.cmake,
  41056. Modules/FindVTK.cmake, Modules/FindwxWidgets.cmake,
  41057. Modules/FindwxWindows.cmake, Modules/MacOSXBundleInfo.plist.in,
  41058. Modules/TestBigEndian.c, Modules/UseSWIG.cmake,
  41059. Modules/UsewxWidgets.cmake, Modules/Platform/Darwin.cmake,
  41060. Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX64.cmake,
  41061. Modules/Platform/Linux.cmake, Modules/Platform/OSF1.cmake,
  41062. Modules/Platform/SunOS.cmake,
  41063. Modules/Platform/Windows-bcc32.cmake,
  41064. Modules/Platform/Windows-cl.cmake,
  41065. Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
  41066. Source/TODO, Source/cmAddCustomCommandCommand.h,
  41067. Source/cmAddCustomTargetCommand.cxx,
  41068. Source/cmAddExecutableCommand.cxx,
  41069. Source/cmAddExecutableCommand.h, Source/cmAddTestCommand.cxx,
  41070. Source/cmCMakeMinimumRequired.h, Source/cmCPluginAPI.cxx,
  41071. Source/cmCPluginAPI.h, Source/cmCTest.cxx, Source/cmCTest.h,
  41072. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  41073. Source/cmCommand.h, Source/cmCommands.cxx,
  41074. Source/cmConfigure.cmake.h.in, Source/cmConfigureFileCommand.cxx,
  41075. Source/cmConfigureFileCommand.h,
  41076. Source/cmCreateTestSourceList.cxx,
  41077. Source/cmCreateTestSourceList.h, Source/cmDocumentation.cxx,
  41078. Source/cmDocumentation.h, Source/cmDynamicLoader.cxx,
  41079. Source/cmElseCommand.h, Source/cmEnableTestingCommand.cxx,
  41080. Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.cxx,
  41081. Source/cmEndForEachCommand.h, Source/cmEndIfCommand.h,
  41082. Source/cmExecProgramCommand.h,
  41083. Source/cmExportLibraryDependencies.cxx,
  41084. Source/cmFLTKWrapUICommand.cxx, Source/cmFileCommand.cxx,
  41085. Source/cmFileCommand.h, Source/cmFindFileCommand.h,
  41086. Source/cmFindLibraryCommand.h, Source/cmFindPackageCommand.cxx,
  41087. Source/cmFindPackageCommand.h, Source/cmFindPathCommand.cxx,
  41088. Source/cmFindPathCommand.h, Source/cmFindProgramCommand.h,
  41089. Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
  41090. Source/cmGeneratedFileStream.h,
  41091. Source/cmGetCMakePropertyCommand.cxx,
  41092. Source/cmGetDirectoryPropertyCommand.cxx,
  41093. Source/cmGetDirectoryPropertyCommand.h,
  41094. Source/cmGetFilenameComponentCommand.h,
  41095. Source/cmGetSourceFilePropertyCommand.cxx,
  41096. Source/cmGetTargetPropertyCommand.cxx, Source/cmGlob.cxx,
  41097. Source/cmGlobalBorlandMakefileGenerator.cxx,
  41098. Source/cmGlobalCodeWarriorGenerator.cxx,
  41099. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  41100. Source/cmGlobalNMakeMakefileGenerator.cxx,
  41101. Source/cmGlobalUnixMakefileGenerator.cxx,
  41102. Source/cmGlobalVisualStudio6Generator.cxx,
  41103. Source/cmGlobalVisualStudio6Generator.h,
  41104. Source/cmGlobalVisualStudio71Generator.cxx,
  41105. Source/cmGlobalVisualStudio71Generator.h,
  41106. Source/cmGlobalVisualStudio7Generator.cxx,
  41107. Source/cmGlobalVisualStudio7Generator.h, Source/cmIfCommand.cxx,
  41108. Source/cmIfCommand.h, Source/cmIncludeCommand.cxx,
  41109. Source/cmIncludeCommand.h, Source/cmInstallTargetsCommand.cxx,
  41110. Source/cmInstallTargetsCommand.h,
  41111. Source/cmLinkLibrariesCommand.cxx,
  41112. Source/cmLinkLibrariesCommand.h, Source/cmListFileCache.cxx,
  41113. Source/cmListFileCache.h, Source/cmListFileLexer.c,
  41114. Source/cmListFileLexer.h, Source/cmListFileLexer.in.l,
  41115. Source/cmLoadCacheCommand.h, Source/cmLoadCommandCommand.cxx,
  41116. Source/cmLocalCodeWarriorGenerator.cxx,
  41117. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  41118. Source/cmLocalUnixMakefileGenerator.cxx,
  41119. Source/cmLocalUnixMakefileGenerator.h,
  41120. Source/cmLocalVisualStudio6Generator.cxx,
  41121. Source/cmLocalVisualStudio7Generator.cxx,
  41122. Source/cmLocalVisualStudio7Generator.h,
  41123. Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
  41124. Source/cmMakeDepend.cxx, Source/cmMakeDirectoryCommand.h,
  41125. Source/cmMakefile.cxx, Source/cmMakefile.h,
  41126. Source/cmMessageCommand.h, Source/cmOptionCommand.cxx,
  41127. Source/cmOutputRequiredFilesCommand.h,
  41128. Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h,
  41129. Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h,
  41130. Source/cmRemoveCommand.h, Source/cmRemoveDefinitionsCommand.cxx,
  41131. Source/cmRemoveDefinitionsCommand.h,
  41132. Source/cmSeparateArgumentsCommand.h, Source/cmSetCommand.h,
  41133. Source/cmSetDirectoryPropertiesCommand.cxx,
  41134. Source/cmSetDirectoryPropertiesCommand.h,
  41135. Source/cmSetSourceFilesPropertiesCommand.cxx,
  41136. Source/cmSetTargetPropertiesCommand.h,
  41137. Source/cmSiteNameCommand.cxx, Source/cmSourceFile.cxx,
  41138. Source/cmSourceFilesCommand.cxx, Source/cmStandardIncludes.h,
  41139. Source/cmStringCommand.cxx, Source/cmStringCommand.h,
  41140. Source/cmSubdirCommand.cxx, Source/cmSubdirCommand.h,
  41141. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  41142. Source/cmTarget.cxx, Source/cmTarget.h,
  41143. Source/cmTargetLinkLibrariesCommand.cxx,
  41144. Source/cmTargetLinkLibrariesCommand.h,
  41145. Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
  41146. Source/cmUseMangledMesaCommand.h,
  41147. Source/cmVTKMakeInstantiatorCommand.cxx,
  41148. Source/cmVTKWrapJavaCommand.h, Source/cmVTKWrapPythonCommand.h,
  41149. Source/cmVTKWrapTclCommand.h, Source/cmWin32ProcessExecution.cxx,
  41150. Source/cmWrapExcludeFilesCommand.cxx,
  41151. Source/cmWriteFileCommand.cxx, Source/cmWriteFileCommand.h,
  41152. Source/cmake.cxx, Source/cmake.h, Source/cmakemain.cxx,
  41153. Source/cmaketest.cxx, Source/cmakewizard.cxx,
  41154. Source/cmakewizard.h, Source/ctest.cxx,
  41155. Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
  41156. Source/CursesDialog/ccmake.cxx,
  41157. Source/CursesDialog/cmCursesMainForm.cxx,
  41158. Source/CursesDialog/cmCursesPathWidget.cxx,
  41159. Source/CursesDialog/cmCursesStringWidget.cxx,
  41160. Source/kwsys/Base64.c, Source/kwsys/Base64.h.in,
  41161. Source/kwsys/CMakeLists.txt, Source/kwsys/Configure.h.in,
  41162. Source/kwsys/Configure.hxx.in, Source/kwsys/Copyright.txt,
  41163. Source/kwsys/Directory.cxx, Source/kwsys/Directory.hxx.in,
  41164. Source/kwsys/EncodeExecutable.c, Source/kwsys/Process.h.in,
  41165. Source/kwsys/ProcessFwd9x.c, Source/kwsys/ProcessUNIX.c,
  41166. Source/kwsys/ProcessWin32.c, Source/kwsys/RegularExpression.cxx,
  41167. Source/kwsys/RegularExpression.hxx.in,
  41168. Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
  41169. Source/kwsys/kwsysHeaderDump.pl,
  41170. Source/kwsys/kwsysPlatformCxxTests.cmake,
  41171. Source/kwsys/kwsysPlatformCxxTests.cxx,
  41172. Source/kwsys/kwsysPrivate.h, Source/kwsys/kwsys_ios_fstream.h.in,
  41173. Source/kwsys/kwsys_ios_iosfwd.h.in,
  41174. Source/kwsys/kwsys_ios_iostream.h.in,
  41175. Source/kwsys/kwsys_ios_sstream.h.in, Source/kwsys/kwsys_std.h.in,
  41176. Source/kwsys/kwsys_std_fstream.h.in,
  41177. Source/kwsys/kwsys_std_iosfwd.h.in,
  41178. Source/kwsys/kwsys_std_iostream.h.in,
  41179. Source/kwsys/kwsys_std_sstream.h.in, Source/kwsys/kwsys_stl.h.in,
  41180. Source/kwsys/test1.cxx, Source/kwsys/testIOS.cxx,
  41181. Source/kwsys/testProcess.c, Templates/CMakeLists.txt,
  41182. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  41183. Templates/EXEWinHeader.dsptemplate, Templates/TestDriver.cxx.in,
  41184. Templates/install-sh, Templates/staticLibHeader.dsptemplate,
  41185. Tests/COnly/CMakeLists.txt, Tests/CommandLineTest/CMakeLists.txt,
  41186. Tests/CommandLineTest/PreLoad.cmake,
  41187. Tests/Complex/CMakeLists.txt, Tests/Complex/VarTests.cmake,
  41188. Tests/Complex/Executable/complex.cxx,
  41189. Tests/Complex/Library/CMakeLists.txt,
  41190. Tests/Complex/Library/file2.cxx,
  41191. Tests/Complex/Library/testConly.c,
  41192. Tests/ComplexOneConfig/CMakeLists.txt,
  41193. Tests/ComplexOneConfig/VarTests.cmake,
  41194. Tests/ComplexOneConfig/Executable/complex.cxx,
  41195. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  41196. Tests/ComplexOneConfig/Library/file2.cxx,
  41197. Tests/ComplexOneConfig/Library/testConly.c,
  41198. Tests/ComplexRelativePaths/CMakeLists.txt,
  41199. Tests/ComplexRelativePaths/VarTests.cmake,
  41200. Tests/ComplexRelativePaths/Executable/complex.cxx,
  41201. Tests/ComplexRelativePaths/Library/CMakeLists.txt,
  41202. Tests/ComplexRelativePaths/Library/file2.cxx,
  41203. Tests/ComplexRelativePaths/Library/testConly.c,
  41204. Tests/CustomCommand/CMakeLists.txt,
  41205. Tests/CustomCommand/generator.cxx,
  41206. Tests/CustomCommand/wrapper.cxx, Tests/Jump/CMakeLists.txt,
  41207. Tests/Jump/Executable/CMakeLists.txt,
  41208. Tests/Jump/Executable/jumpExecutable.cxx,
  41209. Tests/Jump/Library/CMakeLists.txt,
  41210. Tests/Jump/Library/Shared/CMakeLists.txt,
  41211. Tests/Jump/Library/Shared/jumpShared.cxx,
  41212. Tests/Jump/Library/Static/CMakeLists.txt,
  41213. Tests/Jump/Library/Static/jumpStatic.cxx,
  41214. Tests/LinkLineOrder/Two.c, Tests/LoadCommand/CMakeLists.txt,
  41215. Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
  41216. Tests/LoadCommandOneConfig/CMakeLists.txt,
  41217. Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
  41218. Tests/PreOrder/CMakeLists.txt, Tests/PreOrder/simple.cxx,
  41219. Tests/PreOrder/Library/CMakeLists.txt,
  41220. Tests/PreOrder/Library/simpleLib.cxx,
  41221. Tests/Simple/CMakeLists.txt, Tests/Simple/simpleWe.cpp,
  41222. Tests/SimpleInstall/CMakeLists.txt,
  41223. Tests/SimpleInstall/PostInstall.cmake,
  41224. Tests/SimpleInstall/PreInstall.cmake, Tests/SimpleInstall/foo.c,
  41225. Tests/SimpleInstall/foo.h, Tests/SimpleInstall/inst.cxx,
  41226. Tests/SimpleInstall/lib1.cxx, Tests/SimpleInstall/lib1.h,
  41227. Tests/SimpleInstall/lib2.cxx, Tests/SimpleInstall/lib2.h,
  41228. Tests/SimpleInstall/lib3.cxx, Tests/SimpleInstall/lib3.h,
  41229. Tests/SimpleInstallS2/CMakeLists.txt,
  41230. Tests/SimpleInstallS2/PostInstall.cmake,
  41231. Tests/SimpleInstallS2/PreInstall.cmake,
  41232. Tests/SimpleInstallS2/foo.c, Tests/SimpleInstallS2/foo.h,
  41233. Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib1.cxx,
  41234. Tests/SimpleInstallS2/lib1.h, Tests/SimpleInstallS2/lib2.cxx,
  41235. Tests/SimpleInstallS2/lib2.h, Tests/SimpleInstallS2/lib3.cxx,
  41236. Tests/SimpleInstallS2/lib3.h,
  41237. Tests/StringFileTest/CMakeLists.txt,
  41238. Tests/StringFileTest/InputFile.h.in, Tests/SubDir/CMakeLists.txt,
  41239. Tests/SubDir/vcl_algorithm+vcl_pair+double.foo.c,
  41240. Tests/SubDir/AnotherSubdir/pair+int.int.c,
  41241. Tests/SubDir/AnotherSubdir/secondone.c,
  41242. Tests/SubDir/AnotherSubdir/testfromsubdir.c,
  41243. Tests/SubDir/Examples/CMakeLists.txt,
  41244. Tests/SubDir/Examples/example1/CMakeLists.txt,
  41245. Tests/SubDir/Examples/example1/example1.cxx,
  41246. Tests/SubDir/Examples/example2/CMakeLists.txt,
  41247. Tests/SubDir/Examples/example2/example2.cxx,
  41248. Tests/SubDir/Executable/CMakeLists.txt,
  41249. Tests/SubDir/Executable/test.cxx,
  41250. Tests/SubDir/ThirdSubDir/pair+int.int1.c,
  41251. Tests/SubDir/ThirdSubDir/pair_p_int.int1.c,
  41252. Tests/SubDir/ThirdSubDir/testfromauxsubdir.c,
  41253. Tests/SubDir/ThirdSubDir/thirdone.c,
  41254. Tests/SwigTest/CMakeLists.txt, Tests/SwigTest/example.cxx,
  41255. Tests/SwigTest/example.h, Tests/SwigTest/example.i,
  41256. Tests/SwigTest/runme.php4, Tests/SwigTest/runme.pike,
  41257. Tests/SwigTest/runme.pl, Tests/SwigTest/runme.py,
  41258. Tests/SwigTest/runme.rb, Tests/SwigTest/runme.tcl,
  41259. Tests/SwigTest/runme2.tcl,
  41260. Tests/SystemInformation/CMakeLists.txt,
  41261. Tests/SystemInformation/DumpInformation.cxx,
  41262. Tests/TryCompile/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt,
  41263. Tests/Wrapping/vtkTestMoc.h, Utilities/Doxygen/CMakeLists.txt,
  41264. Utilities/Doxygen/doxyfile.in,
  41265. Utilities/Release/cmake_release.sh,
  41266. Utilities/Release/config_IRIX64,
  41267. Utilities/Release/release_dispatch.sh: updated to 2.0.1
  41268. 2004-06-11 15:07 hoffman
  41269. * Source/cmIfCommand.cxx: BUG: fix crash for if statment due to bad
  41270. microsoft docs on deque BUG id 917
  41271. 2004-06-09 18:56 martink
  41272. * Source/cmLocalUnixMakefileGenerator.cxx: BUG#891: When building
  41273. CMake itself, use the new cmake to install so that the current
  41274. cmake can be overwritten.
  41275. 2004-06-09 18:01 martink
  41276. * Source/CMakeLists.txt: ERR: Do not use the binary directory as a
  41277. regular expression.
  41278. 2004-06-09 17:36 martink
  41279. * Source/cmCTest.cxx: BUG: Files in top-level directory of source
  41280. tree were not reported in updates log.
  41281. 2004-06-09 11:30 andy
  41282. * DartConfig.cmake: ENH: Cleanups
  41283. 2004-06-09 11:19 andy
  41284. * Source/cmCTest.cxx: BUG: Even if update fails it should produce
  41285. valid XML
  41286. 2004-06-09 10:37 andy
  41287. * DartConfig.cmake: ENH: Use viewcvs instead of cvsweb
  41288. 2004-06-08 17:36 martink
  41289. * Source/cmCTest.cxx: support for floating ponit strides
  41290. 2004-06-08 17:26 barre
  41291. * Modules/FindDoxygen.cmake, Utilities/Doxygen/CMakeLists.txt: a)
  41292. new version of tools like Doxygen and Graphviz now set install
  41293. path info in win32 registery. use it. b) remove DOT_PATH, it was
  41294. polluting the cache (can be computed from DOT, update
  41295. CMakeLists.txt accordingly if DOT_PATH is not defined)
  41296. 2004-06-07 21:41 hoffman
  41297. * Source/kwsys/SystemTools.cxx: BUG: undo last bug fix because it
  41298. breaks cmake, rebuild_cache on ParaView gets tons of errors about
  41299. not being able to create the bin directory
  41300. 2004-06-07 13:55 king
  41301. * Source/kwsys/SystemTools.cxx: BUG: Do not create a directory on
  41302. top of a file.
  41303. 2004-06-07 12:35 hoffman
  41304. * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestSubmit.cxx,
  41305. CTest/cmCTestSubmit.h: merge from main tree, add support for scp
  41306. submit
  41307. 2004-06-07 09:54 hoffman
  41308. * Modules/FindFLTK.cmake: merge from main tree, fix order of
  41309. libraries
  41310. 2004-06-07 09:50 hoffman
  41311. * Tests/Simple/CMakeLists.txt: merge from main tree
  41312. 2004-06-07 09:49 hoffman
  41313. * Source/kwsys/SystemTools.cxx: merge from main tree, fix find
  41314. library so it does not find directories
  41315. 2004-06-07 09:48 hoffman
  41316. * Source/cmMakefile.cxx: merge from main tree, detect problems
  41317. writting files
  41318. 2004-06-07 09:47 hoffman
  41319. * Source/cmLocalUnixMakefileGenerator.cxx: merger from main tree,
  41320. fix subdir preorder
  41321. 2004-06-07 09:46 hoffman
  41322. * Source/cmLocalGenerator.cxx: merge from main tree, fix install
  41323. with subdir and not exepath
  41324. 2004-06-07 09:46 hoffman
  41325. * Source/: cmGlobalVisualStudio71Generator.cxx,
  41326. cmLocalVisualStudio7Generator.cxx: merge from main tree, fix
  41327. crash in external project include
  41328. 2004-06-07 09:45 hoffman
  41329. * Source/cmCreateTestSourceList.cxx: merge from main tree, do not
  41330. write test driver each time cmake is run
  41331. 2004-06-07 09:44 hoffman
  41332. * Source/: cmCTest.cxx, cmCTest.h: ENH: changes from main tree,
  41333. some different -I options, CTEST_DASHBOARD_ROOT computation, some
  41334. more error and warning matches
  41335. 2004-06-07 08:51 andy
  41336. * Source/CTest/cmCTestSubmit.cxx: ERR: Remove warning
  41337. 2004-06-04 14:59 king
  41338. * Source/kwsys/CMakeLists.txt: ERR: Do not add the library if no
  41339. sources are used.
  41340. 2004-06-03 19:12 andy
  41341. * Tests/: SimpleInstall/CMakeLists.txt,
  41342. SimpleInstallS2/CMakeLists.txt: ERR: Remove testinf of PREORDER
  41343. on Windows
  41344. 2004-06-03 17:09 andy
  41345. * Tests/: SimpleInstall/CMakeLists.txt,
  41346. SimpleInstallS2/CMakeLists.txt: ERR: Try to fix simple install on
  41347. vs6
  41348. 2004-06-03 14:54 hoffman
  41349. * Modules/FindFLTK.cmake: Fix for bug 903 change order of fltk
  41350. libraries
  41351. 2004-06-02 13:39 andy
  41352. * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestSubmit.cxx,
  41353. CTest/cmCTestSubmit.h: ENH: Implement scp submission
  41354. 2004-06-01 14:08 king
  41355. * Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
  41356. OSF1.cmake, Windows-bcc32.cmake, gcc.cmake: BUG#895: Adding
  41357. -DNDEBUG to C and C++ flags for release builds.
  41358. 2004-06-01 12:55 andy
  41359. * Tests/: SimpleInstall/CMakeLists.txt,
  41360. SimpleInstall/TestSubDir/CMakeLists.txt,
  41361. SimpleInstall/TestSubDir/TSD.cxx, SimpleInstall/TestSubDir/TSD.h,
  41362. SimpleInstall/TestSubDir/TSD_utils.cxx,
  41363. SimpleInstallS2/CMakeLists.txt,
  41364. SimpleInstallS2/TestSubDir/CMakeLists.txt,
  41365. SimpleInstallS2/TestSubDir/TSD.cxx,
  41366. SimpleInstallS2/TestSubDir/TSD.h,
  41367. SimpleInstallS2/TestSubDir/TSD_utils.cxx: ENH: More elaborate
  41368. install test
  41369. 2004-06-01 12:19 hoffman
  41370. * Source/kwsys/SystemTools.cxx: ENH: make sure find library does
  41371. not find directories
  41372. 2004-06-01 12:07 hoffman
  41373. * Source/: cmGlobalVisualStudio71Generator.cxx,
  41374. cmLocalVisualStudio7Generator.cxx: BUG: fix for 871, include
  41375. external should work for 7.1 and 7.0
  41376. 2004-06-01 11:30 andy
  41377. * Source/cmLocalGenerator.cxx: ENH: Fix bug in cmake install when
  41378. exec/librayr output path not defined. Closes Bug #899 - subdir
  41379. INSTALL_TARGETS INSTALL_PROGRAMS dont work
  41380. 2004-06-01 09:58 andy
  41381. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Fix preorder. This
  41382. caused preorder to not work and the test passed because of
  41383. jump-over rule
  41384. 2004-05-28 15:02 martink
  41385. * Source/: cmCTest.cxx, cmCTest.h: ctest -S support for multiple
  41386. ctest command arguments
  41387. 2004-05-27 12:56 andy
  41388. * Source/cmCreateTestSourceList.cxx: BUG: When creating a test
  41389. driver, do not remove the old file, so if nothing changes, it
  41390. will not rebuild. Fixes Bug #885 - cmCreateTestSource overwrite
  41391. file when running cmake
  41392. 2004-05-27 12:53 andy
  41393. * Source/cmMakefile.cxx: ENH: Detect if there were problems writing
  41394. file
  41395. 2004-05-27 11:21 king
  41396. * Utilities/Release/cmake_release.sh: Updated to not include CVS
  41397. directories in cygwin package.
  41398. 2004-05-26 15:27 martink
  41399. * Source/cmCTest.cxx: added another error string and change the -I
  41400. option some
  41401. 2004-05-25 14:34 martink
  41402. * CMakeLists.txt, Utilities/Release/cmake_release.sh: merges from
  41403. the main tree
  41404. 2004-05-25 11:31 martink
  41405. * Modules/CMakeImportBuildSettings.cmake, Modules/FindQt.cmake,
  41406. Modules/UseSWIG.cmake, Source/cmCTest.cxx,
  41407. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  41408. Source/cmGeneratedFileStream.h,
  41409. Source/cmGetDirectoryPropertyCommand.cxx,
  41410. Source/cmGlobalVisualStudio71Generator.cxx,
  41411. Source/cmGlobalVisualStudio7Generator.cxx,
  41412. Source/cmGlobalVisualStudio7Generator.h,
  41413. Source/cmLocalUnixMakefileGenerator.cxx,
  41414. Source/cmLocalVisualStudio6Generator.cxx,
  41415. Source/cmLocalVisualStudio7Generator.cxx,
  41416. Source/cmLocalVisualStudio7Generator.h,
  41417. Source/cmMacroCommand.cxx, Source/cmMakefile.cxx,
  41418. Source/cmMakefile.h, Source/cmSetDirectoryPropertiesCommand.cxx,
  41419. Source/cmSetDirectoryPropertiesCommand.h,
  41420. Source/cmSystemTools.cxx, Tests/CommandLineTest/CMakeLists.txt,
  41421. Tests/Simple/CMakeLists.txt, Tests/TryCompile/CMakeLists.txt:
  41422. merges from the main tree
  41423. 2004-05-25 11:20 martink
  41424. * Modules/CMakeImportBuildSettings.cmake, Source/cmCTest.cxx:
  41425. better error message
  41426. 2004-05-21 11:52 hoffman
  41427. * Source/cmSystemTools.cxx: ENH: speed up for NOTFOUND
  41428. 2004-05-21 09:51 hoffman
  41429. * Source/cmLocalVisualStudio6Generator.cxx: ENH: fix rerun of cmake
  41430. command
  41431. 2004-05-20 21:27 hoffman
  41432. * Source/cmSystemTools.cxx: BUG: back out change due to broken
  41433. dashboard
  41434. 2004-05-20 17:33 hoffman
  41435. * Source/cmSystemTools.cxx: ENH: remove regex use where strcmp is
  41436. faster
  41437. 2004-05-20 16:56 andy
  41438. * Modules/UseSWIG.cmake, Source/cmGetDirectoryPropertyCommand.cxx,
  41439. Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
  41440. Source/cmMakefile.h, Source/cmSetDirectoryPropertiesCommand.cxx,
  41441. Source/cmSetDirectoryPropertiesCommand.h: ENH: Implement
  41442. additional make clean files as a directory property instead of
  41443. cmake variable
  41444. 2004-05-20 16:35 hoffman
  41445. * Tests/TryCompile/CMakeLists.txt: BUG: dont put the output of a
  41446. try compile in the output because visual stduio 7 ide will thing
  41447. there were errors
  41448. 2004-05-20 16:29 hoffman
  41449. * Source/: cmGeneratedFileStream.h,
  41450. cmGlobalVisualStudio71Generator.cxx,
  41451. cmGlobalVisualStudio7Generator.cxx,
  41452. cmGlobalVisualStudio7Generator.h,
  41453. cmLocalVisualStudio6Generator.cxx,
  41454. cmLocalVisualStudio7Generator.cxx,
  41455. cmLocalVisualStudio7Generator.h: BUG: make sure global generate
  41456. is done when cmakelist file chagnes, also make sure guids are
  41457. stored in the cache so the .sln file does not change every time
  41458. 2004-05-20 16:26 hoffman
  41459. * Modules/FindQt.cmake: ENH: look for qtmoc in some other places
  41460. 2004-05-20 15:08 martink
  41461. * Source/: cmCacheManager.cxx, cmCacheManager.h: updates to gui to
  41462. delete cache
  41463. 2004-05-20 13:15 martink
  41464. * Source/cmCTest.cxx: added error
  41465. 2004-05-19 16:04 hoffman
  41466. * Source/cmMacroCommand.cxx: ENH: make it run much faster
  41467. 2004-05-18 15:40 hoffman
  41468. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: make sure
  41469. ADDITIONAL_MAKE_CLEAN_FILES works with spaces in the path and is
  41470. converted to the correct native path type
  41471. 2004-05-18 15:39 hoffman
  41472. * Source/: cmEndForEachCommand.cxx, cmForEachCommand.cxx: merge
  41473. from main tree, detect missing endforeach
  41474. 2004-05-18 15:39 hoffman
  41475. * Source/: cmDocumentation.cxx, cmakemain.cxx: merge from main
  41476. tree, move doc stuff around so it does not give cmake docs to
  41477. ctest
  41478. 2004-05-18 15:38 hoffman
  41479. * Source/cmCTest.cxx: merge from main tree, add some more obscure
  41480. options to ctest
  41481. 2004-05-18 15:37 hoffman
  41482. * Modules/UseSWIG.cmake: BUG: 835 fix
  41483. 2004-05-18 15:37 hoffman
  41484. * Modules/CMakeTestGNU.c: BUG: 825 fix
  41485. 2004-05-18 14:33 hoffman
  41486. * Modules/CMakeTestGNU.c: BUG: fix problem where cmake thinks the
  41487. intel compiler is gnu
  41488. 2004-05-17 16:31 hoffman
  41489. * Modules/UseSWIG.cmake: ENH: append to the list of clean files,
  41490. don't just set them
  41491. 2004-05-17 15:56 hoffman
  41492. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: change
  41493. ADDITIONAL_MAKE_CLEAN_FILES to work with spaces in the path and
  41494. on windows with no spaces
  41495. 2004-05-17 15:55 hoffman
  41496. * Modules/UseSWIG.cmake: BUG: Bug #835 fix, add swig generated
  41497. files to clean target
  41498. 2004-05-13 16:17 hoffman
  41499. * ChangeLog.manual: add a hand edited changelog
  41500. 2004-05-13 16:17 hoffman
  41501. * ChangeLog.manual: file ChangeLog.manual was added on branch
  41502. CMake-2-6 on 2008-03-30 13:09:04 +0000
  41503. 2004-05-13 13:41 martink
  41504. * Source/cmCTest.cxx: new feature for continuous clean once
  41505. 2004-05-13 13:07 king
  41506. * Utilities/Release/cmake_release.sh: Removed support for
  41507. wxCMakeSetup dialog.
  41508. 2004-05-13 10:34 hoffman
  41509. * Source/kwsys/: Base64.h.in, CMakeLists.txt, Process.h.in,
  41510. ProcessWin32.c, ProcessWin32Kill.c, ProcessWin32Kill.h.in,
  41511. kwsysHeaderDump.pl: Merge changes from the main tree, fix a bug
  41512. in the process kill code
  41513. 2004-05-13 10:08 king
  41514. * Source/kwsys/ProcessWin32.c: BUG: Do not wait for children to
  41515. exit when killing them. Sometimes they do not really die.
  41516. 2004-05-12 15:34 martink
  41517. * Source/cmEndForEachCommand.cxx: fix warning
  41518. 2004-05-12 14:32 martink
  41519. * Source/: cmEndForEachCommand.cxx, cmForEachCommand.cxx: better
  41520. error checking for FOREACH
  41521. 2004-05-12 08:46 king
  41522. * Utilities/Release/cmake_release.sh: ENH: Updated for 2.0.0
  41523. release tag.
  41524. 2004-05-10 18:06 andy
  41525. * Source/CMakeLists.txt, Tests/CTestTest/CMakeLists.txt,
  41526. Tests/CTestTest/test.cmake.in,
  41527. Tests/CommandLineTest/CMakeLists.txt: ENH: Add some ctest
  41528. coverage
  41529. 2004-05-10 17:53 andy
  41530. * Source/: cmDocumentation.cxx, cmakemain.cxx: BUG: Move
  41531. documentation so that it does not apear in ctest
  41532. 2004-05-10 17:44 andy
  41533. * Source/: cmCTest.cxx, cmCTest.h: ENH: Add a way to force ctest to
  41534. be a new process
  41535. 2004-05-10 16:58 king
  41536. * Utilities/Release/cmake_release.sh: ENH: Added support for using
  41537. cvs checkout instead of cvs export.
  41538. 2004-05-10 16:55 will
  41539. * Source/cmCTest.cxx: ENH: Added regex.
  41540. 2004-05-10 16:40 king
  41541. * Source/: cmLocalUnixMakefileGenerator.cxx: BUG: Need to recognize
  41542. -B linker options.
  41543. 2004-05-10 15:49 king
  41544. * Utilities/Release/release_dispatch.sh: ENH: Adding release
  41545. dispatch script.
  41546. 2004-05-10 15:48 king
  41547. * Utilities/Release/: cmake_release.sh, config_CYGWIN_NT-5.1,
  41548. config_Linux, cygwin-package.sh.in: ENH: Updated to latest
  41549. version from 1.8 branch.
  41550. 2004-05-10 14:54 king
  41551. * Source/kwsys/: CMakeLists.txt, ProcessWin32.c,
  41552. ProcessWin32Kill.c, ProcessWin32Kill.h.in: ENH: Adding native
  41553. windows process tree kill to ProcessWin32.c. This replaces the
  41554. ProcessWin32Kill.c implementation.
  41555. 2004-05-10 13:38 king
  41556. * Source/kwsys/: Base64.h.in, ProcessWin32.c: ERR: Avoiding
  41557. namespace pollution: kw_sys -> kwsys_ns. Also undefining the
  41558. macro at the correct time.
  41559. 2004-05-10 13:15 king
  41560. * Source/kwsys/kwsysHeaderDump.pl: ENH: Renaming kwsys macro to
  41561. kwsys_ns to work around borland preprocessor bug.
  41562. 2004-05-10 13:10 king
  41563. * Source/kwsys/: Process.h.in, ProcessWin32Kill.h.in: ERR: Avoiding
  41564. namespace pollution: kw_sys -> kwsys_ns. Also undefining the
  41565. macro at the correct time.
  41566. 2004-05-10 12:45 hoffman
  41567. * Modules/FindGTK.cmake, Modules/Platform/OSF1.cmake,
  41568. Source/cmCTest.cxx, Source/cmCTest.h, Source/cmIfCommand.cxx,
  41569. Source/cmLocalGenerator.cxx, Source/cmake.cxx, Source/ctest.cxx,
  41570. Source/kwsys/Base64.h.in, Source/kwsys/CMakeLists.txt,
  41571. Source/kwsys/Process.h.in, Source/kwsys/ProcessWin32.c,
  41572. Source/kwsys/ProcessWin32Kill.c,
  41573. Source/kwsys/ProcessWin32Kill.h.in, Source/kwsys/SystemTools.cxx,
  41574. Templates/TestDriver.cxx.in: merge from main tree
  41575. 2004-05-10 12:08 hoffman
  41576. * Source/kwsys/ProcessWin32Kill.c: ENH: remove extra include for
  41577. compile with mingw
  41578. 2004-05-10 12:06 hoffman
  41579. * Source/kwsys/: CMakeLists.txt, ProcessWin32Kill.c,
  41580. ProcessWin32Kill.cxx: ENH: change to c code so it can be built
  41581. with mingw
  41582. 2004-05-10 11:04 hoffman
  41583. * Source/kwsys/ProcessWin32Kill.cxx: ENH: remove unused include
  41584. file so it will build with mingw
  41585. 2004-05-10 10:20 martink
  41586. * Source/cmCTest.cxx: fix for config type passing between ctests
  41587. 2004-05-09 12:27 martink
  41588. * Source/cmCTest.cxx: some cleanup and fix for PVLocal
  41589. 2004-05-08 14:55 hoffman
  41590. * Templates/TestDriver.cxx.in: BUG: remove debug pop hacks, also
  41591. remove duplicate call to argvc function
  41592. 2004-05-07 14:22 andy
  41593. * Source/kwsys/: Base64.h.in, Process.h.in, ProcessWin32.c,
  41594. ProcessWin32Kill.h.in: ERR: On Borland preprocessor goes into
  41595. recursion which adds some weid spaces in the include name. This
  41596. fixes it
  41597. 2004-05-07 13:26 hoffman
  41598. * Source/ctest.cxx: ENH: better documentation
  41599. 2004-05-07 12:53 hoffman
  41600. * Source/: cmCTest.cxx, cmCTest.h: ENH: add the ability to block
  41601. popup error dialogs in tests on windows
  41602. 2004-05-07 12:52 hoffman
  41603. * Source/kwsys/ProcessWin32.c: BUG: make sure the correct state is
  41604. set for expired processes
  41605. 2004-05-07 11:24 martink
  41606. * Source/cmCTest.cxx: missing header for unix
  41607. 2004-05-07 10:50 martink
  41608. * Source/: cmCTest.cxx, cmCTest.h: updated testingoptions for
  41609. continuous dashboards
  41610. 2004-05-07 10:16 hoffman
  41611. * Modules/FindGTK.cmake: Add a missing dollar sign
  41612. 2004-05-07 08:35 martink
  41613. * Templates/TestDriver.cxx.in: fix warning maybe
  41614. 2004-05-06 16:06 hoffman
  41615. * Source/cmLocalGenerator.cxx: BUG: make sure install works with
  41616. spaces in the path
  41617. 2004-05-06 15:34 king
  41618. * Source/kwsys/: CMakeLists.txt, ProcessWin32.c,
  41619. ProcessWin32Kill.cxx, ProcessWin32Kill.h.in: ENH: Adding process
  41620. tree killing for Win32 process execution.
  41621. 2004-05-06 14:30 king
  41622. * Source/kwsys/Process.h.in: ERR: Added units to SetTimeout
  41623. documentation.
  41624. 2004-05-06 10:30 hoffman
  41625. * Source/cmCTest.cxx: BUG: fix ctest so that the search path for
  41626. test executables produces better output and does not use config
  41627. dir when it is not set
  41628. 2004-05-06 10:29 hoffman
  41629. * Source/kwsys/SystemTools.cxx: BUG: fix collapse full path to
  41630. handle a file in the root directory
  41631. 2004-05-06 09:47 martink
  41632. * Source/cmIfCommand.cxx: horrible hack
  41633. 2004-05-06 08:51 martink
  41634. * Templates/TestDriver.cxx.in: fix warning
  41635. 2004-05-05 11:41 martink
  41636. * Source/cmCTest.cxx: fix for in source testing
  41637. 2004-05-05 10:41 martink
  41638. * Modules/Platform/OSF1.cmake: a guess at some OSF compiler flags
  41639. 2004-05-05 10:23 hoffman
  41640. * ChangeLog.txt: change log up-to 2.0 branch point
  41641. 2004-05-05 10:21 hoffman
  41642. * ChangeLog.txt: ENH: add new change log marking 2.0 branch
  41643. 2004-05-05 10:19 hoffman
  41644. * CMakeLists.txt, Source/cmCPluginAPI.h: ENH: move version to 2.1
  41645. for cvs because 2.0 has been branched
  41646. 2004-05-05 10:17 hoffman
  41647. * CMakeLists.txt, Source/cmCPluginAPI.h,
  41648. Utilities/Release/cmake_release.sh: ENH: move version numbers to
  41649. cmake 2.0 for branch
  41650. 2004-05-05 10:13 andy
  41651. * Source/: cmCTest.cxx, cmake.cxx: ENH: Remove memory leak
  41652. 2004-05-04 14:24 hoffman
  41653. * Source/CMakeLists.txt, Tests/Complex/Executable/complex.cxx,
  41654. Tests/ComplexOneConfig/Executable/complex.cxx,
  41655. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: fix tests
  41656. to work with in source builds
  41657. 2004-05-04 14:18 martink
  41658. * Source/cmCTest.cxx: support in source builds and arg passing
  41659. 2004-05-04 11:24 andy
  41660. * Modules/Platform/Windows-bcc32.cmake,
  41661. Source/cmLocalUnixMakefileGenerator.cxx: ENH: Only mangle object
  41662. files if CMAKE_MANGLE_OBJECT_FILE_NAMES is set. Only on borland
  41663. for now.
  41664. 2004-05-04 09:16 martink
  41665. * Source/cmIfCommand.cxx: fix warning
  41666. 2004-05-03 17:51 andy
  41667. * Tests/SwigTest/CMakeLists.txt: ENH: Cleanup example a bit
  41668. 2004-05-03 16:38 andy
  41669. * Source/cmCTest.cxx: ENH: After running test clear results for
  41670. memory checking
  41671. 2004-05-03 16:36 andy
  41672. * Source/cmCTest.cxx: ENH: Skip tests that do not have defects
  41673. 2004-05-03 16:35 andy
  41674. * Modules/: CheckTypeSize.c, CheckTypeSize.cmake: ENH: support
  41675. STDDEF and cleanup
  41676. 2004-05-03 15:33 martink
  41677. * Source/cmIfCommand.cxx: minor backwards fix
  41678. 2004-05-03 12:34 hoffman
  41679. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix to make spaces
  41680. in paths work for jump over with borland and nmake on second
  41681. build
  41682. 2004-05-03 12:02 andy
  41683. * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
  41684. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: Remove
  41685. warning
  41686. 2004-05-03 10:10 king
  41687. * Source/cmStringCommand.h: ENH: Documented use of \1 syntax in
  41688. replace expression.
  41689. 2004-05-03 08:52 hoffman
  41690. * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
  41691. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: fix
  41692. warnings in test
  41693. 2004-05-02 11:50 hoffman
  41694. * Tests/: LinkLineOrder/Two.c,
  41695. LoadCommand/CMakeCommands/cmTestCommand.c,
  41696. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: remove
  41697. warnings in tests
  41698. 2004-05-01 22:05 hoffman
  41699. * Source/ctest.cxx: BUG: putenv syntax was wrong and caused a crash
  41700. on the SGI
  41701. 2004-05-01 10:08 martink
  41702. * Source/: cmIfCommand.cxx, cmIfCommand.h: better if expression
  41703. support
  41704. 2004-05-01 10:07 martink
  41705. * Modules/FindOpenGL.cmake: fix to find opengl on some osf systems
  41706. 2004-05-01 09:57 andy
  41707. * Source/cmCTest.cxx: ERR: Remove warning about shadow variables
  41708. 2004-04-30 18:21 andy
  41709. * Tests/: Complex/Library/testConly.c,
  41710. ComplexOneConfig/Library/testConly.c,
  41711. ComplexRelativePaths/Library/testConly.c,
  41712. SubDir/ThirdSubDir/testfromauxsubdir.c: ENH: Remove warnings
  41713. 2004-04-30 17:28 andy
  41714. * Tests/Simple/simpleWe.cpp: ENH: Remove warning
  41715. 2004-04-30 15:17 andy
  41716. * Source/ctest.cxx: ENH: Add environment variable that Dart sets so
  41717. that tests can know they are being tested from Dart/CTest
  41718. 2004-04-30 14:27 hoffman
  41719. * Tests/SwigTest/CMakeLists.txt: ENH: link in more than just python
  41720. 2004-04-30 14:14 andy
  41721. * Source/cmCTest.cxx: ENH: Report filename of the note
  41722. 2004-04-30 13:41 andy
  41723. * Modules/FindSWIG.cmake: ENH: More paths
  41724. 2004-04-30 12:54 hoffman
  41725. * Modules/FindSWIG.cmake: ENH: add another place to look for
  41726. swig.exe
  41727. 2004-04-30 12:52 hoffman
  41728. * Modules/FindSWIG.cmake: ENH: try to find swig.exe in SWIG_DIR
  41729. 2004-04-30 12:36 andy
  41730. * Source/cmCTest.cxx: ENH: Add support for notes in Testing/Notes
  41731. subdirectory. This way test can write notes that will be reported
  41732. 2004-04-30 12:17 andy
  41733. * Tests/SwigTest/: CMakeLists.txt, example.cxx, example.h,
  41734. example.i, runme.php4, runme.pike, runme.pl, runme.py, runme.rb,
  41735. runme.tcl, runme2.tcl: ENH: Here is test for swig module
  41736. 2004-04-30 12:11 andy
  41737. * Modules/: FindPHP4.cmake, FindPerlLibs.cmake, FindPike.cmake,
  41738. FindRuby.cmake, FindSWIG.cmake, UseSWIG.cmake: ENH: Initial
  41739. import of swig. Start working towards Bug #749 - Add swig support
  41740. module to cmake
  41741. 2004-04-30 11:36 hoffman
  41742. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: remove duplicate
  41743. depend on cache file and use of make variable in make target
  41744. 2004-04-30 11:36 hoffman
  41745. * Templates/TestDriver.cxx.in: ENH: remove unused variable
  41746. 2004-04-30 10:32 hoffman
  41747. * Source/kwsys/SystemTools.cxx: ENH: remove warnings
  41748. 2004-04-30 08:02 hoffman
  41749. * Templates/CMakeLists.txt: BUG: add missing install file
  41750. 2004-04-29 17:44 king
  41751. * Source/kwsys/CMakeLists.txt: ENH: Added automatic adjustment of
  41752. C++ flags to include -timplicit_local and -no_implicit_include
  41753. for the Compaq compiler on OSF.
  41754. 2004-04-29 17:41 andy
  41755. * Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
  41756. Tests/Complex/CMakeLists.txt,
  41757. Tests/ComplexOneConfig/CMakeLists.txt,
  41758. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Add ARGV and ARGN
  41759. support to MACRO command. ARGV is the list of all arguments and
  41760. ARGN is the list of all nonexpected arguments
  41761. 2004-04-29 15:12 andy
  41762. * Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
  41763. Tests/StringFileTest/CMakeLists.txt: ENH: Add RANGE support to
  41764. FOREACH
  41765. 2004-04-29 14:51 andy
  41766. * Source/: cmCTest.cxx, cmStandardIncludes.h: BUG: Add a safety
  41767. check so that you cannot send cmOStringStream.str() to other
  41768. stream and produce the funky hex number. This makes it impossible
  41769. to compile such a code. Adding that exposed a whole bunch of
  41770. places in CMake where streams were used wrongly
  41771. 2004-04-29 13:25 andy
  41772. * Source/kwsys/SystemTools.cxx: BUG: Most of time when asking if
  41773. file exists, we actually want to read it... Should fix Bug #809 -
  41774. FIND_INCLUDE should check readability
  41775. 2004-04-29 12:33 hoffman
  41776. * Source/: cmGetTargetPropertyCommand.cxx,
  41777. cmLocalUnixMakefileGenerator.cxx: ENH: remove warnings
  41778. 2004-04-29 10:26 hoffman
  41779. * Source/cmake.cxx: BUG: fix crash from bug id 806
  41780. 2004-04-28 14:25 hoffman
  41781. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove warning
  41782. 2004-04-28 13:40 hoffman
  41783. * Source/cmAddExecutableCommand.h: BUG: fix for bug 121 add some
  41784. docs for MFC flag
  41785. 2004-04-28 13:21 hoffman
  41786. * Modules/Platform/Darwin.cmake,
  41787. Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for bug 116
  41788. platform files can now specify directories that should not be
  41789. added by CMAKE
  41790. 2004-04-28 12:31 hoffman
  41791. * Source/cmCreateTestSourceList.cxx,
  41792. Source/cmCreateTestSourceList.h, Templates/TestDriver.cxx.in:
  41793. ENH: make test driver more flexible by using a configured file
  41794. instead of generating all the code. fixes bug 28
  41795. 2004-04-28 10:52 andy
  41796. * Source/cmake.cxx, Tests/CommandLineTest/CMakeLists.txt,
  41797. Tests/CommandLineTest/PreLoad.cmake: ENH: Add support for
  41798. automatically preloaded cmake file. Closes Bug #802 - Add auto
  41799. preload file support in CMake
  41800. 2004-04-28 10:15 andy
  41801. * Source/: cmLocalUnixMakefileGenerator.cxx,
  41802. cmLocalUnixMakefileGenerator.h: ENH: Encode object files with
  41803. funny characters in the name. It should fix Bug #418 - Borland
  41804. 5.5.1, Templates/*.cxx files with '+' chars used in execs
  41805. 2004-04-28 10:09 hoffman
  41806. * Tests/: Complex/VarTests.cmake, Complex/Executable/complex.cxx,
  41807. ComplexOneConfig/VarTests.cmake,
  41808. ComplexOneConfig/Executable/complex.cxx,
  41809. ComplexRelativePaths/VarTests.cmake,
  41810. ComplexRelativePaths/Executable/complex.cxx: ENH: add a test for
  41811. EQUAL in if
  41812. 2004-04-28 10:05 andy
  41813. * Tests/SubDir/ThirdSubDir/: pair_p_int.int1.c,
  41814. testfromauxsubdir.c: ENH: More special cases
  41815. 2004-04-28 10:00 hoffman
  41816. * Modules/: CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake: ENH:
  41817. fixes for optional flag arguments to check include macros
  41818. 2004-04-28 09:59 hoffman
  41819. * Source/cmIfCommand.cxx: BUG: fix logic in EQUAL if test
  41820. 2004-04-28 09:52 hoffman
  41821. * Modules/CheckIncludeFileCXX.cmake: BUG: fix for bug 80, check
  41822. include cxx now has an optional argument that can is added to the
  41823. cxx flags
  41824. 2004-04-28 09:51 hoffman
  41825. * Source/: cmIfCommand.cxx, cmIfCommand.h: ENH: add a numeric EQUAL
  41826. to the IF statment, very useful for variable arguments in MACROS
  41827. 2004-04-27 14:16 andy
  41828. * Source/kwsys/: Base64.c, Base64.h.in, CMakeLists.txt,
  41829. Configure.h.in, Configure.hxx.in, Copyright.txt, Directory.cxx,
  41830. Directory.hxx.in, EncodeExecutable.c, Process.h.in,
  41831. ProcessFwd9x.c, ProcessUNIX.c, ProcessWin32.c, README.txt,
  41832. RegularExpression.cxx, RegularExpression.hxx.in, SystemTools.cxx,
  41833. SystemTools.hxx.in, kwsysHeaderDump.pl,
  41834. kwsysPlatformCxxTests.cmake, kwsysPlatformCxxTests.cxx,
  41835. kwsysPrivate.h, kwsys_ios_fstream.h.in, kwsys_ios_iosfwd.h.in,
  41836. kwsys_ios_iostream.h.in, kwsys_ios_sstream.h.in, kwsys_stl.h.in,
  41837. test1.cxx, testIOS.cxx, testProcess.c: ENH: Move to VolView
  41838. branch
  41839. 2004-04-27 12:03 andy
  41840. * Source/cmGetTargetPropertyCommand.cxx,
  41841. Tests/CustomCommand/CMakeLists.txt: ENH: Add LOCATION to
  41842. GET_TARGET_PROPERTY. Closes Bug #34 - Add to GET_TARGET_PROPERTY
  41843. location of target
  41844. 2004-04-27 12:02 andy
  41845. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  41846. cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
  41847. ENH: GetSafeDefinition is now in cmMakefile
  41848. 2004-04-27 11:30 andy
  41849. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add method to get
  41850. definition even if it does not exists
  41851. 2004-04-27 11:08 andy
  41852. * Tests/CustomCommand/: generator.cxx, wrapper.cxx: ERR: Remove
  41853. warnings from tests
  41854. 2004-04-27 09:22 andy
  41855. * Source/cmSourceFile.cxx, Tests/SubDir/CMakeLists.txt,
  41856. Tests/SubDir/vcl_algorithm+vcl_pair+double.foo.c,
  41857. Tests/SubDir/AnotherSubdir/pair+int.int.c,
  41858. Tests/SubDir/AnotherSubdir/secondone.c,
  41859. Tests/SubDir/AnotherSubdir/testfromsubdir.c,
  41860. Tests/SubDir/ThirdSubDir/pair+int.int1.c,
  41861. Tests/SubDir/ThirdSubDir/testfromauxsubdir.c,
  41862. Tests/SubDir/ThirdSubDir/thirdone.c: BUG: Fix aus source dir and
  41863. add better testing of it
  41864. 2004-04-27 08:30 hoffman
  41865. * Source/: cmLoadCommandCommand.cxx, cmMacroCommand.cxx: WRN:
  41866. remove warnings
  41867. 2004-04-26 18:51 andy
  41868. * Source/cmCTest.cxx: ENH: Another one of those nasty hex numbers
  41869. in the ctest output
  41870. 2004-04-26 18:49 andy
  41871. * Tests/SubDir/AnotherSubdir/: secondone.c, testfromsubdir.c: ENH:
  41872. Add extra test files
  41873. 2004-04-26 17:45 hoffman
  41874. * Source/cmLoadCommandCommand.cxx: ENH: fix for bug id 27, add a
  41875. signal handler for crashes in loaded commands
  41876. 2004-04-26 17:32 andy
  41877. * Source/CMakeLists.txt, Source/cmSourceFile.cxx,
  41878. Tests/SubDir/CMakeLists.txt, Tests/SubDir/Executable/test.cxx:
  41879. ENH: When source file is in subdirectory put object file in
  41880. subdirectory. Fixes Bug #290 - Source files in subdirectories
  41881. should produce object files in subdirectories
  41882. 2004-04-26 13:42 andy
  41883. * Modules/FindTCL.cmake: ENH: Add TCL_FOUND
  41884. 2004-04-26 13:42 andy
  41885. * Templates/: CMakeLists.txt, install-sh: ENH: With new install
  41886. framework we don't need install-sh any more
  41887. 2004-04-26 13:42 andy
  41888. * Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx:
  41889. ENH:Add test for GET/SET_DIRECTORY_PROPERTY
  41890. 2004-04-26 11:23 andy
  41891. * Source/: cmake.cxx, cmake.h: BUG: Fix resolving of infinite loops
  41892. while CMakeSetup/ccmake still running
  41893. 2004-04-26 11:12 martink
  41894. * Tests/: Complex/CMakeLists.txt, Complex/Executable/complex.cxx,
  41895. ComplexOneConfig/CMakeLists.txt,
  41896. ComplexOneConfig/Executable/complex.cxx,
  41897. ComplexRelativePaths/CMakeLists.txt,
  41898. ComplexRelativePaths/Executable/complex.cxx: added tests for var
  41899. args with macros
  41900. 2004-04-26 11:11 martink
  41901. * Source/: cmMacroCommand.cxx, cmMacroCommand.h: macros now support
  41902. varargs
  41903. 2004-04-26 11:00 king
  41904. * Modules/FindITK.cmake, Modules/FindVTK.cmake,
  41905. Source/cmFindPackageCommand.cxx: BUG#682: Adding environment
  41906. variable check to FIND_PACKAGE command.
  41907. 2004-04-26 10:49 king
  41908. * Source/cmFindPackageCommand.cxx: STYLE: Removed trailing
  41909. whitespace.
  41910. 2004-04-26 10:19 king
  41911. * Modules/: CheckVariableExists.c: BUG#502: Do not let optimizing
  41912. compilers think the symbol exists. Require the symbol by making
  41913. the return value depend on it to force linking.
  41914. 2004-04-23 16:26 hoffman
  41915. * Source/cmLocalVisualStudio6Generator.cxx,
  41916. Source/cmLocalVisualStudio7Generator.cxx,
  41917. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  41918. Templates/EXEWinHeader.dsptemplate: BUG: fix for bug 769
  41919. CMAKE_STANDARD_LIBRARIES now used in ides
  41920. 2004-04-23 16:20 andy
  41921. * Source/: cmCommands.cxx, cmGetDirectoryPropertyCommand.cxx,
  41922. cmGetDirectoryPropertyCommand.h, cmMakefile.h,
  41923. cmSetDirectoryPropertiesCommand.cxx,
  41924. cmSetDirectoryPropertiesCommand.h: ENH: Add
  41925. GET/SET_DIRECTORY_PROPERTY/PROPERTIES commands so that we can
  41926. change include directories and get all sorts of things. Closes
  41927. Bug #25 - Get_CMAKE_PROPERTIES
  41928. 2004-04-23 13:12 hoffman
  41929. * Modules/CMakeSystemSpecificInformation.cmake,
  41930. Source/cmLocalVisualStudio7Generator.cxx: ENH: add verbose make
  41931. abilility to visual studio 7
  41932. 2004-04-23 12:52 hoffman
  41933. * Source/CMakeLists.txt, Source/cmLocalUnixMakefileGenerator.cxx,
  41934. Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
  41935. Source/cmMakefile.h, Source/cmSubdirCommand.cxx,
  41936. Tests/PreOrder/CMakeLists.txt, Tests/PreOrder/simple.cxx,
  41937. Tests/PreOrder/Library/CMakeLists.txt,
  41938. Tests/PreOrder/Library/simpleLib.cxx: ENH: add SUBDIR PREORDER
  41939. and fix clean for non-relative paths
  41940. 2004-04-23 10:03 andy
  41941. * Source/: cmAddExecutableCommand.cxx, cmAddExecutableCommand.h:
  41942. ENH: Unify with other variables
  41943. 2004-04-23 09:12 hoffman
  41944. * Source/cmLocalVisualStudio6Generator.cxx: ENH: allow verbose
  41945. makefile flag to remove nologo from all commands so you can see
  41946. them in visual studio 6
  41947. 2004-04-23 08:50 king
  41948. * Source/cmCTest.cxx: ERR: Fixed unused variable assignment
  41949. warning.
  41950. 2004-04-22 18:04 andy
  41951. * Source/cmCTest.cxx: ENH: Add DynamicAnalisys support. The old
  41952. Purify is still available through --compatibility-mode
  41953. 2004-04-22 17:23 hoffman
  41954. * Modules/: FindwxWidgets.cmake, UsewxWidgets.cmake: BUG: fix for
  41955. bug 618
  41956. 2004-04-22 17:20 hoffman
  41957. * Modules/FindGLUT.cmake: BUG: fix for bug 743
  41958. 2004-04-22 17:08 hoffman
  41959. * Modules/FindGTK.cmake: BUG: fix for bug 607
  41960. 2004-04-22 16:58 hoffman
  41961. * Source/cmLocalUnixMakefileGenerator.cxx,
  41962. Source/cmLocalVisualStudio6Generator.cxx,
  41963. Source/cmLocalVisualStudio7Generator.cxx,
  41964. Templates/staticLibHeader.dsptemplate: ENH: add support for
  41965. static library property STATIC_LIBRARY_FLAGS
  41966. 2004-04-22 16:16 hoffman
  41967. * Modules/FindDCMTK.cmake: ENH: contribution from Ian Scott,
  41968. thanks.
  41969. 2004-04-22 15:59 martink
  41970. * Modules/FindOpenGL.cmake: update comments
  41971. 2004-04-22 14:38 hoffman
  41972. * Source/cmTarget.cxx: ENH: add a property for HAS_CXX to a target
  41973. that will force the use of a c++ compiler in the linking of an
  41974. executable that contains only c code
  41975. 2004-04-22 14:11 andy
  41976. * Source/kwsys/SystemTools.cxx: ERR: Verify that getenv returned
  41977. something before using it
  41978. 2004-04-22 13:37 martink
  41979. * Source/cmAddCustomCommandCommand.h: update docs
  41980. 2004-04-22 13:24 hoffman
  41981. * Source/: cmFindLibraryCommand.h, cmFindPathCommand.cxx,
  41982. cmFindPathCommand.h, cmMakefile.cxx, kwsys/SystemTools.cxx,
  41983. kwsys/SystemTools.hxx.in: BUG: fix for 301 CMAKE_LIBRARY_PATH and
  41984. CMAKE_INCLUDE_PATH env vars now used in FIND_LIBRARY and
  41985. FIND_PATH in addtion to and before PATH
  41986. 2004-04-22 11:12 hoffman
  41987. * Modules/FindwxWindows.cmake: BUG: fix bad if statements
  41988. 2004-04-22 09:44 hoffman
  41989. * Source/: cmLocalVisualStudio6Generator.cxx,
  41990. cmLocalVisualStudio7Generator.cxx: BUG 178: make top level
  41991. cmakelist file a source in ALL_BUILD
  41992. 2004-04-21 17:54 andy
  41993. * Source/cmGlobalVisualStudio71Generator.cxx: ERR: Fix install on
  41994. VS71
  41995. 2004-04-21 16:23 king
  41996. * Source/: cmListFileLexer.c, cmListFileLexer.h,
  41997. cmListFileLexer.in.l: ENH: Added cmListFileLexer_SetString method
  41998. to allow a string to be parsed as input.
  41999. 2004-04-21 16:07 hoffman
  42000. * Tests/: SimpleInstall/CMakeLists.txt,
  42001. SimpleInstallS2/CMakeLists.txt: add dep
  42002. 2004-04-21 15:09 hoffman
  42003. * Modules/FindwxWindows.cmake: ENH: fix for mingw
  42004. 2004-04-21 11:42 andy
  42005. * Source/cmFileCommand.cxx: BUG: Put all files to manifest
  42006. 2004-04-21 11:36 king
  42007. * Source/cmAddCustomTargetCommand.cxx: BUG: Fixed check of number
  42008. of arguments.
  42009. 2004-04-21 11:33 king
  42010. * Modules/: FindITK.cmake, FindVTK.cmake: ENH: Terminate with a
  42011. FATAL_ERROR if FIND_PACKAGE command was called with REQUIRED
  42012. argument and package was not found.
  42013. 2004-04-21 11:32 andy
  42014. * Source/cmLocalGenerator.cxx: ENH: Do preinstall and postinstall
  42015. script even if the target is not installed
  42016. 2004-04-21 10:34 andy
  42017. * Source/: cmakemain.cxx, ctest.cxx: ENH: Report error and exit
  42018. when the current directory is not specified
  42019. 2004-04-21 10:33 andy
  42020. * Source/kwsys/SystemTools.cxx: BUG: Prevent crash when the current
  42021. working directory cannot be established
  42022. 2004-04-20 18:28 andy
  42023. * Source/cmSystemTools.cxx: BUG: If the line ends without new-line
  42024. character, Split should still return something
  42025. 2004-04-19 17:21 andy
  42026. * Source/cmCTest.cxx: RNH: Support NoDartCoverage in the binary
  42027. directorory
  42028. 2004-04-19 10:36 king
  42029. * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h:
  42030. ENH#696: Adding REQUIRED option to FIND_PACKAGE command. It will
  42031. terminate the cmake configure step if the package is not found.
  42032. 2004-04-18 14:41 andy
  42033. * Source/: cmFileCommand.cxx, cmFileCommand.h,
  42034. cmGlobalGenerator.cxx, cmMakefile.cxx, cmMakefile.h,
  42035. cmWriteFileCommand.cxx, cmWriteFileCommand.h, cmake.cxx, cmake.h:
  42036. ENH: Add check for infinite loops. Make sure that files written
  42037. using WRITE_FILE and FILE WRITE are not used as input files.
  42038. Fixes Bug #678 - WRITE_FILE and FILE(WRITE...) lead to infinite
  42039. loops
  42040. 2004-04-18 13:16 andy
  42041. * Source/: cmLocalUnixMakefileGenerator.cxx, cmSourceFile.cxx: ENH:
  42042. Add support for adding object files and sources. This way you can
  42043. use external program such as assembler or fortran to generate
  42044. object files. Also star of fixing: Bug #757 - add .o file as a
  42045. source file
  42046. 2004-04-16 14:55 martink
  42047. * Source/cmCTest.cxx: better args handling for -I options
  42048. 2004-04-16 14:52 martink
  42049. * Source/: cmCTest.cxx, cmCTest.h: better args handling for -I
  42050. option
  42051. 2004-04-16 13:36 andy
  42052. * Source/cmCTest.cxx: ENH: Better reporting of what tests failed
  42053. and write a file with failed tests
  42054. 2004-04-16 09:50 hoffman
  42055. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 91
  42056. 2004-04-15 16:11 andy
  42057. * Source/CursesDialog/cmCursesStringWidget.cxx: ENH: Add support
  42058. for HOME and END keys. Also fix Bug #666 - In CCMake when
  42059. deleting something, it does not stop at the beginning of line
  42060. 2004-04-15 15:46 andy
  42061. * Source/CursesDialog/cmCursesMainForm.cxx: BUG: Prevent deleting
  42062. not existing variables and therefore prevent crash. Fixes: Bug
  42063. #750 - CCMake crashes when deleting all variables
  42064. 2004-04-15 13:59 andy
  42065. * Tests/: Complex/CMakeLists.txt, Complex/Executable/complex.cxx,
  42066. Complex/Library/CMakeLists.txt, Complex/Library/file2.cxx,
  42067. ComplexOneConfig/CMakeLists.txt,
  42068. ComplexOneConfig/Executable/complex.cxx,
  42069. ComplexOneConfig/Library/CMakeLists.txt,
  42070. ComplexOneConfig/Library/file2.cxx,
  42071. ComplexRelativePaths/CMakeLists.txt,
  42072. ComplexRelativePaths/Executable/complex.cxx,
  42073. ComplexRelativePaths/Library/CMakeLists.txt,
  42074. ComplexRelativePaths/Library/file2.cxx: ENH: Add test for
  42075. REMOVE_DEFINITION
  42076. 2004-04-15 13:58 andy
  42077. * Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
  42078. cmRemoveDefinitionsCommand.cxx, cmRemoveDefinitionsCommand.h:
  42079. ENH: ADD REMOVE_DEFINITION command. Fix feature request: Bug #182
  42080. - Add opposite to ADD_DEFINITIONS
  42081. 2004-04-15 13:15 hoffman
  42082. * Source/cmOptionCommand.cxx: BUG: fix for 282
  42083. 2004-04-15 13:09 andy
  42084. * Source/cmGlobalVisualStudio6Generator.cxx,
  42085. Source/cmGlobalVisualStudio7Generator.cxx,
  42086. Templates/CMakeLists.txt: ENH: Handle make install target on
  42087. Visual Studio 6 and 7 and install templates
  42088. 2004-04-15 12:07 andy
  42089. * Source/: cmLocalUnixMakefileGenerator.cxx,
  42090. cmLocalUnixMakefileGenerator.h: ENH: Ok, that is it. Remove old
  42091. install and replace it with new
  42092. 2004-04-15 11:55 hoffman
  42093. * Modules/FindMFC.cmake: BUG: fix for bug 506
  42094. 2004-04-15 11:38 hoffman
  42095. * Source/cmSiteNameCommand.cxx: BUG: fix for bug 689
  42096. 2004-04-15 08:22 hoffman
  42097. * Modules/: CheckForPthreads.c, CheckFunctionExists.c,
  42098. CheckTypeSize.c, CheckVariableExists.c, TestBigEndian.c: ENH: fix
  42099. tests for non-ansi c on hp and remove warnings for ansi c
  42100. 2004-04-14 17:02 hoffman
  42101. * Modules/FindITK.cmake: BUG: fix for bug 608
  42102. 2004-04-14 16:58 hoffman
  42103. * Source/cmGlobalVisualStudio7Generator.cxx: BUG: fix external
  42104. projects for vc7
  42105. 2004-04-14 15:56 hoffman
  42106. * Modules/: CheckFunctionExists.c, TestBigEndian.c: ENH: remove
  42107. warnings from try compiles
  42108. 2004-04-14 14:25 king
  42109. * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Renamed
  42110. --help-list-commands to --help-command-list and split --help
  42111. [command] into separate --help and --help-command cmd options.
  42112. 2004-04-14 13:40 king
  42113. * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Added
  42114. --help-list-commands option.
  42115. 2004-04-14 08:55 hoffman
  42116. * Source/cmCTest.cxx: ENH: remove warning
  42117. 2004-04-13 18:27 hoffman
  42118. * Source/cmCTest.cxx: ENH: fix warning
  42119. 2004-04-13 16:32 hoffman
  42120. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: ENH: add the ability
  42121. to run a limited sub-set of the tests
  42122. 2004-04-12 21:01 hoffman
  42123. * Modules/FindGTK.cmake: BUG: fix for bug 593
  42124. 2004-04-09 09:53 andy
  42125. * Source/cmCTest.cxx: BUG: Display string not some weird pointer
  42126. 2004-04-09 08:37 hoffman
  42127. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: add full path
  42128. libraries to the depend information
  42129. 2004-04-08 17:13 andy
  42130. * Modules/MacOSXBundleInfo.plist.in,
  42131. Source/cmAddExecutableCommand.cxx,
  42132. Source/cmAddExecutableCommand.h: ENH: Improve Mac OSX bundle
  42133. support
  42134. 2004-04-07 12:07 martink
  42135. * Source/cmLocalVisualStudio7Generator.cxx: fix problem with custom
  42136. command
  42137. 2004-04-07 09:58 hoffman
  42138. * Source/cmTarget.cxx: ENH: remove warnings on sgi
  42139. 2004-04-05 10:35 king
  42140. * DartConfig.cmake: ERR: Need to use latest testing configuration
  42141. even on branch.
  42142. 2004-04-02 13:21 king
  42143. * Source/cmTarget.cxx: BUG: _LINK_TYPE cache variable should never
  42144. be switched from optimized to debug or vice versa.
  42145. 2004-04-02 09:43 hoffman
  42146. * Source/CMakeLists.txt, Tests/Jump/Library/Shared/CMakeLists.txt:
  42147. ENH: fix for apple
  42148. 2004-04-02 08:09 hoffman
  42149. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix warning and
  42150. shadow variable
  42151. 2004-04-01 16:07 martink
  42152. * Source/cmCTest.cxx: fix for missing valid images
  42153. 2004-04-01 15:28 king
  42154. * Source/kwsys/ProcessFwd9x.c: ENH: Added comment for future work
  42155. to make forwarding executable always statically linked.
  42156. 2004-04-01 14:37 andy
  42157. * Source/cmCTest.cxx: BUG: Fix bug on windows. You cannot cout
  42158. std::string directly
  42159. 2004-04-01 14:11 andy
  42160. * Source/: cmCTest.cxx, CTest/cmCTestSubmit.cxx,
  42161. CTest/cmCTestSubmit.h: ENH: Add logging of submitting
  42162. 2004-04-01 09:59 hoffman
  42163. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix non relative
  42164. paths
  42165. 2004-04-01 08:59 hoffman
  42166. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for non
  42167. relative paths with spaces in the path
  42168. 2004-03-31 16:44 king
  42169. * Modules/FindTclsh.cmake: ENH: Added registry check for
  42170. ActiveState Tcl 8.4.6.
  42171. 2004-03-31 11:26 andy
  42172. * Source/cmCTest.cxx: ENH: Reduce number of
  42173. GetCurrentWorkingDirectory
  42174. 2004-03-31 11:24 andy
  42175. * Source/cmCTest.cxx: ENH: Change to the new directory
  42176. 2004-03-31 10:01 hoffman
  42177. * Source/: CMakeLists.txt, cmLocalGenerator.cxx,
  42178. cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
  42179. cmake.cxx: ENH: make relative paths optional and default off, and
  42180. add a test for them
  42181. 2004-03-29 12:51 king
  42182. * Source/cmConfigureFileCommand.cxx: BUG#485: Fixing on CMake 1.8
  42183. branch.
  42184. 2004-03-29 12:04 king
  42185. * Source/: cmSystemTools.h, cmTryCompileCommand.cxx: BUG#679:
  42186. Merging fix to CMake 1.8 branch.
  42187. 2004-03-28 17:59 andy
  42188. * Source/: cmFileCommand.cxx, cmLocalGenerator.cxx: ENH: When
  42189. installing project, write manifest
  42190. 2004-03-28 16:36 andy
  42191. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Add a way to clean
  42192. additional files
  42193. 2004-03-28 16:00 andy
  42194. * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
  42195. cmMakefile.cxx: ENH: If configure file fails do not create
  42196. directory
  42197. 2004-03-28 10:14 andy
  42198. * Source/cmIncludeCommand.cxx: ERR: Remove debug
  42199. 2004-03-28 10:14 andy
  42200. * Source/cmLocalGenerator.cxx: BUG: Support paths with spaces
  42201. 2004-03-28 09:46 andy
  42202. * Source/: cmIncludeCommand.h, cmSetTargetPropertiesCommand.h: DOC:
  42203. Fix comment
  42204. 2004-03-27 20:59 andy
  42205. * Source/cmLocalGenerator.cxx,
  42206. Source/cmSetTargetPropertiesCommand.h,
  42207. Tests/SimpleInstall/CMakeLists.txt,
  42208. Tests/SimpleInstall/PostInstall.cmake,
  42209. Tests/SimpleInstall/PreInstall.cmake,
  42210. Tests/SimpleInstallS2/CMakeLists.txt,
  42211. Tests/SimpleInstallS2/PostInstall.cmake,
  42212. Tests/SimpleInstallS2/PreInstall.cmake: ENH: Add pre and post
  42213. install script support
  42214. 2004-03-27 19:52 andy
  42215. * Source/cmIncludeCommand.cxx, Source/cmIncludeCommand.h,
  42216. Tests/LoadCommand/CMakeLists.txt,
  42217. Tests/LoadCommandOneConfig/CMakeLists.txt: ENH: Add support for
  42218. importing modules without specifying path
  42219. 2004-03-27 19:52 andy
  42220. * Source/cmFindPackageCommand.cxx: ERR: That slash is unnecessary
  42221. 2004-03-27 13:20 starreveld
  42222. * Modules/FindOpenGL.cmake: ERR: Shouldn't be adding xlibs to
  42223. opengllibs on osx
  42224. 2004-03-25 16:06 martink
  42225. * Source/cmCTest.cxx: coverage change that will probably end in an
  42226. infinite loop
  42227. 2004-03-25 08:45 king
  42228. * Source/: cmLinkLibrariesCommand.h,
  42229. cmTargetLinkLibrariesCommand.h: ENH: Clarified documentation for
  42230. LINK_LIBRARIES and TARGET_LINK_LIBRARIES.
  42231. 2004-03-24 16:31 king
  42232. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Added support to
  42233. library flags parser for -Wl and -R options.
  42234. 2004-03-23 15:02 king
  42235. * Modules/Platform/Windows-cl.cmake: ERR: Fixed incorrect
  42236. documentation for CMAKE_CXX_WARNING_LEVEL. Submitted by David
  42237. Cole.
  42238. 2004-03-20 20:37 andy
  42239. * Source/cmCTest.cxx: ENH: Fix warning
  42240. 2004-03-19 14:48 king
  42241. * Source/cmTryCompileCommand.cxx: ENH: Clarified recursive
  42242. TRY_COMPILE error message.
  42243. 2004-03-19 09:34 andy
  42244. * Source/cmCTest.cxx: ERR: Fix warnings about wrong format
  42245. 2004-03-18 09:52 andy
  42246. * Source/cmCTest.cxx: ERR: Fix build on broken C++ compiles with no
  42247. != operator for std::string
  42248. 2004-03-17 11:30 andy
  42249. * Source/: cmCTest.cxx, cmCTest.h: BUG: change directory before
  42250. running test and remember test number
  42251. 2004-03-17 09:42 berk
  42252. * Source/: cmSystemTools.h, cmTryCompileCommand.cxx: BUG: When
  42253. error occurs, try compiles should still work
  42254. 2004-03-17 08:20 andy
  42255. * Source/cmCTest.h: ERR: On some compilers structure inside class
  42256. cannot reference private typdefs from the same class
  42257. 2004-03-16 12:54 king
  42258. * Source/cmExportLibraryDependencies.cxx: ERR: Added missing
  42259. include for auto_ptr.
  42260. 2004-03-15 14:54 andy
  42261. * Source/kwsys/CMakeLists.txt: ENH: Always include KWSys header
  42262. files directory
  42263. 2004-03-15 10:44 king
  42264. * Source/cmExportLibraryDependencies.cxx: BUG#675: If not
  42265. appending, do copy-if-different on exported file.
  42266. 2004-03-15 09:35 andy
  42267. * Source/cmCTest.h: ERR: Fix build
  42268. 2004-03-14 12:28 andy
  42269. * Source/: cmCTest.cxx, cmCTest.h: ENH: Add support for future tags
  42270. 2004-03-14 11:23 andy
  42271. * Source/: cmCTest.cxx, cmCTest.h: ENH: Count tests while they go.
  42272. Also in the logs report more stuff like elapsed time etc.
  42273. 2004-03-12 14:43 king
  42274. * Source/kwsys/ProcessUNIX.c: ERR: SIGSEGV == SIGBUS on BeOS.
  42275. 2004-03-10 14:33 hoffman
  42276. * Source/: cmGlobalVisualStudio71Generator.cxx,
  42277. cmGlobalVisualStudio71Generator.h: ENH: update vs71 generator to
  42278. support excluded subdirs
  42279. 2004-03-09 16:28 hoffman
  42280. * Source/CMakeLists.txt, Source/cmEnableTestingCommand.cxx,
  42281. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  42282. Source/cmGlobalVisualStudio6Generator.cxx,
  42283. Source/cmGlobalVisualStudio6Generator.h,
  42284. Source/cmGlobalVisualStudio7Generator.cxx,
  42285. Source/cmGlobalVisualStudio7Generator.h,
  42286. Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
  42287. Source/cmLocalUnixMakefileGenerator.cxx,
  42288. Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
  42289. Source/cmMakefile.h, Source/cmSubdirCommand.cxx,
  42290. Source/cmSubdirCommand.h, Tests/SubDir/Executable/test.cxx: ENH:
  42291. add new subdirectory exclude from top option
  42292. 2004-03-09 16:20 hoffman
  42293. * Tests/SubDir/: CMakeLists.txt, Examples/CMakeLists.txt,
  42294. Examples/example1/CMakeLists.txt, Examples/example1/example1.cxx,
  42295. Examples/example2/CMakeLists.txt, Examples/example2/example2.cxx,
  42296. Executable/CMakeLists.txt, Executable/test.cxx: ENH: create new
  42297. test to test subdir exclude
  42298. 2004-03-09 12:31 andy
  42299. * Source/cmLocalVisualStudio7Generator.cxx: ENH: Properly build
  42300. WIN32 executables
  42301. 2004-03-09 07:50 andy
  42302. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Try to remove warning
  42303. 2004-03-08 22:24 andy
  42304. * Source/cmInstallTargetsCommand.h: ENH: Add comment about
  42305. RUNTIME_DIRECTORY
  42306. 2004-03-08 19:05 andy
  42307. * Source/: cmConfigureFileCommand.cxx, cmMakefile.cxx,
  42308. cmMakefile.h: ENH: Move implementation of configure_file to
  42309. cmMakefile, so that other classes can use it
  42310. 2004-03-04 10:05 king
  42311. * Source/cmStringCommand.cxx, Source/cmStringCommand.h,
  42312. Tests/StringFileTest/CMakeLists.txt,
  42313. Tests/StringFileTest/InputFile.h.in: ENH: Added STRING(CONFIGURE
  42314. ...) command.
  42315. 2004-03-03 18:18 king
  42316. * Source/: cmConfigureFileCommand.cxx, cmMakefile.cxx,
  42317. cmMakefile.h: ENH: Moved variable and #cmakedefine replacement
  42318. from cmConfigureFileCommand.cxx to a ConfigureString method on
  42319. cmMakefile. This will give other commands access to the
  42320. configuration code.
  42321. 2004-02-29 15:13 andy
  42322. * Tests/COnly/CMakeLists.txt: ERR: Too much commits
  42323. 2004-02-29 15:13 andy
  42324. * Source/cmMakefile.cxx, Tests/COnly/CMakeLists.txt: ERR: Fix
  42325. GetModulesFile
  42326. 2004-02-29 14:23 andy
  42327. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Handle backticks as
  42328. a valid library
  42329. 2004-02-29 09:53 andy
  42330. * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Cleanup and remove
  42331. warning
  42332. 2004-02-29 09:51 andy
  42333. * Source/cmLocalCodeWarriorGenerator.cxx: ERR: Fix build on Mac
  42334. 2004-02-28 18:59 andy
  42335. * Modules/MacOSXBundleInfo.plist.in,
  42336. Source/cmAddExecutableCommand.cxx, Source/cmCPluginAPI.cxx,
  42337. Source/cmFindPackageCommand.cxx, Source/cmLocalGenerator.cxx,
  42338. Source/cmLocalUnixMakefileGenerator.cxx,
  42339. Source/cmLocalVisualStudio6Generator.cxx,
  42340. Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
  42341. Source/cmMakefile.h, Source/cmTarget.h: ENH: Styart working on
  42342. bundles support and abstract WIN32_EXECUTABLE
  42343. 2004-02-24 18:48 andy
  42344. * Source/cmSystemTools.cxx: ERR: Fix crash. We should check output
  42345. before appending to it
  42346. 2004-02-24 10:05 andy
  42347. * Source/: cmCTest.cxx, cmCTest.h: BUG: CVS update fix. If the CVS
  42348. command was not set there was no indication that something went
  42349. wrong. Now it will make sure it does. Also start working on
  42350. multiple configuration scripts
  42351. 2004-02-24 10:04 andy
  42352. * Source/cmSystemTools.cxx: ENH: Put Process execution errors in
  42353. output and honor verbosity
  42354. 2004-02-23 09:56 andy
  42355. * Source/: cmCTest.cxx, cmLocalGenerator.cxx: ENH: Improve coverage
  42356. support and add more verbosity
  42357. 2004-02-23 09:54 king
  42358. * Source/kwsys/Directory.cxx: ERR: Merging 1.7->1.9 changes to
  42359. CMake 1.8 branch.
  42360. 2004-02-22 22:07 andy
  42361. * Source/: cmCMakeMinimumRequired.h, cmConfigureFileCommand.h,
  42362. cmElseCommand.h, cmEndIfCommand.h, cmExecProgramCommand.h,
  42363. cmFindFileCommand.h, cmFindLibraryCommand.h, cmFindPathCommand.h,
  42364. cmFindProgramCommand.h, cmGetFilenameComponentCommand.h,
  42365. cmMakeDirectoryCommand.h, cmRemoveCommand.h,
  42366. cmSeparateArgumentsCommand.h, cmWriteFileCommand.h: ENH: Make
  42367. more commands scriptable
  42368. 2004-02-22 22:06 andy
  42369. * Source/CursesDialog/cmCursesMainForm.cxx: BUG: Prevent crash when
  42370. deleting the last cache item
  42371. 2004-02-22 13:14 andy
  42372. * Source/: cmCPluginAPI.cxx, cmFLTKWrapUICommand.cxx,
  42373. cmGetCMakePropertyCommand.cxx,
  42374. cmGetSourceFilePropertyCommand.cxx, cmLoadCacheCommand.h,
  42375. cmOutputRequiredFilesCommand.h, cmQTWrapCPPCommand.h,
  42376. cmQTWrapUICommand.h, cmSetSourceFilesPropertiesCommand.cxx,
  42377. cmSourceFilesCommand.cxx, cmUseMangledMesaCommand.h,
  42378. cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.h,
  42379. cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h,
  42380. cmWrapExcludeFilesCommand.cxx: ENH: Cleanups
  42381. 2004-02-20 14:46 andy
  42382. * Source/cmake.cxx, Source/cmakemain.cxx,
  42383. Tests/SimpleInstall/CMakeLists.txt,
  42384. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Ok, when doing cmake
  42385. -P you should not have to squish filename next to -P, There
  42386. should be space between
  42387. 2004-02-20 09:25 andy
  42388. * Source/cmCTest.cxx: ENH: Handle wrong library on sun and no
  42389. project on visual studio 7
  42390. 2004-02-19 10:33 andy
  42391. * Source/CMakeLists.txt: ENH: Comment out test
  42392. 2004-02-19 10:32 andy
  42393. * CMakeLists.txt, Source/CMakeLists.txt: ENH: Cleanup
  42394. 2004-02-19 10:29 andy
  42395. * Source/cmIfCommand.h: ENH: Make IF command scriptable
  42396. 2004-02-19 10:28 king
  42397. * Docs/cmake-mode.el: BUG: Fixed identification of ( and ) tokens
  42398. to avoid finding them in string literals.
  42399. 2004-02-19 09:35 andy
  42400. * Source/cmMacroCommand.h: ENH: Macro should be scriptable
  42401. 2004-02-19 09:35 andy
  42402. * Source/cmCTest.cxx: ERR: Do not exit when find bad custom files.
  42403. 2004-02-17 08:35 hoffman
  42404. * Source/cmDynamicLoader.cxx: BUG: don't crash when loading a
  42405. module that does not exist
  42406. 2004-02-16 10:48 hoffman
  42407. * Source/: cmConfigure.cmake.h.in, cmDynamicLoader.cxx: ENH: use
  42408. cmake variables for cmDynamicLoader to figure out library prefix
  42409. and extensions
  42410. 2004-02-16 09:50 hoffman
  42411. * Modules/Platform/Windows-gcc.cmake, Source/cmDynamicLoader.cxx:
  42412. BUG: fix mingw module load tests
  42413. 2004-02-14 16:55 hoffman
  42414. * Modules/Platform/Windows-gcc.cmake: shared modules are not linked
  42415. so do not use lib prefix
  42416. 2004-02-13 10:51 hoffman
  42417. * Modules/Platform/Windows-gcc.cmake, Source/kwsys/SystemTools.cxx:
  42418. ENH: change mingw to use libfoo.dll instead of foo.dll since it
  42419. can link to them
  42420. 2004-02-12 21:44 andy
  42421. * Source/cmFileCommand.cxx: ENH: Add DESTDIR support
  42422. 2004-02-12 13:38 king
  42423. * Source/kwsys/Directory.cxx: ERR: Fixed use of _findfirst for MSVC
  42424. 6.
  42425. 2004-02-12 11:23 martink
  42426. * Source/kwsys/Directory.cxx: fix incorrect signature for findfirst
  42427. 2004-02-12 09:13 hoffman
  42428. * Source/kwsys/SystemTools.cxx, Tests/SimpleInstall/CMakeLists.txt,
  42429. Tests/SimpleInstallS2/CMakeLists.txt: Fix install test fail on
  42430. mingw
  42431. 2004-02-12 08:58 andy
  42432. * Source/kwsys/SystemTools.cxx: BUG: Like cygwin, mingw does not
  42433. produce .lib file for shared libraries, so search for dll when
  42434. searching for library
  42435. 2004-02-11 10:56 andy
  42436. * Source/cmCTest.cxx: ERR: Remove warning
  42437. 2004-02-11 08:28 andy
  42438. * Source/kwsys/SystemTools.cxx, Tests/SimpleInstall/CMakeLists.txt,
  42439. Tests/SimpleInstallS2/CMakeLists.txt: ENH: On Cygwin shared
  42440. libraries have only .dll file no .lib file, so when finding
  42441. library on cygwin, search also for .dll. Also fix SimpleInstall
  42442. test on cygwin
  42443. 2004-02-10 15:53 andy
  42444. * Source/cmCTest.cxx: ERR: Use filepath followed by filename not
  42445. another filepath
  42446. 2004-02-10 15:51 andy
  42447. * Source/: cmCTest.cxx, cmCTest.h: ENH: Add logging of tests while
  42448. running. This way you can actually see the output as it goes
  42449. 2004-02-09 16:40 andy
  42450. * Tests/: SimpleInstall/CMakeLists.txt,
  42451. SimpleInstallS2/CMakeLists.txt: ENH: Some cleanup and try to fix
  42452. Visual Studio builds
  42453. 2004-02-09 15:34 andy
  42454. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: -l or whatever
  42455. should be at beginning of line.
  42456. 2004-02-09 11:33 andy
  42457. * Source/CMakeLists.txt, Tests/SimpleInstall/inst.cxx,
  42458. Tests/SimpleInstallS2/inst.cxx: ENH: Some systems do not handle
  42459. spaces in the path
  42460. 2004-02-08 20:08 andy
  42461. * Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
  42462. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Install stage2 to
  42463. handle runtime problem
  42464. 2004-02-08 13:23 andy
  42465. * Source/cmCTest.cxx: ENH: Attempt to support tests in funky
  42466. subdirectories
  42467. 2004-02-08 12:04 andy
  42468. * Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
  42469. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add second part of
  42470. SimpleInstall
  42471. 2004-02-06 16:43 king
  42472. * Source/cmGlob.cxx: BUG#480: Merging 1.10->1.11 changes to 1.8
  42473. branch.
  42474. 2004-02-06 15:26 andy
  42475. * Source/cmGlob.cxx: ENH: When nor specifying full path, make sure
  42476. it actually works, on broken filesystems fix case of files.
  42477. 2004-02-06 15:18 andy
  42478. * Source/cmFileCommand.cxx: ENH: Handle script mode
  42479. 2004-02-06 13:47 andy
  42480. * Source/: cmEndForEachCommand.h, cmForEachCommand.h,
  42481. cmStringCommand.h: ENH: Make more commands scriptable
  42482. 2004-02-06 10:49 andy
  42483. * Modules/FindJNI.cmake: ENH: Better finding of JNI
  42484. 2004-02-05 10:12 andy
  42485. * Tests/: SimpleInstall/CMakeLists.txt,
  42486. SimpleInstallS2/CMakeLists.txt: ERR: Fix test on windows with
  42487. network paths
  42488. 2004-02-04 09:42 berk
  42489. * Tests/: SimpleInstall/foo.c, SimpleInstall/foo.h,
  42490. SimpleInstall/inst.cxx, SimpleInstallS2/foo.c,
  42491. SimpleInstallS2/foo.h, SimpleInstallS2/inst.cxx: ENH: Fix test on
  42492. HP-UX
  42493. 2004-02-03 11:23 andy
  42494. * Source/cmFileCommand.cxx: ENH: Fix support for debug postfix
  42495. 2004-02-03 10:53 andy
  42496. * Source/: cmFileCommand.cxx, cmLocalGenerator.cxx, cmSetCommand.h:
  42497. ENH: Add support for install postfix
  42498. 2004-02-03 10:25 andy
  42499. * Source/cmLocalGenerator.cxx: ENH: Cleanup output
  42500. 2004-02-03 09:26 andy
  42501. * Source/cmLocalUnixMakefileGenerator.cxx,
  42502. Tests/SimpleInstall/CMakeLists.txt,
  42503. Tests/SimpleInstallS2/CMakeLists.txt: ENH: Fix ADD_DEPENDENCIES
  42504. on Unix makefiles and fix SimpleInstall test not to link the
  42505. module
  42506. 2004-02-02 18:23 andy
  42507. * Tests/: SimpleInstall/CMakeLists.txt,
  42508. SimpleInstallS2/CMakeLists.txt: ENH: Make test work on windows
  42509. 2004-02-02 18:23 andy
  42510. * Source/cmCTest.cxx: ENH: Propagate build type
  42511. 2004-02-01 16:48 andy
  42512. * Tests/: SimpleInstall/lib2.h, SimpleInstall/lib3.h,
  42513. SimpleInstallS2/lib2.h, SimpleInstallS2/lib3.h: ENH: Fix exports
  42514. 2004-02-01 12:53 andy
  42515. * Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
  42516. Tests/SimpleInstall/foo.c, Tests/SimpleInstall/foo.h,
  42517. Tests/SimpleInstall/inst.cxx, Tests/SimpleInstall/lib1.cxx,
  42518. Tests/SimpleInstall/lib1.h, Tests/SimpleInstall/lib2.cxx,
  42519. Tests/SimpleInstall/lib2.h, Tests/SimpleInstall/lib3.cxx,
  42520. Tests/SimpleInstall/lib3.h, Tests/SimpleInstallS2/CMakeLists.txt,
  42521. Tests/SimpleInstallS2/foo.c, Tests/SimpleInstallS2/foo.h,
  42522. Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib1.cxx,
  42523. Tests/SimpleInstallS2/lib1.h, Tests/SimpleInstallS2/lib2.cxx,
  42524. Tests/SimpleInstallS2/lib2.h, Tests/SimpleInstallS2/lib3.cxx,
  42525. Tests/SimpleInstallS2/lib3.h: ENH: Add install test
  42526. 2004-01-29 10:29 hoffman
  42527. * Source/cmCTest.cxx: BUG: keep output
  42528. 2004-01-29 09:01 hoffman
  42529. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove depend on
  42530. CMakeCache for rebuild_cache target to avoid double rebuild cache
  42531. 2004-01-28 13:17 hoffman
  42532. * Source/cmCTest.cxx: BUG: After running builtin ctest, go back to
  42533. the original directory
  42534. 2004-01-28 11:22 andy
  42535. * Source/cmLocalGenerator.cxx: ERR: Remove cout
  42536. 2004-01-28 10:59 king
  42537. * Source/kwsys/ProcessWin32.c: BUG: Corrected detection of
  42538. exceptional exit code.
  42539. 2004-01-28 10:59 king
  42540. * Source/kwsys/testProcess.c: ENH: Added exception string to
  42541. abnormal termination report.
  42542. 2004-01-28 09:47 martink
  42543. * Source/cmCTest.cxx: Including exception string in test's error
  42544. output.
  42545. 2004-01-28 08:11 andy
  42546. * Source/cmFileCommand.cxx: ERR: Remove warning about unused
  42547. variable
  42548. 2004-01-27 17:12 hoffman
  42549. * Source/cmaketest.cxx: remove old file
  42550. 2004-01-27 17:12 hoffman
  42551. * Source/cmCTest.cxx: ENH: add a dynamic loader flush cache
  42552. 2004-01-27 17:11 andy
  42553. * Source/cmCTest.cxx: ENH: Only display the precontext or
  42554. postcontext up to the next or previous warning or error
  42555. 2004-01-27 14:51 hoffman
  42556. * Source/cmSystemTools.cxx: BUG: fix FMM
  42557. 2004-01-27 12:37 andy
  42558. * Source/: cmFileCommand.cxx, cmInstallTargetsCommand.cxx,
  42559. cmLocalGenerator.cxx, cmLocalGenerator.h, cmTarget.h: ENH: Make
  42560. install on windows seems to work now
  42561. 2004-01-27 09:53 andy
  42562. * Source/cmFileCommand.cxx: ERR: Fix build on Mingw. Looks like
  42563. Mingw is more like visual studio... Thanks Fred Wheeler
  42564. 2004-01-27 09:42 martink
  42565. * Source/cmCTest.cxx: fix for backup restore
  42566. 2004-01-27 09:05 andy
  42567. * Source/cmFileCommand.cxx: ERR: And yet another set of constants
  42568. for file permissions
  42569. 2004-01-27 09:05 andy
  42570. * Source/: cmStandardIncludes.h, cmSystemTools.h: ERR: Properly
  42571. handle mode_t on borland
  42572. 2004-01-26 17:52 andy
  42573. * Source/cmStandardIncludes.h: ERR Fix borland
  42574. 2004-01-26 16:29 andy
  42575. * Source/cmLocalGenerator.cxx: BUG: Fix for spaces in path
  42576. 2004-01-26 16:24 andy
  42577. * Source/: cmFileCommand.cxx, cmLocalGenerator.cxx: ENH: Several
  42578. windows bugs and fixes
  42579. 2004-01-26 16:05 andy
  42580. * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add unix style
  42581. install in file command
  42582. 2004-01-26 15:50 andy
  42583. * Source/: cmConfigureFileCommand.cxx, cmSystemTools.cxx,
  42584. cmSystemTools.h: ENH: Preserve permissions when copying files
  42585. 2004-01-26 15:03 andy
  42586. * Source/: cmStandardIncludes.h, cmSystemTools.cxx: ERR: Fix build
  42587. problems on Visual Studio 6
  42588. 2004-01-26 14:55 andy
  42589. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add code for
  42590. setting and getting permissions
  42591. 2004-01-26 14:41 andy
  42592. * Source/: cmCTest.cxx, cmSystemTools.cxx: ENH: Improve calling of
  42593. RunSingle command and fix compile error
  42594. 2004-01-26 14:00 hoffman
  42595. * Source/cmSystemTools.cxx: ENH: forgot return value
  42596. 2004-01-26 13:57 andy
  42597. * Source/: cmCTest.cxx, cmCTest.h: ENH: Add support for
  42598. CTestCustom.ctest, which modifies some behavior of ctest
  42599. 2004-01-26 13:32 hoffman
  42600. * Source/: cmCTest.cxx, cmGlobalGenerator.cxx, cmSystemTools.cxx,
  42601. cmSystemTools.h, cmake.cxx, cmake.h: BUG: fix put/get env
  42602. problems
  42603. 2004-01-26 13:32 hoffman
  42604. * Source/kwsys/ProcessWin32.c: ENH: fix for build on cygwin mingw
  42605. 2004-01-25 19:30 andy
  42606. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ERR: Fix std::
  42607. namespace
  42608. 2004-01-25 19:25 andy
  42609. * Source/: cmGlobalGenerator.cxx, cmLocalGenerator.cxx,
  42610. cmLocalGenerator.h: ENH: Start adding new installation framework
  42611. 2004-01-24 12:52 king
  42612. * Tests/Jump/Executable/CMakeLists.txt: BUG: Due to backward
  42613. ordering, Visual Studio GUIs need the link directories for the
  42614. libraries the first time.
  42615. 2004-01-23 15:17 hoffman
  42616. * Source/cmLocalVisualStudio7Generator.cxx: BUG: .lib from a .dll
  42617. should go in m_LibraryOutputPath not m_ExecutableOutputPath
  42618. 2004-01-23 13:43 hoffman
  42619. * Tests/Jump/Library/Shared/CMakeLists.txt: BUG: libdir was set
  42620. wrong on windows
  42621. 2004-01-23 13:43 hoffman
  42622. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: jump over feature
  42623. was not working for windows
  42624. 2004-01-23 13:19 andy
  42625. * DartConfig.cmake: ENH: Fix url
  42626. 2004-01-23 13:01 hoffman
  42627. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for debug
  42628. flags into project files
  42629. 2004-01-23 13:01 hoffman
  42630. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: more fixes for
  42631. relative path stuff
  42632. 2004-01-23 12:46 andy
  42633. * DartConfig.cmake: ENH: Add nightly reporting
  42634. 2004-01-23 12:40 hoffman
  42635. * Modules/CMakeDetermineCCompiler.cmake: ENH: use CFLAGS for
  42636. testing for gnu
  42637. 2004-01-23 11:26 andy
  42638. * DartConfig.cmake: ENH: More continuous e-mail stuff
  42639. 2004-01-23 11:22 hoffman
  42640. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: convert the .o
  42641. files to not have ./
  42642. 2004-01-23 09:54 king
  42643. * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx,
  42644. cmLocalUnixMakefileGenerator.h: BUG: Fix to build rule generation
  42645. with relative paths.
  42646. 2004-01-23 09:48 king
  42647. * DartConfig.cmake: ENH: Improving CMake continuous dashboards.
  42648. Sending continuous email for all kinds of failures.
  42649. 2004-01-23 09:44 martink
  42650. * Source/: cmCTest.cxx, cmCTest.h: fixes to backup restore options
  42651. 2004-01-23 08:53 king
  42652. * Source/cmLocalGenerator.cxx: STYLE: Deleted trailing whitespace.
  42653. 2004-01-23 08:51 king
  42654. * Source/CMakeLists.txt: ERR: Fixed project name for Jump tests.
  42655. 2004-01-22 14:44 king
  42656. * Source/kwsys/: Process.h.in, ProcessUNIX.c: ERR: Fixed function
  42657. prototypes with zero arguments to be C-style.
  42658. 2004-01-22 11:16 andy
  42659. * Source/kwsys/ProcessUNIX.c: BUG: If working directory does not
  42660. exists, exit
  42661. 2004-01-22 11:10 andy
  42662. * Source/cmCTest.cxx: BUG: If at least one test fails, the percent
  42663. cannot be greater than 99
  42664. 2004-01-22 10:54 king
  42665. * Source/: cmLocalUnixMakefileGenerator.cxx,
  42666. cmLocalUnixMakefileGenerator.h: BUG: Fix jump-over-and-build for
  42667. missing libraries when the relative path to the library is
  42668. different between the source and destination of the jump.
  42669. 2004-01-22 10:51 king
  42670. * Tests/Jump/Library/: CMakeLists.txt, jumpShared.cxx,
  42671. jumpStatic.cxx, Shared/CMakeLists.txt, Shared/jumpShared.cxx,
  42672. Static/CMakeLists.txt, Static/jumpStatic.cxx: ENH: Improved test
  42673. to have a different relative path name for libraries between the
  42674. Executable and Library directories.
  42675. 2004-01-22 10:36 king
  42676. * Source/CMakeLists.txt: ENH: Added JumpWithLibOut and JumpNoLibOut
  42677. to test whether jumping over to build a missing library works.
  42678. 2004-01-22 10:30 king
  42679. * Source/: cmake.cxx, kwsys/SystemTools.cxx: BUG:
  42680. CopyFileIfDifferent should return success if the files did not
  42681. differ or if the copy succeeded. It should return failure only
  42682. if the files were different and the copy failed.
  42683. 2004-01-22 10:23 king
  42684. * Tests/Jump/Library/CMakeLists.txt: ERR: Fixed post-build rule to
  42685. copy shared library correctly.
  42686. 2004-01-22 09:56 king
  42687. * Tests/Jump/: CMakeLists.txt, Executable/CMakeLists.txt,
  42688. Executable/jumpExecutable.cxx, Library/CMakeLists.txt,
  42689. Library/jumpShared.cxx, Library/jumpStatic.cxx: ENH: Adding test
  42690. for jumping over and building a missing library.
  42691. 2004-01-21 18:39 andy
  42692. * Modules/CMakeDefaultMakeRuleVariables.cmake: ENH: This will
  42693. probably break some obscure version of gcc, but until then,
  42694. everybody doing profiling will be happy
  42695. 2004-01-21 15:55 king
  42696. * Source/cmSystemTools.cxx: BUG: ::Stdout method should flush cout
  42697. after writing data.
  42698. 2004-01-21 15:12 king
  42699. * Modules/CMakeTestCCompiler.cmake: BUG#530: Merging 1.9 -> 1.10
  42700. changes to CMake 1.8 branch.
  42701. 2004-01-21 15:11 king
  42702. * Modules/CMakeTestCCompiler.cmake: BUG#530: Using #error to report
  42703. a nice error message if the C compiler is set to a C++ compiler.
  42704. 2004-01-21 15:08 king
  42705. * Modules/TestBigEndian.c: BUG: Use return statement instead of
  42706. exit.
  42707. 2004-01-21 15:07 martink
  42708. * Source/kwsys/ProcessUNIX.c: merge from the main tree
  42709. 2004-01-21 14:43 king
  42710. * Source/cmCTest.cxx: BUG: empty method on std string is a test,
  42711. and does not set the string to empty.
  42712. 2004-01-21 14:27 hoffman
  42713. * Source/cmCTest.cxx: BUG: fix leak
  42714. 2004-01-21 14:06 king
  42715. * Source/cmCTest.cxx: BUG: Fixed buffer size in MakeXMLSafe.
  42716. 2004-01-21 13:38 andy
  42717. * Source/kwsys/ProcessUNIX.c: BUG: Fix valgrind error. If working
  42718. directory is not set do not do chdir
  42719. 2004-01-21 09:49 hoffman
  42720. * Source/cmCTest.cxx: BUG: if a test is not found, it should fail
  42721. 2004-01-21 09:25 hoffman
  42722. * Source/cmCTest.cxx: ENH: make sure tests that are not run fail,
  42723. and make sure that it does not try to run directories with the
  42724. same name as tests
  42725. 2004-01-20 14:36 hoffman
  42726. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: bug fix for IBM
  42727. broken xlC 6.0.0.4 compiler
  42728. 2004-01-20 14:35 hoffman
  42729. * Source/cmSystemTools.cxx: ENH: dont do relative paths when
  42730. nothing is relative
  42731. 2004-01-19 09:30 king
  42732. * Source/kwsys/testProcess.c: ERR: Fixed unused argument warning.
  42733. 2004-01-19 09:30 king
  42734. * Source/kwsys/CMakeLists.txt: ERR: Must include Dart module after
  42735. PROJECT command.
  42736. 2004-01-17 12:47 king
  42737. * Source/kwsys/CMakeLists.txt: ENH: Added Dart testing
  42738. configuration.
  42739. 2004-01-17 12:46 king
  42740. * Source/kwsys/testProcess.c: ENH: Added a recursive process
  42741. execution test.
  42742. 2004-01-16 14:00 martink
  42743. * Source/cmCTest.cxx: fix so that ctest is run even with bad cmake
  42744. result
  42745. 2004-01-15 17:07 andy
  42746. * Source/cmCTest.cxx: ENH: Handle spaces in the dart output of test
  42747. 2004-01-15 14:04 king
  42748. * Modules/Platform/Windows-bcc32.cmake: BUG#518: Merging 1.30->1.31
  42749. changes to CMake 1.8 branch.
  42750. 2004-01-15 13:57 andy
  42751. * Modules/Platform/Windows-bcc32.cmake: ENH: Fix typos about
  42752. copying exe flags to shared flags and to modules. Bug #518 - On
  42753. borland, initial flags for bulding module are wrong
  42754. 2004-01-15 08:50 king
  42755. * Source/cmSystemTools.cxx: ENH: Added more error state checks to
  42756. RunSingleCommand.
  42757. 2004-01-13 12:28 andy
  42758. * Source/cmCTest.cxx: ERR: Do not ignore argument after nocmake
  42759. 2004-01-13 11:22 hoffman
  42760. * Source/: cmCTest.cxx, cmCTest.h: ENH: add no cmake option
  42761. 2004-01-13 09:05 king
  42762. * Modules/CMakeDetermineCCompiler.cmake: BUG: Merging 1.23->1.25
  42763. changes to 1.8 branch for correct setting of MINGW flag on cygwin
  42764. with -mno-cygwin flag.
  42765. 2004-01-13 09:01 king
  42766. * Modules/FindTclsh.cmake: Merging 1.6->1.7 changes to 1.8 branch
  42767. to improve automatic finding of Tcl.
  42768. 2004-01-13 09:01 king
  42769. * Modules/FindTCL.cmake: Merging 1.30->1.31 changes to 1.8 branch
  42770. to improve automatic finding of Tcl.
  42771. 2004-01-13 09:00 hoffman
  42772. * Modules/CMakeDetermineCCompiler.cmake: BUG: use the flags when
  42773. testing for type of gnu compiler
  42774. 2004-01-12 16:16 hoffman
  42775. * Source/kwsys/SystemTools.cxx: BUG: try to get access to work on
  42776. borland
  42777. 2004-01-12 13:53 hoffman
  42778. * Source/kwsys/SystemTools.cxx: ENH: use access over stat for
  42779. performance
  42780. 2004-01-12 13:30 andy
  42781. * Source/: cmCTest.cxx, kwsys/SystemTools.cxx: ENH: Only look for
  42782. executable until found
  42783. 2004-01-09 15:57 barre
  42784. * Modules/: FindTCL.cmake, FindTclsh.cmake: ENH: make it a bit
  42785. smarter at finding stuff: now you need only to set *ONE* of
  42786. (TCL|TK)_INCLUDE_PATH, (TCL|TK)_LIBRARY, TCL_TCLSH and the rest
  42787. will be found.
  42788. 2004-01-09 14:14 hoffman
  42789. * Source/cmCTest.cxx: ENH: clean up the output some more
  42790. 2004-01-09 14:05 hoffman
  42791. * Source/cmCTest.cxx: ENH: clean up output
  42792. 2004-01-09 13:35 hoffman
  42793. * Source/: cmCTest.cxx, cmCTest.h: ENH: add an ability to specify a
  42794. build run directory
  42795. 2004-01-09 12:35 hoffman
  42796. * Source/cmCTest.cxx: ENH: clean up output
  42797. 2004-01-09 12:28 hoffman
  42798. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: add a local target
  42799. for libraries as well as executables
  42800. 2004-01-09 11:23 king
  42801. * CMakeLists.txt, Modules/CMakeDetermineSystem.cmake,
  42802. Modules/CMakeFindFrameworks.cmake,
  42803. Modules/CMakeTestCCompiler.cmake,
  42804. Modules/CMakeTestCXXCompiler.cmake, Modules/Dart.cmake,
  42805. Modules/FindOpenGL.cmake, Modules/FindPythonLibs.cmake,
  42806. Modules/FindQt.cmake, Modules/FindTCL.cmake,
  42807. Modules/Platform/Windows-cl.cmake, Source/cmCTest.cxx,
  42808. Source/cmCreateTestSourceList.cxx,
  42809. Source/cmGlobalCodeWarriorGenerator.cxx,
  42810. Source/cmGlobalGenerator.cxx,
  42811. Source/cmGlobalVisualStudio6Generator.cxx,
  42812. Source/cmGlobalVisualStudio71Generator.cxx,
  42813. Source/cmGlobalVisualStudio7Generator.cxx,
  42814. Source/cmLinkLibrariesCommand.cxx,
  42815. Source/cmLocalCodeWarriorGenerator.cxx,
  42816. Source/cmLocalUnixMakefileGenerator.cxx,
  42817. Source/cmLocalVisualStudio6Generator.cxx,
  42818. Source/cmLocalVisualStudio7Generator.cxx,
  42819. Source/cmOptionCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
  42820. Source/cmSiteNameCommand.cxx, Source/cmStringCommand.cxx,
  42821. Source/cmTarget.cxx, Source/cmTargetLinkLibrariesCommand.cxx,
  42822. Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
  42823. Source/kwsys/SystemTools.cxx, Utilities/Release/cmake_release.sh,
  42824. Utilities/Release/config_Linux,
  42825. Utilities/Release/cygwin-package.sh.in: ENH: Merged Release-1-8-2
  42826. -> Release-1-8-3 changes to CMake-LatestRelease branch.
  42827. 2004-01-09 10:13 king
  42828. * Source/cmCTest.cxx: BUG: Updated warning regex to match in more
  42829. cases.
  42830. 2004-01-09 08:54 hoffman
  42831. * Source/cmCTest.cxx: BUG: if the build fails then the test fails
  42832. 2004-01-09 07:22 hoffman
  42833. * Source/CMakeLists.txt: BUG: fix arguments to wxwindows test
  42834. 2004-01-08 09:59 hoffman
  42835. * Source/: cmCTest.cxx, cmGlobalGenerator.cxx, cmake.cxx: BUG: make
  42836. sure null terminator is in the right place for putenv static char
  42837. array
  42838. 2004-01-08 09:23 king
  42839. * Source/cmake.cxx: BUG: Fix environment variable setting.
  42840. 2004-01-08 09:19 king
  42841. * Source/cmGlobalGenerator.cxx: BUG: Fix environment variable
  42842. setting.
  42843. 2004-01-08 08:19 hoffman
  42844. * Source/: cmCTest.cxx: ENH: remove warning
  42845. 2004-01-07 16:24 hoffman
  42846. * Source/cmCTest.cxx: temp remove of optimization internal ctest
  42847. use putenv causing trouble on cygwin
  42848. 2004-01-07 16:15 hoffman
  42849. * Source/cmCTest.cxx: ENH: print errors when they are there
  42850. 2004-01-07 14:22 hoffman
  42851. * Source/cmCTest.cxx: BUG: initialize ivar
  42852. 2004-01-07 13:27 martink
  42853. * Source/cmCreateTestSourceList.cxx: merge fix from main tree
  42854. 2004-01-07 13:20 hoffman
  42855. * Source/cmCTest.cxx: BUG: fix command line parser bug
  42856. 2004-01-07 12:50 hoffman
  42857. * Source/cmCTest.cxx: ENH: remove warning
  42858. 2004-01-07 11:31 hoffman
  42859. * Source/cmCTest.cxx: ENH: remove warnings
  42860. 2004-01-07 11:24 hoffman
  42861. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
  42862. cmSystemTools.cxx, cmSystemTools.h, cmWin32ProcessExecution.cxx,
  42863. cmake.cxx, ctest.cxx: ENH: add new feature to ctest so that it
  42864. can cmake, build and run a test executable
  42865. 2004-01-07 09:22 king
  42866. * Source/cmGlobalVisualStudio6Generator.cxx: BUG: Fixed crash in
  42867. extern MSVC project support.
  42868. 2004-01-07 09:22 hoffman
  42869. * Source/cmGlobalVisualStudio6Generator.cxx: BUG: fix crash in
  42870. external dsp include
  42871. 2004-01-07 09:10 king
  42872. * Source/cmGlobalVisualStudio6Generator.cxx: BUG: Fixed crash in
  42873. extern MSVC project support.
  42874. 2004-01-07 09:08 hoffman
  42875. * Source/cmGlobalVisualStudio6Generator.cxx: BUG: fix crash
  42876. 2004-01-07 09:07 king
  42877. * Source/cmCTest.cxx: BUG: Added missing Generator attributes to
  42878. submitted XML files.
  42879. 2004-01-07 08:37 martink
  42880. * Modules/Dart.cmake: merge change from main tree
  42881. 2004-01-06 19:13 andy
  42882. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: ENH: Improve notes
  42883. support (now you can specify them with the rest of the command
  42884. line), improve reading of configuration file (now it actually
  42885. rereads configuration file after running
  42886. update/configure/build...). Remember the model
  42887. (nightly/experimental) across runs
  42888. 2004-01-06 16:56 king
  42889. * Source/kwsys/: kwsys_std.h.in, kwsys_std_fstream.h.in,
  42890. kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
  42891. kwsys_std_sstream.h.in: ENH: Removing empty source file now that
  42892. makefile dependencies should have updated.
  42893. 2004-01-06 16:18 hoffman
  42894. * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
  42895. ENH: fix for hp make and relative paths never have targets with a
  42896. ./ at the start of the name
  42897. 2004-01-06 15:06 king
  42898. * Utilities/Release/config_Linux: Fixed build for new machine.
  42899. 2004-01-06 13:21 king
  42900. * Utilities/Release/config_Linux: ENH: Updated configuration for
  42901. new build location.
  42902. 2004-01-05 16:29 martink
  42903. * Source/cmGlob.cxx: fix for glob command
  42904. 2004-01-05 15:30 king
  42905. * Source/cmFindPackageCommand.cxx: BUG: Fixed typo in error
  42906. message.
  42907. 2004-01-05 13:20 king
  42908. * Utilities/Release/cmake_release.sh: ENH: Updated TAG for 1.8.3
  42909. release.
  42910. 2004-01-05 13:19 king
  42911. * CMakeLists.txt, CMakeSystemConfig.txt.in,
  42912. CMakeWindowsSystemConfig.txt, bootstrap,
  42913. Modules/CMakeCCompiler.cmake.in,
  42914. Modules/CMakeDetermineCCompiler.cmake,
  42915. Modules/CMakeDetermineCXXCompiler.cmake,
  42916. Modules/CMakeDetermineJavaCompiler.cmake,
  42917. Modules/CMakeImportBuildSettings.cmake, Modules/CMakeLists.txt,
  42918. Modules/CMakeSystemSpecificInformation.cmake,
  42919. Modules/CMakeTestCCompiler.cmake,
  42920. Modules/CMakeTestCXXCompiler.cmake, Modules/CMakeTestGNU.c,
  42921. Modules/CheckTypeSize.cmake, Modules/CheckVariableExists.cmake,
  42922. Modules/Dart.cmake, Modules/FindGTK.cmake, Modules/FindJNI.cmake,
  42923. Modules/FindJava.cmake, Modules/FindLATEX.cmake,
  42924. Modules/FindPythonLibs.cmake, Modules/FindTCL.cmake,
  42925. Modules/FindTclsh.cmake, Modules/FindThreads.cmake,
  42926. Modules/FindWish.cmake, Modules/FindwxWindows.cmake,
  42927. Modules/TestForANSIForScope.cmake,
  42928. Modules/TestForSTDNamespace.cmake, Modules/Platform/AIX.cmake,
  42929. Modules/Platform/BSDOS.cmake, Modules/Platform/Darwin.cmake,
  42930. Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
  42931. Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
  42932. Modules/Platform/MP-RAS.cmake, Modules/Platform/NetBSD.cmake,
  42933. Modules/Platform/OSF1.cmake, Modules/Platform/OpenBSD.cmake,
  42934. Modules/Platform/RISCos.cmake, Modules/Platform/SCO_SV.cmake,
  42935. Modules/Platform/SINIX.cmake, Modules/Platform/SunOS.cmake,
  42936. Modules/Platform/True64.cmake, Modules/Platform/ULTRIX.cmake,
  42937. Modules/Platform/UNIX_SV.cmake, Modules/Platform/UnixWare.cmake,
  42938. Modules/Platform/Windows-bcc32.cmake,
  42939. Modules/Platform/Windows-cl.cmake,
  42940. Modules/Platform/Windows-gcc.cmake,
  42941. Modules/Platform/Windows.cmake, Modules/Platform/Xenix.cmake,
  42942. Modules/Platform/gcc.cmake, Source/CMakeLists.txt,
  42943. Source/cmAddCustomTargetCommand.cxx, Source/cmAddTestCommand.cxx,
  42944. Source/cmCPluginAPI.h, Source/cmCTest.cxx, Source/cmCTest.h,
  42945. Source/cmCacheManager.cxx, Source/cmCommands.cxx,
  42946. Source/cmDynamicLoader.cxx, Source/cmFindFileCommand.h,
  42947. Source/cmFindLibraryCommand.h, Source/cmFindPathCommand.h,
  42948. Source/cmFindProgramCommand.h,
  42949. Source/cmGlobalBorlandMakefileGenerator.cxx,
  42950. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  42951. Source/cmGlobalNMakeMakefileGenerator.cxx,
  42952. Source/cmGlobalUnixMakefileGenerator.cxx,
  42953. Source/cmGlobalVisualStudio6Generator.cxx,
  42954. Source/cmGlobalVisualStudio7Generator.cxx,
  42955. Source/cmLoadCommandCommand.cxx,
  42956. Source/cmLocalUnixMakefileGenerator.cxx,
  42957. Source/cmLocalUnixMakefileGenerator.h,
  42958. Source/cmLocalVisualStudio6Generator.cxx,
  42959. Source/cmLocalVisualStudio7Generator.cxx,
  42960. Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
  42961. Source/cmQTWrapCPPCommand.cxx, Source/cmSystemTools.cxx,
  42962. Source/cmSystemTools.h, Source/cmTargetLinkLibrariesCommand.cxx,
  42963. Source/cmTryCompileCommand.h, Source/cmWin32ProcessExecution.cxx,
  42964. Source/cmake.cxx, Source/cmakemain.cxx, Source/cmakewizard.cxx,
  42965. Source/cmakewizard.h, Source/CTest/cmCTestSubmit.cxx,
  42966. Source/CursesDialog/ccmake.cxx, Source/kwsys/ProcessUNIX.c,
  42967. Source/kwsys/ProcessWin32.c, Source/kwsys/SystemTools.cxx,
  42968. Templates/EXEWinHeader.dsptemplate,
  42969. Tests/Complex/Executable/CMakeLists.txt,
  42970. Tests/Complex/Executable/complex.cxx,
  42971. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  42972. Tests/ComplexOneConfig/Executable/complex.cxx,
  42973. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  42974. Tests/ComplexRelativePaths/Executable/complex.cxx,
  42975. Tests/Complex/Library/CMakeLists.txt,
  42976. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  42977. Tests/ComplexRelativePaths/Library/CMakeLists.txt,
  42978. Utilities/CMakeLists.txt, Utilities/Release/cmake_release.sh,
  42979. Utilities/Release/config_AIX,
  42980. Utilities/Release/config_CYGWIN_NT-5.1,
  42981. Utilities/Release/config_Darwin, Utilities/Release/config_HP-UX,
  42982. Utilities/Release/config_IRIX64, Utilities/Release/config_Linux,
  42983. Utilities/Release/config_OSF1, Utilities/Release/config_SunOS,
  42984. Utilities/Release/cygwin-package.sh.in: ENH: Merging CMake
  42985. Release-1-8-2 to CMake-LatestRelease.
  42986. 2004-01-05 12:58 king
  42987. * Source/cmLocalVisualStudio6Generator.cxx: BUG#416: Merging
  42988. 1.49->1.50 changes to 1.8 branch.
  42989. 2004-01-05 12:53 martink
  42990. * Source/cmLocalVisualStudio6Generator.cxx: fix for long lines with
  42991. post build rules
  42992. 2004-01-05 11:22 king
  42993. * Source/cmQTWrapCPPCommand.cxx: BUG#421: Merging 1.16->1.17
  42994. changes to 1.8 branch.
  42995. 2004-01-05 11:13 andy
  42996. * Source/cmQTWrapCPPCommand.cxx, Tests/Wrapping/CMakeLists.txt,
  42997. Tests/Wrapping/vtkTestMoc.h: BUG: Fix dependency to input file
  42998. for QT_WRAP_CPP. Bug #421 - QT_WRAP_CPP
  42999. 2004-01-05 11:02 king
  43000. * Source/kwsys/kwsysPlatformCxxTests.cmake: ERR: Removed use of
  43001. FILE command and using WRITE_FILE instead. We would still like
  43002. CMake 1.6 to be able to build CMake CVS, and kwsys is used.
  43003. 2004-01-02 10:23 martink
  43004. * Modules/Dart.cmake: fix for multiple nexted projects
  43005. 2003-12-31 08:56 andy
  43006. * bootstrap: ERR: Fix bootstrap for the changes in kwsys
  43007. 2003-12-30 17:15 king
  43008. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
  43009. kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
  43010. kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
  43011. kwsys_ios_sstream.h.in: ENH: Renamed KWSYS_IOS_HAVE_* macros to
  43012. KWSYS_IOS_USE_* to be more readable in the C++ sources.
  43013. 2003-12-30 16:23 king
  43014. * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c,
  43015. test1.cxx: ENH: Added GetExceptionString method to provide an
  43016. error description when GetState returns Exception.
  43017. 2003-12-30 14:33 king
  43018. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Removed stray
  43019. debugging statement left from merge.
  43020. 2003-12-30 13:40 king
  43021. * Source/kwsys/SystemTools.cxx: ERR: Use of kwsys_stl was merged
  43022. from main tree. The CMake 1.8 branch still uses kwsys_std.
  43023. 2003-12-30 13:39 king
  43024. * Source/kwsys/SystemTools.cxx: BUG: Merging 1.30->1.31 changes to
  43025. CMake 1.8 branch.
  43026. 2003-12-30 13:38 king
  43027. * Source/kwsys/SystemTools.cxx: BUG: CollapseFullPath was calling
  43028. SplitProgramPath before changing the working directory to
  43029. in_base.
  43030. 2003-12-30 10:26 king
  43031. * Source/cmSystemTools.cxx: BUG: Do not call
  43032. cmsysProcess_GetErrorString unless GetState returns State_Error.
  43033. 2003-12-30 08:41 hoffman
  43034. * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
  43035. BUG: borland make treats ./target and target as different also
  43036. convert to outputpathrelative may get passed a quoted path
  43037. 2003-12-30 07:55 andy
  43038. * Source/cmCTest.cxx: ENH: Remove warnings about unused variables
  43039. 2003-12-29 16:35 martink
  43040. * Source/cmEnableTestingCommand.h: sets variable now
  43041. 2003-12-29 16:27 martink
  43042. * Source/cmLocalUnixMakefileGenerator.cxx: only generate test
  43043. target when enabled
  43044. 2003-12-29 16:27 martink
  43045. * Source/cmEnableTestingCommand.cxx: sets variable now
  43046. 2003-12-29 16:19 king
  43047. * Modules/: CMakeFindFrameworks.cmake, FindPythonLibs.cmake,
  43048. FindTCL.cmake: BUG#423: Merged fix to 1.8 branch.
  43049. 2003-12-29 16:18 king
  43050. * Modules/: CMakeFindFrameworks.cmake, FindPythonLibs.cmake,
  43051. FindTCL.cmake: BUG#423: Fixed search for frameworks on OSX.
  43052. 2003-12-29 16:15 king
  43053. * Source/cmSiteNameCommand.cxx: BUG#407: Merged fix to 1.8 branch.
  43054. 2003-12-29 16:10 andy
  43055. * Source/cmSiteNameCommand.cxx: ENH: Do not use nslookup. All we
  43056. really care is hostname. If somebody wants something fancy, just
  43057. set it yourself. Fixes Bug #407 - nslookup is being deprecated
  43058. for Red Hat and Fedora distributions
  43059. 2003-12-29 15:37 king
  43060. * Source/cmOptionCommand.cxx: BUG#408: Merged fix to 1.8 branch.
  43061. 2003-12-29 15:26 andy
  43062. * Source/cmOptionCommand.cxx: ERR: Fix problems with OPTION and -D
  43063. on command line. Fix Bug #408 - Using -D without a type does not
  43064. always work
  43065. 2003-12-29 15:15 king
  43066. * Modules/CMakeDetermineSystem.cmake: BUG#426: Merged fix to 1.8
  43067. branch.
  43068. 2003-12-29 15:14 king
  43069. * Modules/FindQt.cmake: BUG#425: Merged fix to 1.8 branch.
  43070. 2003-12-29 14:55 hoffman
  43071. * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
  43072. BUG: use ./ infront of the current directory
  43073. 2003-12-29 14:26 andy
  43074. * Modules/CMakeDetermineSystem.cmake: ERR: On systems where uname
  43075. does not support -p, try -m. Fixes Bug #426 -
  43076. CMAKE_SYSTEM_PROCESSOR unknown and inconsistent
  43077. 2003-12-29 14:19 andy
  43078. * Modules/FindQt.cmake: ENH: Add QT_ASSISTANTCLIENT_LIBRARY
  43079. support. Fixes Bug #425 - Suggsted mod to FindQt.cmake to handle
  43080. qassistantclient.lib
  43081. 2003-12-29 13:41 king
  43082. * Source/cmGlobalGenerator.cxx: BUG#427: Merged fix to 1.8 branch.
  43083. 2003-12-29 13:37 king
  43084. * Source/: cmGlobalCodeWarriorGenerator.cxx,
  43085. cmGlobalVisualStudio6Generator.cxx,
  43086. cmGlobalVisualStudio71Generator.cxx,
  43087. cmGlobalVisualStudio7Generator.cxx, cmLinkLibrariesCommand.cxx,
  43088. cmLocalCodeWarriorGenerator.cxx,
  43089. cmLocalUnixMakefileGenerator.cxx,
  43090. cmLocalVisualStudio6Generator.cxx,
  43091. cmLocalVisualStudio7Generator.cxx, cmTarget.cxx,
  43092. cmTargetLinkLibrariesCommand.cxx: BUG#445: Merging fix to 1.8
  43093. branch.
  43094. 2003-12-29 13:32 king
  43095. * Source/cmStringCommand.cxx: BUG#452: Merging 1.10->1.11 changes
  43096. to 1.8 branch.
  43097. 2003-12-29 13:31 king
  43098. * Source/cmStringCommand.cxx: BUG#452: Fix to argument checking for
  43099. TOUPPER and TOLOWER subcommands.
  43100. 2003-12-29 13:26 king
  43101. * Modules/FindOpenGL.cmake: BUG: Added missing include path to
  43102. search.
  43103. 2003-12-29 13:14 king
  43104. * Source/kwsys/SystemTools.cxx: ERR: Removed ftime ambiguity
  43105. created by poor C++ standard headers provided by Borland 5.5.
  43106. 2003-12-26 15:02 andy
  43107. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: ENH: Add option to
  43108. submit notes. Implements Bug #465 - Add notes support to CTest
  43109. 2003-12-26 15:00 andy
  43110. * Source/: cmSystemTools.cxx, cmSystemTools.h: BUG: For
  43111. consistency, use cmStdString. Also, there was a bug in
  43112. SplitString which make it lose the first character.
  43113. 2003-12-24 15:02 andy
  43114. * Source/cmLocalGenerator.cxx: BUG: On Windows network paths do not
  43115. really work as regular paths, so when the binary directory is on
  43116. the network, we will not support relative paths
  43117. 2003-12-24 13:17 hoffman
  43118. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: use cd pwd trick
  43119. for path for libnames
  43120. 2003-12-24 10:51 hoffman
  43121. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: use full paths via
  43122. pwd for -L paths on unix shells
  43123. 2003-12-24 10:07 kmorel
  43124. * Source/kwsys/kwsys_ios_iosfwd.h.in: Fixed a problem where
  43125. ifstream was not the same as kwsys_ios::ifstream on MSVC 6.0.
  43126. 2003-12-24 09:19 andy
  43127. * Source/cmCTest.cxx: ENH: Fix coverage to actually work and add
  43128. support for .NoDartCoverage
  43129. 2003-12-23 15:01 hoffman
  43130. * Source/: cmLocalGenerator.cxx, cmTryCompileCommand.cxx,
  43131. cmake.cxx, cmake.h: BUG: keep more of the case information
  43132. 2003-12-23 13:31 hoffman
  43133. * Source/cmLocalGenerator.cxx: BUG: fix for vtk build
  43134. 2003-12-23 11:03 king
  43135. * bootstrap: ENH: Merging changes from KWSys-IOS-bp to
  43136. KWSys-IOS-b2t-1-mp to main tree. This corresponds to the same
  43137. merge in KWSys. Fixes for bootstrapping on cygwin are also
  43138. included.
  43139. 2003-12-23 11:03 king
  43140. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
  43141. RegularExpression.cxx, RegularExpression.hxx.in, SystemTools.cxx,
  43142. SystemTools.hxx.in, kwsysPlatformCxxTests.cmake,
  43143. kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
  43144. kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
  43145. kwsys_ios_sstream.h.in, kwsys_std.h.in, kwsys_std_fstream.h.in,
  43146. kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
  43147. kwsys_std_sstream.h.in, kwsys_stl.h.in, test1.cxx, testIOS.cxx:
  43148. ENH: Merging changes from KWSys-IOS-bp to KWSys-IOS-b2t-1-mp to
  43149. main tree. This introduces separate kwsys_ios and kwsys_stl
  43150. macros needed to support all platforms.
  43151. 2003-12-23 10:44 king
  43152. * bootstrap: BUG: Fixed 3rd C++ test to use endl correctly. Fixed
  43153. incorrect spelling of appropriate.
  43154. 2003-12-23 10:39 andy
  43155. * bootstrap: ENH: Some cleanups and attempt to fix cygwin problem
  43156. 2003-12-23 10:16 andy
  43157. * bootstrap: ENH: Some cleanups, add settings comment to kwsys
  43158. header files. Add proper dependency to kwsys headers
  43159. 2003-12-23 09:53 king
  43160. * bootstrap: BUG: Fixed use of KWSYS_IOS_HAVE_SSTREAM test result
  43161. for cmConfigure.
  43162. 2003-12-23 09:31 king
  43163. * bootstrap: BUG: Moved use of KWSYS_IOS test results to after the
  43164. tests are performed. Also cleaned up ordering of some tests.
  43165. 2003-12-23 09:17 andy
  43166. * bootstrap: ENH: support new KWSYS with IOS
  43167. 2003-12-22 16:21 hoffman
  43168. * Source/: cmLocalVisualStudio6Generator.cxx,
  43169. cmLocalVisualStudio7Generator.cxx, cmSystemTools.cxx: ENH: add
  43170. relative paths to visual studio 6 and 7 project files
  43171. 2003-12-22 15:16 hoffman
  43172. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  43173. cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
  43174. ENH: move relative path to parent generator class
  43175. 2003-12-22 14:17 hoffman
  43176. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: make new relative
  43177. rpath work with spaces
  43178. 2003-12-22 13:59 hoffman
  43179. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: use fullpaths based
  43180. on the actual current directory
  43181. 2003-12-22 13:15 hoffman
  43182. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: use a full path for
  43183. rpath
  43184. 2003-12-22 12:24 hoffman
  43185. * Source/: cmLocalUnixMakefileGenerator.cxx,
  43186. cmLocalUnixMakefileGenerator.h, cmSystemTools.cxx,
  43187. cmSystemTools.h, cmake.cxx: ENH: add support for relative paths
  43188. in makefiles
  43189. 2003-12-22 11:20 king
  43190. * Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cxx: ENH:
  43191. All platform tests are now in kwsysPlatformCxxTests.cxx. This
  43192. makes the listfile code much more readable.
  43193. 2003-12-20 13:32 king
  43194. * Source/kwsys/: CMakeLists.txt, testIOS.cxx: ENH: Added testIOS
  43195. for kwsys_ios testing.
  43196. 2003-12-20 13:31 king
  43197. * Source/kwsys/kwsys_ios_sstream.h.in: ERR: Fixed istringstream to
  43198. work with MSVC 6 old streams.
  43199. 2003-12-20 12:44 king
  43200. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
  43201. kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
  43202. kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
  43203. kwsys_ios_sstream.h.in: ENH: Shortened and grouped IOS and STL
  43204. feature macro names.
  43205. 2003-12-19 16:56 king
  43206. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
  43207. RegularExpression.cxx, RegularExpression.hxx.in, SystemTools.cxx,
  43208. SystemTools.hxx.in, kwsysPlatformCxxTests.cmake,
  43209. kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
  43210. kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
  43211. kwsys_ios_sstream.h.in, kwsys_std.h.in, kwsys_std_fstream.h.in,
  43212. kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
  43213. kwsys_std_sstream.h.in, kwsys_stl.h.in, test1.cxx: ENH: Split
  43214. kwsys_std into kwsys_ios and kwsys_stl in order to avoid std
  43215. namespace pollution and support more platforms.
  43216. 2003-12-18 18:04 andy
  43217. * Source/cmCTest.cxx: ENH: Even better. Only replace when path
  43218. longer than 20 characters. Also replace parent directory. That
  43219. way it will replace for related projects.
  43220. 2003-12-18 17:42 andy
  43221. * Source/cmCTest.cxx: ENH: Attempt to cleanup the build output
  43222. 2003-12-18 17:36 martink
  43223. * Source/cmCTest.cxx: bug fix
  43224. 2003-12-18 13:40 andy
  43225. * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Remove debug
  43226. 2003-12-18 13:17 andy
  43227. * Source/: cmGlobalCodeWarriorGenerator.cxx,
  43228. cmGlobalVisualStudio6Generator.cxx,
  43229. cmGlobalVisualStudio71Generator.cxx,
  43230. cmGlobalVisualStudio7Generator.cxx,
  43231. cmLocalCodeWarriorGenerator.cxx,
  43232. cmLocalVisualStudio6Generator.cxx,
  43233. cmLocalVisualStudio7Generator.cxx: BUG: Fix Bug #445 - Same
  43234. library in multiple projects can cause problems
  43235. 2003-12-18 13:04 andy
  43236. * Source/: cmLinkLibrariesCommand.cxx,
  43237. cmLocalUnixMakefileGenerator.cxx, cmTarget.cxx,
  43238. cmTargetLinkLibrariesCommand.cxx: BUG: Fix Bug #445 - Same
  43239. library in multiple projects can cause problems
  43240. 2003-12-17 09:42 andy
  43241. * Modules/Dart.cmake: ENH: Mark things as advanced
  43242. 2003-12-17 09:40 andy
  43243. * Source/cmCTest.cxx: ERR: Remove debug
  43244. 2003-12-17 09:25 andy
  43245. * Source/cmCTest.cxx: ENH: Add more error regular expressions
  43246. 2003-12-17 08:49 king
  43247. * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: BUG#439:
  43248. Merging fix to 1.8 branch.
  43249. 2003-12-17 08:45 king
  43250. * Modules/Platform/Windows-cl.cmake: BUG#438: Merging fix to 1.8
  43251. branch.
  43252. 2003-12-17 08:36 martink
  43253. * Source/cmCTest.cxx: better ctest driver and return codes
  43254. 2003-12-17 08:30 king
  43255. * Source/kwsys/SystemTools.hxx.in: ERR: std -> kwsys_std.
  43256. 2003-12-17 08:21 martink
  43257. * Modules/Platform/Windows-cl.cmake: fix in quoting
  43258. 2003-12-16 17:30 andy
  43259. * Source/cmCTest.cxx: ENH: Purify support should work now.
  43260. 2003-12-16 17:20 king
  43261. * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
  43262. Added SetPipeShared method to allow stdout and stderr pipes to be
  43263. shared with the parent process.
  43264. 2003-12-16 16:19 andy
  43265. * Source/cmCTest.cxx: ENH: Add suppression file support for
  43266. valgrind
  43267. 2003-12-16 16:19 andy
  43268. * Modules/: Dart.cmake, DartConfiguration.tcl.in: ENH: Add
  43269. suppression file
  43270. 2003-12-16 15:55 king
  43271. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
  43272. GetEnv method.
  43273. 2003-12-16 15:38 king
  43274. * Source/kwsys/CMakeLists.txt: ENH: Updated copyright.
  43275. 2003-12-16 15:37 king
  43276. * Source/kwsys/CMakeLists.txt: ERR: SystemTools now depends on
  43277. Directory.
  43278. 2003-12-16 14:43 andy
  43279. * Source/: cmCTest.cxx, cmCTest.h: ENH: Several cleanups and
  43280. attempt to do purify support
  43281. 2003-12-16 14:26 martink
  43282. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: is there any
  43283. chance thiswill work on all platforms hmmm added removeAdirectory
  43284. 2003-12-16 13:18 andy
  43285. * Source/cmCTest.cxx: ENH: Cleanup output
  43286. 2003-12-15 18:44 andy
  43287. * Source/cmCTest.cxx: ERR: Fix coverage on gcc 2.95
  43288. 2003-12-15 18:32 andy
  43289. * Source/cmCTest.cxx: ERR: Ok, think before commit... This fixes
  43290. two build problems. The missing brace and the std::string
  43291. signature is different on gcc 2.95 and gcc 3.3.
  43292. 2003-12-15 18:03 andy
  43293. * Source/cmCTest.cxx: ERR: Inner loop used the same counter as
  43294. outer. Broke coverage code
  43295. 2003-12-15 17:28 andy
  43296. * Source/: cmCTest.cxx, cmCTest.h: ERR: STD fixes
  43297. 2003-12-15 17:25 andy
  43298. * Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
  43299. Source/cmCTest.cxx, Source/cmCTest.h, Source/cmSystemTools.cxx,
  43300. Source/cmSystemTools.h, Source/ctest.cxx,
  43301. Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
  43302. Source/CursesDialog/cmCursesPathWidget.cxx: ENH: Add initial
  43303. memory check support which works for Valgrind
  43304. 2003-12-15 16:30 king
  43305. * Source/kwsys/: Base64.c, Base64.h.in, Configure.h.in,
  43306. Configure.hxx.in, Copyright.txt, Directory.cxx, Directory.hxx.in,
  43307. EncodeExecutable.c, Process.h.in, ProcessFwd9x.c, ProcessUNIX.c,
  43308. ProcessWin32.c, RegularExpression.cxx, RegularExpression.hxx.in,
  43309. SystemTools.cxx, SystemTools.hxx.in, kwsysHeaderDump.pl,
  43310. kwsysPrivate.h, kwsys_std.h.in, kwsys_std_fstream.h.in,
  43311. kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
  43312. kwsys_std_sstream.h.in, test1.cxx, testProcess.c: ENH: Updated
  43313. copyright.
  43314. 2003-12-15 12:56 martink
  43315. * Source/cmCreateTestSourceList.cxx: fix compiler warning
  43316. 2003-12-15 12:02 hoffman
  43317. * Source/cmCTest.cxx: ENH: fix for gcc 3.1
  43318. 2003-12-14 13:48 king
  43319. * Source/kwsys/ProcessWin32.c: STYLE: Fixed typo on comment.
  43320. 2003-12-14 13:47 king
  43321. * Source/kwsys/ProcessWin32.c: ENH: Using CreateFile with
  43322. FILE_FLAG_DELETE_ON_CLOSE to automatically delete the Win9x
  43323. forwarding executable even if the parent process crashes.
  43324. 2003-12-14 13:44 king
  43325. * Source/kwsys/kwsysPrivate.h: ENH: Added KWSYS_NAMESPACE_STRING
  43326. macro.
  43327. 2003-12-14 13:03 king
  43328. * Source/kwsys/Configure.h.in: BUG: Fixed dllimport.
  43329. 2003-12-13 14:19 king
  43330. * Source/kwsys/ProcessUNIX.c: ERR: Added include of sys/stat.h for
  43331. open functions mode bits.
  43332. 2003-12-13 14:13 king
  43333. * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
  43334. Added SetPipeFile method to allow the process pipeline stdin,
  43335. stdout, and stderr to be redirected from/to files.
  43336. 2003-12-13 10:36 king
  43337. * Source/kwsys/: ProcessUNIX.c, ProcessWin32.c: ENH: Code is now
  43338. robust to New method returning NULL.
  43339. 2003-12-12 15:42 king
  43340. * Modules/Platform/IRIX64.cmake: ENH: Added
  43341. CMAKE_SHARED_LIBRARY_SONAME_C_FLAG and
  43342. CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG settings to enable shared
  43343. library version support for SGI.
  43344. 2003-12-12 14:44 king
  43345. * Modules/Platform/HP-UX.cmake: ENH: Added
  43346. CMAKE_SHARED_LIBRARY_SONAME_FLAG setting to enable shared library
  43347. version support for HP-UX.
  43348. 2003-12-12 14:34 king
  43349. * Modules/CMakeDefaultMakeRuleVariables.cmake,
  43350. Modules/Platform/SunOS.cmake,
  43351. Source/cmLocalUnixMakefileGenerator.cxx,
  43352. Modules/Platform/Linux.cmake: ENH: Using separate
  43353. CMAKE_SHARED_LIBRARY_SONAME flags for C and CXX.
  43354. 2003-12-12 14:20 king
  43355. * Modules/Platform/SunOS.cmake: ENH: Added
  43356. CMAKE_SHARED_LIBRARY_SONAME_FLAG setting to enable shared library
  43357. version support for SunOS.
  43358. 2003-12-12 09:12 hoffman
  43359. * Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
  43360. CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake:
  43361. ENH: reduce the number of times gnu is tested for
  43362. 2003-12-12 08:09 martink
  43363. * Source/cmCTest.cxx: now can do extra updates
  43364. 2003-12-11 15:38 hoffman
  43365. * Source/cmGlobalGenerator.cxx: BUG:427 trycompile target must be
  43366. exe
  43367. 2003-12-11 10:11 hoffman
  43368. * Source/cmTryCompileCommand.cxx: BUG: need a dummy first argument
  43369. to cmake
  43370. 2003-12-11 08:57 martink
  43371. * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: fix to
  43372. the signature and argument parsing
  43373. 2003-12-10 19:47 andy
  43374. * Source/: cmake.cxx, cmakemain.cxx: ENH: Argument for script mode
  43375. is -P (process) and take out the automatic script mode
  43376. 2003-12-10 08:55 hoffman
  43377. * Source/: cmLocalUnixMakefileGenerator.cxx,
  43378. cmLocalUnixMakefileGenerator.h: BUG: roll back change for
  43379. variable used in path
  43380. 2003-12-09 14:33 king
  43381. * Modules/FindOpenGL.cmake: ENH: Adding /usr/include/w32api for
  43382. OpenGL header search.
  43383. 2003-12-09 11:44 king
  43384. * Source/kwsys/SystemTools.cxx: BUG: File comparison on windows
  43385. must test the volume serial number as well as the file index.
  43386. 2003-12-09 10:33 martink
  43387. * DartConfig.cmake: move start time up one hour
  43388. 2003-12-09 09:16 king
  43389. * Source/: cmListFileLexer.c, cmListFileLexer.in.l: ERR: Removed
  43390. YY_BREAK statements after return statements because they are
  43391. unreachable.
  43392. 2003-12-09 09:11 king
  43393. * Source/: cmListFileLexer.c, cmListFileLexer.in.l: ERR: Added
  43394. missing static keyword to cmListFileLexerSetToken and
  43395. cmListFileLexerAppend definitions.
  43396. 2003-12-09 08:32 hoffman
  43397. * Source/: cmLocalUnixMakefileGenerator.cxx,
  43398. cmLocalUnixMakefileGenerator.h: ENH: use variables for output
  43399. paths
  43400. 2003-12-09 08:22 martink
  43401. * Source/cmCTest.cxx: some updates to handle inline cache files and
  43402. environment variables
  43403. 2003-12-08 18:05 king
  43404. * Source/cmSystemTools.cxx: BUG: Reimplemented ExpandListArguments
  43405. to properly handle escaped backslashes that occur right before
  43406. semicolons. This is important for lists of paths ending in
  43407. backslashes on windows.
  43408. 2003-12-08 16:10 martink
  43409. * Source/cmSystemTools.cxx: bug fix to escaped semicolons in
  43410. arguments
  43411. 2003-12-08 15:05 king
  43412. * Source/cmListFileLexer.in.l: ERR: Fixed comment about how to run
  43413. flex to reflect new name of this file.
  43414. 2003-12-08 14:20 king
  43415. * Source/: cmListFileLexer.in.l, cmListFileLexer.l: ERR: Renaming
  43416. cmListFileLexer.l to cmListFileLexer.in.l to avoid make programs
  43417. trying to run lex automatically whn building cmListFileLexer.c.
  43418. 2003-12-08 14:11 andy
  43419. * bootstrap: ENH: Fix bootstrap to handle lex parser
  43420. 2003-12-08 13:40 king
  43421. * Source/: cmListFileLexer.c, cmListFileLexer.l: ERR: We must
  43422. define YY_NO_UNISTD_H to build on windows.
  43423. 2003-12-08 13:36 king
  43424. * Source/: CMakeLists.txt, cmListFileCache.cxx, cmListFileCache.h,
  43425. cmListFileLexer.c, cmListFileLexer.h, cmListFileLexer.l: ENH:
  43426. Using lex-based tokenizer and a simple recursive-descent parser
  43427. in place of the old hand-coded parser for CMake listfiles.
  43428. 2003-12-08 11:35 king
  43429. * Source/kwsys/CMakeLists.txt: STYLE: Removed trailing whitespace.
  43430. 2003-12-08 11:31 king
  43431. * Source/cmake.cxx: ENH: Improved error messages when source tree
  43432. does not have a CMakeLists.txt file. No matter how many cases we
  43433. check, there always seems to be a user that finds a case that
  43434. gives a confusing error message...
  43435. 2003-12-08 11:23 andy
  43436. * Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
  43437. Source/cmCTest.cxx: ENH: Improve coverage on systems with
  43438. multiple gcov commands
  43439. 2003-12-07 14:09 king
  43440. * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
  43441. Cleaned up pipe numbering.
  43442. 2003-12-05 16:39 king
  43443. * Source/cmCTest.cxx: ENH: Using cmListFileCache to read the
  43444. DartTestfile instead of duplicating the parse loop.
  43445. 2003-12-05 14:51 king
  43446. * Source/kwsys/kwsys_std.h.in: ERR: Need to include Configure.hxx
  43447. to get kwsys_std definition.
  43448. 2003-12-05 11:53 king
  43449. * Source/: cmCTest.cxx, cmSystemTools.cxx, kwsys/Process.h.in,
  43450. kwsys/ProcessUNIX.c, kwsys/ProcessWin32.c, kwsys/test1.cxx,
  43451. kwsys/testProcess.c: ENH: Removed pipe selection argument from
  43452. WaitForData method in kwsysProcess. This greatly simplifies its
  43453. use.
  43454. 2003-12-05 11:37 king
  43455. * Source/kwsys/: Process.h.in, ProcessFwd9x.c, ProcessWin32.c:
  43456. STYLE: Removed trailing whitespace.
  43457. 2003-12-05 11:19 king
  43458. * Source/kwsys/ProcessWin32.c: BUG: Process startup-info struct
  43459. dwFlags were being set incorrectly due to a change in statement
  43460. order.
  43461. 2003-12-05 10:45 king
  43462. * Docs/cmake-mode.el: ENH: New indentation implementation to
  43463. support multi-line strings.
  43464. 2003-12-04 14:34 king
  43465. * Docs/cmake-mode.el: STYLE: Removed trailing whitespace.
  43466. 2003-12-04 13:56 king
  43467. * Source/kwsys/ProcessUNIX.c: ERR: Added missing static storage
  43468. class specifier for kwsysProcessCreate.
  43469. 2003-12-03 14:16 martink
  43470. * Source/cmCTest.cxx: some fixes to test harnes
  43471. 2003-12-03 13:37 king
  43472. * Source/kwsys/ProcessUNIX.c: ERR: Some platforms define stdin,
  43473. stdout, and stderr as macros. Renaming these symbols to StdIn,
  43474. StdOut, and StdErr.
  43475. 2003-12-03 09:20 king
  43476. * Source/kwsys/: Process.h.in, ProcessFwd9x.c, ProcessUNIX.c,
  43477. ProcessWin32.c: ENH: Merged changes from KWSys-MultiProcess-bp to
  43478. KWSys-MultiProcess-b2t-1-mp to main tree. This introduces
  43479. support for process pipelines.
  43480. 2003-12-03 09:12 king
  43481. * Source/kwsys/Process.h.in: ERR: Added missing macro definition
  43482. for kwsysProcess_AddCommand.
  43483. 2003-12-02 17:23 king
  43484. * Utilities/Release/cmake_release.sh: ENH: Added documentation
  43485. about location of cmCPluginAPI.h in cygwin package.
  43486. 2003-12-02 17:16 king
  43487. * Utilities/Release/cygwin-package.sh.in: BUG: No longer need to
  43488. copy Copyright.txt into doc directory. It is done by the cmake
  43489. installation.
  43490. 2003-12-02 17:14 king
  43491. * Utilities/Release/cygwin-package.sh.in: BUG: Need to pass
  43492. datadir/docdir/mandir to bootstrap script instead of writing in
  43493. the cache.
  43494. 2003-12-02 16:57 king
  43495. * Utilities/Release/cygwin-package.sh.in: ENH: Cygwin now uses
  43496. /usr/share/doc instead of /usr/doc.
  43497. 2003-12-02 16:57 king
  43498. * CMakeLists.txt, Utilities/Release/cmake_release.sh: ENH: Updating
  43499. version number to 1.8.3.
  43500. 2003-12-02 16:50 martink
  43501. * Source/cmCTest.cxx: better error handling
  43502. 2003-12-01 19:25 martink
  43503. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: a start on the
  43504. dashboard driver
  43505. 2003-12-01 13:07 king
  43506. * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
  43507. BUG#411: Merged fix to 1.8 branch.
  43508. 2003-12-01 13:06 king
  43509. * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
  43510. BUG#411: Re-ordering statements so errors show up in
  43511. CMakeError.log.
  43512. 2003-11-28 15:37 king
  43513. * Source/kwsys/ProcessWin32.c: ENH: Cleaned up implementation of
  43514. stderr and win9x forwarding executable error pipe.
  43515. 2003-11-28 14:21 king
  43516. * Source/kwsys/ProcessWin32.c: ENH: Removing special termination
  43517. pipe from Windows implementation. It does not need it because
  43518. WaitForMultipleObjects can wait with a timeout for the process to
  43519. terminate. This is not the case in UNIX because waitpid has no
  43520. timeout, so we need the termination pipe there.
  43521. 2003-11-28 14:08 king
  43522. * Source/kwsys/ProcessWin32.c: BUG: Removed stray debugging code
  43523. that caused win9x mode to always be used.
  43524. 2003-11-28 14:02 king
  43525. * Source/kwsys/ProcessWin32.c: ENH: Added special termination pipe
  43526. to allow timeout to work for processes that close their output
  43527. pipes.
  43528. 2003-11-28 13:07 king
  43529. * Source/kwsys/ProcessWin32.c: ENH: Error messages from the
  43530. forwarding executable are now read completely even if they are
  43531. reported in multiple blocks.
  43532. 2003-11-28 12:58 king
  43533. * Source/kwsys/ProcessWin32.c: BUG: Fixed error message when
  43534. process control structure initialization runs out of memory.
  43535. 2003-11-28 12:52 king
  43536. * Source/kwsys/ProcessWin32.c: ERR: Removed useless if(command) in
  43537. AddString.
  43538. 2003-11-28 12:47 king
  43539. * Source/kwsys/ProcessWin32.c: ENH: Renamed CMPE_* to KWSYSPE_* for
  43540. consistency with ProcessUNIX.c.
  43541. 2003-11-28 12:42 king
  43542. * Source/kwsys/ProcessUNIX.c: BUG: When a child fails to exec, we
  43543. need to read the entire error message, not just the first block.
  43544. 2003-11-28 12:31 king
  43545. * Source/kwsys/ProcessUNIX.c: ENH: UNIX implementation of process
  43546. pipeline.
  43547. 2003-11-28 10:08 king
  43548. * Source/kwsys/ProcessUNIX.c: ENH: Implemented SetCommand and
  43549. AddCommand for multiple process support.
  43550. 2003-11-28 09:48 king
  43551. * Source/kwsys/: ProcessUNIX.c: STYLE: Removed trailing whitespace.
  43552. 2003-11-27 23:08 king
  43553. * Source/kwsys/: Process.h.in, ProcessFwd9x.c, ProcessWin32.c: ENH:
  43554. Windows implementation of process pipeline.
  43555. 2003-11-27 10:28 king
  43556. * Source/cmake.cxx: BUG: cmake_symlink_library should return the
  43557. accumulated result, not just 0.
  43558. 2003-11-26 17:59 king
  43559. * Modules/Platform/Linux.cmake: ENH: Adding implementation of
  43560. shared library version support on UNIX. This addresses the
  43561. feature request described in bug#32.
  43562. 2003-11-26 17:52 king
  43563. * Modules/CMakeDefaultMakeRuleVariables.cmake: ENH: Adding
  43564. implementation of shared library version support on UNIX. This
  43565. addresses the feature request described in bug#32.
  43566. 2003-11-26 17:38 king
  43567. * Source/: cmLocalUnixMakefileGenerator.cxx,
  43568. cmLocalUnixMakefileGenerator.h: ENH: Adding implementation of
  43569. shared library version support on UNIX. This addresses the
  43570. feature request described in bug#32.
  43571. 2003-11-26 17:34 king
  43572. * Source/cmake.cxx: BUG: The cmake_symlink_library command needs to
  43573. remove existing files before creating links.
  43574. 2003-11-26 16:38 king
  43575. * Source/cmake.cxx: ENH: Added undocumented cmake_symlink_library
  43576. to help with building versioned shared libraries.
  43577. 2003-11-26 16:15 hoffman
  43578. * Source/: cmGlobalVisualStudio6Generator.cxx,
  43579. cmGlobalVisualStudio7Generator.cxx: remove more warnings
  43580. 2003-11-26 16:12 hoffman
  43581. * Source/: cmGlobalVisualStudio6Generator.cxx,
  43582. cmGlobalVisualStudio6Generator.h,
  43583. cmGlobalVisualStudio7Generator.cxx,
  43584. cmGlobalVisualStudio7Generator.h: remove warnings
  43585. 2003-11-26 16:11 king
  43586. * Source/cmSystemTools.cxx: ERR: Fixed unused parameter warnings.
  43587. 2003-11-26 16:04 hoffman
  43588. * Source/: cmGlobalVisualStudio6Generator.cxx,
  43589. cmGlobalVisualStudio71Generator.cxx,
  43590. cmGlobalVisualStudio71Generator.h,
  43591. cmGlobalVisualStudio7Generator.cxx: ENH: fix some warnings
  43592. 2003-11-26 14:52 king
  43593. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
  43594. CreateSymlink method.
  43595. 2003-11-26 14:29 hoffman
  43596. * Source/: cmGlobalVisualStudio6Generator.cxx,
  43597. cmGlobalVisualStudio6Generator.h,
  43598. cmGlobalVisualStudio7Generator.cxx,
  43599. cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h:
  43600. ENH: generate a sln and dsw file for each sub project in a
  43601. project
  43602. 2003-11-26 11:41 king
  43603. * Source/: cmCTest.cxx, cmSystemTools.cxx: BUG: Do not use
  43604. std::string to accumulate output. Use std::vector instead. This
  43605. is much better at memory management.
  43606. 2003-11-25 16:14 king
  43607. * Utilities/Release/cmake_release.sh: STYLE: Removed trailing
  43608. whitepsace.
  43609. 2003-11-24 15:51 king
  43610. * Utilities/Release/cmake_release.sh: BUG: osx_install should make
  43611. the Resources directory before copying files into it.
  43612. 2003-11-24 14:04 king
  43613. * Modules/FindPythonLibs.cmake: BUG#266: Merging 1.16->1.18 changes
  43614. to 1.8 branch.
  43615. 2003-11-24 14:01 king
  43616. * Source/cmLocalVisualStudio7Generator.cxx: BUG#393: Merging
  43617. 1.40->1.41 changes to 1.8 branch.
  43618. 2003-11-21 14:13 king
  43619. * Source/cmLocalVisualStudio7Generator.cxx: BUG#393: Adding XML
  43620. escaping for additional per-source compile flags.
  43621. 2003-11-21 13:12 hoffman
  43622. * Modules/FindPythonLibs.cmake: BUG: remove junk code
  43623. 2003-11-20 15:41 king
  43624. * Modules/FindPythonLibs.cmake: BUG#266: Added cygwin names for the
  43625. library. Module now documents output as PYTHON_LIBRARIES instead
  43626. of PYTHON_LIBRARY.
  43627. 2003-11-20 15:31 king
  43628. * Modules/FindPythonLibs.cmake: STYLE: Removed trailing whitespace.
  43629. 2003-11-20 15:30 king
  43630. * Modules/Platform/: AIX.cmake, BSDOS.cmake, Darwin.cmake,
  43631. FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
  43632. MP-RAS.cmake, NetBSD.cmake, OSF1.cmake, OpenBSD.cmake,
  43633. RISCos.cmake, SCO_SV.cmake, SINIX.cmake, SunOS.cmake,
  43634. True64.cmake, ULTRIX.cmake, UNIX_SV.cmake, UnixWare.cmake,
  43635. Windows-gcc.cmake, Xenix.cmake, gcc.cmake: BUG#383: Merged fix to
  43636. 1.8 branch.
  43637. 2003-11-14 10:44 hoffman
  43638. * Modules/Platform/: AIX.cmake, BSDOS.cmake, Darwin.cmake,
  43639. FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
  43640. MP-RAS.cmake, NetBSD.cmake, OSF1.cmake, OpenBSD.cmake,
  43641. RISCos.cmake, SCO_SV.cmake, SINIX.cmake, SunOS.cmake,
  43642. True64.cmake, ULTRIX.cmake, UNIX_SV.cmake, UnixWare.cmake,
  43643. Windows-gcc.cmake, Xenix.cmake, gcc.cmake: BUG: fix for bug 383
  43644. gcc flags are now always set if the compiler is gnu
  43645. 2003-11-13 15:54 king
  43646. * Source/cmAddCustomTargetCommand.cxx: BUG#321: Merged 1.13->1.14
  43647. changes to 1.8 branch.
  43648. 2003-11-13 14:45 martink
  43649. * Source/cmAddCustomTargetCommand.cxx: fixed argument parsing
  43650. 2003-11-13 13:52 king
  43651. * Source/: cmFindFileCommand.h, cmFindLibraryCommand.h,
  43652. cmFindPathCommand.h, cmFindProgramCommand.h: ENH: Documentation
  43653. improvements from main tree.
  43654. 2003-11-13 13:51 king
  43655. * Source/: cmFindFileCommand.h, cmFindLibraryCommand.h,
  43656. cmFindPathCommand.h, cmFindProgramCommand.h: ENH: Documentation
  43657. improvements.
  43658. 2003-11-13 12:43 king
  43659. * Modules/FindGTK.cmake: BUG#299: Merged 1.8->1.9 changes to 1.8
  43660. branch.
  43661. 2003-11-12 17:44 king
  43662. * Modules/FindGTK.cmake: BUG#299: GTK_gmodule_LIBRARY is optional
  43663. just like GTK_gthread_LIBRARY.
  43664. 2003-11-12 16:53 king
  43665. * Modules/TestForANSIForScope.cmake: BUG#374: Merging 1.10->1.11
  43666. changes to 1.8 branch.
  43667. 2003-11-12 16:53 king
  43668. * Modules/TestForSTDNamespace.cmake: BUG#374: Merging 1.9->1.10
  43669. changes to 1.8 branch.
  43670. 2003-11-12 16:51 king
  43671. * Modules/: TestForANSIForScope.cmake, TestForSTDNamespace.cmake:
  43672. BUG#374: Adding OUTPUT_VARIABLE OUTPUT to TRY_COMPILE commands.
  43673. 2003-11-12 14:57 king
  43674. * Source/cmMakeDepend.cxx: BUG#373: Merging 1.39->1.40 to 1.8
  43675. branch.
  43676. 2003-11-12 14:20 hoffman
  43677. * Source/cmMakeDepend.cxx: BUG: fix for bug 373 make depend problem
  43678. 2003-11-12 14:17 king
  43679. * Source/cmGlobalVisualStudio6Generator.cxx: BUG#371: Merging
  43680. 1.19->1.20 changes to 1.8 branch.
  43681. 2003-11-12 14:17 king
  43682. * Source/cmGlobalVisualStudio7Generator.cxx: BUG#371: Merging
  43683. 1.17->1.18 changes to 1.8 branch.
  43684. 2003-11-12 14:06 andy
  43685. * Source/: cmGlobalVisualStudio6Generator.cxx,
  43686. cmGlobalVisualStudio7Generator.cxx: ENH: Bug #371 - Add build
  43687. configuration for try compiles using cmake variable
  43688. 2003-11-12 10:03 king
  43689. * Modules/Dart.cmake: BUG#199: Merging 1.45->1.46 changes to 1.8
  43690. branch.
  43691. 2003-11-12 10:00 king
  43692. * Modules/Dart.cmake: BUG#199: If
  43693. DART_EXPERIMENTAL_USE_PROJECT_NAME is set, the PROJECT_NAME will
  43694. be included in the name of the Experimental and
  43695. ExperimentalSubmit targets.
  43696. 2003-11-11 12:53 king
  43697. * Source/cmLocalVisualStudio7Generator.cxx: BUG#363: Merged
  43698. 1.39->1.40 changes to 1.8 branch.
  43699. 2003-11-11 12:51 hoffman
  43700. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 363,
  43701. VCMIDLTool not used for idl files
  43702. 2003-11-11 12:51 king
  43703. * Source/cmCTest.cxx: BUG#344: Merged 1.66->1.67 to 1.8 branch.
  43704. 2003-11-11 12:36 andy
  43705. * Source/cmCTest.cxx: BUG: Handle -C properly for executables that
  43706. are not in the project; Fix Bug #344 - ctest -C Debug
  43707. 2003-11-11 11:42 king
  43708. * Source/cmCTest.h: BUG#259: Merging 1.16->1.18 changes to 1.8
  43709. branch.
  43710. 2003-11-11 11:42 king
  43711. * Source/cmCTest.cxx: BUG#259: Merging 1.62->1.63 and 1.64->1.66
  43712. changes to 1.8 branch.
  43713. 2003-11-11 11:41 king
  43714. * Source/cmAddTestCommand.cxx: BUG#259: Merging 1.18->1.20 changes
  43715. to 1.8 branch.
  43716. 2003-11-06 16:38 andy
  43717. * Source/cmCTest.cxx: ENH: Add warning exception for VTK type
  43718. warning blocking
  43719. 2003-11-05 15:02 andy
  43720. * Utilities/Doxygen/doxyfile.in: ENH: Handle kwsys properly
  43721. 2003-11-05 15:02 andy
  43722. * Utilities/Doxygen/CMakeLists.txt: ENH: Cleanup. We do not really
  43723. need to use vtk for documentation. We only need utilities/doxygen
  43724. directory
  43725. 2003-11-05 13:03 king
  43726. * Modules/Platform/Windows-bcc32.cmake,
  43727. Source/cmGlobalBorlandMakefileGenerator.cxx,
  43728. Source/cmLocalUnixMakefileGenerator.cxx: BUG#346: Merging fix
  43729. from main tree to 1.8 branch.
  43730. 2003-11-05 11:18 hoffman
  43731. * Modules/Platform/Windows-bcc32.cmake,
  43732. Source/cmGlobalBorlandMakefileGenerator.cxx,
  43733. Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for bug 346,
  43734. borland should now support dash in the path
  43735. 2003-11-05 10:46 king
  43736. * Source/cmCTest.cxx: BUG#259: Fix for spaces in paths to
  43737. executable added to previous fixes for this bug.
  43738. 2003-11-05 10:13 king
  43739. * Modules/: FindTclsh.cmake, FindWish.cmake: BUG#322: Merging fix
  43740. from main tree to 1.8 branch.
  43741. 2003-11-04 12:50 king
  43742. * Source/cmCTest.cxx: BUG#323: Merging fix from main tree to 1.8
  43743. branch.
  43744. 2003-11-04 11:19 hoffman
  43745. * Source/cmCTest.cxx: BUG: fix for bug 323
  43746. 2003-11-04 09:45 king
  43747. * Source/cmMakefile.cxx: BUG: Merging changes from revision 1.236
  43748. to 1.237 to 1.8 branch.
  43749. 2003-11-04 09:44 king
  43750. * Source/cmLocalVisualStudio6Generator.cxx: BUG: Merging changes
  43751. from revisions 1.41 to 1.47 to 1.8 branch.
  43752. 2003-11-04 09:36 king
  43753. * Modules/: FindTclsh.cmake, FindWish.cmake: ENH: Adding registry
  43754. entries to search path.
  43755. 2003-11-04 09:06 king
  43756. * Source/cmLocalUnixMakefileGenerator.cxx: BUG#318: Merging fix
  43757. from main tree to 1.8 branch.
  43758. 2003-11-04 09:03 king
  43759. * Source/CTest/cmCTestSubmit.cxx: BUG#320: Merging fix from main
  43760. tree to 1.8 branch.
  43761. 2003-11-04 09:01 king
  43762. * Source/cmQTWrapCPPCommand.cxx: BUG#319: Merging fix from main
  43763. tree (1.15->1.16) to 1.8 branch.
  43764. 2003-11-04 09:00 king
  43765. * Source/kwsys/: ProcessWin32.c, RegularExpression.cxx: ERR:
  43766. Removed extra variable assignments.
  43767. 2003-11-04 08:56 king
  43768. * Source/kwsys/ProcessWin32.c: BUG: Removed CloseHandle in case of
  43769. error in DuplicateHandle. According to documentation,
  43770. DuplicateHandle will close the source handle regardless of error
  43771. condition.
  43772. 2003-11-04 08:50 king
  43773. * Source/cmAddTestCommand.cxx: BUG: Cannot add extra escapes for
  43774. backslashes because it makes the behavior inconsistent with
  43775. previous versions of cmake.
  43776. 2003-11-03 16:59 andy
  43777. * Source/CTest/cmCTestSubmit.cxx: BUG: This fixes problem when
  43778. submitting bugs on Mac: Bug #320 - When st_size in stat is 64 bit
  43779. ctest does not submit
  43780. 2003-11-03 15:57 hoffman
  43781. * Source/: cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx: BUG:
  43782. hack fix for problem of MS vs 6 and custom target commands
  43783. 2003-11-03 15:53 andy
  43784. * Source/cmQTWrapCPPCommand.cxx: BUG: Fix Bug #319 - Change in
  43785. QT_WRAP_CPP's behaviour
  43786. 2003-11-03 15:38 andy
  43787. * Source/: cmCTest.cxx, cmCTest.h: ENH: Cleanup parsing of argument
  43788. to help fix Bug #259 - CMake does not quote correctly in
  43789. DartTestfile.txt
  43790. 2003-11-03 15:19 king
  43791. * Source/cmAddTestCommand.cxx: BUG#259: ADD_TEST command generated
  43792. in DartTestfile.txt now quotes/escapes all arguments.
  43793. 2003-11-03 11:01 hoffman
  43794. * Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for debug libs
  43795. not using output path
  43796. 2003-10-31 17:22 king
  43797. * Source/cmLocalUnixMakefileGenerator.cxx: BUG#318:
  43798. cmake.check_depends now collects all dependencies for
  43799. cmake.depends and then uses a single rule.
  43800. 2003-10-31 17:05 king
  43801. * Modules/Platform/Windows-cl.cmake: BUG#317: Merging 1.23->1.24
  43802. changes to 1.8 branch.
  43803. 2003-10-31 17:01 king
  43804. * Templates/EXEWinHeader.dsptemplate: BUG#316: Merged 1.15->1.16
  43805. changes from main tree to 1.8 branch.
  43806. 2003-10-31 16:56 hoffman
  43807. * Modules/Platform/Windows-cl.cmake: BUG: fix for bug# 317
  43808. 2003-10-31 16:55 andy
  43809. * Source/cmLocalVisualStudio6Generator.cxx,
  43810. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  43811. Templates/EXEWinHeader.dsptemplate,
  43812. Templates/staticLibHeader.dsptemplate,
  43813. Tests/COnly/CMakeLists.txt: ENH: Attempt to add debug library
  43814. postfix for visual studio 6
  43815. 2003-10-31 16:53 hoffman
  43816. * Templates/EXEWinHeader.dsptemplate: Fix for BUG: 316
  43817. 2003-10-31 12:55 king
  43818. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Merged all changes
  43819. from main tree up to revision 1.39.
  43820. 2003-10-31 09:31 andy
  43821. * Source/cmCTest.cxx: ENH: Report when having conflicts
  43822. 2003-10-30 16:12 king
  43823. * Source/: cmake.cxx: BUG#313: Improving error message when no
  43824. CMakeLists.txt file is found in the source tree.
  43825. 2003-10-30 14:27 king
  43826. * Source/cmAddTestCommand.cxx: BUG: Backing out previous change
  43827. until a deeper problem can be investigated.
  43828. 2003-10-30 14:00 king
  43829. * Source/cmAddTestCommand.cxx: BUG#259: Do not double quote
  43830. arguments if they are already quoted when writing
  43831. DartTestfile.txt.
  43832. 2003-10-30 13:47 king
  43833. * Source/cmTryCompileCommand.h: BUG#163: Merging 1.12->1.13 changes
  43834. to 1.8 branch for 1.8.2 release.
  43835. 2003-10-30 13:46 king
  43836. * Source/cmTryCompileCommand.h: BUG#163: Added documentation of
  43837. OUTPUT_VARIABLE argument.
  43838. 2003-10-30 13:35 king
  43839. * Modules/FindLATEX.cmake: BUG#262: Merging fix from main tree
  43840. 1.8->1.9 to 1.8 branch for 1.8.2 release.
  43841. 2003-10-30 13:33 king
  43842. * Modules/FindLATEX.cmake: BUG#262: Marking DVIPDF_CONVERTER as
  43843. advanced.
  43844. 2003-10-30 13:18 king
  43845. * Source/cmake.cxx: BUG#311: Merging 1.141->1.142 changes to 1.8
  43846. branch for 1.8.2 release.
  43847. 2003-10-30 13:16 king
  43848. * Source/cmCTest.cxx: BUG#310: Merging 1.60->1.61 from main tree to
  43849. 1.8 branch.
  43850. 2003-10-30 10:05 andy
  43851. * Source/cmCTest.cxx: BUG: Fix Bug #310 - CTest sends wrong time to
  43852. cvs on Windows
  43853. 2003-10-29 19:48 andy
  43854. * Source/: cmake.cxx, cmakemain.cxx, cmSystemTools.cxx,
  43855. cmSystemTools.h: ENH: Ok, no more argument needed for script mode
  43856. 2003-10-29 09:56 andy
  43857. * Source/cmGlobalGenerator.cxx: ENH: More scripting changes
  43858. 2003-10-29 09:43 andy
  43859. * Source/: cmake.cxx, cmake.h, cmMakefile.cxx, cmakemain.cxx: ENH:
  43860. Start includding the scripting support
  43861. 2003-10-29 08:58 andy
  43862. * Source/: cmCommand.h, cmMessageCommand.h, cmIncludeCommand.h:
  43863. ENH: Start includding the scripting support
  43864. 2003-10-28 15:26 andy
  43865. * Source/cmake.cxx: ENH: Command should also be quoted
  43866. 2003-10-28 13:22 king
  43867. * Source/: cmGlobalBorlandMakefileGenerator.cxx,
  43868. cmGlobalNMakeMakefileGenerator.cxx,
  43869. cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
  43870. BUG#303: Merged fix from main tree to 1.8 branch for 1.8.2
  43871. release.
  43872. 2003-10-28 13:19 king
  43873. * Source/cmLocalVisualStudio7Generator.cxx: BUG#200: Merged fix to
  43874. 1.8 branch for 1.8.2 release.
  43875. 2003-10-28 11:55 hoffman
  43876. * Source/cmLocalVisualStudio7Generator.cxx: BUG: add preprocessor
  43877. flags to resource compiler
  43878. 2003-10-28 11:06 hoffman
  43879. * Source/: cmGlobalBorlandMakefileGenerator.cxx,
  43880. cmGlobalNMakeMakefileGenerator.cxx,
  43881. cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
  43882. BUG: fix for bug 303 pass makeflags to sub makes
  43883. 2003-10-25 18:21 andy
  43884. * Utilities/Doxygen/doxyfile.in: ENH: Add all subdirectories
  43885. 2003-10-17 16:19 hoffman
  43886. * Source/cmLocalVisualStudio7Generator.cxx: BUG: make sure -M flags
  43887. are not duplicated and are only set in the xml
  43888. 2003-10-17 16:10 king
  43889. * Modules/CMakeDetermineCXXCompiler.cmake: BUG#276: Merge fix for
  43890. spaces in path from main tree.
  43891. 2003-10-17 16:09 king
  43892. * Modules/CMakeDetermineCXXCompiler.cmake: BUG: Fixed same
  43893. spaces-in-paths problem for CMakeTestGNU.c as in
  43894. CMakeDetermineCCompiler.cmake.
  43895. 2003-10-17 16:08 hoffman
  43896. * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for unicode
  43897. and for /D -D
  43898. 2003-10-16 19:15 andy
  43899. * Source/CMakeLists.txt: ENH: Enable test on windows
  43900. 2003-10-16 17:51 king
  43901. * Modules/Platform/Windows-cl.cmake: BUG#78: Merged fix from main
  43902. tree (1.22->1.23).
  43903. 2003-10-16 13:42 king
  43904. * CMakeLists.txt, Utilities/Release/cmake_release.sh: ENH: Updating
  43905. version number for 1.8.2 release.
  43906. 2003-10-16 13:09 king
  43907. * Modules/: CMakeDetermineJavaCompiler.cmake, FindJNI.cmake,
  43908. FindJava.cmake, FindTCL.cmake: BUG#281: Merging fix from main
  43909. tree. See bug report for revision changes.
  43910. 2003-10-16 13:06 king
  43911. * Source/cmCTest.cxx: BUG#278: Merging fix from main tree
  43912. (1.59->1.60) to 1.8 branch for 1.8.2 release.
  43913. 2003-10-16 11:05 barre
  43914. * Modules/: CMakeDetermineJavaCompiler.cmake, FindJNI.cmake,
  43915. FindJava.cmake, FindTCL.cmake: FIX: for Windows users, it seems
  43916. logical to favor native win32 installation before Cygwin ones.
  43917. Otherwise you can end up with bad mixes (part of the java tools
  43918. were picked from the SDK, part from Cygwin)
  43919. 2003-10-16 10:32 hoffman
  43920. * Source/cmLocalVisualStudio6Generator.cxx,
  43921. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  43922. Templates/EXEWinHeader.dsptemplate,
  43923. Templates/staticLibHeader.dsptemplate: ENH: allow UNICODE to be
  43924. specifed in the cxx flags and if not default to MBCS
  43925. 2003-10-16 10:10 hoffman
  43926. * Source/cmLocalVisualStudio7Generator.cxx: ENH: allow users to
  43927. change to unicode
  43928. 2003-10-16 07:49 andy
  43929. * Source/cmCTest.cxx: ENH: Handle all white spaces, fix problem on
  43930. cygwin
  43931. 2003-10-15 23:42 hoffman
  43932. * Modules/Platform/Windows-cl.cmake,
  43933. Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 78
  43934. should be on 1.8 branch
  43935. 2003-10-15 10:19 king
  43936. * Modules/Platform/Darwin.cmake: BUG#277: Fix from main tree 1.5 ->
  43937. 1.6 merged to 1.8 branch. Will be included in 1.8.2 release.
  43938. 2003-10-15 10:14 king
  43939. * Modules/Platform/Darwin.cmake: ERR: Old -flat_namespace
  43940. -undefined suppress flags for CMAKE_SHARED_MODULE_CREATE_C_FLAGS
  43941. should be included when CMAKE_BACKWARDS_COMPATIBILITY is 1.6 or
  43942. lower.
  43943. 2003-10-15 10:06 king
  43944. * bootstrap: BUG#168: Merged fix for HP-UX ansi C flags as second
  43945. part of the fix for this bug to 1.8 branch. 1.24 -> 1.25.
  43946. 2003-10-15 10:01 king
  43947. * Source/kwsys/SystemTools.cxx: BUG#263: Merged search path
  43948. ordering fix from main tree to CMake 1.8 branch. 1.22 -> 1.24.
  43949. 2003-10-15 09:56 king
  43950. * Source/cmTargetLinkLibrariesCommand.cxx: BUG#201: Merged warning
  43951. suppression support from main tree to 1.8 branch. 1.16->1.17.
  43952. 2003-10-15 09:53 king
  43953. * Modules/CheckTypeSize.cmake: Documentation fix from main tree.
  43954. 1.11->1.12.
  43955. 2003-10-15 09:52 king
  43956. * Modules/CheckVariableExists.cmake: BUG: Merged trivial fix from
  43957. main tree. 1.10 -> 1.11.
  43958. 2003-10-15 09:49 king
  43959. * Modules/CMakeDetermineCCompiler.cmake: BUG#263: Merged fix for
  43960. system paths in ar and ranlib find commands to 1.8 branch. Will
  43961. be included in 1.8.2
  43962. 2003-10-15 09:26 king
  43963. * Source/cmQTWrapCPPCommand.cxx: BUG#186: Merged fix from trunk to
  43964. branch.
  43965. 2003-10-15 09:18 king
  43966. * Modules/CMakeDetermineCCompiler.cmake: BUG#276: Merge fix for
  43967. spaces in path from main tree.
  43968. 2003-10-14 22:30 king
  43969. * Modules/CMakeDetermineCCompiler.cmake: BUG: Fix for spaces in
  43970. path when loading CMakeTestGNU.c.
  43971. 2003-10-13 16:04 andy
  43972. * Source/CMakeLists.txt: ENH: Add test for FindwxWindows. Thanks
  43973. to: Mathieu Malaterre
  43974. 2003-10-13 15:27 andy
  43975. * Modules/CheckTypeSize.cmake: ENH: Documentation fix
  43976. 2003-10-13 11:58 king
  43977. * Modules/Platform/Windows-cl.cmake: BUG#269: Fix for spaces in
  43978. paths. Will be included in 1.8.2 release.
  43979. 2003-10-13 11:32 andy
  43980. * Modules/Platform/Windows-cl.cmake: ERR: allow spaces in the path
  43981. 2003-10-11 08:12 king
  43982. * Modules/CheckVariableExists.cmake: BUG: Message describing
  43983. variable was using result variable.
  43984. 2003-10-09 15:52 hoffman
  43985. * Modules/CMakeDetermineCCompiler.cmake,
  43986. Source/kwsys/SystemTools.cxx: ENH: put the system path after the
  43987. paths specified on to the FIND command
  43988. 2003-10-07 13:45 king
  43989. * Utilities/Release/cmake_release.sh: Updated cygwin dependencies.
  43990. 2003-10-07 09:50 king
  43991. * Utilities/Release/config_CYGWIN_NT-5.1: GCC 2.95 is no longer
  43992. available on cygwin.
  43993. 2003-10-02 14:50 andy
  43994. * Source/cmTargetLinkLibrariesCommand.cxx: ENH: Add
  43995. CMAKE_IGNORE_DEPENDENCIES_ORDERING to prevent warnings about
  43996. dependency problems
  43997. 2003-09-26 11:27 king
  43998. * Modules/CMakeImportBuildSettings.cmake: BUG: Comparison of build
  43999. tool should be case-insensitive.
  44000. 2003-09-26 11:15 king
  44001. * Modules/CMakeImportBuildSettings.cmake: BUG: Comparison of build
  44002. tool should be case-insensitive.
  44003. 2003-09-24 17:51 andy
  44004. * Source/cmQTWrapUICommand.cxx: ENH: Fix comment
  44005. 2003-09-24 17:51 andy
  44006. * Tests/Wrapping/CMakeLists.txt: ENH: Better testing
  44007. 2003-09-24 17:50 andy
  44008. * Source/cmQTWrapCPPCommand.cxx: BUG: Fix Bug #186 - QT_WRAP_UI
  44009. uses the path twice
  44010. 2003-09-24 11:10 king
  44011. * Source/cmLocalVisualStudio7Generator.cxx: BUG#191: Merging fix
  44012. into 1.8 branch for inclusion in 1.8.2 release.
  44013. 2003-09-24 11:03 king
  44014. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Check for whether
  44015. to use CMAKE_EXE_LINKER_FLAGS should look both for EXECUTABLE and
  44016. WIN32_EXECUTABLE targets.
  44017. 2003-09-23 13:58 king
  44018. * Source/cmCTest.cxx: BUG#185: Merged fix from main tree to 1.8
  44019. branch. Change will be included in 1.8.2 release.
  44020. 2003-09-23 13:49 andy
  44021. * Source/cmCTest.cxx: ENH: Add missing newline Bug #185 - CTest
  44022. exceptions output is missing new line
  44023. 2003-09-18 11:05 hoffman
  44024. * Source/kwsys/SystemTools.cxx: ENH: remove /tmp_mnt in collapse
  44025. full path
  44026. 2003-09-15 15:58 king
  44027. * bootstrap: BUG: Need to check for -Ae flag on HP-UX cc compiler.
  44028. Needed for ANSI C compilation.
  44029. 2003-09-02 13:49 king
  44030. * bootstrap: BUG#168: Using C compiler to build .c files during
  44031. bootstrap instead of C++ compiler.
  44032. 2003-09-02 13:27 king
  44033. * bootstrap: BUG: Must use C compiler to compile C files during
  44034. bootstrap, not C++ compiler.
  44035. 2003-08-29 09:38 king
  44036. * Source/: cmLocalVisualStudio6Generator.cxx,
  44037. cmLocalVisualStudio7Generator.cxx: BUG: Merged more fixes from
  44038. main tree.
  44039. 2003-08-28 16:22 hoffman
  44040. * Source/: cmLocalVisualStudio6Generator.cxx,
  44041. cmLocalVisualStudio7Generator.cxx: BUG: make sure exe output path
  44042. is used for dep hack stuff
  44043. 2003-08-28 16:10 martink
  44044. * Source/cmLocalVisualStudio6Generator.cxx: bad evil nasty ken
  44045. 2003-08-28 16:06 martink
  44046. * Source/: cmLocalVisualStudio6Generator.cxx,
  44047. cmLocalVisualStudio7Generator.cxx: fix to executable depends for
  44048. custom commands
  44049. 2003-08-28 15:02 king
  44050. * Utilities/Release/config_IRIX64: ERR: Don't need separate -n32
  44051. and -64 binaries.
  44052. 2003-08-28 14:58 hoffman
  44053. * Tests/: Complex/Library/CMakeLists.txt,
  44054. ComplexOneConfig/Library/CMakeLists.txt,
  44055. ComplexRelativePaths/Library/CMakeLists.txt: BUG: remove
  44056. bundle_loader stuff it did not work with spaces in the path and
  44057. is not needed for this test
  44058. 2003-08-28 14:55 king
  44059. * Source/: cmLocalVisualStudio6Generator.cxx,
  44060. cmLocalVisualStudio7Generator.cxx: BUG: Merged fix for bug with
  44061. custom commands depending on executables from main tree.
  44062. 2003-08-28 14:52 hoffman
  44063. * Source/: cmLocalVisualStudio6Generator.cxx,
  44064. cmLocalVisualStudio7Generator.cxx: BUG: fix bug with custom
  44065. commands depending on executables
  44066. 2003-08-28 14:03 king
  44067. * CMakeLists.txt, Utilities/Release/cmake_release.sh: ENH: Updated
  44068. for 1.8.1 release number.
  44069. 2003-08-27 20:35 starreveld
  44070. * Modules/Platform/Darwin.cmake,
  44071. Tests/Complex/Library/CMakeLists.txt,
  44072. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  44073. Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: remove
  44074. the -flat_namespace and -undefined suppress hacks from ENH:
  44075. CMAKE_SHARED_MODULE_CREATE_C_FLAGS ENH: and fix the complex
  44076. example to specify a -bundle loader for the ENH: shared module
  44077. that it builds.
  44078. 2003-08-27 17:45 hoffman
  44079. * Source/cmWin32ProcessExecution.cxx: ENH: remove warnings from use
  44080. of NULL
  44081. 2003-08-27 16:50 king
  44082. * CMakeLists.txt, CMakeSystemConfig.txt.in,
  44083. CMakeWindowsSystemConfig.txt, bootstrap,
  44084. Modules/CMakeCCompiler.cmake.in,
  44085. Modules/CMakeDetermineCCompiler.cmake,
  44086. Modules/CMakeSystemSpecificInformation.cmake,
  44087. Modules/CMakeTestCCompiler.cmake,
  44088. Modules/CMakeTestCXXCompiler.cmake, Modules/CMakeTestGNU.c,
  44089. Modules/FindThreads.cmake, Modules/FindwxWindows.cmake,
  44090. Modules/Platform/Windows-bcc32.cmake,
  44091. Modules/Platform/Windows-cl.cmake,
  44092. Modules/Platform/Windows-gcc.cmake,
  44093. Modules/Platform/Windows.cmake, Source/CMakeLists.txt,
  44094. Source/TODO, Source/cmCacheManager.cxx, Source/cmCommands.cxx,
  44095. Source/cmDynamicLoader.cxx,
  44096. Source/cmGlobalBorlandMakefileGenerator.cxx,
  44097. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  44098. Source/cmGlobalNMakeMakefileGenerator.cxx,
  44099. Source/cmGlobalUnixMakefileGenerator.cxx,
  44100. Source/cmLoadCommandCommand.cxx,
  44101. Source/cmLocalUnixMakefileGenerator.cxx,
  44102. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  44103. Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
  44104. Source/kwsys/SystemTools.cxx,
  44105. Tests/Complex/Executable/CMakeLists.txt,
  44106. Tests/Complex/Executable/complex.cxx,
  44107. Tests/Complex/Library/CMakeLists.txt,
  44108. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  44109. Tests/ComplexOneConfig/Executable/complex.cxx,
  44110. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  44111. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  44112. Tests/ComplexRelativePaths/Executable/complex.cxx,
  44113. Tests/ComplexRelativePaths/Library/CMakeLists.txt,
  44114. Utilities/CMakeLists.txt: ENH: Merging changes from trunk into
  44115. 1.8 branch.
  44116. 1.) MinGW support (beta) 2.) make VERBOSE=1 3.) FindThreads.cmake
  44117. fix 4.) FindwxWindows.cmake fix 5.)
  44118. CMakeSystemSpecificInformation.cmake typo fix 6.) bootstrap
  44119. spaces-in-path fix
  44120. 2003-08-27 16:42 hoffman
  44121. * Modules/Platform/Windows-gcc.cmake,
  44122. Tests/Complex/Executable/CMakeLists.txt,
  44123. Tests/Complex/Executable/complex.cxx,
  44124. Tests/Complex/Library/CMakeLists.txt,
  44125. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  44126. Tests/ComplexOneConfig/Executable/complex.cxx,
  44127. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  44128. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  44129. Tests/ComplexRelativePaths/Executable/complex.cxx,
  44130. Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: MinGW
  44131. build now passes all the tests
  44132. 2003-08-27 16:08 king
  44133. * Utilities/Release/: cmake_release.sh, config_AIX, config_Darwin,
  44134. config_HP-UX, config_IRIX64, config_Linux, config_OSF1,
  44135. config_SunOS, cygwin-package.sh.in: Merging release script
  44136. changes from 1.8 branch to main tree.
  44137. 2003-08-27 16:02 king
  44138. * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
  44139. ERR: Fixed typo in comment.
  44140. 2003-08-27 08:29 king
  44141. * Source/cmake.cxx: ERR: Fixed placement of code introduced by a
  44142. patch from main tree. Somehow it ended up on the wrong lines.
  44143. 2003-08-26 17:13 king
  44144. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Added support for
  44145. "make VERBOSE=1" to run one-time verbose make runs without
  44146. changing CMAKE_VERBOSE_MAKEFILE.
  44147. 2003-08-26 15:08 king
  44148. * Source/: cmake.cxx, cmakemain.cxx, cmakewizard.cxx,
  44149. cmakewizard.h: BUG#164: Fixed crash of cmake -i when CMAKE_ROOT
  44150. cannot be found. Made resulting error message cleaner.
  44151. 2003-08-26 15:06 king
  44152. * Source/: cmake.cxx, cmakemain.cxx, cmakewizard.cxx,
  44153. cmakewizard.h: BUG: Fixed crash of cmake -i when CMAKE_ROOT
  44154. cannot be found. Made resulting error message cleaner.
  44155. 2003-08-22 12:53 king
  44156. * CMakeLists.txt, Source/CMakeLists.txt, Utilities/CMakeLists.txt:
  44157. ENH: Moved decision to build MFCDialog up to top level. It is
  44158. used in both the Source and Utilities directories.
  44159. 2003-08-22 11:56 hoffman
  44160. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove ifdef code
  44161. and use makefile definitions
  44162. 2003-08-22 11:56 hoffman
  44163. * Modules/Platform/Windows-gcc.cmake: ENH: add configure file for
  44164. gcc under windows
  44165. 2003-08-22 09:52 andy
  44166. * bootstrap, Modules/FindThreads.cmake: ERR: Reorganize to try to
  44167. fix the -pthread problem on some systems
  44168. 2003-08-21 16:22 hoffman
  44169. * Modules/CMakeCCompiler.cmake.in,
  44170. Modules/CMakeDetermineCCompiler.cmake,
  44171. Modules/CMakeSystemSpecificInformation.cmake,
  44172. Modules/CMakeTestCCompiler.cmake,
  44173. Modules/CMakeTestCXXCompiler.cmake, Modules/CMakeTestGNU.c,
  44174. Modules/Platform/Windows-bcc32.cmake,
  44175. Modules/Platform/Windows-cl.cmake,
  44176. Modules/Platform/Windows.cmake, Source/CMakeLists.txt,
  44177. Source/cmDynamicLoader.cxx,
  44178. Source/cmGlobalBorlandMakefileGenerator.cxx,
  44179. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  44180. Source/cmGlobalNMakeMakefileGenerator.cxx,
  44181. Source/cmGlobalUnixMakefileGenerator.cxx,
  44182. Source/cmLocalUnixMakefileGenerator.cxx,
  44183. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  44184. Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
  44185. Source/kwsys/SystemTools.cxx: ENH: add the unix makefile
  44186. generator as an option from the windows GUI, this builds with
  44187. mingw, cygwin, and combinations of make cl, bcc32
  44188. 2003-08-21 13:26 andy
  44189. * Modules/FindwxWindows.cmake: ERR: If WX_CONFIG_LIBS are , then
  44190. you get weird cmake error. This should fix it
  44191. 2003-08-21 09:23 hoffman
  44192. * Source/TODO: [no log message]
  44193. 2003-08-20 12:59 king
  44194. * Source/: cmakemain.cxx, CursesDialog/ccmake.cxx: ENH: Added
  44195. documentation of specifying an existing build tree as an
  44196. argument.
  44197. 2003-08-19 11:02 andy
  44198. * Source/cmLoadCommandCommand.cxx: ERR: Fix crash of cmake on
  44199. broken load commands
  44200. 2003-08-19 10:50 king
  44201. * Modules/Platform/: IRIX64.cmake: ENH: Improved default choice of
  44202. -64 compiler/linker flags based on how cmake was built.
  44203. 2003-08-19 10:29 andy
  44204. * Source/cmLoadCommandCommand.cxx: BUG: LastError can return 0, so
  44205. handle that case
  44206. 2003-08-19 09:41 king
  44207. * bootstrap: BUG: Merged cmake_make_processor error message to 1.8
  44208. branch.
  44209. 2003-08-19 09:40 king
  44210. * Source/: cmCTest.cxx, cmCTest.h: BUG: Merged fixes for bugs 146,
  44211. 152, and 153 to 1.8 branch.
  44212. 2003-08-19 09:39 king
  44213. * Source/cmCacheManager.cxx: BUG#154: Merged fix to 1.8 branch.
  44214. 2003-08-19 09:39 king
  44215. * Source/cmake.cxx: ERR: Fixed warnings.
  44216. 2003-08-19 09:33 king
  44217. * Source/kwsys/SystemTools.cxx: ERR: Merged warning fix from main
  44218. tree to CMake 1.8 branch.
  44219. 2003-08-19 09:32 king
  44220. * Source/kwsys/ProcessUNIX.c: ProcessUNIX.c
  44221. 2003-08-19 09:32 king
  44222. * Source/kwsys/ProcessWin32.c: BUG: Merged error message fix to
  44223. CMake 1.8 branch.
  44224. 2003-08-19 09:27 king
  44225. * Modules/FindLATEX.cmake: BUG#156: Fixed typo psd2pdf -> ps2pdf.
  44226. Will be included in 1.8.1 release.
  44227. 2003-08-19 09:12 king
  44228. * Utilities/Release/: cmake_release.sh, config_IRIX64: Added
  44229. LDFLAGS support.
  44230. 2003-08-19 09:06 king
  44231. * Utilities/Release/config_IRIX64: ENH: Added configuration of both
  44232. -64 and -n32 builds.
  44233. 2003-08-19 09:05 king
  44234. * Utilities/Release/cmake_release.sh: ENH: Added support for
  44235. configuration of install tree.
  44236. 2003-08-19 08:53 andy
  44237. * Modules/FindLATEX.cmake: BUG: Fix Bug #156 - ps2pdf is not found
  44238. on linux
  44239. 2003-08-18 14:31 andy
  44240. * Source/: cmCTest.cxx, cmCTest.h: BUG: Report failed as failed...
  44241. 2003-08-18 14:06 andy
  44242. * Source/cmake.cxx: ENH: Remove unused variable
  44243. 2003-08-18 14:05 andy
  44244. * Source/cmCacheManager.cxx: BUG: Fixed Bug #154 - Uninitialized
  44245. type initialized value cache variables should return value
  44246. 2003-08-18 11:30 andy
  44247. * Source/: cmCTest.cxx, cmCTest.h: BUG: Fix Bug #153 - CTest does
  44248. not detect tests that are not found and Bug #153 - CTest does not
  44249. detect tests that are not found
  44250. 2003-08-17 12:24 hoffman
  44251. * Source/kwsys/SystemTools.cxx: ENH: remove warning and unneeded
  44252. cast
  44253. 2003-08-15 08:41 andy
  44254. * Source/cmCTest.cxx: BUG: Fix test reporting
  44255. 2003-08-14 13:34 andy
  44256. * Source/cmCTest.cxx: ENH: Fix verbose output, fix error message,
  44257. and fix the exit code check
  44258. 2003-08-14 09:09 hoffman
  44259. * Source/cmake.cxx: ENH: remove a warning
  44260. 2003-08-13 18:17 andy
  44261. * Source/: cmCTest.cxx, cmCTest.h: ENH: Better error reporting
  44262. 2003-08-13 18:08 king
  44263. * Source/kwsys/ProcessWin32.c: ENH: Made error message consistent
  44264. between win9x and non-win9x version of error reporting.
  44265. 2003-08-13 14:21 king
  44266. * Source/kwsys/ProcessUNIX.c: ENH: Treating SIGBUS as a fault by
  44267. default.
  44268. 2003-08-12 17:24 king
  44269. * Source/cmSystemTools.cxx: BUG: Do not hide console when run from
  44270. ctest.
  44271. 2003-08-12 17:18 andy
  44272. * Source/cmSystemTools.cxx: ENH: Fix hidden console for ctest
  44273. 2003-08-12 17:17 king
  44274. * Utilities/Release/cmake_release.sh: Redoing 1.8.0.
  44275. 2003-08-12 16:37 king
  44276. * Utilities/Release/cmake_release.sh: Disable use of libdl by curl.
  44277. 2003-08-12 16:35 king
  44278. * Utilities/Release/: config_AIX, config_Darwin, config_HP-UX,
  44279. config_IRIX64, config_Linux, config_OSF1, config_SunOS: ENH:
  44280. Using write_standard_cache to shorten config files.
  44281. 2003-08-12 16:35 king
  44282. * Utilities/Release/cmake_release.sh: ENH: Unix builds should not
  44283. use reentrant versions of network calls.
  44284. 2003-08-11 18:24 king
  44285. * Utilities/Release/config_Darwin: ENH: Updated for new wx version.
  44286. 2003-08-11 18:21 king
  44287. * Utilities/Release/cmake_release.sh: BUG: CMake.app directory is
  44288. now in bin, not Source.
  44289. 2003-08-11 18:14 king
  44290. * Utilities/Release/cygwin-package.sh.in: BUG: Tests are run by
  44291. bin/ctest instead of Source/ctest.
  44292. 2003-08-11 17:58 king
  44293. * Utilities/Release/: cmake_release.sh, config_IRIX64,
  44294. config_Linux: ENH: Added support for parallel build during
  44295. release.
  44296. 2003-08-11 17:53 andy
  44297. * bootstrap: ENH: Add error message for make missing
  44298. 2003-08-11 17:41 king
  44299. * Utilities/Release/cmake_release.sh: BUG: Test for build needs to
  44300. look for bin/ccmake, not Source/ccmake.
  44301. 2003-08-11 17:35 king
  44302. * Utilities/Release/: cmake_release.sh, config_Darwin,
  44303. config_HP-UX, config_IRIX64, config_SunOS: Merge from 1.8 branch.
  44304. 2003-08-11 17:34 king
  44305. * Source/cmCommands.cxx: BUG: Bootstrapping with wxWindows support
  44306. needs SEPARATE_ARGUMENTS command.
  44307. 2003-08-11 17:34 king
  44308. * Modules/CMakeLists.txt: ENH: Installing readme.txt in Modules
  44309. directory to be consistent with windows.
  44310. 2003-08-11 16:55 king
  44311. * Utilities/Release/config_Darwin: Fixed wx location.
  44312. 2003-08-11 16:43 king
  44313. * Source/cmCommands.cxx: BUG: Bootstrapping with wxWindows support
  44314. requires SEPARATE_ARGUMENTS command in bootstrapped executable.
  44315. 2003-08-11 16:31 king
  44316. * Utilities/Release/config_HP-UX: ENH: Cleaned up link of dld.
  44317. 2003-08-11 16:31 king
  44318. * Utilities/Release/config_SunOS: ENH: Switching to system
  44319. compiler.
  44320. 2003-08-11 15:27 king
  44321. * Utilities/Release/cmake_release.sh: Using bootstrap instead of
  44322. configure.
  44323. 2003-08-11 15:22 king
  44324. * Utilities/Release/cmake_release.sh: ENH: Allow config files to
  44325. specify a make.
  44326. 2003-08-11 15:21 king
  44327. * Utilities/Release/config_IRIX64: ENH: Enabling parallel build.
  44328. 2003-08-11 15:16 king
  44329. * Utilities/Release/cmake_release.sh: BUG: Location of ctest has
  44330. changed to bin, not Source.
  44331. 2003-08-11 15:15 king
  44332. * Utilities/Release/config_Darwin: Updated for new FindwxWindows.
  44333. 2003-08-11 15:07 king
  44334. * Utilities/Release/cmake_release.sh: Update from 1.8 branch.
  44335. 2003-08-11 15:06 king
  44336. * Utilities/Release/config_Darwin: Updated for new location of
  44337. wxWindows.
  44338. 2003-08-11 15:02 king
  44339. * Utilities/Release/config_Darwin: Updated for new location of
  44340. wxWindows.
  44341. 2003-08-11 15:01 king
  44342. * Utilities/Release/cmake_release.sh: ENH: Updated for new FTP
  44343. directory structure.
  44344. 2003-08-11 14:56 king
  44345. * Modules/CMakeLists.txt: ENH: Installing readme.txt in modules to
  44346. be consistent with windows.
  44347. 2003-08-11 14:44 martink
  44348. * Source/: cmMakefile.cxx: added beta release support
  44349. 2003-08-11 14:41 martink
  44350. * CMakeLists.txt, Source/cmCPluginAPI.h: version 19
  44351. 2003-08-11 14:37 martink
  44352. * CMakeLists.txt, Source/cmCPluginAPI.h,
  44353. Utilities/Release/cmake_release.sh: added version
  44354. 2003-08-11 12:20 andy
  44355. * Source/ctest.cxx: ENH: Add documentation for -D and add missing
  44356. targets
  44357. 2003-08-11 12:18 andy
  44358. * Source/: cmCTest.cxx, CTest/cmCTestSubmit.cxx: ENH: Cleanup the
  44359. output
  44360. 2003-08-11 12:17 andy
  44361. * Modules/Dart.cmake: ENH: Take Purify out because it is not
  44362. implemented yet
  44363. 2003-08-11 09:47 andy
  44364. * Source/cmCTest.cxx: ENH: Remove debug
  44365. 2003-08-10 18:30 martink
  44366. * Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
  44367. cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
  44368. cmAddDependenciesCommand.h, cmAddExecutableCommand.h,
  44369. cmAddLibraryCommand.h, cmAddTestCommand.h,
  44370. cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
  44371. cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
  44372. cmCMakeMinimumRequired.h, cmCTest.cxx, cmCacheManager.cxx,
  44373. cmCommand.h, cmConfigureFileCommand.h, cmCreateTestSourceList.h,
  44374. cmEnableTestingCommand.h, cmEndForEachCommand.h,
  44375. cmExecProgramCommand.h, cmExportLibraryDependencies.h,
  44376. cmFLTKWrapUICommand.h, cmFileCommand.h, cmFindFileCommand.cxx,
  44377. cmFindFileCommand.h, cmFindLibraryCommand.h,
  44378. cmFindPackageCommand.h, cmFindPathCommand.h,
  44379. cmFindProgramCommand.cxx, cmFindProgramCommand.h,
  44380. cmForEachCommand.h, cmGetCMakePropertyCommand.h,
  44381. cmGetSourceFilePropertyCommand.h, cmGetTargetPropertyCommand.h,
  44382. cmGlob.cxx, cmITKWrapTclCommand.h, cmIfCommand.h,
  44383. cmIncludeCommand.h, cmIncludeDirectoryCommand.h,
  44384. cmIncludeExternalMSProjectCommand.h,
  44385. cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.h,
  44386. cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
  44387. cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.h,
  44388. cmLoadCommandCommand.h, cmLocalUnixMakefileGenerator.cxx,
  44389. cmMacroCommand.h, cmMakeDirectoryCommand.h, cmMakefile.cxx,
  44390. cmMakefile.h, cmMarkAsAdvancedCommand.h, cmMessageCommand.h,
  44391. cmOptionCommand.h, cmOutputRequiredFilesCommand.h,
  44392. cmProjectCommand.h, cmQTWrapCPPCommand.h, cmQTWrapUICommand.h,
  44393. cmRemoveCommand.h, cmSeparateArgumentsCommand.h, cmSetCommand.h,
  44394. cmSetSourceFilesPropertiesCommand.h,
  44395. cmSetTargetPropertiesCommand.h, cmSiteNameCommand.h,
  44396. cmSourceFile.h, cmSourceFilesCommand.h,
  44397. cmSourceFilesRemoveCommand.h, cmSourceGroupCommand.h,
  44398. cmStringCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
  44399. cmSystemTools.cxx, cmTarget.h, cmTargetLinkLibrariesCommand.h,
  44400. cmTryCompileCommand.h, cmTryRunCommand.h,
  44401. cmUseMangledMesaCommand.h, cmUtilitySourceCommand.h,
  44402. cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
  44403. cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h,
  44404. cmVariableRequiresCommand.h, cmWin32ProcessExecution.cxx,
  44405. cmWrapExcludeFilesCommand.h, cmWriteFileCommand.h, cmake.cxx,
  44406. cmake.h, cmakewizard.cxx, cmakewizard.h: removed redundent
  44407. includes
  44408. 2003-08-10 16:01 martink
  44409. * Source/: cmMakeDepend.cxx, cmMakeDepend.h, cmSourceFile.cxx:
  44410. removed duplicate includes
  44411. 2003-08-10 16:00 martink
  44412. * Source/cmMakefile.cxx: removed duplicate include
  44413. 2003-08-09 19:37 andy
  44414. * Source/cmCTest.cxx: ERR: Rename some variables to remove shadow
  44415. warning
  44416. 2003-08-08 18:28 andy
  44417. * Source/: cmCTest.cxx, cmCTest.h: ENH: Add regression images
  44418. support
  44419. 2003-08-08 17:10 andy
  44420. * Source/cmCTest.cxx: ENH: Better output and use RunMakeCommand for
  44421. configure
  44422. 2003-08-08 11:59 andy
  44423. * Modules/: CMakeDetermineCCompiler.cmake,
  44424. CMakeDetermineCXXCompiler.cmake, CMakeDetermineSystem.cmake,
  44425. CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
  44426. CMakeVS6FindMake.cmake, CMakeVS71FindMake.cmake,
  44427. CMakeVS7FindMake.cmake, CheckFunctionExists.cmake,
  44428. CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake,
  44429. CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
  44430. CheckTypeSize.cmake, CheckVariableExists.cmake,
  44431. FindHTMLHelp.cmake, FindMFC.cmake, TestBigEndian.cmake,
  44432. TestCXXAcceptsFlag.cmake, TestForANSIForScope.cmake,
  44433. TestForSTDNamespace.cmake: ENH: Cleanups and add missing
  44434. CMakeOutput.log and CMakeError.log appending. Close Bug #136 -
  44435. Verify that all modules that do try compile produce
  44436. CMakeError.log and CMakeOutput.log
  44437. 2003-08-08 11:19 martink
  44438. * Source/cmStandardIncludes.h: added stdio
  44439. 2003-08-08 10:40 martink
  44440. * Source/cmLocalVisualStudio6Generator.cxx: fid post build iue on
  44441. vs6 utility targets
  44442. 2003-08-08 10:20 andy
  44443. * Tests/SystemInformation/DumpInformation.cxx: EHN: Also display
  44444. Configure.h and Configure.hxx from cmsys
  44445. 2003-08-08 10:07 andy
  44446. * Source/cmMakefile.cxx: ENH: When fixing cache value with
  44447. uninitialized type, collapse full paths for PATH and FILEPATH.
  44448. Closes Bug #82 - Specifying relative path when entering path can
  44449. break things
  44450. 2003-08-08 09:26 andy
  44451. * Source/cmMakefile.cxx: ENH: Handle untyped but initialized values
  44452. for boolean AddCacheDefinition. Closes Bug #118 - Specifying
  44453. cache entries with -D should not need the type
  44454. 2003-08-08 09:22 andy
  44455. * Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Get accessor
  44456. for cache value as boolean
  44457. 2003-08-08 09:17 martink
  44458. * Source/cmLocalUnixMakefileGenerator.cxx: remove shadowed variable
  44459. 2003-08-08 09:14 king
  44460. * Source/cmFindPackageCommand.cxx: ERR: Fixed use of != operator
  44461. for std::string on old broken compilers.
  44462. 2003-08-08 08:48 andy
  44463. * Source/cmakemain.cxx: ENH: Add help for cmake -E
  44464. 2003-08-08 08:48 andy
  44465. * Source/cmCTest.cxx: ENH: Flush the output file, to make more nice
  44466. output for tail -f
  44467. 2003-08-07 19:23 andy
  44468. * Source/: cmCTest.cxx, cmCTest.h: ENH: Add displaying of dots when
  44469. building project. Also, file is now written as the output is
  44470. produced, so, tail -f works, baby...
  44471. 2003-08-07 19:00 andy
  44472. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Abstract
  44473. parsing of arguments so that I can use it in other places
  44474. 2003-08-07 18:44 andy
  44475. * Source/cmaketest.cxx: ENH: More verbose
  44476. 2003-08-07 17:43 king
  44477. * Source/ctest.cxx: ENH: Clarification of help dumped when no
  44478. arguments are given and no test file is found.
  44479. 2003-08-07 16:54 hoffman
  44480. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  44481. ComplexRelativePaths/CMakeLists.txt: BUG: fix the test
  44482. 2003-08-07 16:50 king
  44483. * Source/cmFindPackageCommand.cxx: ENH: Added compatability for
  44484. capitalization of _DIR and _FOUND variables in cmake 1.6.
  44485. 2003-08-07 16:32 andy
  44486. * Modules/FindLATEX.cmake: ENH: Add PDFLaTeX and LaTeX2HTML. Closes
  44487. Bug #132 - Add pdflatex and html2latex to FindLATEX.cmake
  44488. 2003-08-07 16:26 andy
  44489. * Source/: cmVariableWatch.cxx, cmVariableWatch.h: ENH: Add remove
  44490. watch
  44491. 2003-08-07 16:25 andy
  44492. * CMakeLists.txt, Source/CMakeLists.txt: ENH: Fix dependencies for
  44493. curses dialog
  44494. 2003-08-07 16:11 king
  44495. * Source/cmake.cxx: BUG: Fixed typo in error message.
  44496. 2003-08-07 16:09 andy
  44497. * CMakeLists.txt, Source/CMakeLists.txt,
  44498. Source/cmTargetLinkLibrariesCommand.cxx,
  44499. Source/cmTargetLinkLibrariesCommand.h,
  44500. Source/CTest/CMakeLists.txt: ENH: Report an error when
  44501. ADD_LIBRARY and TARGET_LINK_LIBRARIES are in the wrong order and
  44502. fix CMakeLists files to actually work
  44503. 2003-08-07 16:04 hoffman
  44504. * Tests/Complex/CMakeLists.txt,
  44505. Tests/Complex/Executable/CMakeLists.txt,
  44506. Tests/ComplexOneConfig/CMakeLists.txt,
  44507. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  44508. Tests/ComplexRelativePaths/CMakeLists.txt,
  44509. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  44510. Source/cmIncludeExternalMSProjectCommand.cxx: ENH: improve
  44511. coverage
  44512. 2003-08-07 15:39 andy
  44513. * Source/kwsys/ProcessWin32.c: ENH: Cast into apropriate type to
  44514. remove warning
  44515. 2003-08-07 14:37 andy
  44516. * Source/cmQTWrapUICommand.cxx: ENH: Use the new signature
  44517. 2003-08-07 14:37 andy
  44518. * Tests/Wrapping/CMakeLists.txt: ENH: More verbose test
  44519. 2003-08-07 14:10 hoffman
  44520. * Modules/Platform/Windows-cl.cmake: BUG: fix for main in a library
  44521. on windows with nmake
  44522. 2003-08-07 11:53 king
  44523. * Source/cmLocalUnixMakefileGenerator.h: ENH: Added convenience
  44524. signature to OutputMakeRule.
  44525. 2003-08-07 11:42 king
  44526. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Makefiles now have
  44527. rules to do a global generate if the CMake listfiles have
  44528. changed. Necessary for when try-compiles are added to a
  44529. listfile.
  44530. 2003-08-07 09:19 hoffman
  44531. * Modules/FindMPI.cmake, Source/cmLocalVisualStudio7Generator.cxx:
  44532. BUG: fix for bugs 125 - 128, and a fix for the bug introduced by
  44533. the bug fix for but 92. & was being replaced with &amp, but
  44534. after double quote was replaced with &quot causing it to be
  44535. &amp;quot. Also add more search paths for mpi
  44536. 2003-08-06 19:19 andy
  44537. * Source/cmMakefile.cxx: ENH: oops, initialize variable
  44538. 2003-08-06 18:54 andy
  44539. * Source/cmGetCMakePropertyCommand.cxx,
  44540. Source/cmGetCMakePropertyCommand.h, Source/cmMacroCommand.cxx,
  44541. Source/cmMakefile.cxx, Source/cmMakefile.h,
  44542. Tests/SystemInformation/CMakeLists.txt,
  44543. Tests/SystemInformation/DumpInformation.cxx: ENH: Add option to
  44544. retrieve list of macros. Close Bug #25 - Get_CMAKE_PROPERTIES
  44545. 2003-08-06 18:43 king
  44546. * Source/cmDocumentation.cxx: BUG: Don't use -V as a version
  44547. option. It conflicts with ctest.
  44548. 2003-08-06 18:41 king
  44549. * Source/cmake.cxx: ENH: Removed old argument processing code that
  44550. never does anything.
  44551. 2003-08-06 18:39 king
  44552. * Source/: cmakewizard.cxx, CursesDialog/cmCursesMainForm.cxx:
  44553. BUG#129: Fixed load/save of CMakeCache.txt when it is not in the
  44554. current directory.
  44555. 2003-08-06 17:58 andy
  44556. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: If
  44557. CMAKE_EDIT_COMMAND is not specified, use cmake -i
  44558. 2003-08-06 17:52 andy
  44559. * bootstrap: ENH: Add rebuild_cache
  44560. 2003-08-06 17:32 andy
  44561. * Modules/FindThreads.cmake: ENH: On apple use -lpthreads
  44562. 2003-08-06 15:22 king
  44563. * Source/: cmInstallFilesCommand.h, cmInstallProgramsCommand.h:
  44564. ENH: Tweaked whitespace in documentation of command.
  44565. 2003-08-06 15:18 king
  44566. * Source/cmAddCustomCommandCommand.h: ENH: Tweaked whitespace in
  44567. documentation of command.
  44568. 2003-08-06 15:12 king
  44569. * Source/CursesDialog/ccmake.cxx: ENH: Added SEE ALSO support for
  44570. generated unix manpage.
  44571. 2003-08-06 15:10 king
  44572. * Source/CMakeLists.txt: BUG: We don't want to install cmaketest on
  44573. UNIX or windows. It is for internal CMake testing only. We
  44574. should probably fold its functionality into ctest anyway.
  44575. 2003-08-06 15:03 king
  44576. * Source/ctest.cxx, Utilities/CMakeLists.txt: ENH: Added
  44577. documentation for ctest.
  44578. 2003-08-06 14:49 king
  44579. * Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx,
  44580. CursesDialog/ccmake.cxx: ENH: Added configuration of name of
  44581. executable in man page header and version banner.
  44582. 2003-08-06 13:48 king
  44583. * Source/cmSystemTools.cxx: ENH: Hide windows for processes run by
  44584. RunSingleCommand.
  44585. 2003-08-06 13:41 king
  44586. * Source/kwsys/SystemTools.cxx: Fixed indentation
  44587. 2003-08-06 12:52 hoffman
  44588. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: do not output make
  44589. install rules on windows because they do not work
  44590. 2003-08-06 11:51 king
  44591. * Source/cmaketest.cxx: BUG: Fixed spacing error in message.
  44592. 2003-08-06 10:42 king
  44593. * Source/CMakeLists.txt: ENH: Install test is now enabled when
  44594. CMAKE_INSTALL_PREFIX is CMake_BINARY_DIR/Tests/TestInstall/Prefix
  44595. to keep test in one directory.
  44596. 2003-08-06 10:39 king
  44597. * Source/CMakeLists.txt, Tests/TestInstall.sh.in: ENH: Added
  44598. Install test. It is enabled when the CMAKE_INSTALL_PREFIX is
  44599. CMake_BINARY_DIR/InstallTest.
  44600. 2003-08-06 10:15 andy
  44601. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Fix install problem
  44602. 2003-08-06 09:27 king
  44603. * Source/kwsys/ProcessWin32.c: BUG: Need to provide stdin to child
  44604. processes.
  44605. 2003-08-05 18:25 king
  44606. * Tests/CommandLineTest/CMakeLists.txt: ENH: Added test of
  44607. --copyright and --version arguments for coverage.
  44608. 2003-08-05 18:22 king
  44609. * Tests/CommandLineTest/CMakeLists.txt: ENH: Added test of --help
  44610. [command] form of help option for coverage.
  44611. 2003-08-05 18:10 king
  44612. * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Added
  44613. support to --help to print help for a single command.
  44614. 2003-08-05 17:39 king
  44615. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fixed
  44616. implementation of long dependency list support. The proxy target
  44617. must have a corresponding file to work correctly. Instead of
  44618. using a proxy target, we now just list one line for each
  44619. dependency and then print one copy of the build rule at the end.
  44620. 2003-08-05 16:51 king
  44621. * Source/cmake.cxx: ENH: Clarified source directory mismatch
  44622. message.
  44623. 2003-08-05 16:36 king
  44624. * Source/: cmake.cxx, cmake.h: ENH#61: cmake and ccmake now support
  44625. passing the path to a CMakeCache.txt file as an argument. Its
  44626. settings will be loaded.
  44627. 2003-08-05 16:04 king
  44628. * Source/cmLocalVisualStudio7Generator.cxx: BUG#92 - Added XML
  44629. escaping for <, >, and &.
  44630. 2003-08-05 15:20 andy
  44631. * Tests/SystemInformation/DumpInformation.cxx: BUG: Open as ascii
  44632. to remove extra new lines
  44633. 2003-08-05 15:10 king
  44634. * Source/kwsys/: ProcessFwd9x.c, ProcessWin32.c: ENH: Added
  44635. show/hide window support.
  44636. 2003-08-05 14:27 king
  44637. * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
  44638. Added SetOption/GetOption methods for platform-specific options.
  44639. 2003-08-05 13:53 king
  44640. * Source/kwsys/ProcessUNIX.c: BUG: Can't close stdin.
  44641. 2003-08-05 11:34 king
  44642. * Source/kwsys/ProcessUNIX.c: BUG: Added missing
  44643. zero-initialization of struct sigaction.
  44644. 2003-08-05 09:55 martink
  44645. * Modules/: CMakeTestNMakeCLVersion.c, Platform/Windows-cl.cmake:
  44646. added test for whether pdbtype should be used for nmake
  44647. 2003-08-05 09:07 king
  44648. * Source/kwsys/ProcessUNIX.c: BUG: GetErrorString should return
  44649. ErrorMessage buffer, not the pipe buffer.
  44650. 2003-08-05 09:07 martink
  44651. * Source/cmLocalUnixMakefileGenerator.cxx: minor fix
  44652. 2003-08-05 08:49 martink
  44653. * Source/: cmLocalUnixMakefileGenerator.cxx,
  44654. cmLocalUnixMakefileGenerator.h: added outputEcho method and fixed
  44655. make help for nmake and borland
  44656. 2003-08-04 17:08 king
  44657. * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
  44658. ERR: Fixed typeo tests->test.
  44659. 2003-08-04 15:35 martink
  44660. * Source/cmLocalUnixMakefileGenerator.cxx: added make help target
  44661. first cut
  44662. 2003-08-04 14:34 martink
  44663. * Source/cmLocalUnixMakefileGenerator.cxx: fix for debug libs on
  44664. UNIX
  44665. 2003-08-04 11:48 andy
  44666. * Source/cmSystemTools.cxx: ENH: Improve paths on windows
  44667. 2003-08-04 07:55 andy
  44668. * Source/cmSystemTools.cxx: ENH: Fix escaping on windows
  44669. 2003-08-04 07:12 andy
  44670. * Source/cmSystemTools.cxx: ENH: Fix argument parsing on UNIX with
  44671. spaces
  44672. 2003-08-03 22:41 andy
  44673. * Source/cmSiteNameCommand.cxx: ENH: Use new RunCommand
  44674. 2003-08-03 22:36 andy
  44675. * Source/: cmCTest.cxx, cmCTest.h: ENH: Use new RunCommand
  44676. 2003-08-03 22:34 andy
  44677. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  44678. cmGlobalVisualStudio6Generator.cxx,
  44679. cmGlobalVisualStudio7Generator.cxx, cmake.cxx, cmaketest.cxx:
  44680. ENH: Use the new RunCommand
  44681. 2003-08-03 22:33 andy
  44682. * Source/: cmBuildNameCommand.cxx, cmTryRunCommand.cxx,
  44683. cmSiteNameCommand.cxx: ENH: Use the new signature
  44684. 2003-08-03 22:32 andy
  44685. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add back the
  44686. kwsysProcess RunCommand, now is in parallel
  44687. 2003-08-03 20:47 andy
  44688. * Source/cmGetCMakePropertyCommand.cxx,
  44689. Source/cmGetCMakePropertyCommand.h, Source/cmake.h,
  44690. Tests/SystemInformation/CMakeLists.txt,
  44691. Tests/SystemInformation/DumpInformation.cxx: ENH: Add accessor
  44692. for the list of commands
  44693. 2003-08-02 09:33 andy
  44694. * Source/: cmCacheManager.cxx, cmCacheManager.h, cmMakefile.cxx:
  44695. BUG: Fix problem with uninitialized variables
  44696. 2003-08-01 19:13 andy
  44697. * Modules/FindQt.cmake, Tests/Wrapping/CMakeLists.txt: ENH: Make it
  44698. work for QT 2.3 non commercial on windows
  44699. 2003-08-01 18:53 andy
  44700. * Source/cmQTWrapUICommand.cxx: ENH: Make out of source work on
  44701. Windows
  44702. 2003-08-01 18:52 andy
  44703. * Tests/Wrapping/CMakeLists.txt: ENH: Add more debug
  44704. 2003-08-01 18:52 andy
  44705. * Source/CMakeLists.txt: ENH: Fix test for Visual Studio
  44706. 2003-08-01 17:11 andy
  44707. * Modules/FindThreads.cmake: ENH: MAke it work on FreeBSD
  44708. 2003-08-01 16:48 andy
  44709. * Modules/: CheckForPthreads.c, FindThreads.cmake: ENH: Do better
  44710. test for pthreads
  44711. 2003-08-01 16:48 andy
  44712. * Modules/FindQt.cmake: ENH: Fix indentation
  44713. 2003-08-01 16:47 andy
  44714. * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Remove debug
  44715. 2003-08-01 15:41 hoffman
  44716. * Tests/: Complex/Executable/complex.file.cxx,
  44717. ComplexOneConfig/Executable/complex.file.cxx,
  44718. ComplexRelativePaths/Executable/complex.file.cxx: add missing
  44719. file
  44720. 2003-08-01 15:33 king
  44721. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Dependency lists
  44722. are now split into multiple make lines to allow longer lists on
  44723. limited make programs.
  44724. 2003-08-01 15:33 andy
  44725. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Add support for
  44726. -pthread
  44727. 2003-08-01 15:27 king
  44728. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Adding link flags
  44729. to an executable that links to shared libraries must be done for
  44730. both EXECUTABLE and WIN32_EXECUTABLE targets.
  44731. 2003-08-01 14:34 hoffman
  44732. * Source/cmLocalUnixMakefileGenerator.cxx,
  44733. Tests/Complex/Executable/CMakeLists.txt,
  44734. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  44735. Tests/ComplexRelativePaths/Executable/CMakeLists.txt: BUG (85):
  44736. allow . to be in the name of an executable
  44737. 2003-08-01 14:10 andy
  44738. * Source/: cmCacheManager.cxx, cmCacheManager.h, cmMakefile.cxx,
  44739. cmake.cxx: ENH: Allow specifying cmake variables on the command
  44740. line without specifying the type Bug #118 - Specifying cache
  44741. entries with -D should not need the type
  44742. 2003-08-01 14:10 martink
  44743. * Source/cmLocalUnixMakefileGenerator.cxx: all Makefiles now have
  44744. both full path to exe and short version
  44745. 2003-08-01 13:54 martink
  44746. * Source/cmUtilitySourceCommand.cxx: fix for utility command
  44747. without EXECUTABLE_OUTPUT_PATH
  44748. 2003-08-01 13:24 andy
  44749. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Syntax cleanup
  44750. 2003-08-01 13:13 hoffman
  44751. * Source/: cmGlobalNMakeMakefileGenerator.cxx,
  44752. cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
  44753. ENH: allow lib prefix for to stay for nmake and borland make as
  44754. it is not a system prefix
  44755. 2003-08-01 13:00 martink
  44756. * CMakeLists.txt: change lib path back to empty
  44757. 2003-08-01 12:49 andy
  44758. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Fix echo's to use
  44759. @echo. This way verbose mode does not print twice: Bug #45 - add
  44760. @ from echo commands
  44761. 2003-08-01 11:58 martink
  44762. * CMakeLists.txt: made more options advanced
  44763. 2003-08-01 09:18 andy
  44764. * Tests/Wrapping/CMakeLists.txt: ERR: Only link qt to qt executable
  44765. 2003-08-01 09:11 martink
  44766. * Source/cmExportLibraryDependencies.cxx: fix for bug # 101
  44767. 2003-07-31 16:43 hoffman
  44768. * Source/cmLocalVisualStudio6Generator.cxx: BUG: when creating rule
  44769. files remove the IntDir
  44770. 2003-07-31 15:32 hoffman
  44771. * Source/cmTarget.cxx: ENH: add support for OBJECT_DEPENDS for
  44772. visual studio
  44773. 2003-07-31 14:46 martink
  44774. * Source/cmMakefile.cxx: bug fix for bug # 117
  44775. 2003-07-31 13:15 andy
  44776. * Modules/FindwxWindows.cmake: made a minor bugfix on my
  44777. FindwxWindows.cmake. I capsulated the regular expression
  44778. matching for the libdrs with another IF (line 355). By: Jan
  44779. Woetzel
  44780. 2003-07-31 08:50 andy
  44781. * Tests/Wrapping/CMakeLists.txt: ERR: Attempt to fix wrapping on
  44782. Windows
  44783. 2003-07-31 08:33 andy
  44784. * Tests/Wrapping/Wrap.c: ENH: Fix problem on HP. Whay should K&R be
  44785. default?
  44786. 2003-07-30 15:38 andy
  44787. * Modules/FindQt.cmake: ENH: when linking in QT, we should also
  44788. link DL, since QT uses them
  44789. 2003-07-30 13:39 andy
  44790. * Modules/FindQt.cmake: ENH: QT if it is multi threaded should link
  44791. in threads
  44792. 2003-07-30 13:28 andy
  44793. * Tests/Wrapping/: CMakeLists.txt, foo.ui.in: ENH: Really test uic
  44794. and perform configured uic test
  44795. 2003-07-30 13:27 andy
  44796. * Source/cmQTWrapUICommand.cxx: ENH: Allow qt ui files being it the
  44797. binary dir. Bug #110 - QT_WRAP_UI problem on out-of-source builds
  44798. 2003-07-30 13:11 andy
  44799. * Source/cmaketest.cxx: ENH: Also fail when make
  44800. failsSource/cmaketest.cxx
  44801. 2003-07-30 13:10 andy
  44802. * Tests/Wrapping/: CMakeLists.txt, Wrap.c: ENH: Add executable for
  44803. wrapping test, so that make stage actually passes
  44804. 2003-07-29 18:06 andy
  44805. * Source/cmGlob.cxx: ENH: Speedup globbing and attempt to fix
  44806. cygwin problem
  44807. 2003-07-29 17:15 andy
  44808. * Modules/FindQt.cmake: ENH: Use FindX11 when doing Qt on unix
  44809. 2003-07-29 13:36 andy
  44810. * Modules/Use_wxWindows.cmake: ENH: Add Use file for wxWindows.
  44811. Thanks Jan Woetzel
  44812. 2003-07-29 07:41 andy
  44813. * Modules/FindwxWindows.cmake: ENH: Improved find module. Thank you
  44814. Jan Woetzel
  44815. 2003-07-29 07:01 andy
  44816. * Source/cmAddCustomCommandCommand.cxx: ENH: Fix typo: Bug #100 -
  44817. Spelling correction to an error message
  44818. 2003-07-28 18:12 hoffman
  44819. * Source/: cmLocalUnixMakefileGenerator.cxx, cmMakeDepend.cxx,
  44820. cmMakeDepend.h: ENH: performance fixes for network depends
  44821. 2003-07-28 14:43 hoffman
  44822. * Source/: cmSourceGroupCommand.cxx, cmSourceGroupCommand.h: ENH:
  44823. put back old style call to SOURCE_GROUP, no need to break things
  44824. for this
  44825. 2003-07-28 13:40 hoffman
  44826. * Source/cmake.cxx: BUG: make sure initial cache file read only
  44827. reads one file, and does not look for CMakeLists.txt files on the
  44828. entire disk
  44829. 2003-07-25 13:39 hoffman
  44830. * Source/cmake.cxx: add a better message for the GUI if no
  44831. CMakeLists.txt file is found.
  44832. 2003-07-25 12:50 hoffman
  44833. * Tests/Wrapping/CMakeLists.txt: for unix add x11 and pthreads for
  44834. qt
  44835. 2003-07-24 11:53 andy
  44836. * Source/cmGlob.cxx: ENH: Remove warning
  44837. 2003-07-24 11:37 martink
  44838. * Source/cmLocalUnixMakefileGenerator.cxx: fix for utility depends
  44839. bug#76
  44840. 2003-07-24 11:33 king
  44841. * Source/CMakeLists.txt, Tests/FindPackageTest/CMakeLists.txt,
  44842. Tests/FindPackageTest/FindPackageTest.cxx: ENH: Added
  44843. FindPackageTest to improve coverage.
  44844. 2003-07-24 11:32 king
  44845. * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
  44846. Implemented QUIET argument propagation to FOO_FIND_QUIETLY
  44847. setting in FindFOO.cmake module that is found.
  44848. 2003-07-24 11:12 andy
  44849. * Source/cmGlob.cxx: ENH: On windows handle network paths
  44850. 2003-07-24 11:06 king
  44851. * Modules/FindVTK.cmake: ENH: Improved error message for VTK_DIR
  44852. not found to refer to it as a cache entry. Some users thought
  44853. this was supposed to be an environment variable.
  44854. 2003-07-24 10:58 king
  44855. * Source/CMakeLists.txt, Source/cmDumpDocumentation.cxx,
  44856. Tests/CommandLineTest/CMakeLists.txt,
  44857. Tests/CommandLineTest/CommandLineTest.cxx,
  44858. Tests/StringFileTest/CMakeLists.txt: ENH: Added CommandLineTest
  44859. to add coverage for command line arguments to cmake executables.
  44860. This replaces the old DumpDocumentation test.
  44861. 2003-07-23 18:01 andy
  44862. * Tests/StringFileTest/CMakeLists.txt: ENH: More coverage
  44863. 2003-07-23 17:59 king
  44864. * Utilities/CMakeLists.txt: ENH: Added build of documentation for
  44865. CMakeSetup.
  44866. 2003-07-23 17:27 king
  44867. * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH:
  44868. CheckOptions now takes const argv.
  44869. 2003-07-23 15:45 king
  44870. * Source/cmSourceGroupCommand.cxx: ENH: Added backwards
  44871. compatability.
  44872. 2003-07-23 15:32 king
  44873. * Source/: cmLocalVisualStudio6Generator.cxx,
  44874. cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx,
  44875. cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
  44876. cmSourceGroupCommand.h: ENH: Fully implemented SOURCE_GROUP
  44877. command.
  44878. 2003-07-23 14:31 andy
  44879. * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Fix compatibility
  44880. 2003-07-23 10:39 king
  44881. * Source/cmSourceGroupCommand.cxx: BUG: Fixed off-by-one error in
  44882. file list loop. Fix submitted by David A. Karr.
  44883. 2003-07-23 10:26 andy
  44884. * Source/cmGlob.cxx: ENH: On windows and apple handle
  44885. lowercase/upercase file name problem
  44886. 2003-07-23 09:10 king
  44887. * Tests/StringFileTest/CMakeLists.txt: ENH: Added more verbose
  44888. output of what globbing results.
  44889. 2003-07-23 08:58 king
  44890. * Utilities/CMakeLists.txt: BUG: Don't install ccmake documentation
  44891. if no ccmake was built.
  44892. 2003-07-23 08:37 king
  44893. * bootstrap: ENH: Adding forced settings for prefix, docdir,
  44894. mandir, and datadir.
  44895. 2003-07-22 17:09 andy
  44896. * DartConfig.cmake: ENH: Direct link to cmake bugs
  44897. 2003-07-22 13:53 andy
  44898. * Source/cmCPluginAPI.cxx: ERR: Fix error on bad C++ compiler that
  44899. do not handle return void
  44900. 2003-07-22 13:15 andy
  44901. * Source/cmTarget.cxx: BUG: Fix copy/paste typo
  44902. 2003-07-22 13:14 andy
  44903. * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Add DisplayStatus
  44904. 2003-07-22 12:21 andy
  44905. * Tests/: LoadCommand/LoadedCommand.cxx,
  44906. LoadCommand/CMakeCommands/cmTestCommand.c,
  44907. LoadCommandOneConfig/LoadedCommand.cxx,
  44908. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: More
  44909. coverage
  44910. 2003-07-22 11:17 andy
  44911. * Tests/StringFileTest/CMakeLists.txt: ENH: More coverage
  44912. 2003-07-22 10:45 andy
  44913. * Tests/StringFileTest/CMakeLists.txt: ENH: Increase coverage
  44914. 2003-07-21 17:14 king
  44915. * Utilities/CMakeLists.txt: ENH: Added generation of ccmake
  44916. documentation on UNIX.
  44917. 2003-07-21 17:13 king
  44918. * Source/CursesDialog/ccmake.cxx: ENH: Added introduction paragraph
  44919. to documentation.
  44920. 2003-07-21 16:38 king
  44921. * CMakeLists.txt, bootstrap, Modules/CMakeLists.txt,
  44922. Modules/Platform/CMakeLists.txt, Source/CMakeLists.txt,
  44923. Source/cmCommands.cxx, Source/cmConfigure.cmake.h.in,
  44924. Source/cmake.cxx, Templates/CMakeLists.txt,
  44925. Utilities/CMakeLists.txt: ENH: Added optional configuration of
  44926. data/doc/man dirs. This will be useful for package maintainers.
  44927. 2003-07-21 16:37 king
  44928. * Source/: InitialConfigureFlags.cmake.in, cmConfigure.h.in:
  44929. Removing old file. This was used by old configure script which
  44930. has been removed.
  44931. 2003-07-21 15:29 andy
  44932. * Source/cmGlob.cxx, Tests/StringFileTest/CMakeLists.txt: ENH: fix
  44933. glob on windows and add glob recurse test
  44934. 2003-07-21 15:02 king
  44935. * Source/CMakeLists.txt: ENH: Added generation of cmake
  44936. documentation during build preocess.
  44937. 2003-07-21 14:58 king
  44938. * Source/cmDocumentation.cxx: BUG: Text dump of documentation
  44939. should be in ascii mode.
  44940. 2003-07-21 14:57 king
  44941. * Source/cmAddCustomTargetCommand.h: BUG: Fixed documentation
  44942. formatting.
  44943. 2003-07-21 14:44 andy
  44944. * Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h: ENH:
  44945. Use new deprecation mechanism
  44946. 2003-07-21 14:43 andy
  44947. * Source/cmFileCommand.h: ENH: Fix comment
  44948. 2003-07-21 14:42 andy
  44949. * Source/: cmCommand.h, cmMakefile.cxx: ENH: Initial framework for
  44950. deprecated commands
  44951. 2003-07-21 13:48 andy
  44952. * Tests/StringFileTest/CMakeLists.txt: ENH: add more coverage tests
  44953. 2003-07-21 13:46 andy
  44954. * Source/cmGlob.cxx: ENH: Handle ^ as [^fu]
  44955. 2003-07-17 14:56 andy
  44956. * Tests/StringFileTest/CMakeLists.txt: ENH: Add additional new line
  44957. after the string to match the change in file command
  44958. 2003-07-17 14:56 andy
  44959. * Source/cmFileCommand.cxx: ENH: Remove extra new line after the
  44960. written string
  44961. 2003-07-17 14:54 andy
  44962. * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
  44963. CheckFunctionExists.cmake, CheckIncludeFile.cmake,
  44964. CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
  44965. CheckLibraryExists.cmake, CheckSymbolExists.cmake,
  44966. CheckTypeSize.cmake, CheckVariableExists.cmake,
  44967. TestBigEndian.cmake, TestCXXAcceptsFlag.cmake: ENH: Extra new
  44968. line after output
  44969. 2003-07-16 15:38 hoffman
  44970. * Modules/CMakeDetermineSystem.cmake, Source/cmGlobalGenerator.cxx:
  44971. ENH: set CMAKE_SYSTEM_VERSION for windows
  44972. 2003-07-16 14:52 king
  44973. * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
  44974. Added QUIET optional argument to block error message when _DIR
  44975. variable is not set. Also removed upper-casing of package name.
  44976. 2003-07-16 11:38 king
  44977. * Tests/SystemInformation/: DumpInformation.cxx,
  44978. DumpInformation.h.in: ENH: Added dump of more files. Improved
  44979. robustness of dump.
  44980. 2003-07-15 12:52 hoffman
  44981. * Source/cmAddCustomCommandCommand.cxx: ENH: better error checking
  44982. 2003-07-14 10:33 king
  44983. * Source/cmMakefile.cxx: BUG: Custom commands should have variables
  44984. expanded before comparing with previously added custom commands.
  44985. 2003-07-14 10:13 martink
  44986. * Source/cmFLTKWrapUICommand.cxx: some updates
  44987. 2003-07-14 09:44 martink
  44988. * Source/cmFLTKWrapUICommand.cxx: some updates
  44989. 2003-07-14 09:31 martink
  44990. * Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: some
  44991. updates
  44992. 2003-07-14 09:15 andy
  44993. * Source/: cmFileCommand.cxx, cmFileCommand.h, cmGlob.cxx,
  44994. cmGlob.h: ENH: Recurse subdirectories
  44995. 2003-07-11 17:21 king
  44996. * bootstrap: ENH: Removed cmsys include directory from bootstrap
  44997. build of kwsys. It is no longer needed.
  44998. 2003-07-11 16:29 king
  44999. * Utilities/Release/cmake_release.sh: BUG: Update of release
  45000. utilities must maintain tag.
  45001. 2003-07-11 14:14 andy
  45002. * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
  45003. CheckFunctionExists.cmake, CheckIncludeFile.cmake,
  45004. CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
  45005. CheckLibraryExists.cmake, CheckSymbolExists.cmake,
  45006. CheckTypeSize.cmake, CheckVariableExists.cmake, Dart.cmake,
  45007. TestBigEndian.cmake, TestCXXAcceptsFlag.cmake: ENH: Replace
  45008. WRITE_FILE with FILE(WRITE and FILE(APPEND. Replace
  45009. MAKE_DIRECTORY with FILE(MAKE_DIRECTORY, replace STRING(ASCII
  45010. things
  45011. 2003-07-10 23:22 king
  45012. * Source/cmake.h: ERR: Removed duplicate generator documentation.e
  45013. 2003-07-10 23:15 king
  45014. * Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx:
  45015. ENH: Added SEE ALSO section to generated man page. Minor
  45016. formatting improvements for generated text-only documentation.
  45017. 2003-07-10 23:14 king
  45018. * Source/cmake.h: ENH: Added CMAKE_STANDARD_INTRODUCTION macro
  45019. defining standard documentation for inclusion in every binary's
  45020. documentation.
  45021. 2003-07-10 23:14 king
  45022. * Source/cmGlobalUnixMakefileGenerator.cxx: ENH: Wrote basic
  45023. description in full documentation block.
  45024. 2003-07-10 14:48 andy
  45025. * Tests/StringFileTest/StringFile.cxx: ENH: Add missing include
  45026. 2003-07-10 14:46 king
  45027. * Source/kwsys/CMakeLists.txt: ERR: Generated source files need
  45028. access to kwsysPrivate.h. Just copy it to the build tree.
  45029. 2003-07-10 14:35 andy
  45030. * Source/cmStringCommand.cxx: ERR: Remove unused variable
  45031. 2003-07-10 14:32 king
  45032. * Source/kwsys/: Base64.c, CMakeLists.txt, Directory.cxx,
  45033. EncodeExecutable.c, ProcessUNIX.c, ProcessWin32.c,
  45034. RegularExpression.cxx, SystemTools.cxx, kwsysPrivate.h: ENH:
  45035. Added use of KWSYS_HEADER macro in c and cxx files to include
  45036. kwsys headers through their configured namespace.
  45037. 2003-07-10 14:29 andy
  45038. * Tests/StringFileTest/CMakeLists.txt,
  45039. Tests/StringFileTest/InputFile.h.in,
  45040. Tests/StringFileTest/StringFile.cxx, Source/CMakeLists.txt: ENH:
  45041. Add test for string and file commands
  45042. 2003-07-10 13:25 andy
  45043. * Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Add upper
  45044. and lower case support. Close Bug #79 - STRING TOUPPER and
  45045. TOLOWER
  45046. 2003-07-09 17:25 king
  45047. * Source/cmSystemTools.cxx: ENH: Added escape support for ( and ).
  45048. 2003-07-09 17:17 king
  45049. * Source/: cmListFileCache.cxx, cmSystemTools.cxx: ENH: Added
  45050. support for # characters inside quoted arguments and for escaping
  45051. # in a non-quoted argument. Improved parsing speed by not
  45052. compiling regular expressions on blank lines.
  45053. 2003-07-09 16:18 king
  45054. * Source/kwsys/ProcessUNIX.c: ERR: Using strncpy instead of
  45055. snprintf for portability.
  45056. 2003-07-08 16:33 andy
  45057. * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add
  45058. MAKE_DIRECTORY and modify documentation
  45059. 2003-07-08 16:27 andy
  45060. * Source/cmGlob.cxx: ENH: Remove commented code
  45061. 2003-07-08 14:18 andy
  45062. * bootstrap, Source/CMakeLists.txt, Source/cmFileCommand.cxx,
  45063. Source/cmFileCommand.h, Source/cmGlob.cxx, Source/cmGlob.h: ENH:
  45064. Add globbing to FILE command
  45065. 2003-07-08 13:27 king
  45066. * Source/cmMakefile.cxx: BUG#65: Fixed inheritance of
  45067. CMAKE_CURRENT_SOURCE_DIR and CMAKE_CURRENT_BINARY_DIR.
  45068. 2003-07-08 09:21 andy
  45069. * Source/kwsys/CMakeLists.txt: ENH: Fix example
  45070. 2003-07-08 00:28 king
  45071. * Source/cmDocumentation.cxx: ERR: Added missing std::.
  45072. 2003-07-07 23:20 king
  45073. * CMakeLists.txt, Source/cmDocumentation.cxx,
  45074. Source/cmDumpDocumentation.cxx, Source/cmStandardIncludes.h: ENH:
  45075. Improved name of cmake version variables. They are now
  45076. CMake_VERSION (major.minor) and CMake_VERSION_FULL
  45077. (major.minor.patch).
  45078. 2003-07-07 22:54 king
  45079. * Source/cmStringCommand.h: BUG: Removed extra newlines from help
  45080. text.
  45081. 2003-07-07 22:44 king
  45082. * Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx,
  45083. CursesDialog/ccmake.cxx: ENH: Added support to write multiple
  45084. help options with one command line. Output files can now also be
  45085. specified for the help options.
  45086. 2003-07-07 22:41 king
  45087. * Source/kwsys/CMakeLists.txt: ERR: Removed useless set.
  45088. 2003-07-07 22:41 king
  45089. * Source/cmCommands.cxx: ENH: Made ADD_DEPENDENCIES available from
  45090. bootstrapped cmake. It will be needed to build cmake.
  45091. 2003-07-07 21:52 king
  45092. * Source/: cmDocumentation.cxx, cmDocumentation.h,
  45093. cmGlobalBorlandMakefileGenerator.cxx,
  45094. cmGlobalBorlandMakefileGenerator.h,
  45095. cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
  45096. cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  45097. cmGlobalNMakeMakefileGenerator.cxx,
  45098. cmGlobalNMakeMakefileGenerator.h,
  45099. cmGlobalUnixMakefileGenerator.cxx,
  45100. cmGlobalUnixMakefileGenerator.h,
  45101. cmGlobalVisualStudio6Generator.cxx,
  45102. cmGlobalVisualStudio6Generator.h,
  45103. cmGlobalVisualStudio71Generator.cxx,
  45104. cmGlobalVisualStudio71Generator.h,
  45105. cmGlobalVisualStudio7Generator.cxx,
  45106. cmGlobalVisualStudio7Generator.h, cmake.cxx, cmake.h,
  45107. cmakemain.cxx: ENH: Registered global generators are now kept in
  45108. a table in the cmake instance. Added support for documentation
  45109. with a Generators section.
  45110. 2003-07-07 18:27 king
  45111. * Source/cmSystemTools.cxx: BUG: Parsing of arguments from string
  45112. by RunCommand before passing to Process execution does not work
  45113. with backslashes in path names. Until this is fixed, we cannot
  45114. use Process execution from kwsys.
  45115. 2003-07-07 17:52 andy
  45116. * bootstrap: ENH: Fix bootstrap to include ProcessUNIX.c
  45117. 2003-07-07 17:47 andy
  45118. * Source/: cmCommands.cxx, cmFileCommand.cxx, cmFileCommand.h: ENH:
  45119. Start working on a general file manipulation command
  45120. 2003-07-07 17:45 andy
  45121. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
  45122. optional argument to GetLineFromStream which can let the caller
  45123. know whether there was a new line character at the end of the
  45124. line that was just read
  45125. 2003-07-07 13:36 andy
  45126. * Docs/cmake-syntax.vim: Initial import of VIM syntax highlighting
  45127. file
  45128. 2003-07-07 09:38 king
  45129. * Source/kwsys/ProcessWin32.c: ENH: Made call to FormatMessage more
  45130. robust.
  45131. 2003-07-07 09:16 king
  45132. * Source/cmSystemTools.cxx: ENH: Using new Process
  45133. SetWorkingDirectory method instead of manually implementing it.
  45134. 2003-07-07 09:12 king
  45135. * Source/kwsys/: Process.h.in, ProcessUNIX.c: ENH: Implemented
  45136. SetWorkingDirectory method.
  45137. 2003-07-07 09:10 king
  45138. * Source/kwsys/ProcessWin32.c: ENH: Implemented SetWorkingDirectory
  45139. method on Windows.
  45140. 2003-07-07 08:41 king
  45141. * Source/cmSystemTools.cxx: ENH: Using kwsys Process implementation
  45142. to implement RunCommand.
  45143. 2003-07-07 08:36 andy
  45144. * Source/kwsys/: Process.h.in, ProcessUNIX.c: ENH: Start working on
  45145. Working Directory support
  45146. 2003-07-06 20:40 king
  45147. * Source/kwsys/ProcessWin32.c: ENH: Using GetTempPath instead of
  45148. TEMP environment variable to get a location to write the Win9x
  45149. forwarding executable.
  45150. 2003-07-03 18:33 king
  45151. * Source/kwsys/ProcessWin32.c: BUG: Argument parsers do not always
  45152. remove double quotes from around an argument that has no spaces.
  45153. 2003-07-03 12:50 hoffman
  45154. * Source/cmLocalVisualStudio7Generator.cxx: ENH: add linker flags
  45155. 2003-07-03 11:39 hoffman
  45156. * Source/cmCreateTestSourceList.cxx: ENH: null terminate at the end
  45157. of the list
  45158. 2003-07-03 07:58 king
  45159. * Source/kwsys/CMakeLists.txt: BUG: Install target for standard
  45160. header wrappers must point at the std subdirectory in the
  45161. installation.
  45162. 2003-07-02 10:48 andy
  45163. * DartConfig.cmake: ENH: Add proper links to bugtracker
  45164. 2003-07-02 10:37 andy
  45165. * DartConfig.cmake: ENH: Add links to bugtracker
  45166. 2003-07-02 08:35 king
  45167. * Source/kwsys/ProcessWin32.c: ERR: Added cast to remove warning.
  45168. We know the length of the string will not be beyond 2^31.
  45169. 2003-07-01 13:32 king
  45170. * Source/kwsys/Base64.c: ERR: Added casts to remove type conversion
  45171. warnings. Pointer differences can be 64-bit, but unsigned long
  45172. is 32-bit on many platforms. We know we are not traversing more
  45173. data than can be handled by an unsigned long, though, because the
  45174. length argument is an unsigned long.
  45175. 2003-07-01 13:27 king
  45176. * Source/kwsys/: ProcessFwd9x.c, ProcessWin32.c: ERR: Should use %p
  45177. to pass HANDLE values on a command line, not %d.
  45178. 2003-07-01 13:27 king
  45179. * Source/kwsys/SystemTools.cxx: ERR: Removed unreachable code.
  45180. 2003-07-01 11:40 king
  45181. * Source/kwsys/: Base64.h.in, Process.h.in: ERR: Reduced
  45182. requirements on preprocessor for export macro due to limitations
  45183. of Mac preprocessor. The preprocessor can be fixed by using
  45184. -no-cpp-precomp, but we don't want to require that option for
  45185. every source file that includes our headers.
  45186. 2003-07-01 08:54 king
  45187. * Source/kwsys/EncodeExecutable.c: ERR: Added explicit cast from
  45188. size_t to int. We know that the data will not be out of range.
  45189. 2003-06-30 10:50 andy
  45190. * bootstrap: ERR: Fix changes in kwsys for Configure.h and
  45191. StandardIncludes.hxx
  45192. 2003-06-30 10:44 andy
  45193. * Source/kwsys/: Base64.c, ProcessFwd9x.c, ProcessWin32.c: ERR:
  45194. Remove warnings on Windows
  45195. 2003-06-30 10:30 king
  45196. * Source/kwsys/: Base64.h.in, CMakeLists.txt, Configure.h.in,
  45197. Directory.cxx, Directory.hxx.in, EncodeExecutable.c,
  45198. Process.h.in, ProcessWin32.c, RegularExpression.cxx,
  45199. RegularExpression.hxx.in, SystemTools.hxx.in: ENH: Added DLL
  45200. support.
  45201. 2003-06-30 10:12 martink
  45202. * Tests/CustomCommand/CMakeLists.txt: modified code to match cmake
  45203. mode
  45204. 2003-06-30 10:07 king
  45205. * Source/kwsys/StandardIncludes.hxx.in: Removing old file.
  45206. 2003-06-30 09:56 andy
  45207. * bootstrap: ENH: Fix checking for C++ compiler on Mac, remove
  45208. cmConfigure.h.tmp, so that nothing bad can happen if configure is
  45209. interrupted, reports kwsys sources in cmConfigure.h
  45210. 2003-06-30 08:49 king
  45211. * Source/kwsys/Base64.h.in: ENH: Updated comments for doxygen.
  45212. 2003-06-30 08:48 king
  45213. * Source/kwsys/Base64.c: BUG: Should define KWSYS_IN_BASE64_C, not
  45214. KWSYS_IN_PROCESS_C.
  45215. 2003-06-30 08:48 king
  45216. * Source/kwsys/CMakeLists.txt: ENH: Using FOREACH to shorten
  45217. enabling of C components.
  45218. 2003-06-29 21:42 andy
  45219. * CMakeLists.txt, Source/kwsys/Base64.c, Source/kwsys/Base64.h.in,
  45220. Source/kwsys/CMakeLists.txt: ENH: Initial import of Base64
  45221. 2003-06-29 20:30 king
  45222. * CMakeLists.txt: ENH: Enabling build of kwsys's Process class.
  45223. This will be needed for ctest.
  45224. 2003-06-29 20:20 king
  45225. * Docs/cmake-mode.el: ENH: Added comment-region support.
  45226. 2003-06-27 09:48 king
  45227. * CMakeLists.txt: ERR: Disabling multiply defined symbols warning
  45228. for linking executables on IRIX. The compiler's prelinker does
  45229. not add weak symbols, so template instantiations are duplicated.
  45230. 2003-06-27 08:46 martink
  45231. * Source/: cmAuxSourceDirectoryCommand.cxx,
  45232. cmTryCompileCommand.cxx: fix compiler warnings
  45233. 2003-06-26 13:39 king
  45234. * Source/kwsys/CMakeLists.txt: ENH: Updated documentation to
  45235. describe enabling of classes.
  45236. 2003-06-26 09:44 andy
  45237. * bootstrap: ENH: Attempt to handle OSF compiler flags
  45238. 2003-06-25 09:32 king
  45239. * Source/kwsys/testProcess.c: ERR: Fixed use of non-constant
  45240. initializer.
  45241. 2003-06-25 08:29 king
  45242. * Source/kwsys/Directory.cxx: ERR: Fixed conversion warning.
  45243. 2003-06-24 21:37 lorensen
  45244. * Source/kwsys/SystemTools.cxx: ERR: portability.
  45245. 2003-06-24 16:35 martink
  45246. * Source/kwsys/SystemTools.cxx: compiler fix
  45247. 2003-06-24 15:24 martink
  45248. * Source/: cmLocalVisualStudio6Generator.cxx,
  45249. cmLocalVisualStudio7Generator.cxx: moved depend code into
  45250. cmTarget
  45251. 2003-06-24 15:21 martink
  45252. * Source/: cmMakefile.cxx, cmMakefile.h, kwsys/SystemTools.cxx:
  45253. performance improvements
  45254. 2003-06-24 15:11 martink
  45255. * Source/cmMacroCommand.cxx: performance improvements
  45256. 2003-06-24 15:10 martink
  45257. * Source/: cmTarget.cxx, cmTarget.h: moved function into cmTarget
  45258. 2003-06-24 10:16 king
  45259. * Source/: cmSystemTools.cxx, cmSystemTools.h: ERR: Renamed
  45260. superclass typedef from SystemTools to Superclass to avoid
  45261. conflict across platforms.
  45262. 2003-06-24 09:02 king
  45263. * Source/kwsys/SystemTools.cxx: ERR: std->kwsys_std.
  45264. 2003-06-24 08:19 king
  45265. * Source/cmSystemTools.h: ERR: Typedefs are not inherited on SGI
  45266. and Borland.
  45267. 2003-06-23 16:26 martink
  45268. * Source/: cmForEachCommand.cxx, cmMacroCommand.cxx: perf
  45269. improvement
  45270. 2003-06-23 16:25 martink
  45271. * Source/cmCustomCommand.h: performance improvement
  45272. 2003-06-23 14:10 king
  45273. * CMakeLists.txt, bootstrap, Source/CMakeLists.txt,
  45274. Source/cmBuildNameCommand.cxx, Source/cmCTest.cxx,
  45275. Source/cmCacheManager.cxx, Source/cmConfigureFileCommand.cxx,
  45276. Source/cmIfCommand.cxx, Source/cmListFileCache.cxx,
  45277. Source/cmLoadCacheCommand.cxx,
  45278. Source/cmLocalCodeWarriorGenerator.cxx,
  45279. Source/cmLocalUnixMakefileGenerator.cxx,
  45280. Source/cmLocalVisualStudio6Generator.cxx,
  45281. Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
  45282. Source/cmMakefile.cxx, Source/cmRegularExpression.cxx,
  45283. Source/cmRegularExpression.h, Source/cmSiteNameCommand.cxx,
  45284. Source/cmSourceGroup.h, Source/cmStringCommand.cxx,
  45285. Source/cmSystemTools.cxx, Source/cmUseMangledMesaCommand.cxx,
  45286. Source/cmaketest.cxx: ENH: Merged use of the kwsys
  45287. RegularExpression class instead of cmRegularExpression.
  45288. 2003-06-23 14:05 king
  45289. * Source/kwsys/RegularExpression.hxx.in: ERR: Fixed documentation
  45290. to read RegularExpression instead of cmRegularExpression.
  45291. 2003-06-23 11:16 martink
  45292. * Source/cmTarget.cxx: removed some no longer required code
  45293. 2003-06-23 08:58 king
  45294. * CMakeLists.txt, bootstrap, Source/CMakeLists.txt,
  45295. Source/cmAuxSourceDirectoryCommand.cxx, Source/cmDirectory.cxx,
  45296. Source/cmDirectory.h, Source/cmMakeDirectoryCommand.cxx,
  45297. Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
  45298. Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx,
  45299. Source/CursesDialog/cmCursesPathWidget.cxx,
  45300. Tests/Complex/Executable/CMakeLists.txt,
  45301. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  45302. Tests/ComplexRelativePaths/Executable/CMakeLists.txt: ENH: Merged
  45303. use of kwsys library.
  45304. 2003-06-23 08:58 king
  45305. * Makefile.in, configure, configure.in, Source/Makefile.in: ENH:
  45306. Configure script now just invokes bootstrap script.
  45307. 2003-06-23 08:56 king
  45308. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Removed
  45309. cmake-specific functions.
  45310. 2003-06-23 08:56 king
  45311. * Source/kwsys/CMakeLists.txt: BUG: Need include regular expression
  45312. to match all files.
  45313. 2003-06-21 11:57 andy
  45314. * bootstrap: ENH: Add copyright, cmConfigure.h is now touched only
  45315. when it is modified, remove some spaces from output, add
  45316. procedure that copies file and replaces atstring with another
  45317. string
  45318. 2003-06-20 20:33 martink
  45319. * Source/cmMakefile.cxx: fix to expand variables in custom command
  45320. outputs and main dependencies
  45321. 2003-06-20 14:10 king
  45322. * Source/kwsys/CMakeLists.txt: ENH: Changed configuration of header
  45323. directory to specify it without the namespace.
  45324. 2003-06-20 14:10 hoffman
  45325. * Docs/cmake-mode.el: BUG: fix highlight for comments in multiple
  45326. buffers
  45327. 2003-06-20 13:56 martink
  45328. * Source/cmMakefile.cxx: bug in not expanding variables for custom
  45329. commands in targets
  45330. 2003-06-20 11:23 martink
  45331. * Source/cmMakefile.cxx: minor perf improvement
  45332. 2003-06-19 18:57 king
  45333. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
  45334. RegularExpression.hxx.in, SystemTools.hxx.in,
  45335. kwsys_std_fstream.h.in, kwsys_std_iosfwd.h.in,
  45336. kwsys_std_iostream.h.in, kwsys_std_sstream.h.in: ENH: Added full
  45337. configuration of namespace even for Configure.hxx macro
  45338. definitions.
  45339. 2003-06-19 16:23 hoffman
  45340. * Docs/cmake-mode.el: add a comment
  45341. 2003-06-19 15:05 king
  45342. * Docs/: cmake-indent.vim, cmake-mode.el: Added copyright.
  45343. 2003-06-19 14:37 andy
  45344. * Docs/cmake-indent.vim: Initial import: indentation file for vim
  45345. 2003-06-19 14:30 king
  45346. * Docs/cmake-mode.el: Minor tweaks for anal cases of indentation.
  45347. 2003-06-19 14:27 martink
  45348. * Source/cmMakefile.cxx: bug fix for finding source files
  45349. 2003-06-19 14:27 martink
  45350. * Source/: cmSystemTools.cxx, cmSystemTools.h: new function
  45351. 2003-06-19 14:17 king
  45352. * Docs/cmake-mode.el: BUG: Don't open a block if a command starts
  45353. with IF in its name.
  45354. 2003-06-19 13:38 martink
  45355. * Docs/cmake-mode.el: fix to use function-name
  45356. 2003-06-19 13:23 king
  45357. * Docs/cmake-mode.el: Fixed slow regex for indentation.
  45358. 2003-06-19 11:11 king
  45359. * Docs/cmake-mode.el: ENH: Wrote more robust regular expressions
  45360. for indenting.
  45361. 2003-06-19 11:07 martink
  45362. * Docs/cmake-mode.el: emacs mode
  45363. 2003-06-18 17:28 king
  45364. * Source/kwsys/kwsysHeaderDump.pl: Tool to dump macros for
  45365. redefining C header namespaces.
  45366. 2003-06-18 17:27 king
  45367. * Source/kwsys/: CMakeLists.txt, testProcess.c: ENH: Added test for
  45368. Process implementation.
  45369. 2003-06-18 17:27 king
  45370. * Source/kwsys/ProcessWin32.c: BUG: Must return Exception status
  45371. correctly.
  45372. 2003-06-18 17:19 king
  45373. * Source/kwsys/ProcessUNIX.c: Removed Exception_Abort because there
  45374. is no windows version. Also made ExitValue consistent with
  45375. windows when a signal kills the process.
  45376. 2003-06-18 17:19 king
  45377. * Source/kwsys/Process.h.in: Removed Exception_Abort because there
  45378. is no windows version. Also removed stray typedef keywords.
  45379. 2003-06-18 17:06 king
  45380. * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c,
  45381. test1.cxx: ENH: Added documentation to interface. Finished
  45382. process exit code interpretation implementation prototype.
  45383. 2003-06-18 11:43 hoffman
  45384. * Source/cmStringCommand.h: remove non-html safe stuff
  45385. 2003-06-18 09:13 hoffman
  45386. * Source/cmMakefile.cxx: BUG: fix not being able to find generated
  45387. files in the binary tree
  45388. 2003-06-17 17:13 martink
  45389. * Source/cmLocalVisualStudio7Generator.cxx: fix for bad assumption
  45390. on custom rules
  45391. 2003-06-17 16:54 martink
  45392. * Source/cmLocalVisualStudio6Generator.cxx: fix for bad assumption
  45393. 2003-06-17 15:13 martink
  45394. * Source/cmLocalVisualStudio6Generator.cxx: fix for bad assumption
  45395. 2003-06-16 10:20 martink
  45396. * Source/cmLocalVisualStudio6Generator.cxx: fix for vs6 rule files
  45397. 2003-06-13 16:59 king
  45398. * Source/cmMakefile.cxx: BUG: Fixed translation of relative path
  45399. names to full path names.
  45400. 2003-06-13 16:47 king
  45401. * Source/cmSetSourceFilesPropertiesCommand.cxx: BUG: Fixed crash
  45402. when source file cannot be looked up correctly.
  45403. 2003-06-13 14:15 king
  45404. * Source/cmake.cxx: BUG: Fixed check for existence of
  45405. CMakeLists.txt file in top-level source directory before first
  45406. configure.
  45407. 2003-06-12 16:43 king
  45408. * Modules/Platform/Windows-bcc32.cmake: BUG: Stack size in
  45409. generated programs should be 10 meg, not 256.
  45410. 2003-06-12 16:18 king
  45411. * Source/kwsys/ProcessWin32.c: ERR: Added error check for malloc of
  45412. process control structure.
  45413. 2003-06-12 15:58 king
  45414. * Source/kwsys/ProcessWin32.c: ERR: Using GetCurrentProcessId
  45415. instead of _getpid so we don't need to include the system
  45416. process.h header. Also creating pipe threads with 1K stacks to
  45417. save memory.
  45418. 2003-06-11 11:00 king
  45419. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Uninitialized
  45420. std::string returns bad pointers from c_str() on some platforms.
  45421. 2003-06-11 10:21 king
  45422. * Source/kwsys/CMakeLists.txt: ENH: EXECUTABLE_OUTPUT_PATH is now
  45423. always set to get around cmake 1.6.7 dependency problems. Moved
  45424. default header directory inside the build tree instead of up one
  45425. level. User projects can now set the header directory.
  45426. 2003-06-11 10:11 hoffman
  45427. * Modules/CMakeDetermineSystem.cmake: ENH: add processor type of
  45428. win32
  45429. 2003-06-11 10:07 hoffman
  45430. * Modules/: CMakeDetermineSystem.cmake, CMakeSystem.cmake.in: ENH:
  45431. add CMAKE_SYSTEM_PROCESSOR
  45432. 2003-06-11 09:45 king
  45433. * Source/kwsys/CMakeLists.txt: ERR: Added custom command that takes
  45434. advantage of new syntax.
  45435. 2003-06-11 09:44 king
  45436. * Source/kwsys/ProcessWin32.c: ERR: Removed unused variables.
  45437. 2003-06-11 09:44 king
  45438. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: When executable
  45439. output path is not set, we still need to generate the full path
  45440. to the executable target.
  45441. 2003-06-10 17:39 king
  45442. * Source/kwsys/CMakeLists.txt: ERR: Added work-around for cmake
  45443. 1.6.7 bug in borland makefile generator.
  45444. 2003-06-10 16:56 king
  45445. * Source/kwsys/CMakeLists.txt: BUG: Need to add ANSI C flags for
  45446. some platforms.
  45447. 2003-06-10 16:55 king
  45448. * Source/kwsys/ProcessUNIX.c: ERR: Added static specifier to static
  45449. function definitions to quiet warnings on HP compiler.
  45450. 2003-06-10 16:15 king
  45451. * Source/kwsys/ProcessWin32.c: BUG: Don't show a console
  45452. application's window.
  45453. 2003-06-10 15:50 king
  45454. * Source/kwsys/test1.cxx: ENH: Added use of process execution.
  45455. 2003-06-10 15:46 king
  45456. * Source/kwsys/: CMakeLists.txt, EncodeExecutable.c, Process.h.in,
  45457. ProcessFwd9x.c, ProcessUNIX.c, ProcessWin32.c: ENH: Added Process
  45458. execution implementation.
  45459. 2003-06-10 15:45 king
  45460. * Source/kwsys/SystemTools.cxx: ENH: Moved disabling of warnings to
  45461. after kwsys includes.
  45462. 2003-06-10 15:44 king
  45463. * Source/kwsys/kwsys_std.h.in: ENH: Disabled warning 4786.
  45464. 2003-06-06 09:58 andy
  45465. * Modules/FindVTK.cmake: BUG: When VTK is not found, it should be
  45466. fatal error
  45467. 2003-06-06 09:57 andy
  45468. * Source/CursesDialog/cmCursesMainForm.cxx: BUG: When only loading
  45469. ccmake cache, do not allow generate
  45470. 2003-06-06 09:06 martink
  45471. * Source/cmCreateTestSourceList.cxx: undid change because other
  45472. changes make it no longer neccesary
  45473. 2003-06-05 16:45 martink
  45474. * Source/: cmMakefile.cxx, cmMakefile.h: more custom command
  45475. 2003-06-05 16:12 martink
  45476. * Source/cmMakefile.cxx: more changes to support full paths
  45477. 2003-06-05 15:28 martink
  45478. * Source/cmMakefile.cxx: perf improvement
  45479. 2003-06-05 15:18 martink
  45480. * Source/cmMakefile.cxx: more changes to handle full paths
  45481. correctly
  45482. 2003-06-05 14:48 martink
  45483. * Source/cmQTWrapUICommand.cxx: minor update for new custom
  45484. commands
  45485. 2003-06-05 14:40 martink
  45486. * Source/: cmLocalVisualStudio6Generator.cxx,
  45487. cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmTarget.cxx:
  45488. more crazt changes source files now must match with full path
  45489. 2003-06-05 14:37 martink
  45490. * Source/cmITKWrapTclCommand.cxx: updated for new custom command
  45491. 2003-06-05 14:37 martink
  45492. * Source/cmCreateTestSourceList.cxx: minor fix
  45493. 2003-06-04 19:04 martink
  45494. * Source/cmMakefile.cxx: hopeful fix for backwards compat
  45495. 2003-06-04 18:50 martink
  45496. * Source/cmLocalVisualStudio6Generator.cxx: minor fix
  45497. 2003-06-04 16:06 martink
  45498. * Source/cmMakefile.cxx: tricky fix for backwards compat
  45499. 2003-06-04 14:25 hoffman
  45500. * Tests/CustomCommand/: generator.cxx, wrapper.cxx: minor fixes
  45501. 2003-06-04 14:01 hoffman
  45502. * Source/cmMakefile.cxx: better error reporting
  45503. 2003-06-04 14:00 hoffman
  45504. * Source/cmMakefile.cxx: ENH: allow duplicate commands with the
  45505. same output to be reduced automatically to one command
  45506. 2003-06-04 13:55 hoffman
  45507. * Source/cmLocalVisualStudio6Generator.cxx: bug fix for vs6 custom
  45508. commands
  45509. 2003-06-04 13:54 hoffman
  45510. * Templates/UtilityHeader.dsptemplate: fix for new custom commands
  45511. 2003-06-04 13:42 hoffman
  45512. * Source/: cmCustomCommand.cxx, cmCustomCommand.h,
  45513. cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx: ENH: allow
  45514. duplicate commands with the same output to be reduced
  45515. automatically to one command
  45516. 2003-06-04 11:46 hoffman
  45517. * Source/cmAddCustomCommandCommand.h: command should nto be
  45518. inherited
  45519. 2003-06-04 10:46 hoffman
  45520. * Tests/Wrapping/CMakeLists.txt: minor fix
  45521. 2003-06-04 10:13 hoffman
  45522. * Source/cmLocalVisualStudio6Generator.cxx: bug fix
  45523. 2003-06-04 09:02 hoffman
  45524. * Tests/CustomCommand/: CMakeLists.txt, generator.c, generator.cxx,
  45525. wrapper.c, wrapper.cxx: fixes for HP
  45526. 2003-06-04 09:00 king
  45527. * bootstrap: ERR: Cannot use iostream.h for strict C++ compiler
  45528. sanity check. Using a small class instead.
  45529. 2003-06-04 08:42 martink
  45530. * Source/: cmLocalVisualStudio6Generator.cxx,
  45531. cmLocalVisualStudio7Generator.cxx: compielr warnings
  45532. 2003-06-04 08:40 martink
  45533. * Source/cmMakefile.cxx: compielr errors on como
  45534. 2003-06-03 14:55 martink
  45535. * Source/: cmCustomCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
  45536. cmMakefile.cxx, cmSourceGroup.cxx: warning fixes
  45537. 2003-06-03 14:45 hoffman
  45538. * Modules/Dart.cmake: ENH: add all targets for dashboard build
  45539. types
  45540. 2003-06-03 10:47 martink
  45541. * Source/: cmAddCustomCommandCommand.h: better docs
  45542. 2003-06-03 10:33 martink
  45543. * Tests/CustomCommand/: CMakeLists.txt, doc1.tex, foo.in,
  45544. generator.c, wrapper.c, wrapped.h: new test
  45545. 2003-06-03 10:30 martink
  45546. * Source/: CMakeLists.txt, cmAddCustomCommandCommand.cxx,
  45547. cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.cxx,
  45548. cmAddCustomTargetCommand.h, cmCPluginAPI.cxx, cmCPluginAPI.h,
  45549. cmCustomCommand.cxx, cmCustomCommand.h,
  45550. cmGlobalVisualStudio6Generator.cxx,
  45551. cmGlobalVisualStudio71Generator.cxx,
  45552. cmGlobalVisualStudio7Generator.cxx,
  45553. cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
  45554. cmLocalVisualStudio6Generator.cxx,
  45555. cmLocalVisualStudio6Generator.h,
  45556. cmLocalVisualStudio7Generator.cxx,
  45557. cmLocalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
  45558. cmSetSourceFilesPropertiesCommand.cxx, cmSourceFile.h,
  45559. cmSourceGroup.cxx, cmSourceGroup.h, cmSystemTools.cxx,
  45560. cmSystemTools.h, cmTarget.h: yikes added new custom command
  45561. support
  45562. 2003-06-02 16:37 martink
  45563. * Docs/: CMake04.rtf, CMake12p2.rtf, CMake14.rtf, CMake16.rtf: add
  45564. release docs to cvs
  45565. 2003-05-29 15:30 martink
  45566. * Source/: cmGetSourceFilePropertyCommand.cxx,
  45567. cmGetTargetPropertyCommand.cxx: minor bug fix
  45568. 2003-05-29 11:14 andy
  45569. * Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx,
  45570. cmCursesMainForm.h: ENH: On envocation of ccmake check if
  45571. directories are correct, but do not rerun configure
  45572. 2003-05-29 11:14 andy
  45573. * Source/: cmake.cxx, cmake.h: ENH: Abstract pre configure check in
  45574. a separate method
  45575. 2003-05-29 09:34 hoffman
  45576. * Source/: cmCTest.cxx, cmRegularExpression.cxx,
  45577. cmSetSourceFilesPropertiesCommand.cxx, cmTarget.cxx: ENH: remove
  45578. warnings from borland 6 compiler
  45579. 2003-05-28 15:52 andy
  45580. * Source/CursesDialog/ccmake.cxx: ENH: Do not do configure first
  45581. time. This way ccmake loads fast.
  45582. 2003-05-28 09:21 hoffman
  45583. * Source/: cmCTest.cxx, cmDynamicLoader.cxx,
  45584. cmGlobalVisualStudio71Generator.cxx, cmSystemTools.cxx,
  45585. CTest/cmCTestSubmit.cxx: Remove some borland 6 warnings
  45586. 2003-05-28 07:53 andy
  45587. * Modules/FindQt.cmake: ENH: More locations
  45588. 2003-05-24 10:07 hoffman
  45589. * Source/: cmAbstractFilesCommand.cxx, cmEndIfCommand.cxx,
  45590. cmGlobalGenerator.cxx, cmIfCommand.cxx, cmSourceFilesCommand.cxx,
  45591. cmSourceFilesRemoveCommand.cxx, cmTarget.cxx,
  45592. cmWrapExcludeFilesCommand.cxx: ENH: add stdlib.h for portability
  45593. to borland 6
  45594. 2003-05-23 16:40 hoffman
  45595. * Source/: cmCTest.cxx, cmMakefile.cxx, cmStringCommand.cxx,
  45596. cmake.cxx: ENH: add some includes for borland 6
  45597. 2003-05-23 09:35 hoffman
  45598. * Modules/CMakeSystemSpecificInformation.cmake: ENH: add LDFLAGS as
  45599. an initial value for all linker flags, good for -64
  45600. 2003-05-19 13:41 hoffman
  45601. * Source/cmLocalUnixMakefileGenerator.cxx: fix for .def files and
  45602. nmake and spaces in the path
  45603. 2003-05-16 16:33 king
  45604. * Modules/: TestForAnsiForScope.cxx: ERR: Removed warning for
  45605. unused variable.
  45606. 2003-05-16 15:20 king
  45607. * Source/: cmLocalUnixMakefileGenerator.cxx: BUG: When building a C
  45608. executable, we should add CMAKE_SHARED_LIBRARY_C_FLAGS, not
  45609. CMAKE_SHARED_LIBRARY_LINK_FLAGS. The latter is already added by
  45610. the link line procedure.
  45611. 2003-05-16 15:18 king
  45612. * Modules/Platform/: AIX.cmake: BUG: Need -brtl when creating
  45613. shared libraries. Also added -bexpall (AIX equivalent to Linux's
  45614. -rdynamic) when building executables.
  45615. 2003-05-15 15:15 king
  45616. * Source/CursesDialog/cmCursesMainForm.cxx: BUG: Don't report an
  45617. error of output was generated but no error was set. Merging from
  45618. trunk to 1.6 branch.
  45619. 2003-05-15 15:05 king
  45620. * Source/cmGlobalVisualStudio6Generator.cxx: Removed useless
  45621. lower-casing and improved error message. Merged from trunk to
  45622. 1.6 branch.
  45623. 2003-05-15 14:58 king
  45624. * Modules/FindFLTK.cmake: Looking in another place (merge from
  45625. trunk).
  45626. 2003-05-15 14:54 king
  45627. * Source/CursesDialog/cmCursesStringWidget.cxx: Attempt to fix SGI
  45628. ccmake problem (thank you Clint Miller). Merging from trunk to
  45629. 1.6 branch.
  45630. 2003-05-15 14:45 king
  45631. * Source/cmMacroCommand.cxx: BUG: Merging fix from trunk into 1.6
  45632. branch. Report a missing ENDMACRO.
  45633. 2003-05-15 09:35 andy
  45634. * bootstrap: Several fixes before bootstrap is ready for
  45635. prime-time: 1. Add --version flag to display version of CMake 2.
  45636. Add comments to explain what is going on 3. Move CMAKE_ROOT_DIR
  45637. and CMAKE_BOOTSTRAP to cmConfigure.h 4. Forward CC, CXX, and MAKE
  45638. to cmake 5. Add more instructions
  45639. 2003-05-14 15:38 king
  45640. * Utilities/Release/cmake_release.sh: Updated for 1.6.7 release.
  45641. 2003-05-14 14:14 king
  45642. * Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
  45643. Updated version number to 1.6.7 from 1.6.6.
  45644. 2003-05-14 12:10 king
  45645. * Source/cmGlobalGenerator.cxx: BUG: Work-around for SGI MipsPro
  45646. bug where #error doesn't return an error to make. Merged onto
  45647. 1.6 branch from trunk.
  45648. 2003-05-14 12:06 king
  45649. * Source/cmGlobalGenerator.cxx: BUG: Work-around for SGI MipsPro
  45650. bug where #error doesn't return an error to make.
  45651. 2003-05-14 09:27 andy
  45652. * bootstrap: ENH: Add parallel build support, fix bug in verbose
  45653. and clean output when adding arguments
  45654. 2003-05-14 09:19 andy
  45655. * bootstrap: ENH: Add better error reporting
  45656. 2003-05-14 08:45 king
  45657. * Source/cmake.cxx: BUG: Need to remove the MAKEFLAGS when cmake
  45658. starts. If cmake is run from inside make, we don't want the
  45659. try-compiles to inherit the makeflags.
  45660. 2003-05-14 08:40 king
  45661. * Source/cmake.cxx: ERR: Fixed string literal->char* conversion
  45662. warning.
  45663. 2003-05-13 16:51 king
  45664. * Source/cmake.cxx: BUG: Need to remove the MAKEFLAGS when cmake
  45665. starts. If cmake is run from inside make, we don't want the
  45666. try-compiles to inherit the makeflags.
  45667. 2003-05-13 16:10 king
  45668. * Source/: cmGlobalGenerator.cxx, cmake.cxx: ENH: When the
  45669. initially configured generator is invalid, allow the user to
  45670. change the generator without deleting the cache by hand.
  45671. 2003-05-13 14:26 king
  45672. * Source/: cmGlobalGenerator.cxx: ENH: Improved error message when
  45673. a wrong generator is selected.
  45674. 2003-05-13 14:05 king
  45675. * Source/cmDynamicLoader.cxx: ERR: Removed unused parameter.
  45676. 2003-05-13 13:54 king
  45677. * Source/cmSystemTools.cxx: ERR: Removed unused variable from
  45678. previous merge.
  45679. 2003-05-13 13:52 king
  45680. * Source/: cmCacheManager.cxx, cmConfigureFileCommand.cxx,
  45681. cmListFileCache.cxx, cmLocalVisualStudio6Generator.cxx,
  45682. cmMakeDepend.cxx, cmOutputRequiredFilesCommand.cxx,
  45683. cmSystemTools.cxx, cmSystemTools.h, cmUseMangledMesaCommand.cxx:
  45684. BUG: Using GetLineFromStream instead of getline due to buggy
  45685. stream implementations on some platforms. Merged from trunk into
  45686. branch 1.6.
  45687. 2003-05-13 13:26 hoffman
  45688. * Modules/CMakeVS71FindMake.cmake, Source/CMakeLists.txt,
  45689. Source/cmGlobalVisualStudio71Generator.cxx,
  45690. Source/cmGlobalVisualStudio71Generator.h,
  45691. Source/cmGlobalVisualStudio7Generator.h,
  45692. Source/cmLocalVisualStudio7Generator.cxx,
  45693. Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx: ENH:
  45694. Adding VS 7.1 generator to 1.6 branch.
  45695. 2003-05-13 12:04 king
  45696. * Modules/CheckIncludeFiles.cmake, Modules/CheckSymbolExists.cmake,
  45697. Modules/FindCABLE.cmake, Modules/Platform/SunOS.cmake,
  45698. Modules/Platform/Windows-bcc32.cmake,
  45699. Modules/Platform/Windows-cl.cmake,
  45700. Source/cmLocalUnixMakefileGenerator.cxx,
  45701. Source/cmLocalVisualStudio6Generator.cxx,
  45702. Source/cmLocalVisualStudio7Generator.cxx,
  45703. Source/cmLocalVisualStudio7Generator.h,
  45704. Source/cmRemoveCommand.cxx, Source/cmStringCommand.h,
  45705. Source/cmaketest.cxx, Tests/Complex/Executable/complex.cxx,
  45706. Tests/ComplexOneConfig/Executable/complex.cxx,
  45707. Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Merged
  45708. fixes from main tree into 1.6 branch.
  45709. 2003-05-13 11:42 hoffman
  45710. * Source/cmGlobalVisualStudio71Generator.h: Change name of 71
  45711. generator
  45712. 2003-05-13 09:50 king
  45713. * Source/kwsys/SystemTools.cxx: ERR: Removed use of std::string !=
  45714. operator due to bug in SGI compiler's library.
  45715. 2003-05-13 09:42 king
  45716. * Source/kwsys/CMakeLists.txt: ERR: Test for ansi streams may need
  45717. to use iosfwd for test because some compilers provide an iostream
  45718. header that is old streams.
  45719. 2003-05-13 08:38 king
  45720. * Source/kwsys/SystemTools.cxx: ERR: Added forward declarations of
  45721. system functions for como compiler.
  45722. 2003-05-12 13:43 king
  45723. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
  45724. kwsys_std_fstream.h.in, kwsys_std_iosfwd.h.in,
  45725. kwsys_std_iostream.h.in, kwsys_std_sstream.h.in: ENH: Added
  45726. KWSYS_FORCE_OLD_STREAMS option to force use of non-ansi stream
  45727. headers even if they are available.
  45728. 2003-05-12 13:33 king
  45729. * Source/kwsys/: CMakeLists.txt, StandardIncludes.hxx.in: ENH:
  45730. Removed old (unused) StandardIncludes header.
  45731. 2003-05-12 13:27 king
  45732. * Source/kwsys/kwsys_std_iosfwd.h.in: ERR: Need to move forward
  45733. declarations of non-ansi streams into std namespace when it is
  45734. available.
  45735. 2003-05-12 13:15 king
  45736. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, SystemTools.cxx,
  45737. SystemTools.hxx.in, kwsys_std.h.in, kwsys_std_fstream.h.in,
  45738. kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
  45739. kwsys_std_sstream.h.in: ENH: Added wrappers around the std stream
  45740. headers to make them look like ansi streams on all platforms.
  45741. 2003-05-09 15:47 hoffman
  45742. * Modules/CMakeVS71FindMake.cmake: add find make program for 71
  45743. 2003-05-09 09:32 hoffman
  45744. * Modules/Platform/Windows-bcc32.cmake: BUG: remove typo from file
  45745. 2003-05-08 16:59 hoffman
  45746. * Source/: CMakeLists.txt, cmGlobalVisualStudio71Generator.cxx,
  45747. cmGlobalVisualStudio71Generator.h,
  45748. cmGlobalVisualStudio7Generator.cxx,
  45749. cmGlobalVisualStudio7Generator.h,
  45750. cmLocalVisualStudio7Generator.cxx,
  45751. cmLocalVisualStudio7Generator.h, cmake.cxx: add support for vs 71
  45752. 2003-05-08 16:52 king
  45753. * Source/CMakeLists.txt: ERR: Fixed arguments to kwsys's ADD_TEST
  45754. call for msvc6.
  45755. 2003-05-08 16:48 king
  45756. * Source/kwsys/CMakeLists.txt: BUG: Need to invert test result for
  45757. ansi string stream.
  45758. 2003-05-08 14:49 king
  45759. * Source/CMakeLists.txt: ENH: Added kwsys test.
  45760. 2003-05-08 14:46 king
  45761. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
  45762. Directory.hxx.in, RegularExpression.hxx.in,
  45763. StandardIncludes.hxx.in, kwsys_std.h.in: ENH: Reduced header
  45764. dependencies and cleaned up inclusion of standard headers.
  45765. 2003-05-08 14:17 king
  45766. * Source/kwsys/: CMakeLists.txt, README.itk, README.txt, test1.cxx:
  45767. ENH: Setup for testing as a stand-alone project.
  45768. 2003-05-08 09:55 hoffman
  45769. * Modules/Platform/Windows-bcc32.cmake: BUG: fix for borland win32
  45770. exe builds
  45771. 2003-05-08 09:43 martink
  45772. * Modules/Platform/: Windows-bcc32.cmake: BUG: remove -H flags as
  45773. they cause crashes on oldwww
  45774. 2003-05-06 10:16 andy
  45775. * Source/ctest.cxx: ERR: Remove warning
  45776. 2003-05-05 10:24 hoffman
  45777. * Modules/Platform/Windows-bcc32.cmake: ENH: change the default
  45778. borland stack size
  45779. 2003-05-05 10:23 hoffman
  45780. * Source/cmLocalVisualStudio6Generator.cxx: BUG: add linker flags
  45781. for modules
  45782. 2003-05-05 10:23 hoffman
  45783. * Source/cmLocalVisualStudio7Generator.cxx: BUG: remove 64 bit
  45784. warnings
  45785. 2003-05-05 09:54 andy
  45786. * Modules/CheckIncludeFiles.cmake: ERR: Remove warning for main
  45787. returning void.
  45788. 2003-05-05 08:42 andy
  45789. * Source/: CMakeLists.txt, cmaketest.cxx, cmaketest.h.in: BUG: Fix
  45790. some dependencies for location of executables
  45791. 2003-05-05 08:42 andy
  45792. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Add support for
  45793. make test even for fresh build of cmake
  45794. 2003-05-02 14:05 martink
  45795. * Modules/Dart.cmake: fixed andy sloppy code again
  45796. 2003-05-02 13:57 andy
  45797. * Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
  45798. Source/CMakeLists.txt, Source/ctest.cxx: ENH: Fix some dart
  45799. issues. Now it works fine without dart.
  45800. 2003-05-02 13:56 andy
  45801. * Source/cmake.cxx: ENH: New location of cmake binaries
  45802. 2003-05-02 13:54 andy
  45803. * Source/cmaketest.cxx: ENH: New location of cmake
  45804. 2003-05-02 13:54 andy
  45805. * Source/CTest/cmCTestSubmit.cxx: ENH: Be just a bit more verbose
  45806. 2003-05-02 11:29 andy
  45807. * CMakeLists.txt, Source/CMakeLists.txt: ENH: Executables should go
  45808. to the bin directory
  45809. 2003-05-01 07:56 andy
  45810. * Source/CTest/cmCTestSubmit.cxx: ERR: Remove warnings
  45811. 2003-04-30 07:32 andy
  45812. * Source/cmake.h: ERR: Run should return a value
  45813. 2003-04-29 17:23 andy
  45814. * Source/: CMakeLists.txt, CTest/CMakeLists.txt: ENH: Make Curl
  45815. code to be built by default
  45816. 2003-04-29 10:07 andy
  45817. * Source/cmakemain.cxx: ENH: Add argument -N which prevents CMake
  45818. from doing configure and generate. This should be improved at
  45819. some point that it will do all the error checking such as whether
  45820. the CMakeLists.txt exists etc. It should essentially load cache,
  45821. go through cmake lists, but not modify cache and other files in
  45822. the build directory. The second feature is ability to display
  45823. cache values. You run with argument -L (or -LH /-LA / -LAH) and
  45824. it will display all nonadvanced cached variables (-L) / all
  45825. cached variable (-LA) / and cached variables with corresponding
  45826. help string (-LH -LAH).
  45827. 2003-04-29 10:04 andy
  45828. * Source/: cmake.cxx, cmake.h: ENH: Add additional optional
  45829. argument to Run. If it is true, it will only set paths and load
  45830. cache. It will not do configure and gfenerate
  45831. 2003-04-29 10:02 andy
  45832. * Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Add method to
  45833. convert from CacheEntryType to string
  45834. 2003-04-28 13:16 martink
  45835. * Source/cmMacroCommand.cxx: better error reporting
  45836. 2003-04-25 15:16 andy
  45837. * Source/: CTest/CMakeLists.txt, CMakeLists.txt: ENH: Enable CTest
  45838. to be build as a part of CMake
  45839. 2003-04-25 14:52 andy
  45840. * Source/ctest.cxx: ENH: Rename option -D to -C because we will use
  45841. -D later
  45842. 2003-04-25 14:51 andy
  45843. * Source/cmCommands.cxx: ERR: Set source files properties is needed
  45844. for Curl build
  45845. 2003-04-25 14:50 andy
  45846. * Source/CTest/cmCTestSubmit.cxx: ERR: Remove warning because SCP
  45847. not implemented
  45848. 2003-04-24 13:25 berk
  45849. * Source/: cmSystemTools.cxx: minor fix
  45850. 2003-04-23 17:24 jjomier
  45851. * Source/kwsys/Directory.hxx.in: FIX: warnings, disabling 4786
  45852. 2003-04-23 13:58 martink
  45853. * Source/CTest/CMakeLists.txt: fix some incldue paths
  45854. 2003-04-22 16:10 king
  45855. * Modules/FindCABLE.cmake: ENH: Updated search paths to newest
  45856. values from Cable.
  45857. 2003-04-22 14:32 andy
  45858. * bootstrap: ENH: Add SGI -LANG:std support
  45859. 2003-04-18 10:01 andy
  45860. * Source/cmCTest.cxx: ENH: Cleanup
  45861. 2003-04-18 10:00 andy
  45862. * Source/cmCTest.cxx: Even better error detection on AIX
  45863. 2003-04-18 09:48 andy
  45864. * Source/cmCTest.cxx: Better AIX detection
  45865. 2003-04-17 15:20 andy
  45866. * Source/cmCTest.cxx: This is really an error
  45867. 2003-04-17 13:13 andy
  45868. * bootstrap: Support LDFLAGS
  45869. 2003-04-17 13:13 andy
  45870. * Source/cmCTest.cxx: ENH: Add AIX warerr
  45871. 2003-04-17 11:59 martink
  45872. * Source/cmLocalCodeWarriorGenerator.cxx: warning fix hopefully
  45873. 2003-04-17 11:17 andy
  45874. * DartConfig.cmake: More attempt to make continuous email work
  45875. 2003-04-17 08:47 martink
  45876. * Source/cmDynamicLoader.cxx: fix one warning
  45877. 2003-04-17 08:23 andy
  45878. * DartConfig.cmake: Attempt to enable sending of e-mails from
  45879. continuous
  45880. 2003-04-17 08:03 hoffman
  45881. * Source/cmCommands.cxx: BUG: fix compile error on windows because
  45882. of windows.h
  45883. 2003-04-17 08:02 andy
  45884. * CMakeLists.txt, bootstrap, configure, configure.in: BUG: Rename
  45885. Bootstrap directory to Bootstrap.cmk, so that on platforms such
  45886. as Windows and Mac OSX it will break during in-source build
  45887. 2003-04-16 17:06 andy
  45888. * DartConfig.cmake: ENH: cleanup
  45889. 2003-04-16 16:20 martink
  45890. * Source/cmDynamicLoader.cxx: fix one warning
  45891. 2003-04-16 16:17 martink
  45892. * Source/cmCommands.cxx: streamline bootstrap
  45893. 2003-04-16 15:40 martink
  45894. * Source/cmake.cxx: minor fix
  45895. 2003-04-16 14:47 martink
  45896. * Source/: CMakeLists.txt, cmLocalCodeWarriorGenerator.cxx,
  45897. cmLocalCodeWarriorGenerator.h, cmake.cxx: add COdeWarrior back in
  45898. for testing
  45899. 2003-04-16 14:13 andy
  45900. * Source/cmDynamicLoader.cxx: Attempt to make unloading work on OSX
  45901. 2003-04-16 13:41 andy
  45902. * Source/cmCTest.cxx: Fix update output
  45903. 2003-04-16 13:33 hoffman
  45904. * Tests/: LoadCommand/CMakeLists.txt,
  45905. LoadCommandOneConfig/CMakeLists.txt: ENH: add a double try
  45906. compile to fix crazy make on hp
  45907. 2003-04-11 18:05 kentwilliams
  45908. * Source/kwsys/SystemTools.cxx: took out an orphan endif
  45909. 2003-04-11 16:22 kentwilliams
  45910. * Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: remove
  45911. redundant function and eliminate need for strcasecmp
  45912. 2003-04-11 13:36 king
  45913. * Source/kwsys/README.itk: ENH: Added documentation for ITK.
  45914. 2003-04-11 07:27 lorensen
  45915. * Source/kwsys/SystemTools.cxx: ERR: Borland fix for stricmp. ERR:
  45916. removed itk dependencies.
  45917. 2003-04-10 13:41 kentwilliams
  45918. * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: Removed
  45919. platform-specific functions from Code/IO/itkIOCommon, fixed code
  45920. to use kwsys/SystemTools
  45921. 2003-04-10 09:07 andy
  45922. * Source/cmCTest.cxx: Do safe division instead of fixing result
  45923. 2003-04-10 09:03 king
  45924. * Source/kwsys/SystemTools.cxx: ERR: Removed unused parameter and
  45925. truncated debug symbol warnings.
  45926. 2003-04-09 08:08 andy
  45927. * Source/cmCTest.cxx: Attempt to fix FIXNUM
  45928. 2003-04-08 13:14 king
  45929. * Source/kwsys/SystemTools.cxx: ERR: Fixed typo.
  45930. cmRegularExpression -> RegularExpression.
  45931. 2003-04-08 13:10 king
  45932. * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
  45933. Directory.hxx.in, RegularExpression.cxx,
  45934. RegularExpression.hxx.in, StandardIncludes.hxx.in,
  45935. SystemTools.cxx, SystemTools.hxx.in: ENH: Added kwsys library for
  45936. platform-independent system tools.
  45937. 2003-04-08 10:57 andy
  45938. * Source/: cmCTest.cxx, cmCTest.h: Remove nan and inf, use
  45939. iostreams to set precision, fix file name, and remove bogus files
  45940. 2003-04-08 07:16 andy
  45941. * Source/cmCTest.cxx: Remove push_back on string. Why can't STL be
  45942. standard?
  45943. 2003-04-07 18:21 andy
  45944. * Source/: cmCTest.cxx, cmCTest.h: Some cov improvements and better
  45945. esc
  45946. 2003-04-07 12:20 andy
  45947. * Source/cmaketest.cxx: We should really just call make and not
  45948. make all
  45949. 2003-04-04 10:56 king
  45950. * Source/cmSetCommand.h: ENH: Added CACHE entry types to
  45951. documentation string.
  45952. 2003-04-04 10:05 king
  45953. * Modules/FindFLTK.cmake: ENH: Added /usr/local/lib/fltk
  45954. 2003-04-03 18:40 andy
  45955. * bootstrap: Better support for spaces in paths
  45956. 2003-04-03 08:44 andy
  45957. * Source/cmSystemTools.cxx: Try differentiating extensions
  45958. 2003-04-02 22:48 king
  45959. * Source/: cmake.cxx, cmake.h, cmakemain.cxx,
  45960. CursesDialog/ccmake.cxx: ENH: Improved documentation. Also
  45961. modified behavior of "cmake" to not configure a project in the
  45962. current directory unless . is given.
  45963. 2003-04-02 22:44 king
  45964. * Source/cmDocumentation.cxx: ENH: Running with zero arguments now
  45965. produces usage.
  45966. 2003-04-02 09:19 andy
  45967. * Source/: cmCTest.cxx, cmCTest.h: Url escape password
  45968. 2003-04-02 09:19 andy
  45969. * Source/CTest/cmCTestSubmit.cxx: On verbose, be more verbose
  45970. 2003-04-02 09:01 andy
  45971. * Tests/Wrapping/qtwrappingmain.cxx: If display is not set, do not
  45972. attempt to run application
  45973. 2003-04-02 08:45 andy
  45974. * Modules/FindQt.cmake: Add QT on debian
  45975. 2003-04-01 15:31 andy
  45976. * Source/cmCTest.cxx: Fix cov. problems, ignore nonascii char.
  45977. Propagate verbosity
  45978. 2003-04-01 15:30 andy
  45979. * Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Controle
  45980. verbosity
  45981. 2003-04-01 13:29 king
  45982. * Source/cmSystemTools.cxx: BUG: strlen(buffer) from getline may be
  45983. 2 less than gcount on windows because both the CR and LF
  45984. characters may be removed.
  45985. 2003-03-28 13:42 andy
  45986. * Modules/CheckSymbolExists.cmake: New design of CheckSymbolExists
  45987. pretty much replaces all other ones.
  45988. For example:
  45989. CHECK_HEADER_EXISTS("type.h" HAVE_TYPE_H) is:
  45990. CHECK_SYMBOL_EXISTS(main "type.h" HAVE_TYPE_H)
  45991. CHECK_LIBRARY_EXISTS("nsl" gethostname HAVE_LIBNSL) would be
  45992. SET(CMAKE_REQUIRED_LIBRARIES "nsl")
  45993. CHECK_SYMBOL_EXISTS(gethostname "netdb.h" HAVE_LIBNSL)
  45994. ...
  45995. 2003-03-27 15:52 andy
  45996. * Source/: cmLocalVisualStudio6Generator.cxx, cmSystemTools.cxx,
  45997. cmUseMangledMesaCommand.cxx: Remove warnings
  45998. 2003-03-27 15:29 andy
  45999. * bootstrap: Initial import of bootstrap for CMake
  46000. 2003-03-27 13:03 hoffman
  46001. * Modules/Platform/SunOS.cmake: Fix gnu c and Sun CC mix
  46002. 2003-03-27 12:49 andy
  46003. * CMakeLists.txt: Some more preparations for new bootstrap system
  46004. 2003-03-27 12:24 andy
  46005. * Source/: cmCacheManager.cxx, cmConfigureFileCommand.cxx,
  46006. cmListFileCache.cxx, cmLocalVisualStudio6Generator.cxx,
  46007. cmMakeDepend.cxx, cmOutputRequiredFilesCommand.cxx,
  46008. cmSystemTools.cxx, cmSystemTools.h, cmUseMangledMesaCommand.cxx:
  46009. Implement GetLineFromStream that actually works and use it
  46010. instead of getline
  46011. 2003-03-26 10:45 andy
  46012. * Source/cmStandardIncludes.h, Tests/Complex/CMakeLists.txt,
  46013. Tests/ComplexOneConfig/CMakeLists.txt,
  46014. Tests/ComplexRelativePaths/CMakeLists.txt: Remove bogus flags
  46015. from cmStandardIncludes and make complex test pass
  46016. 2003-03-21 11:33 hoffman
  46017. * Tests/: Complex/Executable/complex.cxx,
  46018. ComplexOneConfig/Executable/complex.cxx,
  46019. ComplexRelativePaths/Executable/complex.cxx: BUG: fix REMOVE test
  46020. 2003-03-21 11:24 hoffman
  46021. * Source/cmRemoveCommand.cxx: BUG: fix broken command
  46022. 2003-03-20 11:27 andy
  46023. * Source/cmCTest.cxx: Fix problem with network paths
  46024. 2003-03-20 10:12 andy
  46025. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Support cmake in
  46026. directory with space
  46027. 2003-03-20 09:47 andy
  46028. * Source/cmCTest.cxx: BUG: used wrong counters
  46029. 2003-03-19 18:28 andy
  46030. * Source/cmCTest.cxx: More regex
  46031. 2003-03-19 16:35 andy
  46032. * Source/: cmCTest.cxx, cmCTest.h: Add start
  46033. 2003-03-19 16:25 andy
  46034. * Source/cmCTest.cxx: Move files to different location and fix time
  46035. 2003-03-19 16:11 andy
  46036. * Source/: cmCTest.cxx, cmCTest.h: Fix for visual studio
  46037. 2003-03-19 10:16 king
  46038. * Source/cmStringCommand.h: BUG: Command should be inherited.
  46039. 2003-03-18 11:47 king
  46040. * Utilities/Release/: config_Linux: ENH: Updated to do release
  46041. build on ringworld. Needed for old glibc support.
  46042. 2003-03-17 14:29 andy
  46043. * Tests/Simple/: CMakeLists.txt, simple.cxx, simpleCLib.c,
  46044. simpleWe.cpp: Improve test
  46045. 2003-03-17 13:26 andy
  46046. * Tests/Simple/: CMakeLists.txt, simpleCLib.c: Add testing for when
  46047. C sources are compiled with C++ compiler
  46048. 2003-03-17 11:21 andy
  46049. * Source/CursesDialog/cmCursesMainForm.cxx: If there was no error,
  46050. do not say that there was one
  46051. 2003-03-17 10:00 king
  46052. * Modules/FindGTK.cmake: BUG: Fixed ENDIF ordering.
  46053. 2003-03-17 09:57 king
  46054. * Modules/CheckSymbolExists.cmake: BUG: Fixed syntax of file
  46055. generated for test.
  46056. 2003-03-17 09:29 hoffman
  46057. * Source/: cmLocalVisualStudio6Generator.cxx,
  46058. cmLocalVisualStudio7Generator.cxx: BUG: fix crash with force cxx
  46059. type
  46060. 2003-03-17 09:15 hoffman
  46061. * Source/: cmLocalVisualStudio6Generator.cxx,
  46062. cmLocalVisualStudio7Generator.cxx: force cxx compiler for cxx
  46063. files
  46064. 2003-03-17 08:25 andy
  46065. * Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
  46066. DumpInformation.h.in: Display Cache and all variables
  46067. 2003-03-16 20:33 andy
  46068. * Modules/CheckSymbolExists.cmake: Prevent CMake from putting ; in
  46069. the file
  46070. 2003-03-16 20:25 andy
  46071. * Modules/FindGTK.cmake: More variables advanced
  46072. 2003-03-16 20:23 andy
  46073. * Modules/FindGTK.cmake: Add gthread library
  46074. 2003-03-15 10:04 hoffman
  46075. * Source/cmTarget.cxx: BUG: HasCXX did not use GetFileFormat and
  46076. was broken
  46077. 2003-03-14 15:44 hoffman
  46078. * Modules/FindGTK.cmake: BUG: bad if statement order
  46079. 2003-03-14 15:06 hoffman
  46080. * Source/cmGlobalVisualStudio6Generator.cxx: better error message
  46081. 2003-03-14 12:00 hoffman
  46082. * Modules/Platform/Windows-cl.cmake: force c++ for c++ files
  46083. 2003-03-14 12:00 hoffman
  46084. * Source/cmLocalVisualStudio6Generator.cxx: use c flags with c and
  46085. not cxx flags, also force c++ for c files
  46086. 2003-03-14 11:59 hoffman
  46087. * Source/cmLocalVisualStudio7Generator.cxx: Force c++ builds for
  46088. c++ files
  46089. 2003-03-14 11:58 hoffman
  46090. * Source/cmMakefile.cxx: make sure M is after m
  46091. 2003-03-14 10:54 king
  46092. * Source/cmMakefile.cxx: BUG: c extension must come before C.
  46093. 2003-03-14 10:38 king
  46094. * Source/cmMakefile.cxx: BUG: c must precede C.
  46095. 2003-03-13 16:31 king
  46096. * Utilities/Release/config_Linux: Merging from 1.6 again.
  46097. 2003-03-13 16:30 king
  46098. * Utilities/Release/config_Linux: BUG: Need to link statically
  46099. against curses.
  46100. 2003-03-13 15:59 king
  46101. * Utilities/Release/: cmake_release.sh, config_Linux: Merging from
  46102. 1.6 release branch.
  46103. 2003-03-13 15:58 king
  46104. * Utilities/Release/cmake_release.sh: BUG: Need to checkout
  46105. ReleaseUtilities with same tag.
  46106. 2003-03-13 15:47 king
  46107. * Utilities/Release/: cmake_release.sh: ENH: Updated for 1.6.6
  46108. release.
  46109. 2003-03-13 15:46 king
  46110. * Modules/Platform/: SunOS.cmake: BUG: Don't use -nostdlib option
  46111. to link shared libraries. Just use gcc -shared, even for C++
  46112. libraries.
  46113. 2003-03-13 13:28 king
  46114. * Source/cmMakefile.cxx: BUG: Added missing cc extension for Source
  46115. Files group.
  46116. 2003-03-13 13:03 king
  46117. * Source/cmMakefile.cxx: BUG: Don't duplicate SUBDIRS.
  46118. 2003-03-13 13:01 king
  46119. * Source/cmMakefile.cxx: ENH: Added header file extensions.
  46120. 2003-03-13 12:59 martink
  46121. * Source/cmMakefile.cxx: allow the same subdir to be added twice
  46122. 2003-03-13 12:48 andy
  46123. * Source/cmMakefile.cxx: Fix regular expressions
  46124. 2003-03-13 12:24 andy
  46125. * Source/: cmMakefile.cxx, cmSystemTools.cxx: Synchronize extension
  46126. lists
  46127. 2003-03-13 11:53 king
  46128. * Source/CursesDialog/form/fld_attr.c: BUG: Fixed forms for HP.
  46129. 2003-03-13 11:51 king
  46130. * Modules/TestForSTDNamespace.cmake: BUG: Don't repeat test.
  46131. 2003-03-13 11:49 king
  46132. * Modules/CheckTypeSize.cmake: BUG: Don't test type size more than
  46133. once.
  46134. 2003-03-13 11:48 king
  46135. * Source/cmSystemTools.cxx: BUG: FindLibrary should not accept a
  46136. directory even if the exact specified name exists.
  46137. 2003-03-13 11:46 king
  46138. * Source/cmake.cxx: BUG: Fixed crash when
  46139. CMAKE_BACKWARDS_COMPATIBILITY is deleted.
  46140. 2003-03-13 11:33 king
  46141. * Source/cmMakefile.h: ENH: Updated version for 1.6.6 release.
  46142. 2003-03-13 11:31 king
  46143. * Utilities/Release/config_Linux: ERR: Need to do shared libc link
  46144. with static C++ library to have safe dl loading on linux.
  46145. 2003-03-13 08:44 king
  46146. * Source/cmSystemTools.cxx: BUG: FindLibrary should not accept a
  46147. directory even if the exact specified name exists.
  46148. 2003-03-11 17:35 hoffman
  46149. * Modules/TestForSTDNamespace.cmake: BUG: fix test not to run every
  46150. time
  46151. 2003-03-11 15:25 hoffman
  46152. * Source/cmDynamicLoader.cxx, Source/CTest/CMakeLists.txt,
  46153. Source/CursesDialog/form/fld_attr.c,
  46154. Tests/LoadCommand/CMakeLists.txt,
  46155. Tests/LoadCommandOneConfig/CMakeLists.txt: BUG: fixes for hp
  46156. 2003-03-09 18:16 andy
  46157. * Source/CursesDialog/cmCursesMainForm.cxx: Remove warnings
  46158. 2003-03-07 15:30 andy
  46159. * Source/cmCTest.cxx: More XML
  46160. 2003-03-07 11:53 andy
  46161. * Source/CursesDialog/cmCursesMainForm.cxx: Remove warning
  46162. 2003-03-07 11:45 andy
  46163. * Source/cmCTest.cxx: Fix xml
  46164. 2003-03-07 11:27 andy
  46165. * Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
  46166. Add searching of variables
  46167. 2003-03-06 15:32 andy
  46168. * Modules/Dart.cmake: On borland and cygwin remove .EXE
  46169. 2003-03-06 12:31 andy
  46170. * Source/cmGetCMakePropertyCommand.cxx: Remove warning
  46171. 2003-03-06 11:20 andy
  46172. * Source/cmCommands.cxx, Source/cmGetCMakePropertyCommand.cxx,
  46173. Source/cmGetCMakePropertyCommand.h,
  46174. Tests/SystemInformation/CMakeLists.txt: Add command for accessing
  46175. cmake properties. At this point the only properties are VARIABLES
  46176. and CACHE_VARIABLES. Also add test for this feature
  46177. 2003-03-06 11:19 andy
  46178. * Source/: cmMakefile.cxx, cmMakefile.h: Add method which returns a
  46179. list of all variables
  46180. 2003-03-06 11:18 andy
  46181. * Source/cmCacheManager.h: Cache manager should be able to take no
  46182. arguments
  46183. 2003-03-06 10:32 king
  46184. * Modules/CheckTypeSize.cmake: BUG: Should test HAVE_<VARIABLE>
  46185. before repeating test, not just whether <VARIABLE> is set.
  46186. 2003-03-05 17:08 andy
  46187. * Source/cmCTest.cxx: oops... Forgot the main step
  46188. 2003-03-03 13:58 andy
  46189. * Modules/Dart.cmake: Add Update and configure steps where missing
  46190. 2003-03-03 13:57 andy
  46191. * Source/cmCTest.cxx: Fix typo
  46192. 2003-03-03 09:32 andy
  46193. * Modules/Dart.cmake: Start cleaning global namespace
  46194. 2003-03-03 09:29 andy
  46195. * CMakeLists.txt: BUG: Should be use the host CMake's dart file
  46196. 2003-02-28 13:00 andy
  46197. * Source/cmCTest.cxx: Ifdef code that is missing
  46198. 2003-02-28 12:42 andy
  46199. * Modules/CheckSymbolExists.cmake, Source/cmCTest.cxx: Fix update
  46200. date and cleanup
  46201. 2003-02-28 11:31 andy
  46202. * Source/cmCTest.cxx: Add configure step
  46203. 2003-02-27 14:48 andy
  46204. * Modules/Dart.cmake: On windows but not on borland, look at
  46205. cmake_build_tool instead of compiler to determine build name.
  46206. Otherwise they will all be cl
  46207. 2003-02-27 11:54 andy
  46208. * Modules/Dart.cmake: Use more condense buildname. If this works
  46209. fine we can make cmBuildName command deprecated
  46210. 2003-02-24 11:02 king
  46211. * Source/cmake.cxx: BUG: Fixed crash when
  46212. CMAKE_BACKWARDS_COMPATIBILITY is deleted between configures.
  46213. 2003-02-20 17:38 andy
  46214. * Modules/Dart.cmake: Use simple defaults if DartConfig does not
  46215. exist. This way you can use dart to build any project
  46216. 2003-02-20 10:46 king
  46217. * Modules/CMakeVS6FindMake.cmake: BUG: Fix registry entry name.
  46218. 2003-02-20 10:44 hoffman
  46219. * Modules/CMakeVS6FindMake.cmake: BUG: look for msdev in the right
  46220. place
  46221. 2003-02-20 09:40 king
  46222. * Utilities/Release/cmake_release.sh: ENH: Updated for 1.6.5
  46223. release.
  46224. 2003-02-20 08:55 king
  46225. * Source/cmLocalUnixMakefileGenerator.cxx: fix for correct path
  46226. style in depend file
  46227. 2003-02-20 08:52 hoffman
  46228. * Source/cmLocalUnixMakefileGenerator.cxx: fix for correct path
  46229. style in depend file
  46230. 2003-02-20 08:47 king
  46231. * Modules/TestForANSIForScope.cmake: BUG: Don't test every time for
  46232. "for" scope.
  46233. 2003-02-20 08:42 king
  46234. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fix problem with
  46235. lib in the name of library. If there was lib in the name of
  46236. library, then on Windows (where there is not lib prefix), cmake
  46237. split the name wrongly. This only manifested when full path to
  46238. the library is specified.
  46239. 2003-02-20 08:41 hoffman
  46240. * Modules/TestForANSIForScope.cmake: remove commented code
  46241. 2003-02-20 08:38 king
  46242. * Modules/CheckSymbolExists.cmake: BUG: Fixed return 0 through void
  46243. type.
  46244. 2003-02-20 08:37 king
  46245. * Modules/: CMakeDetermineCCompiler.cmake,
  46246. CMakeDetermineCXXCompiler.cmake: ENH: Removed creation of extra
  46247. CMAKE_C_COMPILER_FULLPATH and CMAKE_CXX_COMPILER_FULLPATH cache
  46248. entries.
  46249. 2003-02-20 08:34 king
  46250. * Source/cmGlobalVisualStudio7Generator.cxx: BUG: Added missing
  46251. paren to generated file.
  46252. 2003-02-20 08:32 king
  46253. * Source/cmaketest.cxx: BUG: Fix lower-casing of compiler for
  46254. win98.
  46255. 2003-02-20 08:30 king
  46256. * Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
  46257. Updated for version 1.6.5.
  46258. 2003-02-20 08:28 king
  46259. * Source/cmFindPackageCommand.h: BUG: This command must be
  46260. inherited.
  46261. 2003-02-20 08:23 king
  46262. * Modules/FindFLTK.cmake: BUG: Removed reference to CMake 1.4
  46263. compatability variable.
  46264. 2003-02-20 07:55 king
  46265. * Source/cmDumpDocumentation.cxx: ERR: Added missing return.
  46266. 2003-02-19 17:37 king
  46267. * Source/CMakeLists.txt: ENH: Using new --all-for-coverage of
  46268. DumpDocumentation to improve coverage.
  46269. 2003-02-19 17:36 king
  46270. * Source/cmDumpDocumentation.cxx: ENH: Added option to dump all
  46271. documentation (coverage).
  46272. 2003-02-19 17:10 king
  46273. * Modules/FindFLTK.cmake: BUG: Removed use of cmake 1.4
  46274. compatability variable.
  46275. 2003-02-19 12:54 andy
  46276. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fix problem with
  46277. lib in the name of library. If there was lib in the name of
  46278. library, then on Windows (where there is not lib prefix), cmake
  46279. split the name wrongly. This only manifested when full path to
  46280. the library is specified.
  46281. 2003-02-19 08:52 king
  46282. * Source/cmDocumentation.cxx: ERR: Fixed signed/unsigned warning.
  46283. 2003-02-18 20:54 king
  46284. * Source/cmDumpDocumentation.cxx: ENH: Updated to use
  46285. cmDocumentation class.
  46286. 2003-02-18 20:42 king
  46287. * Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx,
  46288. CursesDialog/ccmake.cxx: ENH: Re-implemented document generation
  46289. class to be more organized and more robust.
  46290. 2003-02-18 20:40 king
  46291. * Source/cmAddCustomCommandCommand.h: Fix to documentation
  46292. formatting: removed extra newline.
  46293. 2003-02-18 16:24 hoffman
  46294. * Source/cmGlobalVisualStudio7Generator.cxx: ENH: fix for vs 7
  46295. beta1
  46296. 2003-02-17 15:47 king
  46297. * Source/cmFindPackageCommand.h: BUG: This command must be
  46298. inherited.
  46299. 2003-02-17 10:30 andy
  46300. * Modules/CheckSymbolExists.cmake: Fix return value problem
  46301. 2003-02-17 09:59 andy
  46302. * Source/CursesDialog/cmCursesStringWidget.cxx: Attempt to fix SGI
  46303. ccmake problem (thank you Clint Miller)
  46304. 2003-02-17 09:56 andy
  46305. * Source/cmDocumentation.cxx: Minor documentation fixes
  46306. 2003-02-17 09:42 king
  46307. * Source/cmakemain.cxx: ENH: Added executable-specific command-line
  46308. options.
  46309. 2003-02-17 09:42 king
  46310. * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Added
  46311. header before list of commands in generated docs. Made options
  46312. more intuitive.
  46313. 2003-02-16 11:57 king
  46314. * Source/cmDocumentation.cxx: ERR: Use of stream format flags is
  46315. hard to make portable. Manually implementing justification.
  46316. 2003-02-15 22:36 king
  46317. * Source/cmDocumentation.cxx: ERR: Use of std::ios::fmtflags is not
  46318. portable to older compilers.
  46319. 2003-02-14 18:47 king
  46320. * Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
  46321. cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
  46322. cmAddDependenciesCommand.h, cmAddExecutableCommand.h,
  46323. cmAddLibraryCommand.h, cmAddTestCommand.h,
  46324. cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
  46325. cmBuildNameCommand.h, cmConfigureFileCommand.h,
  46326. cmCreateTestSourceList.h, cmElseCommand.h,
  46327. cmEnableTestingCommand.h, cmEndForEachCommand.h,
  46328. cmEndIfCommand.h, cmExecProgramCommand.h,
  46329. cmExportLibraryDependencies.h, cmFLTKWrapUICommand.h,
  46330. cmFindFileCommand.h, cmFindLibraryCommand.h,
  46331. cmFindPackageCommand.h, cmFindPathCommand.h,
  46332. cmFindProgramCommand.h, cmForEachCommand.h,
  46333. cmGetFilenameComponentCommand.h,
  46334. cmGetSourceFilePropertyCommand.h, cmGetTargetPropertyCommand.h,
  46335. cmITKWrapTclCommand.h, cmIfCommand.h, cmIncludeCommand.h,
  46336. cmIncludeDirectoryCommand.h, cmIncludeExternalMSProjectCommand.h,
  46337. cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.h,
  46338. cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
  46339. cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.h,
  46340. cmLoadCacheCommand.h, cmLoadCommandCommand.h, cmMacroCommand.h,
  46341. cmMakeDirectoryCommand.h, cmMarkAsAdvancedCommand.h,
  46342. cmMessageCommand.h, cmOptionCommand.h,
  46343. cmOutputRequiredFilesCommand.h, cmProjectCommand.h,
  46344. cmQTWrapCPPCommand.h, cmQTWrapUICommand.h, cmRemoveCommand.h,
  46345. cmSeparateArgumentsCommand.h, cmSetCommand.h,
  46346. cmSetSourceFilesPropertiesCommand.h,
  46347. cmSetTargetPropertiesCommand.h, cmSiteNameCommand.h,
  46348. cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.h,
  46349. cmSourceGroupCommand.h, cmStringCommand.h, cmSubdirCommand.h,
  46350. cmSubdirDependsCommand.h, cmTargetLinkLibrariesCommand.h,
  46351. cmTryCompileCommand.h, cmTryRunCommand.h,
  46352. cmUseMangledMesaCommand.h, cmUtilitySourceCommand.h,
  46353. cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
  46354. cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h,
  46355. cmVariableRequiresCommand.h, cmWrapExcludeFilesCommand.h,
  46356. cmWriteFileCommand.h: ENH: Cleaned up documentation and formatted
  46357. it for use by cmDocumentation.
  46358. 2003-02-14 16:16 king
  46359. * Source/cmDocumentation.cxx: ENH: Improved formatting of
  46360. plain-text help to add a blank line before the beginning of a
  46361. preformatted section.
  46362. 2003-02-14 13:28 king
  46363. * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Further
  46364. improved formatting. HTML/man/help now all have a consistent
  46365. appearance.
  46366. 2003-02-14 13:06 king
  46367. * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Improved
  46368. formatting of documentation.
  46369. 2003-02-14 11:13 martink
  46370. * Source/cmaketest.cxx: Lowercase has a bad signiture, so I have to
  46371. live with it
  46372. 2003-02-14 10:56 king
  46373. * Source/cmSystemTools.cxx: ERR: Added missing include for msvc.
  46374. 2003-02-14 10:53 king
  46375. * Source/: CMakeLists.txt, Makefile.in, cmDocumentation.cxx,
  46376. cmDocumentation.h, cmStandardIncludes.h, cmSystemTools.cxx,
  46377. cmSystemTools.h, cmake.cxx, cmake.h, cmakemain.cxx,
  46378. CursesDialog/ccmake.cxx: ENH: Added cmDocumentation class to
  46379. generate various forms of documentation. Each executable will be
  46380. able to generate its own documentation.
  46381. 2003-02-14 10:40 hoffman
  46382. * Modules/: CMakeDetermineCCompiler.cmake,
  46383. CMakeDetermineCXXCompiler.cmake: ENH: move full path compiler to
  46384. internal and not just advanced
  46385. 2003-02-14 09:54 hoffman
  46386. * Modules/TestForANSIForScope.cmake, Source/cmCacheManager.cxx,
  46387. Source/cmConfigureFileCommand.cxx,
  46388. Source/cmConfigureFileCommand.h, Source/cmIncludeCommand.h,
  46389. Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.h,
  46390. Source/cmMarkAsAdvancedCommand.h,
  46391. Source/cmUseMangledMesaCommand.cxx,
  46392. Source/cmVariableRequiresCommand.cxx,
  46393. Source/cmVariableRequiresCommand.h: spelling errors
  46394. 2003-02-14 09:25 hoffman
  46395. * CMake.rtf: fix spelling errors
  46396. 2003-02-13 21:57 king
  46397. * CMakeLists.txt, configure, configure.in, Source/CMakeLists.txt,
  46398. Source/cmConfigure.cmake.h.in, Source/cmConfigure.h.in,
  46399. Source/cmMakefile.cxx, Source/cmMakefile.h,
  46400. Source/cmStandardIncludes.h: ENH: Centralized setting of CMake
  46401. version number to top-level CMake listfile.
  46402. 2003-02-13 12:03 king
  46403. * Utilities/Release/cmake_release.sh: ENH: Merged updates for 1.6.4
  46404. release.
  46405. 2003-02-13 11:57 king
  46406. * Modules/FindJNI.cmake: BUG: Fix find of JNI on Mac OSX 10.2.
  46407. 2003-02-13 11:54 king
  46408. * Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
  46409. Updated for 1.6.4 release.
  46410. 2003-02-13 11:52 king
  46411. * Modules/UseVTKConfig40.cmake: BUG: Copy of _LIB_DEPENDS variables
  46412. needs to be double-quoted.
  46413. 2003-02-13 11:50 king
  46414. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for spaces in
  46415. paths in library path
  46416. 2003-02-13 11:47 king
  46417. * Source/cmFindLibraryCommand.cxx: BUG: Use
  46418. cmSystemTools::IsNOTFOUND.
  46419. 2003-02-12 13:43 andy
  46420. * Source/: cmCTest.cxx, cmakemain.cxx: Try to fix update
  46421. 2003-02-12 09:26 andy
  46422. * Source/cmCTest.cxx: Write individual too
  46423. 2003-02-11 14:49 andy
  46424. * Modules/FindJNI.cmake: Ok, now it finds JNI on Mac OSX 10.2
  46425. 2003-02-11 13:56 andy
  46426. * Modules/FindJNI.cmake: Fix typo
  46427. 2003-02-11 13:53 andy
  46428. * Modules/FindJNI.cmake: Add missing location
  46429. 2003-02-11 13:37 andy
  46430. * Modules/FindJNI.cmake: Improve searching for java files on OSX
  46431. 2003-02-11 13:34 andy
  46432. * Source/cmSetTargetPropertiesCommand.h: Fix comment
  46433. 2003-02-11 09:50 king
  46434. * Modules/: FindMangledMesa.cmake, FindOSMesa.cmake: Moving this
  46435. very specific module to VTK.
  46436. 2003-02-11 09:19 andy
  46437. * Source/: cmCTest.cxx, cmCTest.h: Fix cont and remove comments
  46438. 2003-02-10 23:19 andy
  46439. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: Start working on cont
  46440. 2003-02-10 22:00 hoffman
  46441. * Tests/TryCompile/CMakeLists.txt: ENH: add more testing for ansi
  46442. for scopes
  46443. 2003-02-10 21:56 hoffman
  46444. * Modules/TestForANSIForScope.cmake: clean up check for for scope
  46445. test
  46446. 2003-02-10 21:52 andy
  46447. * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: Fix date issues with
  46448. different models
  46449. 2003-02-10 16:20 hoffman
  46450. * Source/CMakeLists.txt, Tests/TryCompile/CMakeLists.txt: ENH: add
  46451. a new test for TRY_COMPILE
  46452. 2003-02-10 13:19 hoffman
  46453. * Tests/TryCompile/: CMakeLists.txt, fail.c, pass.c: ENH: add a new
  46454. test to test try compile
  46455. 2003-02-10 11:08 king
  46456. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Running "make test"
  46457. can now have ARGS specified on the command line. These ARGS are
  46458. passed to ctest.
  46459. 2003-02-09 16:11 king
  46460. * Utilities/Release/cmake_release.sh: ERR: Removed extra &&.
  46461. 2003-02-08 10:24 hoffman
  46462. * Source/: cmSystemTools.cxx, cmSystemTools.h: Fix for include
  46463. optional
  46464. 2003-02-08 10:23 hoffman
  46465. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for spaces in
  46466. paths in library path
  46467. 2003-02-07 16:29 king
  46468. * Modules/UseVTKConfig40.cmake: BUG: Copying _LIB_DEPENDS variables
  46469. requires double-quoted argument.
  46470. 2003-02-07 14:04 king
  46471. * Source/: cmGetFilenameComponentCommand.cxx,
  46472. cmGetFilenameComponentCommand.h,
  46473. cmLocalUnixMakefileGenerator.cxx,
  46474. cmLocalVisualStudio6Generator.cxx,
  46475. cmLocalVisualStudio6Generator.h,
  46476. cmLocalVisualStudio7Generator.cxx,
  46477. cmLocalVisualStudio7Generator.h, cmMakefile.cxx,
  46478. cmSetSourceFilesPropertiesCommand.h,
  46479. cmSetTargetPropertiesCommand.h, cmSystemTools.cxx,
  46480. cmSystemTools.h: Several fixes/improvements:
  46481. - Fixed CollapseFullPath to work on relative paths with base
  46482. paths
  46483. not in the current working directory.
  46484. - INCLUDE command now supports relative paths (using above
  46485. fix).
  46486. - Added ABSOLUTE option to GET_FILENAME_COMPONENT command to
  46487. unwind symlinks and relative paths.
  46488. - Fixed libName_EXPORTS macro definition to be valid C
  46489. identifier.
  46490. - Added DEFINE_SYMBOL target propterty for customizing the
  46491. export symbol.
  46492. - Implemented LINK_FLAGS target propterty for libraries in VC6
  46493. and VC7.
  46494. Several of these fixes were contributed by Gareth Jones.
  46495. 2003-02-07 11:47 hoffman
  46496. * Source/CTest/CMakeLists.txt: Remove warnings on AIX
  46497. 2003-02-07 11:03 andy
  46498. * Source/CTest/cmCTestSubmit.cxx: Do not reuse connection as that
  46499. feature seems to be broken
  46500. 2003-02-07 11:03 andy
  46501. * Source/cmCTest.cxx: Fix update return status
  46502. 2003-02-07 10:34 hoffman
  46503. * Source/cmSystemTools.cxx: ENH: spelling error fix
  46504. 2003-02-07 10:18 hoffman
  46505. * Source/cmFindLibraryCommand.cxx: BUG: use IsNOTFOUND
  46506. 2003-02-07 10:05 king
  46507. * Utilities/Release/cmake_release.sh: ERR: Removed stray && from
  46508. end of line.
  46509. 2003-02-07 00:09 andy
  46510. * Source/: cmCTest.cxx, cmCTest.h: Add updating support
  46511. 2003-02-06 17:48 hoffman
  46512. * CMakeLists.txt: tell the aix linker not to give warnings with
  46513. -bhalt:5
  46514. 2003-02-06 15:18 martink
  46515. * Source/: cmLocalVisualStudio6Generator.cxx,
  46516. cmLocalVisualStudio7Generator.cxx: added option to shut off
  46517. automatic rebuilding
  46518. 2003-02-06 10:49 king
  46519. * Source/CMakeLists.txt: ENH: Comeau C++ has been added for nightly
  46520. testing. It does not support shared libraries, so we cannot run
  46521. the complex tests.
  46522. 2003-02-05 22:26 hoffman
  46523. * Source/: cmSystemTools.cxx, cmSystemTools.h,
  46524. cmTryCompileCommand.cxx: add better testing for unlink
  46525. 2003-02-05 18:05 king
  46526. * Source/cmCreateTestSourceList.cxx: BUG: Generate 0 into test
  46527. driver instead of NULL.
  46528. 2003-02-05 16:56 king
  46529. * Utilities/Release/cmake_release.sh: ENH: Added win32_zipfile and
  46530. win32_upload commands.
  46531. 2003-02-05 16:53 king
  46532. * Utilities/Release/cmake_release.sh: ENH: Added win32_zipfile and
  46533. win32_upload commands.
  46534. 2003-02-05 15:14 king
  46535. * Utilities/Release/cmake_release.sh: BUG: Updated release tag for
  46536. 1.6.3.
  46537. 2003-02-05 15:07 king
  46538. * Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
  46539. Updated to version 1.6.3.
  46540. 2003-02-05 15:05 king
  46541. * Modules/CMakeSystemSpecificInformation.cmake: ENH:
  46542. CMAKE_INSTALL_PREFIX should not be advanced on UNIX.
  46543. 2003-02-05 15:02 king
  46544. * Modules/Platform/HP-UX.cmake: BUG: Optimization flags use +
  46545. prefix, not -.
  46546. 2003-02-05 15:01 king
  46547. * Source/CursesDialog/cmCursesLongMessageForm.cxx: BUG: Fixed crash
  46548. when messages are too long.
  46549. 2003-02-05 14:58 king
  46550. * Source/cmGlobalGenerator.cxx: BUG: Bug in NOTFOUND error
  46551. reporting logic.
  46552. 2003-02-05 14:55 hoffman
  46553. * Modules/Platform/HP-UX.cmake: fix default release flags for hp
  46554. 2003-02-05 14:55 king
  46555. * Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Better error
  46556. checking for cache iterator.
  46557. 2003-02-04 15:37 hoffman
  46558. * Modules/CMakeSystemSpecificInformation.cmake: move cmake install
  46559. out of advanced
  46560. 2003-02-04 15:37 hoffman
  46561. * Source/cmGlobalGenerator.cxx: BUG: add better testing for
  46562. notfound
  46563. 2003-02-04 14:37 berk
  46564. * Modules/: FindMangledMesa.cmake, FindOSMesa.cmake: Created
  46565. modules for Mesa headers and libraries.
  46566. 2003-02-04 14:31 hoffman
  46567. * Source/CursesDialog/cmCursesLongMessageForm.cxx: BUG: don't let
  46568. the messages get too big
  46569. 2003-02-04 14:01 martink
  46570. * Source/: cmCacheManager.h, cmCacheManager.cxx: safer operation of
  46571. iterators
  46572. 2003-02-04 09:50 andy
  46573. * Source/cmVTKWrapJavaCommand.cxx: Oops, std namespace
  46574. 2003-02-04 09:48 andy
  46575. * Source/cmVTKWrapJavaCommand.cxx: Generate java dependency files
  46576. 2003-02-03 23:08 king
  46577. * Utilities/Release/: cmake_release.sh: ENH: Improved robustness of
  46578. remote invocation. Added more documentation.
  46579. 2003-02-03 22:46 king
  46580. * Utilities/Release/: cmake_release.sh: ENH: Added documentation
  46581. and usage.
  46582. 2003-02-03 13:31 hoffman
  46583. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  46584. ComplexRelativePaths/CMakeLists.txt: ENH: add a better test for
  46585. lib deps
  46586. 2003-02-03 12:02 king
  46587. * Utilities/Release/cmake_release.sh: ENH: Updated version to
  46588. 1.6.2.
  46589. 2003-02-03 12:01 king
  46590. * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
  46591. cmFindLibraryCommand.cxx, cmFindPackageCommand.cxx,
  46592. cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
  46593. cmFindProgramCommand.h, cmGetFilenameComponentCommand.cxx,
  46594. cmGlobalGenerator.cxx, cmITKWrapTclCommand.cxx, cmSourceFile.cxx,
  46595. cmSystemTools.cxx, cmSystemTools.h: ENH: Added new NOTFOUND
  46596. notification feature.
  46597. 2003-02-03 11:50 king
  46598. * Source/cmMakefile.h: ENH: Updated from version 1.6.1 to 1.6.2.
  46599. 2003-02-03 11:49 king
  46600. * Source/cmExportLibraryDependencies.cxx: BUG: Removed generation
  46601. of stray paren.
  46602. 2003-02-03 09:53 king
  46603. * Source/cmExportLibraryDependencies.cxx: BUG: Removed generation
  46604. of stray paren.
  46605. 2003-02-02 22:32 king
  46606. * Source/CursesDialog/cmCursesStandardIncludes.h: ENH: Cleaned up
  46607. sgi unreferenced warning hack.
  46608. 2003-02-02 11:45 hoffman
  46609. * Source/cmGlobalGenerator.cxx: fix warning
  46610. 2003-02-01 16:39 hoffman
  46611. * Source/cmMakefile.cxx: ENH: fix warning
  46612. 2003-02-01 16:39 hoffman
  46613. * Source/cmAddLibraryCommand.h: ENH: fix doc line
  46614. 2003-02-01 16:27 hoffman
  46615. * Source/CursesDialog/cmCursesStandardIncludes.h: BUG: add missing
  46616. ;
  46617. 2003-01-31 15:01 hoffman
  46618. * Modules/FindOpenGL.cmake: ENH: add checking for NOTFOUND
  46619. 2003-01-31 14:39 hoffman
  46620. * Modules/FindOpenGL.cmake, Source/cmGlobalGenerator.cxx: ENH: add
  46621. checking for NOTFOUND
  46622. 2003-01-31 13:50 hoffman
  46623. * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
  46624. cmFindLibraryCommand.cxx, cmFindPackageCommand.cxx,
  46625. cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
  46626. cmFindProgramCommand.h, cmGetFilenameComponentCommand.cxx,
  46627. cmGlobalGenerator.cxx, cmITKWrapTclCommand.cxx,
  46628. cmIncludeDirectoryCommand.cxx, cmLinkLibrariesCommand.cxx,
  46629. cmMakefile.cxx, cmSourceFile.cxx, cmSystemTools.cxx,
  46630. cmSystemTools.h, cmTargetLinkLibrariesCommand.cxx: ENH: add
  46631. checking for NOTFOUND
  46632. 2003-01-31 13:24 king
  46633. * Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
  46634. Updated to version 1.6.1 from 1.6.0.
  46635. 2003-01-31 13:18 king
  46636. * Source/cmWin32ProcessExecution.cxx: Merge from HEAD. Use process
  46637. output for error reporting instead of stdout.
  46638. 2003-01-31 13:04 king
  46639. * Modules/FindLATEX.cmake: ENH: Changes to work on windows. Merged
  46640. from HEAD.
  46641. 2003-01-31 11:52 king
  46642. * Modules/FindFLTK.cmake: BUG: Need FIND_PROGRAM instead of
  46643. FIND_FILE to find fluid.exe.
  46644. 2003-01-31 11:49 king
  46645. * Modules/FindPerl.cmake: ENH: Added ActivePerl/804 as a search
  46646. path.
  46647. 2003-01-31 11:44 king
  46648. * Modules/CMakeSystemSpecificInformation.cmake: ERR: Removed stray
  46649. double quote.
  46650. 2003-01-31 11:41 king
  46651. * Utilities/Release/cmake_release.sh: ENH: Another merge from
  46652. branch 1.6.
  46653. 2003-01-31 11:40 king
  46654. * Modules/FindX11.cmake: BUG: Fix for cygwin's X11.
  46655. 2003-01-31 11:36 king
  46656. * Source/cmakewizard.cxx: ENH: cmake -i on HP needs printf instead
  46657. of cout.
  46658. 2003-01-31 11:35 king
  46659. * Source/: CMakeLists.txt: BUG: Change install location of
  46660. cmCPluginAPI header.
  46661. 2003-01-31 08:47 martink
  46662. * Source/CursesDialog/cmCursesStandardIncludes.h: fixed warnings
  46663. 2003-01-30 14:34 andy
  46664. * Source/: cmIncludeDirectoryCommand.cxx,
  46665. cmLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.cxx: Add
  46666. some error checking for missing include directories and link
  46667. libraries
  46668. 2003-01-30 14:34 andy
  46669. * Modules/CMakeSystemSpecificInformation.cmake: Remove extra quote
  46670. 2003-01-30 13:19 hoffman
  46671. * Source/cmakewizard.cxx: BUG: can not mix cout and fgets on hp
  46672. 2003-01-30 11:50 king
  46673. * Source/CursesDialog/cmCursesStandardIncludes.h: ERR: Fixing
  46674. attempt to remove warnings.
  46675. 2003-01-29 14:20 king
  46676. * Source/CursesDialog/cmCursesStandardIncludes.h: ERR: Another
  46677. attempt to get rid of unreferenced inline function warnings on
  46678. SGI.
  46679. 2003-01-29 13:56 king
  46680. * Utilities/Release/cmake_release.sh: ENH: Use * instead of
  46681. directory list for installation tarball.
  46682. 2003-01-29 13:46 king
  46683. * Utilities/Release/cmake_release.sh: BUG: Need to include the
  46684. include directory from the installation.
  46685. 2003-01-29 09:06 andy
  46686. * Modules/FindX11.cmake: Attempt to fix build problem on some
  46687. platforms
  46688. 2003-01-28 15:48 hoffman
  46689. * Source/cmFindFileCommand.h: ENH: better docs
  46690. 2003-01-28 15:44 hoffman
  46691. * Modules/: FindFLTK.cmake, FindQt.cmake: ENH: change FIND_FILE to
  46692. FIND_PROGRAM
  46693. 2003-01-28 08:53 andy
  46694. * Modules/FindLATEX.cmake: Make things work on unix and add DVIPDF
  46695. 2003-01-27 12:25 andy
  46696. * Source/cmWin32ProcessExecution.cxx: Fix output variable and
  46697. remove this->m_ to be only m_
  46698. 2003-01-27 12:18 andy
  46699. * Source/cmWin32ProcessExecution.cxx: Move errors to output
  46700. variable
  46701. 2003-01-24 17:40 king
  46702. * Utilities/Release/cygwin-package.sh.in: ENH: Merged more changes
  46703. from 1.6 branch.
  46704. 2003-01-24 17:34 king
  46705. * Utilities/Release/cygwin-package.sh.in: ENH: Added testing to
  46706. packaging script.
  46707. 2003-01-24 15:48 king
  46708. * Utilities/Release/cmake_release.sh: ENH: Merged more changes from
  46709. 1.6 branch.
  46710. 2003-01-24 15:02 king
  46711. * Utilities/Release/cmake_release.sh: ENH: Added cygwin_upload
  46712. function.
  46713. 2003-01-24 14:40 king
  46714. * Utilities/Release/: cmake_release.sh, config_AIX, config_Darwin,
  46715. config_IRIX64, config_Linux, config_OSF1, config_SunOS: ENH:
  46716. Merged 1.6-branch changes to release scripts.
  46717. 2003-01-24 14:29 king
  46718. * Utilities/Release/: config_AIX, config_Darwin, config_IRIX64,
  46719. config_Linux, config_OSF1, config_SunOS: ENH: Use verbose
  46720. makefile during release build.
  46721. 2003-01-24 13:55 king
  46722. * Utilities/Release/cmake_release.sh: ENH: Updated checkout
  46723. revision to Release-1-6-0 tag.
  46724. 2003-01-24 13:53 king
  46725. * Modules/Platform/: HP-UX.cmake: BUG: Added missing link flag to
  46726. export symbols from an executable.
  46727. 2003-01-24 11:49 king
  46728. * Utilities/Release/cmake_release.sh: ENH: Updated for 1.6.0
  46729. release over 1.6.beta2.
  46730. 2003-01-24 11:45 king
  46731. * Utilities/: cmake_release_config_darwin,
  46732. cmake_release_config_hpux, cmake_release_config_irix,
  46733. cmake_release_config_linux, cmake_release_config_osf,
  46734. cmake_release_config_sun, cmake_release_cygwin.sh,
  46735. cmake_release_unix_config.sh, cmake_release_version.sh: ENH:
  46736. Removing old release scripts. CMake 1.6 now has its own copy of
  46737. the release scripts.
  46738. 2003-01-24 11:45 king
  46739. * Utilities/: cmake-cygwin-package.sh, cmake_release_unix_build.sh,
  46740. cmake_release_unix_package.sh, Release/cmake_release.sh,
  46741. Release/config_AIX, Release/config_CYGWIN_NT-5.1,
  46742. Release/config_Darwin, Release/config_HP-UX,
  46743. Release/config_IRIX64, Release/config_Linux, Release/config_OSF1,
  46744. Release/config_SunOS, Release/cygwin-package.sh.in: ENH: Release
  46745. branch should contain its own release scripts.
  46746. 2003-01-24 11:41 king
  46747. * Utilities/Release/: cmake_release.sh, config_AIX, config_Darwin,
  46748. config_HP-UX, config_Linux, config_OSF1, config_SunOS: ENH:
  46749. Enabled testing during release build.
  46750. 2003-01-24 10:33 king
  46751. * Source/CursesDialog/cmCursesStandardIncludes.h: ERR: Fixed
  46752. unreferenced termios declaration warning.
  46753. 2003-01-23 10:42 barre
  46754. * Modules/FindLATEX.cmake: no message
  46755. 2003-01-23 10:37 barre
  46756. * Modules/FindLATEX.cmake: FIX: - rename some entries (COMPILE ->
  46757. COMPILER, and the converters -> _CONVERTER) - make sure that
  46758. Window system are given a chance to find Latex and the converters
  46759. if MikTex and GhostScript are installed (but not in the PATH)
  46760. 2003-01-23 10:36 barre
  46761. * Modules/FindPerl.cmake: FIX: the current version of Perl is 5.8
  46762. 2003-01-23 10:35 barre
  46763. * Source/cmGetFilenameComponentCommand.cxx: FIX: this command was
  46764. not processing its arg to expand registery values
  46765. 2003-01-22 15:00 martink
  46766. * Modules/Platform/gcc.cmake: joins from the main tree
  46767. 2003-01-22 14:59 martink
  46768. * Modules/Platform/gcc.cmake: minor change to default compile flags
  46769. 2003-01-22 14:49 martink
  46770. * Modules/: FindMPEG2.cmake, FindSDL.cmake: merge from branch
  46771. 2003-01-22 14:33 hoffman
  46772. * Source/cmGlobalGenerator.h: ENH: merge from branch
  46773. 2003-01-22 14:21 hoffman
  46774. * Tests/X11/CMakeLists.txt: ENH: merge from head
  46775. 2003-01-22 14:20 hoffman
  46776. * Utilities/Doxygen/doc_makeall.sh.in: merge from main tree
  46777. 2003-01-22 14:20 hoffman
  46778. * Source/cmGlobalGenerator.cxx: merge from main tree, test for
  46779. working c and c++ compilers
  46780. 2003-01-22 14:17 hoffman
  46781. * Templates/: cconfigure, cconfigure.in, cxxconfigure,
  46782. cxxconfigure.in: merge with main branch and remove unused scripts
  46783. 2003-01-22 14:13 hoffman
  46784. * Modules/FindAndImportCMakeProject.cmake: moved to c++ command
  46785. 2003-01-22 12:38 martink
  46786. * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
  46787. joins from the main tree
  46788. 2003-01-22 12:31 martink
  46789. * Source/: cmCommands.cxx, cmFindPathCommand.cxx,
  46790. cmGlobalUnixMakefileGenerator.cxx,
  46791. cmGlobalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
  46792. cmake.cxx: joins from the main tree
  46793. 2003-01-22 12:29 hoffman
  46794. * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
  46795. ENH: only run test for working c and cxx compiler once
  46796. 2003-01-22 12:28 martink
  46797. * Modules/CMakeDetermineCCompiler.cmake,
  46798. Modules/CMakeDetermineCXXCompiler.cmake,
  46799. Modules/CMakeTestCCompiler.cmake,
  46800. Modules/CMakeTestCXXCompiler.cmake,
  46801. Modules/CheckIncludeFiles.cmake, Modules/FindFLTK.cmake,
  46802. Modules/FindImageMagick.cmake, Modules/FindTclsh.cmake,
  46803. Modules/FindVTK.cmake, Modules/FindX11.cmake,
  46804. Modules/Platform/CYGWIN.cmake, Source/cmMessageCommand.cxx,
  46805. Source/cmMessageCommand.h, Source/cmSystemTools.cxx,
  46806. Source/cmSystemTools.h, Source/CursesDialog/ccmake.cxx,
  46807. Source/CursesDialog/cmCursesMainForm.cxx,
  46808. Source/CursesDialog/cmCursesMainForm.h,
  46809. Source/cmExportLibraryDependencies.cxx,
  46810. Source/cmExportLibraryDependencies.h,
  46811. Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h:
  46812. joins from the main tree
  46813. 2003-01-22 11:44 martink
  46814. * Source/cmLocalVisualStudio6Generator.cxx: fixed spelling mistake
  46815. 2003-01-22 11:27 martink
  46816. * Source/CursesDialog/ccmake.cxx: spelling fix
  46817. 2003-01-22 11:21 martink
  46818. * Modules/FindOpenGL.cmake: merge from branch
  46819. 2003-01-22 11:16 martink
  46820. * Modules/LinkQT.cmake: removed since no longer used
  46821. 2003-01-22 11:11 martink
  46822. * Modules/FindLATEX.cmake: merge branch change into main tree
  46823. 2003-01-22 10:40 king
  46824. * Source/cmFindPackageCommand.cxx: ENH: Added support for looking
  46825. through CMAKE_MODULE_PATH to locate Find<name>.cmake modules.
  46826. 2003-01-22 10:33 king
  46827. * Source/: cmake.cxx, CursesDialog/ccmake.cxx,
  46828. CursesDialog/cmCursesMainForm.cxx,
  46829. CursesDialog/cmCursesMainForm.h: BUG: Fixed crash when CMAKE_ROOT
  46830. cannot be found.
  46831. 2003-01-22 09:34 hoffman
  46832. * Source/cmake.cxx: BUG: fix command line to take -G only
  46833. 2003-01-22 09:28 king
  46834. * Source/cmGlobalVisualStudio6Generator.cxx: BUG: CMake 1.4
  46835. configured projects did not build with new CMake.
  46836. 2003-01-21 17:15 king
  46837. * Source/: cmCommands.cxx, cmFindPackageCommand.cxx,
  46838. cmFindPackageCommand.h: ENH: Added FIND_PACKAGE command prototyp.
  46839. 2003-01-21 16:46 king
  46840. * Source/cmake.cxx: BUG: Use CMakeDefaultMakeRuleVariables.cmake to
  46841. locate modules directory instead of FindVTK.cmake.
  46842. 2003-01-21 15:03 king
  46843. * Modules/FindVTK.cmake: ENH: Updated documentation.
  46844. 2003-01-21 14:01 andy
  46845. * Modules/CheckIncludeFiles.cmake: This list can be really long.
  46846. Only display the variable name
  46847. 2003-01-21 12:50 hoffman
  46848. * Modules/CMakeDetermineCCompiler.cmake,
  46849. Modules/CMakeDetermineCXXCompiler.cmake,
  46850. Modules/CMakeTestCCompiler.cmake,
  46851. Modules/CMakeTestCXXCompiler.cmake, Source/cmGlobalGenerator.cxx,
  46852. Source/cmGlobalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
  46853. Source/cmMessageCommand.cxx, Source/cmMessageCommand.h,
  46854. Source/cmSystemTools.cxx, Source/cmSystemTools.h: add a fatal
  46855. error, and make sure c and c++ compilers work before using them
  46856. 2003-01-21 12:41 hoffman
  46857. * Modules/Platform/CYGWIN.cmake: use export all symbols on cygwin
  46858. 2003-01-21 10:59 barre
  46859. * Modules/FindImageMagick.cmake: IMPORTANT FIX: be extra-careful
  46860. here on WIN32, we do NOT want CMake to look in the system's PATH
  46861. env var to search for ImageMagick's convert.exe, otherwise it is
  46862. going to pick Microsoft Window's own convert.exe, which is used
  46863. to convert FAT partitions to NTFS format ! Depending on the
  46864. options passed to convert.exe, there is a good chance you would
  46865. kiss your hard-disk good-bye.
  46866. 2003-01-20 21:15 ibanez
  46867. * Modules/FindLATEX.cmake: ENH: PS2PDF_COMPILE added. It looks for
  46868. ps2pdf.
  46869. 2003-01-20 19:17 king
  46870. * Source/cmMakefile.cxx: BUG: Fix for custom commands with spaces
  46871. in paths. The arguments were not having spaces escaped.
  46872. 2003-01-20 18:54 king
  46873. * Source/: cmLocalUnixMakefileGenerator.cxx: BUG: Fixed typo in
  46874. previous fix.
  46875. 2003-01-20 18:52 king
  46876. * Source/: cmLocalUnixMakefileGenerator.cxx: BUG: Fixed directory
  46877. creation for spaces in install path.
  46878. 2003-01-20 16:59 hoffman
  46879. * Source/cmCommands.cxx, Source/cmExportLibraryDependencies.cxx,
  46880. Source/cmExportLibraryDependencies.h, Source/cmGlobalGenerator.h,
  46881. Source/cmMakefile.h, Tests/Complex/CMakeLists.txt,
  46882. Tests/ComplexOneConfig/CMakeLists.txt,
  46883. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: add a new command
  46884. that allows exports of library dependencies from a project to a
  46885. file
  46886. 2003-01-20 14:39 will
  46887. * Modules/FindX11.cmake: BUG: fix missed CMAKE to X11 variable name
  46888. 2003-01-19 11:42 king
  46889. * Source/cmSystemTools.cxx: ENH: Improved CopyFile error messages.
  46890. 2003-01-18 11:34 king
  46891. * Source/cmLocalUnixMakefileGenerator.cxx,
  46892. Source/cmLocalUnixMakefileGenerator.h, Templates/install-sh: BUG:
  46893. Fixed make install to handle library prefix/suffix settings.
  46894. Also fixed support for spaces in paths during make install.
  46895. 2003-01-17 18:14 king
  46896. * Modules/: FindVTK.cmake: BUG: Fix for application of
  46897. expand-list-variables.
  46898. 2003-01-17 18:01 king
  46899. * Source/cmLocalUnixMakefileGenerator.cxx,
  46900. Source/cmLocalUnixMakefileGenerator.h, Templates/install-sh: ENH:
  46901. Support for spaces in paths during make install.
  46902. 2003-01-17 17:19 king
  46903. * Modules/FindAndImportCMakeProject.cmake: ENH: Adding
  46904. FIND_AND_IMPORT_CMAKE_PROJECT macro.
  46905. 2003-01-17 15:15 king
  46906. * Utilities/Release/cmake_release.sh: ENH: Added sanity check for
  46907. setting of WX_RESOURCES by config_Darwin for osx_install.
  46908. 2003-01-17 13:35 king
  46909. * Utilities/Release/: cmake_release.sh, config_Darwin: ENH:
  46910. Prototype for OSX packaging.
  46911. 2003-01-17 13:35 king
  46912. * Utilities/Release/cmake_release.sh: ENH: Cygwin package is now
  46913. created in a Cygwin subdirectory.
  46914. 2003-01-17 11:57 king
  46915. * Utilities/Release/: cmake-cygwin-package.sh, cmake_release.sh,
  46916. cygwin-package.sh.in: ENH: Renamed cmake-cygwin-package.sh to
  46917. cygwin-package.sh.in and removed executable permission so it
  46918. cannot be run accidentally. It must be run after being renamed
  46919. to cmake-${VERSION}-${RELEASE}.
  46920. 2003-01-17 11:55 king
  46921. * Utilities/Release/cmake_release.sh: ENH: clean now removes the
  46922. entire release root directory.
  46923. 2003-01-17 11:51 king
  46924. * Utilities/: cmake-cygwin-package.sh, cmake_release_config_aix,
  46925. cmake_release_config_darwin, cmake_release_config_hpux,
  46926. cmake_release_config_irix, cmake_release_config_linux,
  46927. cmake_release_config_osf, cmake_release_config_sun,
  46928. cmake_release_cygwin.sh, cmake_release_unix_build.sh,
  46929. cmake_release_unix_config.sh, cmake_release_unix_package.sh,
  46930. cmake_release_version.sh: ENH: Removing old release scripts and
  46931. config files.
  46932. 2003-01-17 11:42 king
  46933. * Utilities/Release/config_OSF1: ENH: Adding OSF release
  46934. configuration.
  46935. 2003-01-17 11:05 king
  46936. * Utilities/Release/cmake_release.sh: ENH: Added cygwin release
  46937. support.
  46938. 2003-01-17 10:30 king
  46939. * Utilities/Release/cmake-cygwin-package.sh: ENH: Adding cygwin
  46940. packaging script to release directory.
  46941. 2003-01-17 10:28 hoffman
  46942. * Source/cmFindPathCommand.cxx,
  46943. Tests/Complex/Executable/complex.cxx,
  46944. Tests/ComplexOneConfig/Executable/complex.cxx,
  46945. Tests/ComplexRelativePaths/Executable/complex.cxx: remove
  46946. trailing slash from findpath command
  46947. 2003-01-17 10:28 hoffman
  46948. * Tests/SystemInformation/: DumpInformation.cxx,
  46949. SystemInformation.in: add some more prints
  46950. 2003-01-17 10:21 king
  46951. * Utilities/Release/config_Linux: ENH: Removed old setting.
  46952. 2003-01-17 10:21 king
  46953. * Utilities/Release/config_CYGWIN_NT-5.1: ENH: Cygwin release
  46954. configuration.
  46955. 2003-01-17 09:52 king
  46956. * Utilities/Release/cmake_release.sh: ENH: Added support for full
  46957. remote packaging and copying back to local machine. Added
  46958. support for uploading to FTP server.
  46959. 2003-01-17 09:20 king
  46960. * Utilities/Release/config_HP-UX: ENH: Linking with
  46961. -a,archive_shared instead of -a,archive so that the shared curses
  46962. library can be used.
  46963. 2003-01-17 09:15 king
  46964. * Utilities/Release/config_AIX: ERR: Can't build release static on
  46965. aix.
  46966. 2003-01-17 09:08 hoffman
  46967. * Utilities/Release/config_AIX: Add AIX config file
  46968. 2003-01-17 08:56 andy
  46969. * Source/cmCTest.cxx: Remove warning about %e and %T
  46970. 2003-01-16 15:47 martink
  46971. * Tests/: Complex/Executable/complex.cxx,
  46972. ComplexOneConfig/Executable/complex.cxx,
  46973. ComplexRelativePaths/Executable/complex.cxx: ENH: fix for
  46974. compilers that need _
  46975. 2003-01-16 14:59 andy
  46976. * Source/cmCTest.cxx: Add aix warning
  46977. 2003-01-16 14:15 andy
  46978. * DartConfig.cmake: Add selection of drop method
  46979. 2003-01-16 14:05 barre
  46980. * Utilities/Doxygen/doc_makeall.sh.in: FIX: HHC is now
  46981. HTML_HELP_COMPILER
  46982. 2003-01-16 13:31 ibanez
  46983. * Modules/FindFLTK.cmake: FIX: Quotes added around the list of libs
  46984. to be added in Apple.
  46985. 2003-01-16 13:24 ibanez
  46986. * Modules/FindFLTK.cmake: ENH: Platform dependent libraries added
  46987. for APPLE.
  46988. 2003-01-16 13:02 andy
  46989. * Source/CTest/cmCTestSubmit.cxx: Try to fix aix problem
  46990. 2003-01-16 12:45 andy
  46991. * Source/CTest/cmCTestSubmit.cxx: Add proxy support for triggering
  46992. 2003-01-16 12:38 hoffman
  46993. * Modules/FindFLTK.cmake: ENH: fix for borland and cygwin
  46994. 2003-01-16 12:30 andy
  46995. * Source/CTest/cmCTestSubmit.cxx: Improve submtitting using http
  46996. 2003-01-16 09:57 andy
  46997. * Source/CTest/cmCTestSubmit.cxx: Improve build, now it should
  46998. build on mac and other platforms where include file depend on
  46999. each other
  47000. 2003-01-16 08:40 hoffman
  47001. * Source/cmMakefile.h: add back GetCMakeInstance
  47002. 2003-01-16 08:31 hoffman
  47003. * Source/cmMakefile.h: fix duplicate member on branch
  47004. 2003-01-16 08:28 hoffman
  47005. * Tests/: Complex/Executable/complex.cxx,
  47006. ComplexOneConfig/Executable/complex.cxx,
  47007. ComplexRelativePaths/Executable/complex.cxx: ENH: add the config
  47008. directory to look for the loadable module
  47009. 2003-01-15 19:24 king
  47010. * Utilities/Release/cmake_release.sh: BUG: error_log function
  47011. should return 1 to stop execution of rest of script.
  47012. 2003-01-15 19:20 king
  47013. * Utilities/Release/cmake_release.sh: ENH: Renamed package command
  47014. to binary_tarball for clarity.
  47015. 2003-01-15 19:17 king
  47016. * Utilities/Release/: cmake_release.sh, config_HP-UX: ENH: Release
  47017. script now exports PATH and LD_LIBRARY_PATH to remove the burden
  47018. from the configuration scripts.
  47019. 2003-01-15 19:14 king
  47020. * Utilities/Release/config_HP-UX: BUG: Attempt to fix remote
  47021. invocation.
  47022. 2003-01-15 19:04 king
  47023. * Utilities/Release/config_HP-UX: ENH: Enabling verbose makefile
  47024. generation for hp-ux build. This will ease hand-fixing of the
  47025. build of ccmake.
  47026. 2003-01-15 19:02 king
  47027. * Utilities/Release/cmake_release.sh: ENH: Cleaned up remote
  47028. invocation.
  47029. 2003-01-15 18:51 king
  47030. * Utilities/Release/cmake_release.sh: ENH: Improved clean target.
  47031. 2003-01-15 18:48 king
  47032. * Utilities/Release/cmake_release.sh: BUG: Finished clean target
  47033. and fixed grep for cvsroot in ~/.cvspass.
  47034. 2003-01-15 18:44 king
  47035. * Utilities/Release/cmake_release.sh: BUG: CVS login command is
  47036. login, not cvs_login.
  47037. 2003-01-15 18:43 king
  47038. * Utilities/Release/config_aix: ERR: Removed old config file.
  47039. 2003-01-15 18:42 king
  47040. * Utilities/Release/: cmake_release.sh, config_Darwin,
  47041. config_HP-UX, config_IRIX64, config_Linux, config_SunOS,
  47042. config_aix: ENH: New release script prototype.
  47043. 2003-01-15 18:28 ibanez
  47044. * Modules/FindFLTK.cmake: ENH: Libraries are not marked as ADVANCED
  47045. now.
  47046. 2003-01-15 18:02 king
  47047. * Source/cmMakefile.h: ERR: Removed duplicate declaration.
  47048. 2003-01-15 17:45 hoffman
  47049. * Source/cmMakefile.h: ENH: fix for ibm build
  47050. 2003-01-15 17:31 hoffman
  47051. * Source/CMakeLists.txt, Source/cmaketest.cxx,
  47052. Tests/Complex/Executable/complex.cxx,
  47053. Tests/Complex/Library/CMakeLists.txt,
  47054. Tests/Complex/Library/moduleFile.c,
  47055. Tests/Complex/Library/moduleFile.h,
  47056. Tests/ComplexOneConfig/Executable/complex.cxx,
  47057. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  47058. Tests/ComplexOneConfig/Library/moduleFile.c,
  47059. Tests/ComplexOneConfig/Library/moduleFile.h,
  47060. Tests/ComplexRelativePaths/Executable/complex.cxx,
  47061. Tests/ComplexRelativePaths/Library/CMakeLists.txt,
  47062. Tests/ComplexRelativePaths/Library/moduleFile.c,
  47063. Tests/ComplexRelativePaths/Library/moduleFile.h: ENH: add testing
  47064. for modules and one two config modes for cmaketest
  47065. 2003-01-15 17:02 hoffman
  47066. * Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
  47067. LoadCommandOneConfig/CMakeCommands/CMakeLists.txt: use module on
  47068. all platforms
  47069. 2003-01-15 15:32 hoffman
  47070. * Modules/FindOpenGL.cmake: fix from head
  47071. 2003-01-15 15:02 hoffman
  47072. * Modules/FindOpenGL.cmake: BUG: fix for OSX with x11 gl stuff
  47073. 2003-01-15 13:25 hoffman
  47074. * Modules/Platform/Windows-bcc32.cmake: merge with head fix for
  47075. borland flag and bad set statment
  47076. 2003-01-15 13:22 hoffman
  47077. * Modules/Platform/Windows-bcc32.cmake: BUG: fix flags for borland
  47078. link shared and module
  47079. 2003-01-15 13:14 hoffman
  47080. * Modules/FindOpenGL.cmake: BUG: make sure set command has proper
  47081. quoting
  47082. 2003-01-15 13:12 hoffman
  47083. * Modules/FindOpenGL.cmake: quote the variable
  47084. 2003-01-15 11:59 hoffman
  47085. * Modules/FindTclsh.cmake: look for cygtcl83
  47086. 2003-01-15 11:32 king
  47087. * CMakeLists.txt: ENH: Merge of backward compatability changes from
  47088. trunk.
  47089. 2003-01-15 11:17 king
  47090. * Utilities/cmake_release_version.sh: ENH: Updated version for
  47091. 1.6.beta2 release.
  47092. 2003-01-15 11:03 martink
  47093. * Source/cmMakefile.h: updated patch level
  47094. 2003-01-14 22:10 andy
  47095. * Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Add support
  47096. for http submit. Also, add support for proxy, but it does not
  47097. work yet.
  47098. 2003-01-14 22:10 andy
  47099. * Source/cmCTest.cxx: Add support for http submit
  47100. 2003-01-14 09:53 andy
  47101. * Source/: cmMakefile.cxx, cmMakefile.h: Make GetCMakeInstance
  47102. private and clean cxx file
  47103. 2003-01-13 10:15 martink
  47104. * Modules/CheckSymbolExists.cmake: join from head
  47105. 2003-01-13 10:11 martink
  47106. * Modules/FindQt.cmake: merge from branch
  47107. 2003-01-13 10:07 martink
  47108. * Modules/Platform/Linux-como.cmake: joined to head
  47109. 2003-01-13 10:04 martink
  47110. * Source/cmLocalVisualStudio6Generator.cxx,
  47111. Tests/Complex/Library/testConly.c,
  47112. Tests/ComplexOneConfig/Library/testConly.c,
  47113. Tests/ComplexRelativePaths/Library/testConly.c: joined to head
  47114. 2003-01-13 09:30 hoffman
  47115. * Source/cmLocalVisualStudio6Generator.cxx,
  47116. Tests/Complex/Library/testConly.c,
  47117. Tests/ComplexOneConfig/Library/testConly.c,
  47118. Tests/ComplexRelativePaths/Library/testConly.c: BUG: fix
  47119. CMAKE_C_FLAGS for visual studio 6, and add a test case
  47120. 2003-01-13 09:27 martink
  47121. * Modules/CheckIncludeFileCXX.cmake: joined to head
  47122. 2003-01-13 09:24 martink
  47123. * Modules/FindPNG.cmake: fixed typo
  47124. 2003-01-13 09:22 martink
  47125. * Modules/: TestForANSIForScope.cmake, TestForSTDNamespace.cmake:
  47126. joined to head
  47127. 2003-01-13 09:12 martink
  47128. * Modules/: CMakeVS6BackwardCompatibility.cmake,
  47129. CMakeVS7BackwardCompatibility.cmake, CheckTypeSize.cmake,
  47130. FindX11.cmake: joined to head
  47131. 2003-01-13 09:09 martink
  47132. * Source/cmake.cxx, Source/cmake.h, Modules/FindOpenGL.cmake,
  47133. Modules/CMakeBackwardCompatibilityC.cmake,
  47134. Modules/CMakeBackwardCompatibilityCXX.cmake: joined to head
  47135. 2003-01-13 09:06 martink
  47136. * Source/: cmMakefile.cxx, cmVariableWatch.h: joined to head
  47137. 2003-01-13 09:02 martink
  47138. * Source/: cmGlobalGenerator.cxx,
  47139. cmLocalVisualStudio6Generator.cxx: joined to head
  47140. 2003-01-13 08:51 martink
  47141. * Source/cmAbstractFilesCommand.cxx: joined
  47142. 2003-01-13 08:50 martink
  47143. * Source/CMakeLists.txt: added install target
  47144. 2003-01-13 08:14 andy
  47145. * Source/cmLocalVisualStudio6Generator.cxx: Add space between
  47146. arguments
  47147. 2003-01-12 22:28 andy
  47148. * Modules/CheckSymbolExists.cmake: Add macro for checking if symbol
  47149. exists
  47150. 2003-01-12 10:50 andy
  47151. * Source/cmLocalVisualStudio6Generator.cxx: Use C flags too. Not
  47152. exactly the right solution but it will have to do for now.
  47153. 2003-01-11 21:47 andy
  47154. * Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Add triggering
  47155. 2003-01-11 21:47 andy
  47156. * Source/cmCTest.cxx: Fix time output and add triggering
  47157. 2003-01-11 10:57 andy
  47158. * Source/CMakeLists.txt: Fix testing of curl on windows
  47159. 2003-01-10 20:22 andy
  47160. * Source/CMakeLists.txt: Add curl testing
  47161. 2003-01-10 17:31 hoffman
  47162. * CMakeLists.txt: ENH: make it work with cmake 1.6 with no
  47163. backwards compatibility
  47164. 2003-01-10 11:07 martink
  47165. * Source/cmGlobalGenerator.cxx: fix warnings
  47166. 2003-01-10 09:02 martink
  47167. * Source/cmake.cxx: compiler warning
  47168. 2003-01-10 07:50 andy
  47169. * Source/CTest/cmCTestSubmit.cxx: Method should return something
  47170. 2003-01-09 15:54 martink
  47171. * Modules/FindOpenGL.cmake: better fix for win32
  47172. 2003-01-09 14:00 martink
  47173. * Modules/FindOpenGL.cmake: update to not put PROJECT_SOURCE_DIR as
  47174. OPENGL_PATH
  47175. 2003-01-09 12:18 martink
  47176. * Source/: cmake.cxx, cmake.h, cmGlobalGenerator.cxx,
  47177. cmGlobalGenerator.h: fix bug in env settings
  47178. 2003-01-09 11:35 martink
  47179. * Source/: cmMakefile.cxx, cmVariableWatch.h: more option on var
  47180. watches
  47181. 2003-01-09 11:34 martink
  47182. * Modules/CheckTypeSize.cmake: minor fix to backw compat
  47183. 2003-01-09 11:32 hoffman
  47184. * Source/cmGlobalGenerator.cxx: fix warning
  47185. 2003-01-09 11:28 hoffman
  47186. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: restore the
  47187. environment for cxx and cc in global generator
  47188. 2003-01-09 11:27 hoffman
  47189. * Source/cmVariableWatch.h: use cmstdstring in maps
  47190. 2003-01-09 09:16 hoffman
  47191. * Source/cmVariableWatch.h: fix syntax for addwatch
  47192. 2003-01-09 08:50 martink
  47193. * Modules/: CMakeVS6BackwardCompatibility.cmake,
  47194. CMakeVS7BackwardCompatibility.cmake: added big endian stuff
  47195. 2003-01-09 08:47 martink
  47196. * Source/cmGlobalGenerator.cxx: only load bw compat if
  47197. CMAKE_BACK... is set
  47198. 2003-01-09 08:47 martink
  47199. * Source/cmake.cxx: added watches for access of bw compat vars
  47200. 2003-01-09 08:44 martink
  47201. * Source/cmAbstractFilesCommand.cxx: now complains more
  47202. 2003-01-08 14:41 hoffman
  47203. * Utilities/cmake_release_config_aix: release script for aix
  47204. 2003-01-08 13:24 andy
  47205. * Source/: CMakeLists.txt, Makefile.in, cmMakefile.cxx,
  47206. cmMakefile.h, cmVariableWatch.cxx, cmVariableWatch.h, cmake.cxx,
  47207. cmake.h: Add variable watch support on the branch
  47208. 2003-01-08 13:24 andy
  47209. * Source/cmTryCompileCommand.cxx: Merge try compile fixes to branch
  47210. 2003-01-08 12:59 andy
  47211. * Source/: CMakeLists.txt, Makefile.in, cmMakefile.cxx,
  47212. cmMakefile.h, cmVariableWatch.cxx, cmVariableWatch.h, cmake.cxx,
  47213. cmake.h: Add option of watching variables
  47214. 2003-01-08 12:12 hoffman
  47215. * Modules/CMakeBackwardCompatibilityCXX.cmake,
  47216. Modules/CheckIncludeFileCXX.cmake,
  47217. Modules/TestForANSIForScope.cmake,
  47218. Modules/TestForSTDNamespace.cmake,
  47219. Source/cmTryCompileCommand.cxx: ENH: only force the use of ansi
  47220. flags in backwards mode
  47221. 2003-01-08 11:58 iscott
  47222. * Modules/FindQt.cmake: mark all variables advanced
  47223. 2003-01-08 11:53 andy
  47224. * Tests/X11/CMakeLists.txt: Change name of variable
  47225. 2003-01-08 11:45 andy
  47226. * Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: Fix
  47227. FindX11 to match convention
  47228. 2003-01-08 10:48 iscott
  47229. * Modules/: FindMPEG2.cmake, FindPNG.cmake, FindSDL.cmake,
  47230. LinkQT.cmake: LinkQT.cmake has been deprecated for ages, removed
  47231. it now. Fixed mistake in FindPNG.cmake Donated FindMPEG2 and
  47232. FindSDL from VXL.
  47233. 2003-01-07 22:24 andy
  47234. * Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Implement FTP
  47235. uploading
  47236. 2003-01-07 22:23 andy
  47237. * Source/CTest/CMakeLists.txt: Add more places to search for
  47238. library, also include curl directory when compiling
  47239. 2003-01-07 22:23 andy
  47240. * Source/cmCTest.cxx: New signature
  47241. 2003-01-07 15:04 hoffman
  47242. * CMakeLists.txt: ENH: fix install of cmake.1
  47243. 2003-01-07 14:57 hoffman
  47244. * CMakeLists.txt: fix reg ex for install cmake man
  47245. 2003-01-07 13:52 martink
  47246. * Source/CMakeLists.txt: adde dinstall for cmCPluginAPI.h
  47247. 2003-01-07 13:19 hoffman
  47248. * CMakeLists.txt, Templates/CMakeLists.txt: ENH: fix install and
  47249. initial prefix
  47250. 2003-01-07 13:05 hoffman
  47251. * Templates/CMakeLists.txt: ENH: fix install target for templates
  47252. 2003-01-07 12:54 hoffman
  47253. * Templates/: cconfigure, cconfigure.in, cxxconfigure,
  47254. cxxconfigure.in: remove unused files
  47255. 2003-01-07 12:05 hoffman
  47256. * CMakeLists.txt: use bootstrap initial flags
  47257. 2003-01-07 10:22 king
  47258. * Utilities/cmake_release_config_irix: BUG: Version number on rolle
  47259. is 6.4, not 6.5.
  47260. 2003-01-06 23:13 andy
  47261. * Source/: cmCTest.cxx, cmCTest.h: Work on submitting
  47262. 2003-01-06 23:07 andy
  47263. * Source/CTest/: CMakeLists.txt, cmCTestSubmit.cxx,
  47264. cmCTestSubmit.h: Start working on improved test
  47265. 2003-01-06 16:09 king
  47266. * Utilities/cmake_release_config_hpux: ERR: Fixes for linking
  47267. statically with -ldld.
  47268. 2003-01-06 15:41 hoffman
  47269. * ChangeLog.txt: ENH: update change log for new version
  47270. 2003-01-06 15:21 king
  47271. * Utilities/cmake_release_config_sun: ERR: Fix for building static
  47272. with -ldl on sun.
  47273. 2003-01-06 14:56 king
  47274. * Utilities/cmake_release_config_linux: ERR: Fixed typo.
  47275. 2003-01-06 14:30 biddi
  47276. * Source/cmVTKWrapTclCommand.cxx: Fix a problem with TCL wrapping
  47277. if the source files have a relative path. The dependency is not
  47278. correctly handled
  47279. 2003-01-06 14:27 king
  47280. * Utilities/: cmake_release_config_hpux,
  47281. cmake_release_config_linux, cmake_release_config_sun: ENH:
  47282. Updated for static executable.
  47283. 2003-01-06 11:31 king
  47284. * Utilities/cmake_release_version.sh: ENH: Updated for 1.6 beta 1
  47285. release.
  47286. 2003-01-06 11:23 king
  47287. * Utilities/: cmake_release_config_darwin,
  47288. cmake_release_config_hpux, cmake_release_config_irix,
  47289. cmake_release_config_linux, cmake_release_config_osf,
  47290. cmake_release_config_sun, cmake_release_cygwin.sh,
  47291. cmake_release_unix_config.sh, cmake_release_version.sh: ENH:
  47292. Updated for CMake 1.6 release. Version number is now in a single
  47293. file that is sourced by all others.
  47294. 2003-01-06 10:58 martink
  47295. * Source/: cmCPluginAPI.h: updated version
  47296. 2003-01-06 10:43 martink
  47297. * CMake.rtf: updated docs
  47298. 2003-01-06 09:39 martink
  47299. * Source/: cmMakefile.h: update version
  47300. 2003-01-06 09:36 martink
  47301. * Source/cmMakefile.h: updated version
  47302. 2003-01-06 09:32 king
  47303. * Modules/Platform/Linux-como.cmake: ENH: Added shared library
  47304. settings.
  47305. 2003-01-06 09:04 hoffman
  47306. * Modules/: CMakeDetermineCCompiler.cmake,
  47307. CMakeDetermineCXXCompiler.cmake: ENH: look for AIX compiler as
  47308. well
  47309. 2003-01-06 08:39 hoffman
  47310. * Modules/Platform/OSF1.cmake: add shared path for OSF
  47311. 2003-01-05 11:24 hoffman
  47312. * Modules/Platform/OSF1.cmake: BUG: revert back to rpath,
  47313. 2003-01-03 20:26 andy
  47314. * Modules/CheckTypeSize.cmake: Remove debug
  47315. 2003-01-03 20:03 andy
  47316. * Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
  47317. CheckTypeSize.cmake, CheckVariableExists.cmake: Fix problems with
  47318. required flags
  47319. 2003-01-03 19:21 andy
  47320. * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
  47321. CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
  47322. CheckTypeSize.cmake, CheckVariableExists.cmake: Add required
  47323. flags
  47324. 2003-01-03 17:36 king
  47325. * Modules/FindPythonLibs.cmake: ENH: Find python framework on Mac
  47326. OSX.
  47327. 2003-01-03 16:23 hoffman
  47328. * Modules/Platform/OSF1.cmake: try to fix rpath on OSF
  47329. 2003-01-03 16:14 andy
  47330. * Tests/COnly/libc2.h: Fix problem with test on Borland
  47331. 2003-01-03 08:12 hoffman
  47332. * Modules/Platform/SunOS.cmake: BUG: bad rpath flag for suns
  47333. 2003-01-02 10:27 king
  47334. * Source/cmCPluginAPI.h: ENH: Changed magic numbers to reserved.
  47335. Added CMAKE_VERSION_MAJOR and CMAKE_VERSION_MINOR macros to allow
  47336. commands to do conditional compilation across multiple versions
  47337. of CMake.
  47338. 2003-01-02 09:57 king
  47339. * Modules/CMakeBackwardCompatibilityC.cmake: BUG: Don't add
  47340. -I/usr/include as an X_CFLAGS setting.
  47341. 2003-01-02 09:57 king
  47342. * Modules/FindX11.cmake: BUG: Fixed ordering of X11 search.
  47343. 2003-01-02 09:06 andy
  47344. * Tests/COnly/CMakeLists.txt: Rename libraries from c1 to testc1
  47345. 2003-01-02 08:51 hoffman
  47346. * Modules/Platform/: AIX.cmake, OSF1.cmake, SunOS.cmake: clean up
  47347. some c/cxx issues
  47348. 2003-01-01 18:00 andy
  47349. * Modules/CheckIncludeFiles.cmake: Add macro for checking if a
  47350. swequence of includes can be includes
  47351. 2003-01-01 17:35 andy
  47352. * Tests/COnly/CMakeLists.txt: Test conversion from ascii to string
  47353. 2003-01-01 17:34 andy
  47354. * Source/: cmStringCommand.cxx, cmStringCommand.h: Add a way to
  47355. convert ascii to string
  47356. 2003-01-01 16:25 andy
  47357. * Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
  47358. CheckTypeSize.cmake, CheckVariableExists.cmake: To prevent cmake
  47359. from breaking up arguments, put quotes around them
  47360. 2003-01-01 15:02 andy
  47361. * Modules/CheckVariableExists.cmake: Add a way to add custom
  47362. libraries to the mix. Also add status reporting
  47363. 2003-01-01 15:01 andy
  47364. * Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
  47365. CheckTypeSize.cmake: Add a way to add custom libraries to the mix
  47366. 2003-01-01 14:26 andy
  47367. * Tests/COnly/: libc2.c, libc2.h: Shared library should export
  47368. symbols on windows
  47369. 2002-12-31 15:22 andy
  47370. * Tests/COnly/: CMakeLists.txt, conly.c, libc1.c, libc1.h, libc2.c,
  47371. libc2.h: Test also stating and shared libraries
  47372. 2002-12-31 13:08 king
  47373. * Modules/: CMakeDefaultMakeRuleVariables.cmake,
  47374. Platform/Darwin.cmake, Platform/HP-UX.cmake,
  47375. Platform/Linux-como.cmake, Platform/Windows-bcc32.cmake,
  47376. Platform/Windows-cl.cmake: ENH: Added <LINK_FLAGS> to link rules.
  47377. 2002-12-31 12:59 king
  47378. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: When there are no
  47379. link flags, we want an empty string, not a null pointer.
  47380. 2002-12-31 12:41 king
  47381. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Support LINK_FLAGS
  47382. property for static libraries.
  47383. 2002-12-30 11:48 hoffman
  47384. * Modules/Platform/AIX.cmake: ENH: fix shared libraries on AIX
  47385. 2002-12-30 11:02 king
  47386. * Modules/CMakeBackwardCompatibilityC.cmake, Modules/CheckSizeOf.c,
  47387. Modules/CheckSizeOf.cmake, Modules/CheckTypeSize.c,
  47388. Modules/CheckTypeSize.cmake, Tests/LoadCommand/CMakeLists.txt,
  47389. Tests/LoadCommandOneConfig/CMakeLists.txt: ENH: Renamed
  47390. Modules/CheckSizeOf to Modules/CheckTypeSize for consistency with
  47391. the macro name that is defined by the module.
  47392. 2002-12-30 08:18 andy
  47393. * Source/cmSystemTools.cxx: Fix problem on windows with network
  47394. paths
  47395. 2002-12-30 07:47 hoffman
  47396. * Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
  47397. cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
  47398. cmAddExecutableCommand.h, cmAddTestCommand.h,
  47399. cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
  47400. cmBuildNameCommand.h, cmFLTKWrapUICommand.h: ENH: clean up docs
  47401. some
  47402. 2002-12-27 11:14 starreveld
  47403. * Modules/FindPythonLibs.cmake: ENH: find python framework and
  47404. include files on OSX
  47405. 2002-12-26 19:59 andy
  47406. * Modules/CMakeJavaCompiler.cmake.in: If there is no java compiler
  47407. report error on ADD_JAVA_LIBRARY
  47408. 2002-12-26 13:58 andy
  47409. * Modules/Platform/Windows-cl.cmake: Add missing closing bracket
  47410. 2002-12-23 12:19 hoffman
  47411. * Source/cmSystemTools.h: ENH: fix for AIX
  47412. 2002-12-23 09:51 hoffman
  47413. * Source/cmLocalUnixMakefileGenerator.cxx: WAR: remove warinings
  47414. 2002-12-23 09:25 hoffman
  47415. * Source/cmSystemTools.cxx: ENH: handle // in the path
  47416. 2002-12-22 15:19 hoffman
  47417. * Modules/Platform/Windows-bcc32.cmake,
  47418. Source/cmLocalUnixMakefileGenerator.cxx: ENH: fixes for borland
  47419. with spaces in the path
  47420. 2002-12-22 11:50 hoffman
  47421. * Source/cmLocalUnixMakefileGenerator.cxx: clean up warning and use
  47422. more short paths
  47423. 2002-12-22 10:09 barre
  47424. * Modules/: Documentation.cmake, FindHTMLHelp.cmake, FindHhc.cmake:
  47425. ENH: it's time to create a real Microsoft HTML Help Workshop
  47426. CMake module
  47427. 2002-12-21 11:14 hoffman
  47428. * Source/: cmGetTargetPropertyCommand.cxx,
  47429. cmGetTargetPropertyCommand.h, cmSetTargetPropertiesCommand.cxx,
  47430. cmSetTargetPropertiesCommand.h: ENH: add target properties files
  47431. 2002-12-20 17:15 hoffman
  47432. * Source/cmCommands.cxx, Source/cmLocalUnixMakefileGenerator.cxx,
  47433. Source/cmTarget.cxx, Source/cmTarget.h,
  47434. Tests/Complex/Library/CMakeLists.txt,
  47435. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  47436. Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: add
  47437. target properties
  47438. 2002-12-20 16:15 king
  47439. * Source/cmVTKWrapTclCommand.cxx: ERR: Tcl_PkgProvide takes char*,
  47440. so we cannot pass a string literal to it.
  47441. 2002-12-20 12:59 king
  47442. * Modules/Platform/Windows-cl.cmake,
  47443. Source/cmGlobalVisualStudio6Generator.cxx,
  47444. Source/cmGlobalVisualStudio6Generator.h,
  47445. Source/cmGlobalVisualStudio7Generator.cxx,
  47446. Source/cmGlobalVisualStudio7Generator.h,
  47447. Templates/CMakeVisualStudio6Configurations.cmake: ENH: Visual
  47448. Studio 6 and 7 generators now set CMAKE_CONFIGURATION_TYPES to be
  47449. a semicolon-separated list of configurations that will be built.
  47450. 2002-12-20 11:56 barre
  47451. * Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: FIX:
  47452. make CMAKE_X_LIBS and CMAKE_X_CFLAGS advanced
  47453. 2002-12-20 11:20 hoffman
  47454. * Source/cmGlobalUnixMakefileGenerator.cxx: ENH: add a check to
  47455. make sure cmake can find the c or C++ compiler for trycompile
  47456. 2002-12-20 11:20 hoffman
  47457. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  47458. ComplexRelativePaths/CMakeLists.txt: BUG: fix for backwards
  47459. compatibility
  47460. 2002-12-20 10:23 martink
  47461. * Source/: cmSourceFilesCommand.cxx, cmake.cxx: testing more
  47462. agressive compatability settings
  47463. 2002-12-20 09:43 king
  47464. * Modules/FindTCL.cmake: ENH: Use the Mac -framework for Tk if it
  47465. is available.
  47466. 2002-12-20 09:42 king
  47467. * Modules/FindTCL.cmake: ENH: Use the Mac -framework for Tcl if it
  47468. is available.
  47469. 2002-12-19 15:34 hoffman
  47470. * Source/cmGlobalGenerator.cxx: BUG: enable the languages when not
  47471. running in global mode
  47472. 2002-12-19 12:51 hoffman
  47473. * Modules/CMakeSystemSpecificInformation.cmake: better docs
  47474. 2002-12-19 12:51 hoffman
  47475. * Modules/Platform/Windows-cl.cmake: ENH: make linker flags use
  47476. init values so users can set them from the cache
  47477. 2002-12-18 16:58 king
  47478. * Source/cmVTKWrapTclCommand.cxx: ENH: Tcl packages now
  47479. Tcl_PkgProvide their own name and version.
  47480. 2002-12-18 10:52 king
  47481. * Modules/Platform/gcc.cmake: ENH: Adding build type flags for C.
  47482. 2002-12-18 09:38 king
  47483. * Source/CMakeLists.txt, Tests/X11/CMakeLists.txt: ERR: Project
  47484. name and executable name should match for consistency in the X11
  47485. test.
  47486. 2002-12-17 17:05 king
  47487. * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Added return type
  47488. int to ExecuteCommand.
  47489. 2002-12-17 14:55 king
  47490. * Source/cmFLTKWrapUICommand.cxx: BUG: Need at least 2 arguments,
  47491. not exactly 2.
  47492. 2002-12-17 14:55 king
  47493. * Source/cmListFileCache.h: ERR: Added operator != for SGI.
  47494. 2002-12-17 14:54 hoffman
  47495. * Modules/: CMakeDetermineCCompiler.cmake,
  47496. CMakeDetermineCXXCompiler.cmake,
  47497. CMakeDetermineJavaCompiler.cmake, CMakeDetermineSystem.cmake,
  47498. CMakeSystemSpecificInformation.cmake, CheckFunctionExists.cmake,
  47499. CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake,
  47500. CheckLibraryExists.cmake, CheckSizeOf.cmake,
  47501. CheckVariableExists.cmake, TestBigEndian.cmake,
  47502. TestCXXAcceptsFlag.cmake, TestForANSIForScope.cmake,
  47503. TestForSTDNamespace.cmake: ENH: use CMAKE_ROOT and not PROJECT_
  47504. for try compile stuff, this allows projects within projects to
  47505. have different languages
  47506. 2002-12-17 13:28 king
  47507. * Source/CMakeLists.txt, Tests/X11/CMakeLists.txt: BUG: Renamed X11
  47508. test executable to useX11 to avoid conflict with name of library.
  47509. 2002-12-17 12:56 martink
  47510. * Source/cmLocalVisualStudio6Generator.cxx: better handling of
  47511. Module
  47512. 2002-12-17 12:11 andy
  47513. * Source/cmake.cxx: Save directories when doing global build
  47514. 2002-12-17 11:58 king
  47515. * Source/cmMacroCommand.cxx: ENH: Improved error message for macro
  47516. invoked with incorrect number of arguments.
  47517. 2002-12-17 11:57 king
  47518. * Source/cmTryCompileCommand.cxx: ENH: TryCompile should produce a
  47519. verbose makefile.
  47520. 2002-12-17 11:55 king
  47521. * Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: ENH:
  47522. FindX11.cmake module now almost fully duplicates old configure
  47523. functionality.
  47524. 2002-12-17 10:04 martink
  47525. * Source/cmLocalVisualStudio7Generator.cxx: some clean up in link
  47526. directories
  47527. 2002-12-16 21:19 andy
  47528. * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h, ctest.cxx,
  47529. ctest.h: Split ctest into two three files
  47530. 2002-12-16 18:28 king
  47531. * Source/cmLocalVisualStudio7Generator.cxx: BUG: Cannot remove
  47532. quotes from defined flags.
  47533. 2002-12-16 12:13 andy
  47534. * Source/cmake.cxx: Fix switching from local to global generation
  47535. when cmake version changes or when things change inside version
  47536. 2002-12-16 11:10 king
  47537. * Source/cmake.cxx: ENH: Added copy_if_different option to -E flag.
  47538. 2002-12-16 09:39 king
  47539. * Source/: cmLocalVisualStudio6Generator.cxx,
  47540. cmLocalVisualStudio7Generator.cxx: BUG: Fixed quotes in output
  47541. paths.
  47542. 2002-12-15 13:45 andy
  47543. * Source/: ctest.cxx, ctest.h: Add support for only showing what
  47544. will be done. This way you can for example get a list of all
  47545. tests: ctest -N or list of all tests that match regex: ctest -N
  47546. -R regex
  47547. 2002-12-13 17:35 king
  47548. * Tests/: Complex/CMakeLists.txt,
  47549. Complex/cmTestGeneratedHeader.h.in,
  47550. Complex/Executable/CMakeLists.txt,
  47551. Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
  47552. ComplexOneConfig/cmTestGeneratedHeader.h.in,
  47553. ComplexOneConfig/Executable/CMakeLists.txt,
  47554. ComplexOneConfig/Executable/complex.cxx,
  47555. ComplexRelativePaths/CMakeLists.txt,
  47556. ComplexRelativePaths/cmTestGeneratedHeader.h.in,
  47557. ComplexRelativePaths/Executable/CMakeLists.txt,
  47558. ComplexRelativePaths/Executable/complex.cxx: ENH: Added test for
  47559. generated header included by non-generated source.
  47560. 2002-12-13 17:34 king
  47561. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need source file
  47562. and OBJECT_DEPENDS as dependencies of an object file.
  47563. 2002-12-13 16:16 king
  47564. * Source/: cmLocalUnixMakefileGenerator.cxx,
  47565. cmLocalUnixMakefileGenerator.h,
  47566. cmLocalVisualStudio6Generator.cxx,
  47567. cmLocalVisualStudio7Generator.cxx,
  47568. cmSetSourceFilesPropertiesCommand.cxx: ENH: Added source file
  47569. property OBJECT_DEPENDS to support generated header files
  47570. included in non-generated sources.
  47571. 2002-12-13 14:58 king
  47572. * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
  47573. CheckIncludeFileCXX.cmake, CheckLibraryExists.cmake,
  47574. CheckSizeOf.cmake, CheckVariableExists.cmake: ENH: Don't repeat
  47575. check even if answer was no.
  47576. 2002-12-13 09:52 martink
  47577. * Source/cmIfCommand.cxx: made more strict
  47578. 2002-12-13 09:27 martink
  47579. * Source/: ctest.cxx, cmCPluginAPI.cxx: fixed warnings
  47580. 2002-12-13 09:18 king
  47581. * Source/: cmFunctionBlocker.h, cmIfCommand.h: ERR: Fixed unused
  47582. parameter warning.
  47583. 2002-12-12 17:48 hoffman
  47584. * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: Make try
  47585. compile add a depend to re-run cmake if its source chagnes
  47586. 2002-12-12 12:02 king
  47587. * Utilities/: cmake_release_config_darwin,
  47588. cmake_release_config_hpux, cmake_release_config_irix,
  47589. cmake_release_config_linux, cmake_release_config_osf,
  47590. cmake_release_config_sun, cmake_release_cygwin.sh: ENH: Updated
  47591. for 1.4.7 release.
  47592. 2002-12-12 11:51 martink
  47593. * Source/cmMakefile.h: updated to patch7
  47594. 2002-12-12 11:36 king
  47595. * Source/: cmListFileCache.cxx, cmListFileCache.h,
  47596. cmMacroCommand.cxx, cmMakefile.cxx, cmMakefile.h, ctest.cxx: ENH:
  47597. Improved filename/line number reporting in error message. Macro
  47598. invocations now chain up the error message.
  47599. 2002-12-12 10:25 king
  47600. * Modules/CMakeTestGNU.c: ERR: Fixed syntax errors for picky
  47601. preprocessors.
  47602. 2002-12-12 10:25 king
  47603. * Modules/: CMakeDetermineCCompiler.cmake,
  47604. CMakeDetermineCXXCompiler.cmake: ERR: Need double-quotes around
  47605. expression to be mached in IF command.
  47606. 2002-12-12 10:10 king
  47607. * Tests/: Complex/CMakeLists.txt, Complex/VarTests.cmake,
  47608. ComplexOneConfig/CMakeLists.txt, ComplexOneConfig/VarTests.cmake,
  47609. ComplexRelativePaths/CMakeLists.txt,
  47610. ComplexRelativePaths/VarTests.cmake: BUG: Can't double-quote
  47611. foreach arguments.
  47612. 2002-12-12 08:42 martink
  47613. * Tests/Wrapping/CMakeLists.txt: now uses SET instead of
  47614. SOURCE_LIST command
  47615. 2002-12-11 18:20 king
  47616. * Source/cmListFileCache.cxx: BUG: Multi-line functions must also
  47617. increment line number, not the pointer.
  47618. 2002-12-11 18:15 king
  47619. * Source/cmEndForEachCommand.h: ERR: Dummy InitialPass
  47620. implementation must return a value.
  47621. 2002-12-11 18:13 king
  47622. * Source/: cmAbstractFilesCommand.cxx,
  47623. cmAddCustomCommandCommand.cxx, cmAddCustomTargetCommand.cxx,
  47624. cmAddDefinitionsCommand.cxx, cmAddDependenciesCommand.cxx,
  47625. cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
  47626. cmAddTestCommand.cxx, cmCPluginAPI.cxx, cmCommand.h,
  47627. cmCreateTestSourceList.cxx, cmEndForEachCommand.cxx,
  47628. cmEndForEachCommand.h, cmFindFileCommand.cxx,
  47629. cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
  47630. cmFindProgramCommand.cxx, cmForEachCommand.cxx,
  47631. cmForEachCommand.h, cmFunctionBlocker.h, cmITKWrapTclCommand.cxx,
  47632. cmIfCommand.cxx, cmIfCommand.h, cmIncludeDirectoryCommand.cxx,
  47633. cmInstallProgramsCommand.cxx, cmInstallTargetsCommand.cxx,
  47634. cmLinkDirectoriesCommand.cxx, cmLinkLibrariesCommand.cxx,
  47635. cmListFileCache.cxx, cmListFileCache.h, cmLoadCacheCommand.cxx,
  47636. cmLoadCommandCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
  47637. cmMacroCommand.cxx, cmMacroCommand.h, cmMakefile.cxx,
  47638. cmMakefile.h, cmMarkAsAdvancedCommand.cxx, cmMessageCommand.cxx,
  47639. cmProjectCommand.cxx, cmRemoveCommand.cxx,
  47640. cmSetSourceFilesPropertiesCommand.cxx, cmSourceFilesCommand.cxx,
  47641. cmSourceFilesRemoveCommand.cxx, cmSubdirCommand.cxx,
  47642. cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx,
  47643. cmTargetLinkLibrariesCommand.cxx, cmUtilitySourceCommand.cxx,
  47644. cmVariableRequiresCommand.cxx, cmWriteFileCommand.cxx, ctest.cxx:
  47645. ENH: Moved ExpandListVariables out of individual commands.
  47646. Argument evaluation rules are now very consistent. Double quotes
  47647. can always be used to create exactly one argument, regardless of
  47648. contents inside.
  47649. 2002-12-11 14:18 martink
  47650. * Source/CMakeSetup.dsw: removed dsw file
  47651. 2002-12-11 14:16 martink
  47652. * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added a Free method
  47653. 2002-12-11 14:15 king
  47654. * Source/: cmCreateTestSourceList.cxx, cmSystemTools.cxx: ENH:
  47655. Improved implementation of MSVC debug hook to only add the hook
  47656. if DART_TEST_FROM_DART is set in the environment. This is better
  47657. than always adding the hook and testing the environment from the
  47658. callback.
  47659. 2002-12-11 12:09 andy
  47660. * Source/: cmGlobalVisualStudio7Generator.cxx,
  47661. cmLocalVisualStudio6Generator.cxx,
  47662. cmLocalVisualStudio7Generator.cxx: Add check so that java
  47663. projects build without C++
  47664. 2002-12-11 11:49 king
  47665. * Source/: cmDumpDocumentation.cxx, cmSystemTools.cxx,
  47666. cmSystemTools.h, cmakemain.cxx, cmaketest.cxx, cmw9xcom.cxx,
  47667. ctest.cxx: ENH: Added cmSystemTools::EnableMSVCDebugHook() to
  47668. prevent error dialogs when CMake is invoked by Dart.
  47669. 2002-12-11 11:32 king
  47670. * Source/cmCreateTestSourceList.cxx: ENH: Generate code to setup
  47671. MSVC debug library hook. The test driver program will not
  47672. display error dialogs if DART_TEST_FROM_DART is set in the
  47673. environment.
  47674. 2002-12-11 10:34 andy
  47675. * Modules/CMakeDetermineJavaCompiler.cmake,
  47676. Modules/CMakeJavaCompiler.cmake.in, Source/cmGlobalGenerator.cxx:
  47677. Add java support
  47678. 2002-12-10 17:52 andy
  47679. * Source/: cmLocalVisualStudio6Generator.cxx,
  47680. cmLocalVisualStudio6Generator.h: Add support for comments on
  47681. custom commands in visual studio 6
  47682. 2002-12-10 17:43 andy
  47683. * Source/: cmLocalVisualStudio7Generator.cxx,
  47684. cmLocalVisualStudio7Generator.h: Add support for comments on
  47685. custom commands in visual studio 7
  47686. 2002-12-10 16:46 andy
  47687. * Source/: cmCustomCommand.cxx, cmCustomCommand.h, cmMakefile.cxx,
  47688. cmMakefile.h, cmAddCustomCommandCommand.cxx,
  47689. cmAddCustomCommandCommand.h, cmLocalUnixMakefileGenerator.cxx,
  47690. cmSourceGroup.cxx, cmSourceGroup.h: Add comment support, so that
  47691. you can see in build process what the custom command does
  47692. 2002-12-10 16:45 andy
  47693. * Source/: cmAddCustomTargetCommand.cxx,
  47694. cmAddCustomTargetCommand.h: Allow target with no command
  47695. 2002-12-10 16:08 hoffman
  47696. * Source/: cmOutputRequiredFilesCommand.cxx,
  47697. cmOutputRequiredFilesCommand.h: BUG: update for changes in
  47698. cmMakeDepend
  47699. 2002-12-10 16:01 hoffman
  47700. * Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: ENH:
  47701. update use of makedepend
  47702. 2002-12-10 15:55 hoffman
  47703. * Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: ENH:
  47704. update to new style MakeDepend
  47705. 2002-12-10 14:12 hoffman
  47706. * Source/cmUnixMakefileGenerator.cxx: BUG: make sure empty depends
  47707. are not used
  47708. 2002-12-10 14:10 martink
  47709. * Source/: cmOutputRequiredFilesCommand.cxx,
  47710. cmOutputRequiredFilesCommand.h: updated for changes in Depend
  47711. Calcs
  47712. 2002-12-10 13:59 hoffman
  47713. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: do not output empty
  47714. depends
  47715. 2002-12-10 13:36 andy
  47716. * Source/ctest.cxx: Remove warning
  47717. 2002-12-10 10:34 hoffman
  47718. * Source/: cmMakeDepend.cxx, cmUnixMakefileGenerator.cxx,
  47719. cmUnixMakefileGenerator.h: BUG: fix compile flags for source
  47720. files, and fix depend bug for cmake 14 branch
  47721. 2002-12-10 09:34 hoffman
  47722. * Source/cmLocalUnixMakefileGenerator.cxx: remove cerr
  47723. 2002-12-10 09:28 hoffman
  47724. * Source/: cmLocalUnixMakefileGenerator.cxx,
  47725. cmLocalUnixMakefileGenerator.h, cmMakeDepend.cxx: BUG: fix bug
  47726. in depends
  47727. 2002-12-09 16:23 andy
  47728. * Source/cmaketest.cxx: Add to usage
  47729. 2002-12-09 16:22 andy
  47730. * Modules/FindPythonLibs.cmake: Better search for python
  47731. 2002-12-09 14:33 king
  47732. * Modules/CMakeImportBuildSettings.cmake: ENH: Using only filename
  47733. without path or extension for comparing build tools.
  47734. 2002-12-09 08:27 hoffman
  47735. * Modules/: CMakeVS6BackwardCompatibility.cmake,
  47736. CMakeVS7BackwardCompatibility.cmake: use win32 threads for win32
  47737. 2002-12-08 22:36 andy
  47738. * Source/: ctest.cxx, ctest.h: Initial addition of coverage
  47739. 2002-12-08 22:35 andy
  47740. * Source/cmSystemTools.cxx: Fix bug in globbing. Now it actually
  47741. uses only files or directories that result in globbing not the
  47742. ones that were is the vector before
  47743. 2002-12-08 22:33 andy
  47744. * Source/: cmGlobalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
  47745. Rename variable to remove warning
  47746. 2002-12-08 14:25 starreveld
  47747. * Templates/CMakeLists.txt: ERR: Remove references to files removed
  47748. 4 days ago
  47749. 2002-12-06 15:35 hoffman
  47750. * Source/: cmGlobalUnixMakefileGenerator.cxx,
  47751. cmGlobalVisualStudio6Generator.cxx,
  47752. cmGlobalVisualStudio7Generator.cxx,
  47753. cmLocalUnixMakefileGenerator.cxx, cmMakefile.cxx: ENH: fix IntDir
  47754. jump and build problem
  47755. 2002-12-06 11:43 hoffman
  47756. * Source/cmGlobalGenerator.cxx: ENH: set the CXX and CC environment
  47757. vars
  47758. 2002-12-06 10:16 hoffman
  47759. * Modules/CMakeDetermineCCompiler.cmake: BUG: fix C compiler init
  47760. 2002-12-06 10:09 hoffman
  47761. * Modules/: CMakeDetermineCCompiler.cmake,
  47762. CMakeDetermineCXXCompiler.cmake: clean up compiler picking code
  47763. 2002-12-06 10:02 hoffman
  47764. * Modules/CMakeDetermineCCompiler.cmake,
  47765. Modules/CMakeDetermineCXXCompiler.cmake,
  47766. Source/cmGlobalVisualStudio6Generator.cxx: fix for generator
  47767. picked compilers
  47768. 2002-12-05 16:53 hoffman
  47769. * Source/cmLocalUnixMakefileGenerator.cxx: use correct path type
  47770. for check_cache file
  47771. 2002-12-05 16:52 hoffman
  47772. * Source/cmDynamicLoader.cxx: fix free before use
  47773. 2002-12-05 14:56 hoffman
  47774. * Source/: cmCacheManager.cxx, cmLocalUnixMakefileGenerator.cxx:
  47775. ENH: add a rule to automatically re-run cmake from the top if the
  47776. CMakeCache.txt file is changed
  47777. 2002-12-05 14:24 andy
  47778. * Source/Makefile.in: Better dependencies for bootstrap
  47779. 2002-12-05 13:44 hoffman
  47780. * Modules/CMakeBackwardCompatibilityC.cmake,
  47781. Modules/CMakeBackwardCompatibilityCXX.cmake,
  47782. Modules/CMakeSystemSpecificInformation.cmake,
  47783. Modules/CMakeVS6BackwardCompatibility.cmake,
  47784. Modules/CMakeVS6FindMake.cmake,
  47785. Modules/CMakeVS7BackwardCompatibility.cmake,
  47786. Modules/CMakeVS7FindMake.cmake, Modules/Dart.cmake,
  47787. Modules/Platform/Windows-cl.cmake,
  47788. Source/cmGlobalBorlandMakefileGenerator.cxx,
  47789. Source/cmGlobalBorlandMakefileGenerator.h,
  47790. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  47791. Source/cmGlobalNMakeMakefileGenerator.cxx,
  47792. Source/cmGlobalNMakeMakefileGenerator.h,
  47793. Source/cmGlobalUnixMakefileGenerator.cxx,
  47794. Source/cmGlobalUnixMakefileGenerator.h,
  47795. Source/cmGlobalVisualStudio6Generator.cxx,
  47796. Source/cmGlobalVisualStudio6Generator.h,
  47797. Source/cmGlobalVisualStudio7Generator.cxx,
  47798. Source/cmGlobalVisualStudio7Generator.h,
  47799. Source/cmLocalVisualStudio6Generator.cxx: ENH: unify
  47800. EnableLanguage across all generators
  47801. 2002-12-05 11:55 andy
  47802. * Tests/: LoadCommand/CMakeLists.txt,
  47803. LoadCommand/LoadedCommand.cxx, LoadCommand/LoadedCommand.h.in,
  47804. LoadCommandOneConfig/CMakeLists.txt,
  47805. LoadCommandOneConfig/LoadedCommand.cxx,
  47806. LoadCommandOneConfig/LoadedCommand.h.in: Speedup the test
  47807. 2002-12-05 11:09 martink
  47808. * Source/cmGlobalVisualStudio7Generator.h: use InAll target setting
  47809. to determine what targets are in the default build
  47810. 2002-12-05 10:47 king
  47811. * Modules/: FindVTK.cmake, UseVTK40.cmake,
  47812. UseVTKBuildSettings40.cmake, UseVTKConfig40.cmake: ENH: Added
  47813. support for finding/using VTK 4.0 without using its UseVTK.cmake
  47814. file that does a LOAD_CACHE.
  47815. 2002-12-05 10:34 king
  47816. * Modules/CMakeImportBuildSettings.cmake: BUG: Fix for string
  47817. comparison when one string is empty.
  47818. 2002-12-05 09:46 king
  47819. * Modules/: CMakeBuildSettings.cmake.in,
  47820. CMakeExportBuildSettings.cmake, CMakeImportBuildSettings.cmake:
  47821. ENH: Adding CMAKE_EXPORT_BUILD_SETTINGS and
  47822. CMAKE_IMPORT_BUILD_SETTINGS macro.
  47823. 2002-12-05 08:30 martink
  47824. * Source/cmGlobalVisualStudio7Generator.cxx: use InAll target
  47825. setting to determine what targets are in the default build
  47826. 2002-12-04 18:44 king
  47827. * Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Added
  47828. COMPARE modes to STRING command.
  47829. 2002-12-04 16:59 king
  47830. * Modules/CMakeUnixFindMake.cmake: BUG: Removed stray debugging
  47831. message.
  47832. 2002-12-04 14:18 king
  47833. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: When a full path to
  47834. a library cannot be parsed, just add the whole path to the link
  47835. line. If it isn't a valid path, the linker will complain.
  47836. 2002-12-04 10:57 hoffman
  47837. * Modules/CMakeUnixFindMake.cmake,
  47838. Source/cmGlobalBorlandMakefileGenerator.cxx,
  47839. Source/cmGlobalNMakeMakefileGenerator.cxx,
  47840. Source/cmGlobalUnixMakefileGenerator.cxx, Source/cmake.cxx,
  47841. Source/cmake.h: BUG: fix get make command problems.
  47842. 2002-12-04 10:44 martink
  47843. * Source/cmake.cxx: added CMAKE_BACKWARDS_COMPATIBILITY entry
  47844. 2002-12-04 10:25 martink
  47845. * Source/cmLinkLibrariesCommand.h: updated comment
  47846. 2002-12-03 16:19 hoffman
  47847. * Modules/CMakeBorlandFindMake.cmake,
  47848. Modules/CMakeNMakeFindMake.cmake,
  47849. Modules/CMakeSystemSpecificInformation.cmake,
  47850. Modules/CMakeUnixFindMake.cmake, Modules/Platform/CYGWIN.cmake,
  47851. Modules/Platform/Windows-bcc32.cmake,
  47852. Modules/Platform/Windows-cl.cmake,
  47853. Source/cmGlobalBorlandMakefileGenerator.cxx,
  47854. Source/cmGlobalNMakeMakefileGenerator.cxx,
  47855. Source/cmGlobalUnixMakefileGenerator.cxx: determine
  47856. CMAKE_MAKE_PROGRAM in EnableLanguage
  47857. 2002-12-03 15:23 hoffman
  47858. * Source/CMakeLists.txt,
  47859. Source/cmLocalBorlandMakefileGenerator.cxx,
  47860. Source/cmLocalBorlandMakefileGenerator.h,
  47861. Source/cmLocalNMakeMakefileGenerator.cxx,
  47862. Source/cmLocalNMakeMakefileGenerator.h,
  47863. Templates/CCMakeSystemConfig.cmake.in,
  47864. Templates/CMakeBorlandWindowsSystemConfig.cmake,
  47865. Templates/CMakeNMakeWindowsSystemConfig.cmake,
  47866. Templates/CXXCMakeSystemConfig.cmake.in: remove unused files
  47867. 2002-12-03 14:15 ibanez
  47868. * Modules/FindImageMagick.cmake: Module to find tools from the
  47869. ImageMagick package. These tools are useful for converting image
  47870. formats.
  47871. 2002-12-03 14:09 martink
  47872. * Source/: CMakeLists.txt, Makefile.in, cmake.cxx: remove code
  47873. warrior and fixed GUI isues
  47874. 2002-12-03 13:46 ibanez
  47875. * Modules/FindFLTK.cmake: ENH: description of variables now follows
  47876. other style in other .cmake files.
  47877. 2002-12-03 13:44 ibanez
  47878. * Modules/FindGLUT.cmake: ENH: Description of variables now
  47879. specifies that the full path is required.
  47880. 2002-12-03 12:59 martink
  47881. * Source/cmMakefile.cxx: fix purify FMR
  47882. 2002-12-03 11:23 martink
  47883. * CMakeLists.txt: bug fix and some cleanup
  47884. 2002-12-03 11:21 martink
  47885. * Tests/.NoDartCoverage: clean up coverage some
  47886. 2002-12-03 10:47 hoffman
  47887. * Modules/CMakeDefaultMakeRuleVariables.cmake,
  47888. Modules/Platform/Linux-como.cmake,
  47889. Modules/Platform/Windows-bcc32.cmake,
  47890. Modules/Platform/Windows-cl.cmake,
  47891. Source/cmLocalUnixMakefileGenerator.cxx: correctly place both
  47892. LINK_FLAGS and CXX_LINK_FLAGS and C_LINK_FLAGS into all the rules
  47893. 2002-12-03 09:59 hoffman
  47894. * Modules/CMakeDefaultMakeRuleVariables.cmake: use LINK_FLAGS not C
  47895. and CXX LINK_FLAGS
  47896. 2002-12-02 16:35 martink
  47897. * Source/cmStringCommand.cxx: fix compile warning
  47898. 2002-12-02 16:15 hoffman
  47899. * Source/cmMakefile.cxx: add project command even if inheriting
  47900. 2002-12-02 16:08 hoffman
  47901. * Source/cmListFileCache.cxx: ENH: put the project command at the
  47902. front of the project
  47903. 2002-12-02 15:59 martink
  47904. * Source/: cmFindLibraryCommand.cxx, cmMakefile.cxx, cmMakefile.h,
  47905. cmSystemTools.cxx, cmSystemTools.h: removed cmMakefile depend
  47906. from cmSystemTools
  47907. 2002-12-02 15:43 hoffman
  47908. * Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove forced
  47909. enable language call because a PROJECT command is now added to
  47910. each project
  47911. 2002-12-02 15:37 hoffman
  47912. * Source/: cmListFileCache.cxx, cmMakefile.cxx: ENH: remove cerr
  47913. calls
  47914. 2002-12-02 15:30 hoffman
  47915. * Source/: cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx:
  47916. ENH: add PROJECT command if there is not one
  47917. 2002-12-02 15:03 martink
  47918. * Source/cmIfCommand.cxx: minor fix
  47919. 2002-12-02 13:18 hoffman
  47920. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: add a space around
  47921. the compile flags
  47922. 2002-12-02 10:33 hoffman
  47923. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix compile flags
  47924. for a single file
  47925. 2002-11-29 18:56 andy
  47926. * Source/cmGlobalUnixMakefileGenerator.cxx: Fix problem on unix
  47927. with space
  47928. 2002-11-29 16:35 andy
  47929. * Source/cmSystemTools.cxx: When cd-jing into directory, if
  47930. directory has space, it should put quotes around. I guess we
  47931. could just put quotes around all the time
  47932. 2002-11-28 23:45 ibanez
  47933. * Modules/FindFLTK.cmake: ENH: FLTK 1.1.1 under Windows links now
  47934. with the comctl32 library.
  47935. 2002-11-27 07:42 andy
  47936. * Tests/ObjC++/CMakeLists.txt: Add missing library. The test should
  47937. be linked to framework Cocoa
  47938. 2002-11-27 07:41 andy
  47939. * Source/cmSystemTools.cxx: Add objective C++ file in the list of
  47940. C++ files. This may be wrong, but it will fix problems on Mac for
  47941. now
  47942. 2002-11-26 19:02 starreveld
  47943. * Source/CMakeLists.txt: Add ObjC++ test for OSX
  47944. 2002-11-26 19:01 starreveld
  47945. * Tests/ObjC++/: CMakeLists.txt, objc++.mm:
  47946. Test for ObjC++ on OSX machines only
  47947. 2002-11-26 09:37 andy
  47948. * Source/cmTryCompileCommand.cxx: Remove warning
  47949. 2002-11-25 17:57 andy
  47950. * Modules/FindwxWindows.cmake: Change priorities
  47951. 2002-11-22 16:59 hoffman
  47952. * Source/cmLocalUnixMakefileGenerator.cxx: fix for paths with
  47953. spaces and borland
  47954. 2002-11-22 16:18 hoffman
  47955. * Modules/Platform/Windows-bcc32.cmake: change flags for borland
  47956. 2002-11-22 15:44 andy
  47957. * Source/cmLocalVisualStudio6Generator.cxx: Revert back to 1.5,
  47958. since it is fixed in ConvertToOutputPath and this breaks Windows
  47959. 98
  47960. 2002-11-22 09:45 andy
  47961. * Source/CursesDialog/cmCursesMainForm.cxx: Rename local variable
  47962. 2002-11-21 23:54 hoffman
  47963. * Source/cmLocalVisualStudio7Generator.cxx: add support for
  47964. CMAKE_C_FLAGS and handle quotes in CMAKE_CXX_FLAGS
  47965. 2002-11-21 16:11 hoffman
  47966. * Source/cmTryCompileCommand.cxx: fix for c flags
  47967. 2002-11-21 16:03 hoffman
  47968. * Source/: cmTryCompileCommand.cxx: fix flag setting
  47969. 2002-11-21 15:36 hoffman
  47970. * Modules/Platform/CYGWIN.cmake: remove debug stuff
  47971. 2002-11-21 15:15 hoffman
  47972. * Source/cmTryCompileCommand.cxx: move compile defs to cxx and c
  47973. flags
  47974. 2002-11-21 14:59 hoffman
  47975. * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: clean up
  47976. entire temp directory
  47977. 2002-11-21 14:45 hoffman
  47978. * Modules/: CheckIncludeFileCXX.cmake,
  47979. TestForANSIStreamHeaders.cmake: try to fix check for ansi stream
  47980. 2002-11-21 14:32 hoffman
  47981. * Modules/CheckIncludeFileCXX.cmake: fix order
  47982. 2002-11-21 14:24 hoffman
  47983. * Modules/TestForSTDNamespace.cmake: fix order
  47984. 2002-11-21 14:11 hoffman
  47985. * Modules/CheckIncludeFileCXX.cmake,
  47986. Modules/TestForANSIForScope.cmake,
  47987. Modules/TestForANSIStreamHeaders.cmake,
  47988. Modules/TestForSTDNamespace.cmake,
  47989. Source/cmTryCompileCommand.cxx: move ansi cxx flags stuff out of
  47990. try compile and into cmake files
  47991. 2002-11-21 13:37 hoffman
  47992. * Source/cmSystemTools.cxx: fix network paths with spaces
  47993. 2002-11-21 13:28 hoffman
  47994. * Modules/CMakeBackwardCompatibilityCXX.cmake: have to cache
  47995. ansi_cxxflags
  47996. 2002-11-21 12:59 hoffman
  47997. * Modules/: CMakeBackwardCompatibilityCXX.cmake,
  47998. TestCXXAcceptsFlag.cmake: spelling error
  47999. 2002-11-21 12:52 hoffman
  48000. * Modules/: CMakeBackwardCompatibilityCXX.cmake, DummyCXXFile.cxx,
  48001. TestCXXAcceptsFlag.cmake, Platform/IRIX64.cmake,
  48002. Platform/OSF1.cmake: add checks for ansi flags and not hard code
  48003. them
  48004. 2002-11-21 12:26 andy
  48005. * Source/cmLocalVisualStudio6Generator.cxx: Fix for network paths
  48006. with space
  48007. 2002-11-21 12:26 andy
  48008. * Source/ctest.cxx: Fix for network paths
  48009. 2002-11-21 11:46 barre
  48010. * Modules/CMakeSystemSpecificInformation.cmake: FUX: those vars
  48011. need to be ADVANCED
  48012. 2002-11-21 10:11 king
  48013. * Modules/: CheckVariableExists.c, CheckVariableExists.cmake: ENH:
  48014. Added CHECK_VARIABLE_EXISTS macro.
  48015. 2002-11-21 10:03 king
  48016. * Source/CursesDialog/cmCursesMainForm.cxx: ERR: Fixed string
  48017. literal to char* warnings.
  48018. 2002-11-21 08:45 hoffman
  48019. * Modules/CMakeDefaultMakeRuleVariables.cmake,
  48020. Modules/Platform/CYGWIN.cmake,
  48021. Source/cmLocalUnixMakefileGenerator.cxx,
  48022. Tests/SystemInformation/SystemInformation.in: fix for create
  48023. shared library
  48024. 2002-11-21 08:19 martink
  48025. * Tests/LinkLineOrder/: Exec1.c, Exec2.c, NoDepB.c, NoDepC.c,
  48026. NoDepE.c, NoDepF.c, NoDepX.c, NoDepY.c, NoDepZ.c, One.c:
  48027. converted c plus plus comments
  48028. 2002-11-21 08:12 hoffman
  48029. * Modules/CMakeSystemSpecificInformation.cmake: ENH: fix for module
  48030. run time flag
  48031. 2002-11-20 18:18 hoffman
  48032. * Source/: cmCacheManager.h, cmSystemTools.cxx: rename foo
  48033. variables to better names
  48034. 2002-11-20 18:00 king
  48035. * Source/: cmLoadCacheCommand.cxx, cmLoadCacheCommand.h: ENH: Added
  48036. READ_WITH_PREFIX option to LOAD_CACHE command. This allows
  48037. reading of cache values from another cache without actually
  48038. creating local copies of the cache entires. The values are
  48039. stored as prefixed local makefile variables.
  48040. 2002-11-20 16:23 king
  48041. * Modules/FindVTK.cmake: ENH: Added support to find VTK 4.0.
  48042. 2002-11-20 15:23 hoffman
  48043. * Modules/CMakeCCompiler.cmake.in: BUG: use CMAKE_COMPILER_IS_GNUCC
  48044. not CMAKE_COMPILER_IS_GNUGCC
  48045. 2002-11-20 14:40 ibanez
  48046. * Modules/FindLATEX.cmake: ENH: Now also locates the "makeindex"
  48047. program.
  48048. 2002-11-20 14:11 king
  48049. * Modules/FindVTK.cmake: ENH: Only search VTK_INSTALL_PATH if
  48050. USE_INSTALLED_VTK is on. Only search VTK_BINARY_PATH if
  48051. USE_BUILT_VTK is on.
  48052. 2002-11-20 13:37 king
  48053. * Modules/FindVTK.cmake: ENH: New implementation of FindVTK to take
  48054. advantage of VTKConfig.cmake. Also provides more powerful search
  48055. path mechanism, and requires only one cache entry in user
  48056. project.
  48057. 2002-11-20 12:58 king
  48058. * Source/cmSystemTools.cxx: BUG: Attempt to fix CopyFile problem
  48059. using flush before check for success.
  48060. 2002-11-20 09:06 king
  48061. * Source/cmGetFilenameComponentCommand.cxx: ERR: Fixed
  48062. signed/unsigned warning.
  48063. 2002-11-20 09:06 king
  48064. * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed unused
  48065. parameter warning.
  48066. 2002-11-20 09:04 martink
  48067. * Tests/LinkLineOrder/NoDepA.c: fixed comments to be c style not c
  48068. plus plus
  48069. 2002-11-19 18:17 hoffman
  48070. * Modules/CMakeDetermineCCompiler.cmake,
  48071. Modules/CMakeDetermineCXXCompiler.cmake,
  48072. Modules/CMakeSystemSpecificInformation.cmake,
  48073. Source/cmGetFilenameComponentCommand.cxx,
  48074. Source/cmGetFilenameComponentCommand.h, Source/cmSystemTools.cxx,
  48075. Source/cmSystemTools.h: allow flags to be in the CC and CXX
  48076. environment variables
  48077. 2002-11-19 18:01 perera
  48078. * Source/CMakeLists.txt, Source/cmMakefile.cxx,
  48079. Source/cmTarget.cxx, Source/cmTarget.h,
  48080. Tests/LinkLineOrder/CMakeLists.txt, Tests/LinkLineOrder/Exec1.c,
  48081. Tests/LinkLineOrder/Exec2.c, Tests/LinkLineOrder/NoDepA.c,
  48082. Tests/LinkLineOrder/NoDepB.c, Tests/LinkLineOrder/NoDepC.c,
  48083. Tests/LinkLineOrder/NoDepE.c, Tests/LinkLineOrder/NoDepF.c,
  48084. Tests/LinkLineOrder/NoDepX.c, Tests/LinkLineOrder/NoDepY.c,
  48085. Tests/LinkLineOrder/NoDepZ.c, Tests/LinkLineOrder/One.c,
  48086. Tests/LinkLineOrder/Two.c: BUG: the dependency analysis would
  48087. incorrectly alphabetically re-order the link lines, which affects
  48088. external libraries pulled up from deep within the dependency
  48089. tree. Fixed by preserving order everywhere.
  48090. 2002-11-19 15:55 hoffman
  48091. * Modules/: CMakeDetermineCCompiler.cmake,
  48092. CMakeDetermineCXXCompiler.cmake: fixes to better honor env CC and
  48093. CXX
  48094. 2002-11-19 14:40 hoffman
  48095. * Source/cmSystemTools.cxx: ENH: add some better output when copy
  48096. file fails
  48097. 2002-11-19 14:40 hoffman
  48098. * Source/cmLocalUnixMakefileGenerator.cxx: fix some warnings
  48099. 2002-11-19 13:19 andy
  48100. * Source/CursesDialog/cmCursesPathWidget.cxx: Add / after directory
  48101. name when doing tab completion
  48102. 2002-11-19 13:09 andy
  48103. * Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
  48104. Add progress to ccmake
  48105. 2002-11-19 12:20 hoffman
  48106. * Modules/CMakeSystemSpecificInformation.cmake: BUG: fix CFLAGS
  48107. 2002-11-19 12:18 hoffman
  48108. * Modules/: CMakeDetermineCCompiler.cmake,
  48109. CMakeDetermineCXXCompiler.cmake: BUG: fix handling of CXX
  48110. 2002-11-19 09:12 hoffman
  48111. * Source/cmLocalUnixMakefileGenerator.cxx: fix warning
  48112. 2002-11-19 09:01 martink
  48113. * Source/cmSystemTools.cxx: fix in warning
  48114. 2002-11-18 16:29 andy
  48115. * Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
  48116. Initial add of progress
  48117. 2002-11-18 15:14 hoffman
  48118. * Modules/: CMakeBackwardCompatibilityC.cmake, FindThreads.cmake:
  48119. BUG: fix for thread and cache override
  48120. 2002-11-18 10:52 andy
  48121. * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
  48122. CheckLibraryExists.cmake, CheckSizeOf.cmake,
  48123. TestForANSIForScope.cmake, TestForANSIStreamHeaders.cmake,
  48124. TestForSTDNamespace.cmake: Add more messages, make messages look
  48125. the same, add checks if test was already successfull
  48126. 2002-11-18 10:51 andy
  48127. * Modules/CMakeSystemSpecificInformation.cmake: If system detection
  48128. fails, make copy of CMakeCache
  48129. 2002-11-18 09:08 hoffman
  48130. * Tests/SystemInformation/SystemInformation.in: add print for
  48131. compiler is gnu
  48132. 2002-11-17 17:28 martink
  48133. * Source/: cmake.cxx, cmLocalUnixMakefileGenerator.cxx: fix some
  48134. compiler warnings hopefully
  48135. 2002-11-15 17:45 hoffman
  48136. * Modules/Platform/Windows-bcc32.cmake,
  48137. Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for borland run
  48138. time dll
  48139. 2002-11-15 16:00 hoffman
  48140. * Modules/Platform/SunOS.cmake: fix for sun
  48141. 2002-11-15 13:17 martink
  48142. * Source/cmake.cxx: fixed bad source directory bug
  48143. 2002-11-15 12:54 martink
  48144. * Source/cmIfCommand.cxx: fixed compiler warning
  48145. 2002-11-15 10:07 hoffman
  48146. * Modules/CMakeSystemSpecificInformation.cmake: ENH: add back
  48147. install prefix
  48148. 2002-11-15 09:30 hoffman
  48149. * Modules/FindThreads.cmake: fix thread logic
  48150. 2002-11-15 09:16 hoffman
  48151. * Modules/CMakeSystemSpecificInformation.cmake: ENH: add CFLAGS and
  48152. CXXFLAGS
  48153. 2002-11-15 07:42 andy
  48154. * Source/cmakemain.cxx: Oops, std namespace
  48155. 2002-11-14 17:12 andy
  48156. * Source/cmakemain.cxx: Add Progress support
  48157. 2002-11-14 16:29 berk
  48158. * Modules/Platform/HP-UX.cmake: temp fix for hp
  48159. 2002-11-14 16:29 hoffman
  48160. * Source/TODO: [no log message]
  48161. 2002-11-14 16:12 berk
  48162. * Modules/Platform/HP-UX.cmake: fix flags for hp
  48163. 2002-11-14 14:06 andy
  48164. * Source/cmLocalUnixMakefileGenerator.cxx: Fix compile flags on c
  48165. files in static liobraries on windows
  48166. 2002-11-14 11:33 andy
  48167. * Modules/CMakeSystemSpecificInformation.cmake,
  48168. Modules/Platform/Windows-cl.cmake,
  48169. Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix flags for c
  48170. compiler on windows
  48171. 2002-11-14 11:16 martink
  48172. * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added another func
  48173. 2002-11-14 11:03 martink
  48174. * Source/: cmCPluginAPI.h, cmCPluginAPI.cxx: added another func
  48175. 2002-11-14 09:38 andy
  48176. * Modules/: FindJNI.cmake, FindJava.cmake, FindPythonLibs.cmake:
  48177. Clean find for Python, add find for python 2.2 on windows,
  48178. cleanup java on windows and add java 1.4 support
  48179. 2002-11-14 09:38 berk
  48180. * Source/cmLocalUnixMakefileGenerator.cxx: Added missing space.
  48181. 2002-11-14 09:37 andy
  48182. * Source/cmLocalUnixMakefileGenerator.cxx: Fix building on NMake.
  48183. Use short paths
  48184. 2002-11-14 08:59 hoffman
  48185. * Modules/Platform/Windows-bcc32.cmake: BUG: fix for missing temp
  48186. file variable
  48187. 2002-11-13 23:36 hoffman
  48188. * Modules/Platform/Windows-bcc32.cmake,
  48189. Source/cmLocalUnixMakefileGenerator.cxx: reorder tWR so that it
  48190. does not crash with shared
  48191. 2002-11-13 20:14 hoffman
  48192. * Source/cmLocalUnixMakefileGenerator.cxx: add support for borland
  48193. run time flag for shared builds
  48194. 2002-11-13 20:11 hoffman
  48195. * Modules/Platform/Windows-bcc32.cmake: fix shared builds on
  48196. borland and add debug stuff for makefiles
  48197. 2002-11-13 18:27 hoffman
  48198. * Source/: cmLocalUnixMakefileGenerator.cxx,
  48199. cmLocalUnixMakefileGenerator.h: BUG: fix for build out of dir for
  48200. windows
  48201. 2002-11-13 16:31 hoffman
  48202. * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
  48203. CheckLibraryExists.cmake, CheckSizeOf.cmake: ENH: add status
  48204. messages
  48205. 2002-11-13 15:59 martink
  48206. * Source/: cmLocalUnixMakefileGenerator.cxx, cmMakefile.cxx,
  48207. cmMakefile.h, cmMessageCommand.cxx, cmMessageCommand.h: ENH:
  48208. space fixes and add a status option to message command
  48209. 2002-11-13 15:32 martink
  48210. * Modules/Platform/Windows-bcc32.cmake: ENH: move -P flag from
  48211. cxxflags to the compile line for cxx files
  48212. 2002-11-13 15:20 hoffman
  48213. * Source/: cmGlobalUnixMakefileGenerator.cxx, cmake.cxx, cmake.h:
  48214. ENH: check to make sure cmake matches the cmake used to generate
  48215. the cache
  48216. 2002-11-13 14:51 hoffman
  48217. * Modules/Platform/Windows-bcc32.cmake: ENH: use correct run time
  48218. library for borland
  48219. 2002-11-13 14:31 hoffman
  48220. * Source/: cmCacheManager.cxx, cmGlobalUnixMakefileGenerator.cxx:
  48221. ENH: force a global generate if the cache version does not match
  48222. the running cmake
  48223. 2002-11-13 13:19 berk
  48224. * Source/Makefile.in: BUG: add missing depend rules for hp make
  48225. 2002-11-13 11:49 hoffman
  48226. * Modules/FindX11.cmake: fix for nsl library and X11
  48227. 2002-11-13 11:36 hoffman
  48228. * Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: fix
  48229. for nsl library and X11
  48230. 2002-11-13 11:25 hoffman
  48231. * Modules/Platform/Windows-bcc32.cmake: BUG: fix order of link line
  48232. for creating shared libraries
  48233. 2002-11-12 19:39 king
  48234. * Modules/CheckFunctionExists.cmake: BUG: Fixed doc string on
  48235. generated variable.
  48236. 2002-11-12 16:58 hoffman
  48237. * Modules/CMakeDetermineCCompiler.cmake,
  48238. Modules/CMakeDetermineCXXCompiler.cmake,
  48239. Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix path problems
  48240. 2002-11-12 16:27 will
  48241. * Modules/FindX11.cmake: Backwards compatibility. Andy and Bill
  48242. made me add socket library.
  48243. 2002-11-12 15:24 hoffman
  48244. * Modules/Platform/Windows-bcc32.cmake,
  48245. Modules/Platform/Windows-cl.cmake,
  48246. Source/cmLocalUnixMakefileGenerator.cxx: ENH: add .def file
  48247. support
  48248. 2002-11-12 14:48 hoffman
  48249. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: change to new
  48250. variables
  48251. 2002-11-12 14:19 hoffman
  48252. * Modules/: CMakeBackwardCompatibilityC.cmake,
  48253. CheckLibraryExists.cmake, FindThreads.cmake: add find threads
  48254. check
  48255. 2002-11-12 14:18 hoffman
  48256. * Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
  48257. DumpInformation.h.in, SystemInformation.in: clean up test for
  48258. html output
  48259. 2002-11-12 13:06 hoffman
  48260. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix reg expression
  48261. 2002-11-12 12:47 king
  48262. * Source/cmLocalUnixMakefileGenerator.cxx: [no log message]
  48263. 2002-11-12 10:47 barre
  48264. * Modules/FindOpenGL.cmake: FIX: minor fix, OPENGL_INCLUDE_PATH was
  48265. set 2 times
  48266. 2002-11-12 09:33 hoffman
  48267. * Tests/SystemInformation/DumpInformation.cxx: [no log message]
  48268. 2002-11-12 09:31 hoffman
  48269. * Tests/SystemInformation/CMakeLists.txt: fix project name
  48270. 2002-11-12 09:12 hoffman
  48271. * Modules/: CMakeSystemSpecificInformation.cmake,
  48272. Platform/CYGWIN.cmake, Platform/Windows-bcc32.cmake,
  48273. Platform/Windows-cl.cmake: Set CMAKE_BUILD_TOOL
  48274. 2002-11-11 18:10 hoffman
  48275. * Modules/CMakeSystemSpecificInformation.cmake,
  48276. Modules/Platform/Windows-bcc32.cmake,
  48277. Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
  48278. Source/TODO, Source/cmLocalUnixMakefileGenerator.cxx,
  48279. Source/cmLocalUnixMakefileGenerator.h: ENH: fix up several
  48280. problems with new stuff
  48281. 2002-11-11 18:07 hoffman
  48282. * Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
  48283. DumpInformation.h.in, SystemInformation.in: new test
  48284. 2002-11-11 17:00 hoffman
  48285. * Modules/Platform/OSF1.cmake: Fix for OSF
  48286. 2002-11-11 13:15 andy
  48287. * Source/cmLocalUnixMakefileGenerator.cxx: Fix regular expressions
  48288. to be able to handle windows libraries
  48289. 2002-11-11 12:31 hoffman
  48290. * Modules/CMakeBackwardCompatibilityC.cmake,
  48291. Modules/CMakeCCompiler.cmake.in,
  48292. Modules/CMakeCXXCompiler.cmake.in, Modules/CMakeSystem.cmake.in,
  48293. Modules/CMakeSystemSpecificInformation.cmake,
  48294. Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX.cmake,
  48295. Modules/Platform/IRIX64.cmake,
  48296. Modules/Platform/Windows-bcc32.cmake,
  48297. Modules/Platform/Windows-cl.cmake, Modules/Platform/gcc.cmake,
  48298. Source/TODO, Source/cmGlobalUnixMakefileGenerator.cxx: clean up
  48299. flags with _init flags
  48300. 2002-11-11 11:43 hoffman
  48301. * Modules/: CMakeLists.txt, Platform/CMakeLists.txt: add install
  48302. stuff for platform directory
  48303. 2002-11-11 09:11 hoffman
  48304. * Modules/Platform/Darwin.cmake: ENH: fix for darwin modules
  48305. 2002-11-10 10:02 hoffman
  48306. * Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
  48307. Windows-bcc32.cmake, Windows-cl.cmake, gcc.cmake: BUG: fix
  48308. setting of c flags
  48309. 2002-11-09 13:43 hoffman
  48310. * Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
  48311. Windows-bcc32.cmake, Windows-cl.cmake, gcc.cmake: fix for
  48312. cxxflags
  48313. 2002-11-08 18:07 king
  48314. * Modules/Platform/Linux-como.cmake: ENH: Adding support for comeau
  48315. C++ compiler.
  48316. 2002-11-08 18:06 king
  48317. * Modules/: CMakeSystemSpecificInformation.cmake,
  48318. Platform/HP-UX.cmake, Platform/IRIX.cmake, Platform/IRIX64.cmake,
  48319. Platform/Linux.cmake, Platform/Windows-bcc32.cmake,
  48320. Platform/Windows-cl.cmake, Platform/gcc.cmake: ENH: Moved caching
  48321. of C*_FLAGS* settings down to
  48322. CMakeSystemSpecificInformation.cmake. The platform files can set
  48323. the defaults on the first run, and then the settings are cached
  48324. at the end.
  48325. 2002-11-08 18:05 king
  48326. * Source/cmSetCommand.cxx: BUG: A variable is not in the cache if
  48327. it is UNINITIALIZED.
  48328. 2002-11-08 18:05 king
  48329. * Source/cmGlobalCodeWarriorGenerator.cxx: ERR: Removed use of
  48330. NULL.
  48331. 2002-11-08 18:05 king
  48332. * Source/cmSystemTools.cxx: ERR: Added missing include.
  48333. 2002-11-08 17:24 hoffman
  48334. * Modules/: CMakeDetermineCCompiler.cmake,
  48335. CMakeDetermineCXXCompiler.cmake: store the compiler in the cache
  48336. 2002-11-08 15:46 hoffman
  48337. * CMakeLists.txt, Modules/CMakeBackwardCompatibilityCXX.cmake,
  48338. Modules/CMakeCCompiler.cmake.in,
  48339. Modules/CMakeCXXCompiler.cmake.in,
  48340. Modules/CMakeDefaultMakeRuleVariables.cmake,
  48341. Modules/CMakeDetermineCCompiler.cmake,
  48342. Modules/CMakeDetermineCXXCompiler.cmake,
  48343. Modules/CMakeDetermineSystem.cmake,
  48344. Modules/CMakePrintSystemInformation.cmake,
  48345. Modules/CMakeSystem.cmake.in,
  48346. Modules/CMakeSystemSpecificInformation.cmake,
  48347. Modules/CYGWIN.cmake, Modules/CheckIncludeFile.cxx.in,
  48348. Modules/CheckIncludeFileCXX.cmake,
  48349. Modules/TestForANSIForScope.cmake,
  48350. Modules/TestForAnsiForScope.cxx,
  48351. Modules/TestForSTDNamespace.cmake,
  48352. Modules/TestForSTDNamespace.cxx, Modules/Windows.cmake,
  48353. Modules/Platform/AIX.cmake, Modules/Platform/BSDOS.cmake,
  48354. Modules/Platform/CYGWIN.cmake, Modules/Platform/Darwin.cmake,
  48355. Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
  48356. Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
  48357. Modules/Platform/Linux.cmake, Modules/Platform/MP-RAS.cmake,
  48358. Modules/Platform/NetBSD.cmake, Modules/Platform/OSF1.cmake,
  48359. Modules/Platform/OpenBSD.cmake, Modules/Platform/RISCos.cmake,
  48360. Modules/Platform/SCO_SV.cmake, Modules/Platform/SINIX.cmake,
  48361. Modules/Platform/SunOS.cmake, Modules/Platform/True64.cmake,
  48362. Modules/Platform/ULTRIX.cmake, Modules/Platform/UNIX_SV.cmake,
  48363. Modules/Platform/UnixWare.cmake,
  48364. Modules/Platform/Windows-bcc32.cmake,
  48365. Modules/Platform/Windows-cl.cmake,
  48366. Modules/Platform/Windows.cmake, Modules/Platform/Xenix.cmake,
  48367. Modules/Platform/gcc.cmake, Source/CMakeLists.txt, Source/TODO,
  48368. Source/cmExecProgramCommand.cxx,
  48369. Source/cmGlobalBorlandMakefileGenerator.cxx,
  48370. Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
  48371. Source/cmGlobalNMakeMakefileGenerator.cxx,
  48372. Source/cmGlobalNMakeMakefileGenerator.h,
  48373. Source/cmGlobalUnixMakefileGenerator.cxx,
  48374. Source/cmGlobalUnixMakefileGenerator.h, Source/cmIfCommand.cxx,
  48375. Source/cmLoadCommandCommand.cxx,
  48376. Source/cmLocalUnixMakefileGenerator.cxx,
  48377. Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
  48378. Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
  48379. Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx,
  48380. Source/cmWin32ProcessExecution.cxx,
  48381. Source/cmWin32ProcessExecution.h, Source/ctest.cxx: Complete
  48382. rework of makefile generators expect trouble
  48383. 2002-11-08 13:28 hoffman
  48384. * Modules/: CMakeCCompiler.cmake.in, CMakeDetermineCCompiler.cmake,
  48385. CMakeDetermineCXXCompiler.cmake,
  48386. CMakeSystemSpecificInformation.cmake,
  48387. Platform/Windows-bcc32.cmake, Platform/Windows-cl.cmake: [no log
  48388. message]
  48389. 2002-11-08 11:31 hoffman
  48390. * Source/ctest.cxx: fix ctest
  48391. 2002-11-08 11:30 hoffman
  48392. * Modules/: AIX.cmake, BSDOS.cmake,
  48393. CMakeSystemSpecificInformation.cmake, CYGWIN.cmake, Darwin.cmake,
  48394. FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
  48395. Linux.cmake, MP-RAS.cmake, NetBSD.cmake, OSF1.cmake,
  48396. OpenBSD.cmake, RISCos.cmake, SCO_SV.cmake, SINIX.cmake,
  48397. SunOS.cmake, True64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
  48398. UnixWare.cmake, Windows-bcc32.cmake, Windows-cl.cmake,
  48399. Windows.cmake, Xenix.cmake, gcc.cmake, Platform/AIX.cmake,
  48400. Platform/BSDOS.cmake, Platform/CYGWIN.cmake,
  48401. Platform/Darwin.cmake, Platform/FreeBSD.cmake,
  48402. Platform/HP-UX.cmake, Platform/IRIX.cmake, Platform/IRIX64.cmake,
  48403. Platform/Linux.cmake, Platform/MP-RAS.cmake,
  48404. Platform/NetBSD.cmake, Platform/OSF1.cmake,
  48405. Platform/OpenBSD.cmake, Platform/RISCos.cmake,
  48406. Platform/SCO_SV.cmake, Platform/SINIX.cmake,
  48407. Platform/SunOS.cmake, Platform/True64.cmake,
  48408. Platform/ULTRIX.cmake, Platform/UNIX_SV.cmake,
  48409. Platform/UnixWare.cmake, Platform/Windows-bcc32.cmake,
  48410. Platform/Windows-cl.cmake, Platform/Windows.cmake,
  48411. Platform/Xenix.cmake, Platform/gcc.cmake: move to platform
  48412. directory
  48413. 2002-11-08 11:09 hoffman
  48414. * Modules/CMakeSystemSpecificInformation.cmake: hp fixes
  48415. 2002-11-08 10:40 hoffman
  48416. * Modules/HP-UX.cmake: hp fixes
  48417. 2002-11-08 10:29 hoffman
  48418. * Modules/HP-UX.cmake: hp fixes
  48419. 2002-11-08 10:22 hoffman
  48420. * Modules/CMakeSystemSpecificInformation.cmake,
  48421. Modules/HP-UX.cmake, Source/cmLocalUnixMakefileGenerator.cxx: hp
  48422. fixes
  48423. 2002-11-08 08:47 hoffman
  48424. * Modules/: CMakeBackwardCompatibilityCXX.cmake, HP-UX.cmake,
  48425. TestForANSIForScope.cmake: ENH: fix for hp and remove some
  48426. messages
  48427. 2002-11-07 17:45 hoffman
  48428. * Modules/: CMakeBackwardCompatibilityCXX.cmake,
  48429. TestForANSIForScope.cmake, TestForAnsiForScope.cxx,
  48430. TestForSTDNamespace.cxx: [no log message]
  48431. 2002-11-07 17:26 hoffman
  48432. * Modules/TestForANSIForScope.cmake: [no log message]
  48433. 2002-11-07 17:21 hoffman
  48434. * Modules/: CMakeBackwardCompatibilityCXX.cmake, HP-UX.cmake,
  48435. TestForAnsiForScope.cxx, TestForSTDNamespace.cmake,
  48436. TestForSTDNamespace.cxx: [no log message]
  48437. 2002-11-07 11:43 hoffman
  48438. * Modules/Windows-cl.cmake, Source/cmExecProgramCommand.cxx,
  48439. Source/cmLocalUnixMakefileGenerator.cxx: win32 apps and crash on
  48440. sun
  48441. 2002-11-07 09:22 king
  48442. * Source/cmStringCommand.cxx: ERR: Fixed signed/unsigned warnings.
  48443. 2002-11-07 09:15 andy
  48444. * Source/CursesDialog/cmCursesMainForm.cxx: Revert
  48445. 2002-11-07 09:04 andy
  48446. * Source/: cmake.cxx, cmake.h: Revert back
  48447. 2002-11-06 23:25 hoffman
  48448. * Source/: cmGlobalNMakeMakefileGenerator.cxx,
  48449. cmLocalUnixMakefileGenerator.cxx: clean up echos
  48450. 2002-11-06 23:06 hoffman
  48451. * Modules/CMakeDefaultMakeRuleVariables.cmake,
  48452. Modules/Windows-bcc32.cmake,
  48453. Source/cmGlobalBorlandMakefileGenerator.cxx,
  48454. Source/cmLocalUnixMakefileGenerator.cxx,
  48455. Source/cmLocalUnixMakefileGenerator.h: borland mostly working,
  48456. tests are passing, no command to file stuff yet
  48457. 2002-11-06 18:40 king
  48458. * Modules/FindITK.cmake: ENH: Enhanced FindITK supporting use of
  48459. ITK from an install tree or a build tree. Only one cache entry
  48460. is brought into user's project, called "ITK_DIR". This is the
  48461. location of an ITKConfig.cmake file from which other settings are
  48462. loaded.
  48463. 2002-11-06 18:05 king
  48464. * Source/cmStringCommand.cxx, Tests/Complex/CMakeLists.txt,
  48465. Tests/ComplexOneConfig/CMakeLists.txt,
  48466. Tests/ComplexRelativePaths/CMakeLists.txt: BUG: Fixed
  48467. STRING(REGEX REPLACE ...) and added better test.
  48468. 2002-11-06 17:35 king
  48469. * Source/cmCommands.cxx, Source/cmStringCommand.cxx,
  48470. Source/cmStringCommand.h, Tests/Complex/CMakeLists.txt,
  48471. Tests/ComplexOneConfig/CMakeLists.txt,
  48472. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Added STRING
  48473. command.
  48474. 2002-11-06 17:04 hoffman
  48475. * Modules/Windows-bcc32.cmake: borland config
  48476. 2002-11-06 16:59 king
  48477. * Source/: cmRegularExpression.cxx, cmRegularExpression.h: ENH:
  48478. compile method now returns whether compilation succeeded.
  48479. 2002-11-06 16:30 hoffman
  48480. * Modules/Windows-cl.cmake,
  48481. Source/cmGlobalBorlandMakefileGenerator.cxx,
  48482. Source/cmLocalUnixMakefileGenerator.cxx,
  48483. Source/cmLocalUnixMakefileGenerator.h: borland getting closer
  48484. 2002-11-06 16:05 andy
  48485. * Templates/AppleInfo.plist: Use CMake icon on Mac
  48486. 2002-11-06 14:56 andy
  48487. * CMakeIcon.icns: Add Mac icon
  48488. 2002-11-06 14:54 andy
  48489. * CMakeIcon.icns: Add CMake icon
  48490. 2002-11-06 13:06 andy
  48491. * Source/: cmSystemTools.cxx, cmSystemTools.h, ctest.cxx: Move the
  48492. hi-res time to system tools
  48493. 2002-11-06 12:04 andy
  48494. * Source/: cmake.cxx, cmake.h, CursesDialog/cmCursesMainForm.cxx:
  48495. In certain cases, try to guess the source directory, so that you
  48496. can run cmake or ccmake without specifying source dir
  48497. 2002-11-06 11:36 andy
  48498. * Source/: cmSystemTools.cxx, CursesDialog/cmCursesPathWidget.cxx:
  48499. Remove warning
  48500. 2002-11-06 11:20 barre
  48501. * Source/cmMakeDepend.cxx: FIX: a / was appended without checking
  48502. if there wasn't one already.
  48503. 2002-11-06 08:52 andy
  48504. * Tests/X11/X11.c: Try to fix test
  48505. 2002-11-05 23:07 hoffman
  48506. * Source/: TODO, cmLocalUnixMakefileGenerator.cxx: remove warning
  48507. 2002-11-05 22:55 hoffman
  48508. * Modules/: CMakeDetermineCCompiler.cmake, IRIX64.cmake: ranlib
  48509. trouble
  48510. 2002-11-05 22:44 hoffman
  48511. * Modules/: CMakeDetermineCCompiler.cmake, IRIX.cmake,
  48512. IRIX64.cmake: fix for no ranlib
  48513. 2002-11-05 18:11 hoffman
  48514. * CMakeLists.txt, Modules/CMakeDetermineCCompiler.cmake,
  48515. Modules/CMakeSystem.cmake.in, Modules/IRIX64.cmake: remove debug
  48516. message statements
  48517. 2002-11-05 18:06 hoffman
  48518. * Modules/: IRIX64.cmake: [no log message]
  48519. 2002-11-05 17:57 hoffman
  48520. * Modules/IRIX64.cmake, Source/cmLocalUnixMakefileGenerator.cxx:
  48521. [no log message]
  48522. 2002-11-05 17:55 hoffman
  48523. * CMakeLists.txt: debug
  48524. 2002-11-05 17:49 hoffman
  48525. * Modules/CMakeDefaultMakeRuleVariables.cmake: enh: add <FLAGS> to
  48526. link libs
  48527. 2002-11-05 17:31 hoffman
  48528. * Modules/: CYGWIN.cmake, IRIX.cmake, IRIX64.cmake, gcc.cmake: add
  48529. flags
  48530. 2002-11-05 17:20 andy
  48531. * Modules/FindX11.cmake: Make things advanced
  48532. 2002-11-05 17:05 hoffman
  48533. * Source/cmLocalUnixMakefileGenerator.cxx: add cxx flags to link
  48534. exe
  48535. 2002-11-05 15:49 hoffman
  48536. * Modules/: HP-UX.cmake, IRIX64.cmake, OSF1.cmake: add ansi flags
  48537. 2002-11-05 14:33 hoffman
  48538. * Modules/: IRIX.cmake, IRIX64.cmake, SunOS.cmake: [no log message]
  48539. 2002-11-05 14:10 hoffman
  48540. * Modules/: AIX.cmake, BSDOS.cmake, Darwin.cmake, FreeBSD.cmake,
  48541. HP-UX.cmake, IRIX.cmake, MP-RAS.cmake, NetBSD.cmake, OSF1.cmake,
  48542. OpenBSD.cmake, RISCos.cmake, SCO_SV.cmake, SINIX.cmake,
  48543. SunOS.cmake, True64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
  48544. UnixWare.cmake, Xenix.cmake: ENH: add all the OS files
  48545. 2002-11-05 13:35 andy
  48546. * Source/CursesDialog/ccmake.cxx: Cleanup
  48547. 2002-11-05 11:52 hoffman
  48548. * Modules/Linux.cmake: add linux config file
  48549. 2002-11-05 11:31 hoffman
  48550. * Modules/: CMakeSystemSpecificInformation.cmake, Windows.cmake:
  48551. add check for sstream
  48552. 2002-11-05 11:02 hoffman
  48553. * Modules/: CMakeBackwardCompatibilityCXX.cmake,
  48554. CheckIncludeFile.cxx.in, CheckIncludeFileCXX.cmake: add check for
  48555. sstream
  48556. 2002-11-05 10:45 hoffman
  48557. * Source/: cmGlobalUnixMakefileGenerator.cxx,
  48558. cmLocalUnixMakefileGenerator.cxx: fix backwards compat enable and
  48559. remove full path target
  48560. 2002-11-05 08:52 andy
  48561. * Source/CursesDialog/: cmCursesFilePathWidget.cxx,
  48562. cmCursesFilePathWidget.h, cmCursesPathWidget.cxx,
  48563. cmCursesStringWidget.cxx: Reparent file path widget, add tab
  48564. completion support to path anf file path widget
  48565. 2002-11-05 08:51 andy
  48566. * Source/: cmSystemTools.cxx, cmSystemTools.h: Add a simple
  48567. globbing of files and directories
  48568. 2002-11-05 07:15 andy
  48569. * Modules/FindX11.cmake, Tests/X11/CMakeLists.txt: Try to fix
  48570. FindX11
  48571. 2002-11-05 07:06 andy
  48572. * Tests/X11/X11.c: Simplify
  48573. 2002-11-04 19:45 king
  48574. * Source/cmITKWrapTclCommand.cxx: ENH: Added generation of
  48575. --gccxml-compiler argument to GCC-XML for msvc6, msvc7, and nmake
  48576. makefiles generators.
  48577. 2002-11-04 17:37 andy
  48578. * Source/CursesDialog/: cmCursesPathWidget.cxx,
  48579. cmCursesPathWidget.h, cmCursesStringWidget.cxx,
  48580. cmCursesStringWidget.h: Start working on adding tab support
  48581. 2002-11-04 16:59 andy
  48582. * Source/cmWin32ProcessExecution.cxx: Fix windows process execution
  48583. so that it pops up the windows
  48584. 2002-11-04 16:26 hoffman
  48585. * Modules/CMakeCCompiler.cmake.in,
  48586. Modules/CMakeDetermineCCompiler.cmake,
  48587. Modules/CMakeSystemSpecificInformation.cmake,
  48588. Modules/Windows-cl.cmake, Modules/Windows.cmake, Source/TODO,
  48589. Source/cmGlobalNMakeMakefileGenerator.cxx,
  48590. Source/cmLocalUnixMakefileGenerator.cxx,
  48591. Source/cmLocalUnixMakefileGenerator.h, Source/cmSystemTools.cxx,
  48592. Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx: nmake
  48593. passing tests
  48594. 2002-11-04 15:01 andy
  48595. * Source/cmWriteFileCommand.cxx: Make directory if it does not
  48596. exist yet
  48597. 2002-11-04 14:50 andy
  48598. * Templates/AppleInfo.plist: Attempt to automate apple gui
  48599. generation
  48600. 2002-11-04 11:54 andy
  48601. * Tests/X11/X11.c: Fix test
  48602. 2002-11-04 10:13 hoffman
  48603. * Source/TODO: [no log message]
  48604. 2002-11-04 10:11 hoffman
  48605. * CMakeLists.txt, Modules/CMakeCXXCompiler.cmake.in,
  48606. Modules/CMakeDetermineCCompiler.cmake,
  48607. Modules/CMakeDetermineCXXCompiler.cmake,
  48608. Modules/CMakePrintSystemInformation.cmake,
  48609. Modules/CMakeSystemSpecificInformation.cmake,
  48610. Modules/Windows-cl.cmake, Modules/Windows.cmake,
  48611. Source/CMakeLists.txt,
  48612. Source/cmGlobalBorlandMakefileGenerator.cxx,
  48613. Source/cmGlobalNMakeMakefileGenerator.cxx,
  48614. Source/cmIfCommand.cxx, Source/cmLocalUnixMakefileGenerator.cxx:
  48615. nmake almost working
  48616. 2002-11-03 18:18 andy
  48617. * Tests/X11/X11.c: Try to make test to run
  48618. 2002-11-01 22:57 hoffman
  48619. * Source/CMakeLists.txt: make qt stuff advanced
  48620. 2002-10-31 10:36 andy
  48621. * Templates/CCMakeSystemConfig.cmake.in: Revert X11 stuff until
  48622. other steps are done
  48623. 2002-10-29 15:58 andy
  48624. * Tests/X11/X11.c: Print message on system without X11
  48625. 2002-10-29 15:54 andy
  48626. * Tests/X11/: CMakeLists.txt, X11.c: Add Windows code
  48627. 2002-10-29 15:47 andy
  48628. * Modules/FindX11.cmake: Now it should work
  48629. 2002-10-29 15:46 andy
  48630. * Source/CMakeLists.txt, Tests/X11/CMakeLists.txt, Tests/X11/X11.c:
  48631. Add test for X11
  48632. 2002-10-29 15:03 hoffman
  48633. * Modules/CMakeCXXCompiler.cmake.in,
  48634. Modules/CMakeDefaultMakeRuleVariables.cmake,
  48635. Modules/CMakeDetermineCCompiler.cmake,
  48636. Modules/CMakeDetermineCXXCompiler.cmake,
  48637. Modules/CMakeDetermineSystem.cmake,
  48638. Modules/CMakePrintSystemInformation.cmake,
  48639. Modules/CMakeSystem.cmake.in,
  48640. Modules/CMakeSystemSpecificInformation.cmake,
  48641. Modules/CYGWIN.cmake, Source/cmGlobalGenerator.cxx,
  48642. Source/cmGlobalGenerator.h,
  48643. Source/cmGlobalNMakeMakefileGenerator.h,
  48644. Source/cmGlobalUnixMakefileGenerator.cxx,
  48645. Source/cmGlobalUnixMakefileGenerator.h,
  48646. Source/cmLoadCommandCommand.cxx,
  48647. Source/cmLocalUnixMakefileGenerator.cxx,
  48648. Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
  48649. Source/cmSystemTools.cxx, Tests/Testing/CMakeLists.txt: branch
  48650. checkin of working cygwin build for generator cleanup and removal
  48651. of configure
  48652. 2002-10-29 13:34 andy
  48653. * Templates/CCMakeSystemConfig.cmake.in: Remove X11 stuff
  48654. 2002-10-29 13:34 andy
  48655. * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
  48656. CheckLibraryExists.cmake, CheckSizeOf.cmake, TestBigEndian.cmake:
  48657. Add append to write_file
  48658. 2002-10-29 13:32 andy
  48659. * Source/: cmWriteFileCommand.cxx, cmWriteFileCommand.h: Add flag
  48660. to WRITE_FILE to append
  48661. 2002-10-29 13:30 andy
  48662. * Modules/CMakeBackwardCompatibilityC.cmake: Do this the right way
  48663. 2002-10-29 13:30 andy
  48664. * Modules/FindX11.cmake: This should substitute configure part that
  48665. finds X11
  48666. 2002-10-28 10:29 king
  48667. * Source/cmITKWrapTclCommand.cxx: ENH: Added generation of
  48668. --gccxml-cxxflags option to complement --gccxml-compiler.
  48669. 2002-10-25 16:47 hoffman
  48670. * Modules/CMakeDetermineCCompiler.cmake,
  48671. Modules/CMakeSystemSpecificInformation.cmake,
  48672. Source/cmGlobalUnixMakefileGenerator.cxx,
  48673. Source/cmLocalUnixMakefileGenerator.cxx: [no log message]
  48674. 2002-10-25 16:13 hoffman
  48675. * Modules/CMakeCXXCompiler.cmake.in: [no log message]
  48676. 2002-10-25 15:46 king
  48677. * Utilities/cmake_release_cygwin.sh: ENH: Updated for cmake 1.4.6
  48678. package. Added automatic conversion of setup.hint to unix
  48679. newlines.
  48680. 2002-10-25 14:34 hoffman
  48681. * Modules/: CMakeCCompiler.cmake.in, CMakeDetermineCCompiler.cmake:
  48682. [no log message]
  48683. 2002-10-25 14:25 hoffman
  48684. * Source/: cmGlobalUnixMakefileGenerator.cxx,
  48685. cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
  48686. test on unix
  48687. 2002-10-25 14:13 king
  48688. * Utilities/: cmake_release_config_darwin,
  48689. cmake_release_config_hpux, cmake_release_config_irix,
  48690. cmake_release_config_linux, cmake_release_config_osf,
  48691. cmake_release_config_sun, cmake_release_cygwin.sh: ENH: Updated
  48692. for 1.4.6 release.
  48693. 2002-10-25 14:08 hoffman
  48694. * Modules/: CMakeDefaultMakeRuleVariables.cmake,
  48695. CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
  48696. CMakeDetermineSystem.cmake, CMakeSystemSpecificInformation.cmake:
  48697. [no log message]
  48698. 2002-10-24 15:39 hoffman
  48699. * Source/cmake.cxx: BUG: fix stack limit size on mac OSX
  48700. 2002-10-24 13:39 andy
  48701. * Modules/CMakeBackwardCompatibilityC.cmake: Add check for big
  48702. endian in backward compatibility scripts
  48703. 2002-10-24 11:58 martink
  48704. * Source/cmMakefile.h: updated patch level to 6
  48705. 2002-10-24 11:48 martink
  48706. * Source/cmBorlandMakefileGenerator.cxx: fix support for Win32
  48707. execs
  48708. 2002-10-24 10:58 andy
  48709. * Source/cmSubdirCommand.cxx: Subdirs reports an error if the
  48710. subdirectory does not exists
  48711. 2002-10-24 10:23 andy
  48712. * Source/cmMakefile.cxx: Try to remove some warnings
  48713. 2002-10-23 18:03 king
  48714. * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
  48715. cmAddCustomCommandCommand.cxx, cmAddCustomCommandCommand.h,
  48716. cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
  48717. cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
  48718. cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
  48719. cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
  48720. cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
  48721. cmAddTestCommand.cxx, cmAddTestCommand.h,
  48722. cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
  48723. cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
  48724. cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
  48725. cmCMakeMinimumRequired.h, cmCPluginAPI.cxx, cmCPluginAPI.h,
  48726. cmCacheManager.cxx, cmCacheManager.h, cmCommand.h,
  48727. cmCommands.cxx, cmCommands.h, cmConfigureFileCommand.cxx,
  48728. cmConfigureFileCommand.h, cmCreateTestSourceList.cxx,
  48729. cmCreateTestSourceList.h, cmCustomCommand.cxx, cmCustomCommand.h,
  48730. cmData.h, cmDirectory.cxx, cmDirectory.h,
  48731. cmDumpDocumentation.cxx, cmDynamicLoader.cxx, cmDynamicLoader.h,
  48732. cmElseCommand.cxx, cmElseCommand.h, cmEnableTestingCommand.cxx,
  48733. cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
  48734. cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
  48735. cmExecProgramCommand.cxx, cmExecProgramCommand.h,
  48736. cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
  48737. cmFindFileCommand.cxx, cmFindFileCommand.h,
  48738. cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
  48739. cmFindPathCommand.cxx, cmFindPathCommand.h,
  48740. cmFindProgramCommand.cxx, cmFindProgramCommand.h,
  48741. cmForEachCommand.cxx, cmForEachCommand.h, cmFunctionBlocker.h,
  48742. cmGeneratedFileStream.h, cmGetFilenameComponentCommand.cxx,
  48743. cmGetFilenameComponentCommand.h,
  48744. cmGetSourceFilePropertyCommand.cxx,
  48745. cmGetSourceFilePropertyCommand.h,
  48746. cmGlobalBorlandMakefileGenerator.cxx,
  48747. cmGlobalBorlandMakefileGenerator.h,
  48748. cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
  48749. cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  48750. cmGlobalNMakeMakefileGenerator.cxx,
  48751. cmGlobalNMakeMakefileGenerator.h,
  48752. cmGlobalUnixMakefileGenerator.cxx,
  48753. cmGlobalUnixMakefileGenerator.h,
  48754. cmGlobalVisualStudio6Generator.cxx,
  48755. cmGlobalVisualStudio6Generator.h,
  48756. cmGlobalVisualStudio7Generator.cxx,
  48757. cmGlobalVisualStudio7Generator.h, cmITKWrapTclCommand.cxx,
  48758. cmITKWrapTclCommand.h, cmIfCommand.cxx, cmIfCommand.h,
  48759. cmIncludeCommand.cxx, cmIncludeCommand.h,
  48760. cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
  48761. cmIncludeExternalMSProjectCommand.cxx,
  48762. cmIncludeExternalMSProjectCommand.h,
  48763. cmIncludeRegularExpressionCommand.cxx,
  48764. cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
  48765. cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
  48766. cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
  48767. cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
  48768. cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
  48769. cmLinkLibrariesCommand.h, cmListFileCache.cxx, cmListFileCache.h,
  48770. cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
  48771. cmLoadCommandCommand.cxx, cmLoadCommandCommand.h,
  48772. cmLocalBorlandMakefileGenerator.cxx,
  48773. cmLocalBorlandMakefileGenerator.h,
  48774. cmLocalCodeWarriorGenerator.cxx, cmLocalCodeWarriorGenerator.h,
  48775. cmLocalGenerator.cxx, cmLocalGenerator.h,
  48776. cmLocalNMakeMakefileGenerator.cxx,
  48777. cmLocalNMakeMakefileGenerator.h,
  48778. cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
  48779. cmLocalVisualStudio6Generator.cxx,
  48780. cmLocalVisualStudio6Generator.h,
  48781. cmLocalVisualStudio7Generator.cxx,
  48782. cmLocalVisualStudio7Generator.h, cmMacroCommand.cxx,
  48783. cmMacroCommand.h, cmMakeDepend.cxx, cmMakeDepend.h,
  48784. cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
  48785. cmMakefile.cxx, cmMakefile.h, cmMarkAsAdvancedCommand.cxx,
  48786. cmMarkAsAdvancedCommand.h, cmMessageCommand.cxx,
  48787. cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
  48788. cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
  48789. cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
  48790. cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
  48791. cmRegularExpression.cxx, cmRegularExpression.h,
  48792. cmRemoveCommand.cxx, cmRemoveCommand.h,
  48793. cmSeparateArgumentsCommand.cxx, cmSeparateArgumentsCommand.h,
  48794. cmSetCommand.cxx, cmSetCommand.h,
  48795. cmSetSourceFilesPropertiesCommand.cxx,
  48796. cmSetSourceFilesPropertiesCommand.h, cmSiteNameCommand.cxx,
  48797. cmSiteNameCommand.h, cmSourceFile.cxx, cmSourceFile.h,
  48798. cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
  48799. cmSourceFilesRemoveCommand.cxx, cmSourceFilesRemoveCommand.h,
  48800. cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
  48801. cmSourceGroupCommand.h, cmStandardIncludes.h,
  48802. cmSubdirCommand.cxx, cmSubdirCommand.h,
  48803. cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
  48804. cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
  48805. cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
  48806. cmTryCompileCommand.cxx, cmTryCompileCommand.h,
  48807. cmTryRunCommand.cxx, cmTryRunCommand.h,
  48808. cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
  48809. cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
  48810. cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
  48811. cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
  48812. cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
  48813. cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
  48814. cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
  48815. cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h,
  48816. cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h,
  48817. cmWriteFileCommand.cxx, cmWriteFileCommand.h, cmake.cxx, cmake.h,
  48818. cmakemain.cxx, cmaketest.cxx, cmakewizard.cxx, cmakewizard.h,
  48819. cmw9xcom.cxx, ctest.cxx, ctest.h, CursesDialog/ccmake.cxx,
  48820. CursesDialog/cmCursesBoolWidget.cxx,
  48821. CursesDialog/cmCursesBoolWidget.h,
  48822. CursesDialog/cmCursesCacheEntryComposite.cxx,
  48823. CursesDialog/cmCursesCacheEntryComposite.h,
  48824. CursesDialog/cmCursesDummyWidget.cxx,
  48825. CursesDialog/cmCursesDummyWidget.h,
  48826. CursesDialog/cmCursesFilePathWidget.cxx,
  48827. CursesDialog/cmCursesFilePathWidget.h,
  48828. CursesDialog/cmCursesForm.cxx, CursesDialog/cmCursesForm.h,
  48829. CursesDialog/cmCursesLabelWidget.cxx,
  48830. CursesDialog/cmCursesLabelWidget.h,
  48831. CursesDialog/cmCursesLongMessageForm.cxx,
  48832. CursesDialog/cmCursesLongMessageForm.h,
  48833. CursesDialog/cmCursesMainForm.cxx,
  48834. CursesDialog/cmCursesMainForm.h,
  48835. CursesDialog/cmCursesPathWidget.cxx,
  48836. CursesDialog/cmCursesPathWidget.h,
  48837. CursesDialog/cmCursesStandardIncludes.h,
  48838. CursesDialog/cmCursesStringWidget.cxx,
  48839. CursesDialog/cmCursesStringWidget.h,
  48840. CursesDialog/cmCursesWidget.cxx, CursesDialog/cmCursesWidget.h:
  48841. ENH: Added reference to Copyright.txt. Removed old reference to
  48842. ITK copyright. Changed program name to CMake instead of Insight
  48843. in source file header. Also removed tabs.
  48844. 2002-10-23 16:57 hoffman
  48845. * Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: ENH:
  48846. if output variable turn verbose off
  48847. 2002-10-23 16:53 hoffman
  48848. * Modules/: CMakeCCompiler.cmake.in,
  48849. CMakeDefaultMakeRuleVariables.cmake,
  48850. CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
  48851. CMakeDetermineSystem.cmake, CMakePrintSystemInformation.cmake,
  48852. CMakeSystem.cmake.in, CMakeSystemSpecificInformation.cmake,
  48853. CYGWIN.cmake: closer to removing autoconf
  48854. 2002-10-23 16:43 king
  48855. * Source/CursesDialog/form/frm_driver.c: ERR: Another attempt to
  48856. remove warnings from missing prototypes.
  48857. 2002-10-22 18:17 hoffman
  48858. * Modules/: CMakeDetermineCCompiler.cmake,
  48859. CMakeDetermineCXXCompiler.cmake, CMakeTestGNU.c, Windows.cmake:
  48860. test for gnu compiler
  48861. 2002-10-22 15:04 hoffman
  48862. * Modules/: CMakeDetermineCCompiler.cmake,
  48863. CMakeSystemSpecificInformation.cmake, CYGWIN.cmake: [no log
  48864. message]
  48865. 2002-10-22 10:36 hoffman
  48866. * Source/cmLocalBorlandMakefileGenerator.cxx: BUG: make sure win32
  48867. exes are win32
  48868. 2002-10-22 10:34 hoffman
  48869. * Modules/: CMakeDetermineCCompiler.cmake,
  48870. CMakeDetermineCXXCompiler.cmake, CMakeDetermineSystem.cmake,
  48871. CMakeSystemSpecificInformation.cmake: new cmake based
  48872. configuration
  48873. 2002-10-18 15:51 andy
  48874. * Source/ctest.cxx: When in verbose mode print test command
  48875. 2002-10-18 12:08 andy
  48876. * Source/cmWin32ProcessExecution.h: Improve comment
  48877. 2002-10-17 10:50 andy
  48878. * Source/: CursesDialog/cmCursesMainForm.cxx,
  48879. cmCreateTestSourceList.cxx, cmDirectory.cxx,
  48880. cmFindProgramCommand.cxx, cmGlobalUnixMakefileGenerator.cxx,
  48881. cmLocalUnixMakefileGenerator.cxx, cmSystemTools.cxx,
  48882. cmUseMangledMesaCommand.cxx: Rename variables to remove warnings
  48883. 2002-10-16 13:30 martink
  48884. * Source/cmVTKWrapTclCommand.cxx: update to handle tcl 84
  48885. 2002-10-16 11:48 martink
  48886. * Source/CursesDialog/cmCursesLongMessageForm.cxx: fix compiler
  48887. warnings
  48888. 2002-10-16 11:41 martink
  48889. * Source/CursesDialog/form/fty_regex.c: fix compiler warnings
  48890. 2002-10-16 11:37 martink
  48891. * Source/CursesDialog/form/: fty_alnum.c, fty_alpha.c, fty_int.c,
  48892. fty_ipv4.c, fty_num.c: fix compiler warnings
  48893. 2002-10-16 11:32 martink
  48894. * Source/CursesDialog/: cmCursesMainForm.cxx, ccmake.cxx: fixed a
  48895. warning
  48896. 2002-10-16 11:24 martink
  48897. * Source/CursesDialog/cmCursesLongMessageForm.cxx: fixed a warning
  48898. 2002-10-16 11:20 martink
  48899. * Source/CursesDialog/: cmCursesForm.h, cmCursesLabelWidget.cxx:
  48900. fixed a warning
  48901. 2002-10-16 11:16 martink
  48902. * Source/CursesDialog/: cmCursesBoolWidget.cxx,
  48903. cmCursesDummyWidget.cxx: fixed a warning
  48904. 2002-10-16 10:53 king
  48905. * Source/CursesDialog/form/frm_driver.c: ENH: Another attempt to
  48906. fix OSF warnings. Also removed TABS.
  48907. 2002-10-16 08:49 andy
  48908. * Source/ctest.cxx: Remove unused variable
  48909. 2002-10-15 14:33 martink
  48910. * Source/cmLoadCommandCommand.cxx: better warning message
  48911. 2002-10-15 11:45 martink
  48912. * Source/cmLoadCommandCommand.cxx: better warning message
  48913. 2002-10-15 07:20 andy
  48914. * Source/ctest.cxx: Remove std::hex as it does not seems to work on
  48915. SGI, attempt to fix ftime problem on borland
  48916. 2002-10-14 18:33 andy
  48917. * Source/ctest.cxx: Fix namespace, typo, and make ftime work on
  48918. windows
  48919. 2002-10-14 15:11 andy
  48920. * Source/: ctest.cxx, ctest.h: Even more cleanups, fix time on
  48921. certain platforms such as windows, cygwin, and linux. Hopefully
  48922. we can add entries for other platforms until try_compile works.
  48923. Also escape certain characters for xml.
  48924. 2002-10-14 09:30 andy
  48925. * Source/ctest.cxx: More cleanups, fix prexontext and log number
  48926. 2002-10-13 23:07 andy
  48927. * Source/: ctest.cxx, ctest.h: Add LastBuild.log file, fix some
  48928. minor problems in output, modify output a bit...
  48929. 2002-10-11 13:17 martink
  48930. * Source/cmLocalCodeWarriorGenerator.cxx: compiler warning
  48931. 2002-10-11 11:22 iscott
  48932. * Modules/Dart.cmake: Add option to control number of errors sent
  48933. to dashbaord
  48934. 2002-10-11 10:16 king
  48935. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added Split
  48936. method to cmSystemTools to split a string into lines on its
  48937. newlines.
  48938. 2002-10-11 10:14 king
  48939. * Modules/FindCABLE.cmake: BUG: Should not load
  48940. CMAKE_INSTALL_PREFIX from the cache.
  48941. 2002-10-11 08:36 king
  48942. * Source/cmStandardIncludes.h: ERR: istrstream and istringstream
  48943. need to be pulled into namespace std on the SGI.
  48944. 2002-10-10 11:08 andy
  48945. * Source/cmWin32ProcessExecution.cxx: Fix network build
  48946. 2002-10-10 10:45 barre
  48947. * Modules/FindJava.cmake, Templates/CCMakeSystemConfig.cmake.in,
  48948. Templates/CMakeBorlandWindowsSystemConfig.cmake,
  48949. Templates/CMakeDotNetSystemConfig.cmake,
  48950. Templates/CMakeNMakeWindowsSystemConfig.cmake,
  48951. Templates/CMakeWindowsSystemConfig.cmake,
  48952. Templates/CXXCMakeSystemConfig.cmake.in: ENH: mark some vars as
  48953. advanced (and resort the list)
  48954. 2002-10-10 10:43 king
  48955. * Source/: cmCMakeMinimumRequired.cxx,
  48956. cmLocalBorlandMakefileGenerator.cxx,
  48957. cmLocalNMakeMakefileGenerator.cxx,
  48958. cmLocalUnixMakefileGenerator.cxx, cmStandardIncludes.h,
  48959. cmSystemTools.cxx, cmVTKMakeInstantiatorCommand.cxx, cmake.cxx,
  48960. ctest.cxx: ENH: Renamed cmStringStream to cmOStringStream and
  48961. added cmIStringStream. Removed cmInputStringStream.
  48962. 2002-10-10 09:41 andy
  48963. * Source/: cmGlobalCodeWarriorGenerator.cxx,
  48964. cmLocalCodeWarriorGenerator.cxx, cmStandardIncludes.h: Remove
  48965. compile error and remove some warnings
  48966. 2002-10-10 09:02 king
  48967. * Utilities/cmake_release_config_osf: ENH: Updated for actual
  48968. build.
  48969. 2002-10-10 08:25 martink
  48970. * Source/: cmGlobalCodeWarriorGenerator.cxx,
  48971. cmLocalCodeWarriorGenerator.cxx: fixed some compiler warnings
  48972. 2002-10-10 08:23 andy
  48973. * Source/ctest.cxx: Remove warning
  48974. 2002-10-10 08:11 andy
  48975. * Source/cmSetCommand.cxx: Remove warning
  48976. 2002-10-10 08:11 andy
  48977. * Source/: cmStandardIncludes.h, ctest.cxx: Try to use platform
  48978. independent input string stream
  48979. 2002-10-09 17:47 martink
  48980. * Source/: cmDynamicLoader.cxx, cmaketest.cxx: Remove memory leak
  48981. caused by cmDynamicLoader not being deleted properly
  48982. 2002-10-09 15:54 martink
  48983. * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
  48984. Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
  48985. ComplexOneConfig/cmTestConfigure.h.in,
  48986. ComplexOneConfig/Executable/complex.cxx,
  48987. ComplexRelativePaths/CMakeLists.txt,
  48988. ComplexRelativePaths/cmTestConfigure.h.in,
  48989. ComplexRelativePaths/Executable/complex.cxx: added test of SET
  48990. CACHE FORCE
  48991. 2002-10-09 15:48 martink
  48992. * Source/: cmSetCommand.cxx, cmSetCommand.h: added FORCE option
  48993. 2002-10-09 15:36 martink
  48994. * Source/CursesDialog/ccmake.cxx: fix for OSF
  48995. 2002-10-09 15:24 barre
  48996. * Source/cmGlobalGenerator.cxx: ENH: update the progress when
  48997. generating is "done".
  48998. 2002-10-09 13:49 martink
  48999. * Source/cmGlobalCodeWarriorGenerator.h: changed name
  49000. 2002-10-09 13:47 andy
  49001. * Modules/FindwxWindows.cmake: Add some search paths
  49002. 2002-10-09 13:37 martink
  49003. * Source/cmake.cxx: added Code Warrior dev
  49004. 2002-10-09 13:31 martink
  49005. * Source/: Makefile.in, CMakeLists.txt: added build for Code
  49006. Warrior
  49007. 2002-10-09 13:30 martink
  49008. * Source/: cmGlobalCodeWarriorGenerator.cxx,
  49009. cmLocalCodeWarriorGenerator.cxx, cmLocalCodeWarriorGenerator.h:
  49010. some updates
  49011. 2002-10-08 22:54 andy
  49012. * Source/: ctest.cxx, ctest.h: Reorganization, cleanup and some
  49013. improvement in dart emulation
  49014. 2002-10-08 22:00 andy
  49015. * Source/: ctest.cxx, ctest.h: Add parsing of warnings and errors
  49016. 2002-10-08 20:02 andy
  49017. * Source/: ctest.cxx, ctest.h: Add configure option and fix
  49018. potential bug in other targets. Now the run command is actually
  49019. run with directory, so eventually we should be able to run this
  49020. from a subdirectory
  49021. 2002-10-08 15:55 martink
  49022. * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
  49023. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: new plugin
  49024. API
  49025. 2002-10-08 15:55 martink
  49026. * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h,
  49027. cmLoadCommandCommand.cxx: some mods to the plugin API
  49028. 2002-10-08 10:53 hoffman
  49029. * Source/cmExecProgramCommand.cxx: BUG: get all the output
  49030. including the last character
  49031. 2002-10-07 16:23 martink
  49032. * CMakeLists.txt: added header dep
  49033. 2002-10-07 09:20 andy
  49034. * Tests/COnly/: foo.c, foo.h: Fix problem on HP
  49035. 2002-10-07 09:16 martink
  49036. * Source/cmIfCommand.cxx: minor fix to allow if with no arguments
  49037. 2002-10-07 08:23 andy
  49038. * Source/cmGlobalVisualStudio6Generator.cxx: Suppress output of
  49039. trycompile
  49040. 2002-10-06 21:25 andy
  49041. * Source/ctest.cxx: Fix update so that it actually updates the
  49042. source directory,
  49043. 2002-10-06 21:24 andy
  49044. * Source/cmSystemTools.cxx: Fix for run command on windows. If you
  49045. specify command in quotes but not full path, it should still work
  49046. 2002-10-06 20:44 andy
  49047. * Source/ctest.cxx: Add missing namespace
  49048. 2002-10-06 20:44 andy
  49049. * Source/cmSystemTools.cxx: Revert back. Does not seems to work on
  49050. Windows
  49051. 2002-10-06 20:36 andy
  49052. * Source/: ctest.cxx, ctest.h: Add some minimal Dart capability to
  49053. ctest. For example now you can actually use ctest to build
  49054. projects, do cvs update on all platforms. This is especially cool
  49055. for Visual Studio where you do not want to load the whole
  49056. development environment just to build your project.
  49057. 2002-10-06 18:56 andy
  49058. * Source/cmSystemTools.cxx: Check if directory was actually created
  49059. 2002-10-06 15:10 barre
  49060. * Templates/CMakeNMakeWindowsSystemConfig.cmake: ENH: nmake now
  49061. uses incremental linking as Msdev does. Faster build (linking a
  49062. static vtk.exe or paraview.exe could take more than 10 minutes)
  49063. 2002-10-06 12:12 andy
  49064. * Source/cmTarget.cxx, Tests/COnly/CMakeLists.txt,
  49065. Tests/COnly/conly.c, Tests/COnly/foo.c, Tests/COnly/foo.h: If you
  49066. specify header file as source, it should still use C compiler and
  49067. not CXX. Also fix COnly test so that it make sure that this still
  49068. works...
  49069. 2002-10-05 10:24 andy
  49070. * Source/: cmSystemTools.cxx, cmWin32ProcessExecution.h: Fix
  49071. borland build. Borland Run command should be static, since it is
  49072. called with no object...
  49073. 2002-10-04 18:16 andy
  49074. * Source/: cmMakefile.cxx, cmMakefile.h, cmRegularExpression.cxx,
  49075. cmRegularExpression.h, cmSourceGroupCommand.cxx: Try to improve
  49076. source group interface
  49077. 2002-10-04 14:01 andy
  49078. * Source/cmCacheManager.cxx: Remove tabs
  49079. 2002-10-04 12:30 andy
  49080. * Source/cmCacheManager.cxx: Fix reading of advanced values from
  49081. CMakeCache
  49082. 2002-10-04 11:42 martink
  49083. * Source/: cmLocalCodeWarriorGenerator.h,
  49084. cmGlobalCodeWarriorGenerator.cxx,
  49085. cmLocalCodeWarriorGenerator.cxx: updates
  49086. 2002-10-04 11:33 barre
  49087. * DartConfig.cmake: ENH: my opinion is that it should be ADVANCED.
  49088. Few people build the doc.
  49089. 2002-10-04 10:47 andy
  49090. * Source/cmSystemTools.cxx: Add missing argument
  49091. 2002-10-04 10:38 andy
  49092. * Source/: cmSystemTools.cxx, cmSystemTools.h,
  49093. cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h: Cleanup
  49094. RunCOmmand code and move borland one to vtkWin32ProcessExecution,
  49095. so that it is all in one place... Add timeout option whihc does
  49096. not work yet, but it should not produce warning any more
  49097. 2002-10-04 08:59 martink
  49098. * Source/cmLocalGenerator.cxx: always set PROJECT_SOURCE_DIR etc
  49099. 2002-10-03 16:40 martink
  49100. * Source/: cmGlobalCodeWarriorGenerator.cxx,
  49101. cmLocalCodeWarriorGenerator.cxx: some fixes
  49102. 2002-10-03 15:14 martink
  49103. * Source/: cmGlobalCodeWarriorGenerator.cxx,
  49104. cmGlobalCodeWarriorGenerator.h, cmLocalCodeWarriorGenerator.cxx,
  49105. cmLocalCodeWarriorGenerator.h: under development
  49106. 2002-10-02 17:46 martink
  49107. * Source/cmWin32ProcessExecution.cxx: Revert to fix win 9x
  49108. 2002-10-02 17:31 king
  49109. * Source/: cmGlobalUnixMakefileGenerator.cxx, cmStandardIncludes.h:
  49110. ENH: Added explicit declarations of some C functions that are
  49111. hard to get from standard headers in como
  49112. (www.comeaucomputing.com) strict mode.
  49113. 2002-10-02 17:23 king
  49114. * Source/cmIncludeCommand.cxx: BUG: Must return false after an
  49115. error of incorrect arguments.
  49116. 2002-10-02 17:22 king
  49117. * Source/: cmIfCommand.cxx, cmIfCommand.h: BUG: STRLESS and
  49118. STRGREATER need to treat non-existent definitions as strings.
  49119. 2002-10-02 17:16 andy
  49120. * Source/cmWin32ProcessExecution.cxx: Cleanup and try to unify with
  49121. the other code
  49122. 2002-10-02 17:14 andy
  49123. * Source/cmSystemTools.cxx: Cleanup
  49124. 2002-10-02 16:42 ibanez
  49125. * Modules/CMakeLists.txt: ENH: Adding install of .in and .c
  49126. modules.
  49127. 2002-10-02 11:35 martink
  49128. * Source/cmLocalBorlandMakefileGenerator.cxx: Remove unnecessary
  49129. new line
  49130. 2002-10-02 11:15 martink
  49131. * Source/cmSystemTools.cxx: Fix bug in borland run command
  49132. 2002-10-02 11:14 martink
  49133. * Source/cmake.cxx: Produce only one output
  49134. 2002-10-01 18:37 king
  49135. * Source/cmITKWrapTclCommand.cxx: ENH: Added support to pass the
  49136. gccxml program location to cable if ITK_GCCXML_EXECUTABLE is set
  49137. on m_Makefile.
  49138. 2002-10-01 15:56 andy
  49139. * Modules/: TestBigEndian.c, TestBigEndian.cmake: Add test for big
  49140. endian
  49141. 2002-10-01 13:04 martink
  49142. * Source/cmWin32ProcessExecution.cxx: Fix grouping of arguments on
  49143. Windows 98
  49144. 2002-10-01 13:04 martink
  49145. * Source/cmLocalVisualStudio6Generator.cxx: Fix a bug in generator.
  49146. This one is good: This bug is only present on Windows 98, but
  49147. since RunCommand did not work, it never showed on the
  49148. dashboard... In any case commands in Visual studio 6 should be in
  49149. windows style slashes
  49150. 2002-10-01 13:00 martink
  49151. * Source/cmw9xcom.cxx: Put quotes around arguments if they have
  49152. spaces and no quotes
  49153. 2002-10-01 12:59 martink
  49154. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  49155. ComplexRelativePaths/CMakeLists.txt: Remove bogus exec_program
  49156. 2002-10-01 10:12 ibanez
  49157. * Modules/FindFLTK.cmake: ENH: removed "USE_FLTK_VERSION_1.1" in
  49158. favor of "FLTK_VERSION_1.1" to avoid confusions.
  49159. 2002-10-01 07:28 andy
  49160. * Source/: Makefile.in, cmakemain.cxx: Remove dependency to dynamic
  49161. loader during bootstrap
  49162. 2002-09-30 22:26 ibanez
  49163. * Modules/FindFLTK.cmake: ENH: Version 1.1 is considered to be the
  49164. default.
  49165. 2002-09-30 21:34 king
  49166. * Source/CursesDialog/cmCursesMainForm.cxx: ERR: Fixed bad sentence
  49167. in error message.
  49168. 2002-09-30 16:46 andy
  49169. * Source/cmake.cxx: Fix bug in chdir; Who did this anyway...
  49170. 2002-09-30 16:25 hoffman
  49171. * Source/: Makefile.in, cmDynamicLoader.cxx, cmakemain.cxx: BUG:
  49172. fix load command stuff for cygwin and cleanup at exit
  49173. 2002-09-30 15:05 martink
  49174. * Source/cmWin32ProcessExecution.h: Add some more comments
  49175. 2002-09-30 15:00 martink
  49176. * Source/cmWin32ProcessExecution.cxx: Cleanups and hopefully now it
  49177. works on all windows platforms
  49178. 2002-09-30 14:01 martink
  49179. * Source/cmake.cxx: Set comspec substitute the right way
  49180. 2002-09-30 14:00 martink
  49181. * Source/ctest.cxx: Set comspec substitute
  49182. 2002-09-30 13:59 martink
  49183. * Source/cmw9xcom.cxx: Add spaces
  49184. 2002-09-30 12:24 ibanez
  49185. * Modules/FindLATEX.cmake: Configuratiion for finding LaTeX
  49186. related executables.
  49187. 2002-09-30 11:41 andy
  49188. * Source/: CMakeLists.txt, cmSystemTools.cxx, cmake.cxx,
  49189. cmw9xcom.cxx: Another attempt on Windows 98
  49190. 2002-09-30 11:00 andy
  49191. * Source/cmSystemTools.cxx: Attempt to unify the code
  49192. 2002-09-30 10:47 andy
  49193. * Source/cmSystemTools.cxx: Fix bug in printing
  49194. 2002-09-30 07:55 andy
  49195. * Source/cmWin32ProcessExecution.cxx: Remove warnings and fix
  49196. potential bug
  49197. 2002-09-30 07:09 andy
  49198. * Source/cmSystemTools.cxx,
  49199. Templates/CMakeBorlandWindowsSystemConfig.cmake: Make borland
  49200. pass all the tests on XP (and 2000?)
  49201. 2002-09-29 22:10 andy
  49202. * Source/cmSystemTools.cxx: Remove debug
  49203. 2002-09-29 21:57 andy
  49204. * Source/cmSystemTools.cxx: It is late and it at least seems to
  49205. work better than before...
  49206. 2002-09-29 21:55 andy
  49207. * Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
  49208. Fix for it to compile on "all" windows platforms...
  49209. 2002-09-29 21:48 andy
  49210. * Source/cmSystemTools.cxx: Simplify debugging by resetting error
  49211. code
  49212. 2002-09-29 14:09 martink
  49213. * Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
  49214. possible fix for warnings
  49215. 2002-09-29 14:09 martink
  49216. * Source/cmake.cxx: compiler warnings
  49217. 2002-09-27 17:28 andy
  49218. * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: Add two
  49219. cmake commands -E echo for echoing strings and -E comspec for
  49220. workaround of bug of windows 9x; add another implementation of
  49221. run command on windows which should work...
  49222. 2002-09-27 17:26 andy
  49223. * Source/: CMakeLists.txt, cmWin32ProcessExecution.cxx,
  49224. cmWin32ProcessExecution.h: Add class for process execution on
  49225. Windows
  49226. 2002-09-27 17:16 andy
  49227. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  49228. ComplexRelativePaths/CMakeLists.txt: Use cmake echo
  49229. 2002-09-27 16:23 martink
  49230. * Source/: cmCreateTestSourceList.cxx, cmInstallFilesCommand.cxx,
  49231. cmInstallProgramsCommand.cxx, cmIncludeDirectoryCommand.cxx:
  49232. removed some includes
  49233. 2002-09-27 16:19 martink
  49234. * Source/: cmTarget.cxx, cmTarget.h, cmCommand.h,
  49235. cmEnableTestingCommand.cxx, cmEndForEachCommand.cxx,
  49236. cmForEachCommand.cxx, cmAddTestCommand.cxx,
  49237. cmAuxSourceDirectoryCommand.cxx, cmElseCommand.cxx,
  49238. cmEndIfCommand.cxx, cmIfCommand.cxx, cmAbstractFilesCommand.cxx,
  49239. cmAddDependenciesCommand.cxx, cmAddLibraryCommand.cxx,
  49240. cmInstallTargetsCommand.cxx, cmMacroCommand.cxx,
  49241. cmMessageCommand.cxx, cmWriteFileCommand.cxx,
  49242. cmAddExecutableCommand.cxx: removed some includes
  49243. 2002-09-27 16:19 hoffman
  49244. * Source/: cmSetCommand.cxx, cmSetCommand.h: BUG: fix doc string
  49245. and allow a variable to be promoted from non-cache to cache
  49246. 2002-09-27 16:18 hoffman
  49247. * Source/cmLocalUnixMakefileGenerator.cxx: remove unused stuff
  49248. 2002-09-27 15:52 martink
  49249. * Source/cmMakefile.h: new patch
  49250. 2002-09-27 14:12 andy
  49251. * Templates/: CCMakeSystemConfig.cmake.in, cconfigure,
  49252. cconfigure.in: Cleanup configure scripts
  49253. 2002-09-26 15:13 martink
  49254. * Source/: cmake.h, cmake.cxx, cmGlobalGenerator.cxx,
  49255. cmGlobalGenerator.h: added progress
  49256. 2002-09-26 13:52 martink
  49257. * Source/cmMakefile.cxx: minor memory fix
  49258. 2002-09-25 17:25 andy
  49259. * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
  49260. CheckLibraryExists.cmake: Set variable to either 1 or empty
  49261. string instead of TRUE and FALSE
  49262. 2002-09-25 10:38 andy
  49263. * Modules/CheckLibraryExists.cmake: Cleanup
  49264. 2002-09-25 10:08 andy
  49265. * Tests/: LoadCommand/CMakeLists.txt,
  49266. LoadCommand/LoadedCommand.h.in,
  49267. LoadCommandOneConfig/CMakeLists.txt,
  49268. LoadCommandOneConfig/LoadedCommand.h.in: Check for library
  49269. 2002-09-25 10:08 andy
  49270. * Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
  49271. CheckSizeOf.cmake: Fix modules for recent changes
  49272. 2002-09-25 10:07 andy
  49273. * Source/: cmGlobalUnixMakefileGenerator.cxx,
  49274. cmTryCompileCommand.cxx: Several changes: COMPILE_DEFINITIONS is
  49275. now depricated. If you want to specify some, use CMAKE_FLAGS
  49276. -DCMAKE_DEFINITIONS:STRING=...; same goes for libraries, include
  49277. path, ... It now detects wether the file is C or C++ and uses the
  49278. apropriate project command, it also does the right thing when
  49279. doing try_compile, so it does not execute configure for every
  49280. single try_compile
  49281. 2002-09-25 09:31 andy
  49282. * Source/cmLocalUnixMakefileGenerator.cxx: Use file format
  49283. detection
  49284. 2002-09-25 09:30 andy
  49285. * Source/: cmSystemTools.cxx, cmSystemTools.h: Add detection of
  49286. file format from extension
  49287. 2002-09-25 07:46 andy
  49288. * Source/cmGlobalGenerator.cxx: Attempt to make NMake quiet during
  49289. TRY_COMPILE
  49290. 2002-09-24 18:34 andy
  49291. * Source/: ctest.cxx, ctest.h: Add verbose flag -V, which makes the
  49292. output of tests to be displayed; also add help to ctest
  49293. 2002-09-24 17:58 andy
  49294. * Modules/CMakeBackwardCompatibilityC.cmake,
  49295. Modules/CMakeBackwardCompatibilityCXX.cmake,
  49296. Source/cmGlobalUnixMakefileGenerator.cxx: Improve backward
  49297. compatibility, so that all backward compatibility stuff is in two
  49298. modules; fix invoking of try_compile; add checking for header
  49299. files and sizes of types
  49300. 2002-09-24 17:37 andy
  49301. * Source/cmSystemTools.cxx: Add support for mac dylib
  49302. 2002-09-24 16:36 andy
  49303. * Modules/: CheckLibraryExists.cmake, CheckLibraryExists.lists.in:
  49304. Initial attempt to check if library exists
  49305. 2002-09-24 16:20 andy
  49306. * Modules/CheckSizeOf.cmake: Improve check size of. Now it checks
  49307. for some header files before trying to check types
  49308. 2002-09-24 14:49 king
  49309. * Source/: cmEndIfCommand.cxx, cmIfCommand.cxx: [no log message]
  49310. 2002-09-24 14:22 king
  49311. * Utilities/cmake_release_config_osf: ENH: Adding prototype release
  49312. config script for OSF.
  49313. 2002-09-24 14:18 king
  49314. * Utilities/cmake_release_config_cygwin: ERR: Removed old cygwin
  49315. release config file. A separate script is now used.
  49316. 2002-09-24 13:24 martink
  49317. * Source/cmake.cxx: fixed memory leak
  49318. 2002-09-24 13:17 martink
  49319. * Source/cmTryRunCommand.cxx: always convert to output path
  49320. 2002-09-24 10:47 hoffman
  49321. * Utilities/: cmake-cygwin-package.sh, cmake_release_cygwin.sh: use
  49322. /usr/bin/find and uname for cygwin version
  49323. 2002-09-24 10:30 andy
  49324. * Source/cmLoadCommandCommand.cxx: Cleanup
  49325. 2002-09-24 10:24 andy
  49326. * Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: Add accessor for
  49327. Flushing cache
  49328. 2002-09-24 09:51 hoffman
  49329. * Source/cmLocalUnixMakefileGenerator.cxx: one rule per line so
  49330. borland make does not die
  49331. 2002-09-24 09:50 hoffman
  49332. * Source/cmLocalBorlandMakefileGenerator.cxx: handle long commands
  49333. 2002-09-24 09:24 hoffman
  49334. * Source/: cmDynamicLoader.cxx, cmGlobalGenerator.cxx: fix for
  49335. cygwin and nmake that does not define WIN32
  49336. 2002-09-23 21:14 king
  49337. * Utilities/: cmake-cygwin-package.sh, cmake-cygwin.README,
  49338. cmake_release_cygwin.sh, setup.hint: ENH: Added cygwin packaging
  49339. scripts. The setup.hint and cmake.README files required by
  49340. Cygwin are generated automatically.
  49341. 2002-09-23 17:24 andy
  49342. * Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
  49343. LoadCommandOneConfig/CMakeCommands/CMakeLists.txt: Fix problem
  49344. 2002-09-23 17:20 king
  49345. * Utilities/cmake_release_unix_package.sh: ENH: Added to generated
  49346. README the typical install locaiton of /usr/local.
  49347. 2002-09-23 16:57 andy
  49348. * Source/cmDynamicLoader.cxx: Fix cache for non void* types
  49349. 2002-09-23 16:24 andy
  49350. * Source/cmDynamicLoader.cxx: Keep track of libraries so that you
  49351. can load them as many times as you want...
  49352. 2002-09-23 15:57 andy
  49353. * Source/cmaketest.cxx: Cleanup
  49354. 2002-09-23 15:56 andy
  49355. * Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
  49356. LoadCommand/CMakeCommands/cmTestCommand.c,
  49357. LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
  49358. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: Some minor
  49359. fixes for mac
  49360. 2002-09-23 15:54 andy
  49361. * Source/cmLocalUnixMakefileGenerator.cxx: Fix generation of C only
  49362. modules
  49363. 2002-09-23 15:53 andy
  49364. * Source/cmDynamicLoader.cxx: Fix extension and suffix for modules
  49365. on mac
  49366. 2002-09-23 14:57 martink
  49367. * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
  49368. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: cleanup
  49369. 2002-09-23 14:57 martink
  49370. * Source/: cmCPluginAPI.h, cmLoadCommandCommand.cxx: cleaned up API
  49371. 2002-09-23 14:11 andy
  49372. * Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
  49373. LoadCommandOneConfig/CMakeCommands/CMakeLists.txt: Fix test so
  49374. that it will work on HP
  49375. 2002-09-23 14:04 andy
  49376. * Source/cmTryCompileCommand.cxx: Fix HP build
  49377. 2002-09-23 13:32 andy
  49378. * Source/: cmSystemTools.cxx, cmTryCompileCommand.cxx: Try to
  49379. remove some warnings
  49380. 2002-09-23 13:11 andy
  49381. * Source/cmLoadCommandCommand.cxx: Fix loading of module for
  49382. borland
  49383. 2002-09-23 12:23 andy
  49384. * Source/cmGlobalGenerator.cxx: Try to fix borland and nmake try
  49385. compile
  49386. 2002-09-23 11:06 andy
  49387. * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h,
  49388. cmTryRunCommand.cxx: Abstract cleaning of files and add code that
  49389. deletes files from Debug subdirectory
  49390. 2002-09-23 11:05 andy
  49391. * Source/cmGlobalVisualStudio6Generator.cxx: Remove debug stuff
  49392. 2002-09-23 10:01 andy
  49393. * Modules/FindwxWindows.cmake: Fix comments
  49394. 2002-09-23 09:58 andy
  49395. * Source/cmLocalVisualStudio7Generator.cxx: Try to fix quoted
  49396. definitions
  49397. 2002-09-23 09:41 martink
  49398. * Source/cmIfCommand.cxx: hopefull another fix to if statements
  49399. 2002-09-23 09:07 andy
  49400. * Source/: cmGlobalVisualStudio6Generator.cxx,
  49401. cmGlobalVisualStudio6Generator.h: Attempt to fix Visual studio 6
  49402. comiling
  49403. 2002-09-23 08:51 king
  49404. * Utilities/cmake_release_unix_package.sh: BUG: Creating source
  49405. tarball should not affect current directory.
  49406. 2002-09-23 08:44 king
  49407. * Utilities/: cmake_release_config_darwin,
  49408. cmake_release_config_hpux, cmake_release_config_irix,
  49409. cmake_release_config_linux, cmake_release_config_sun: ENH:
  49410. Incremented version to 1.4.5.
  49411. 2002-09-22 10:08 martink
  49412. * Source/cmLocalVisualStudio7Generator.cxx: defines cannot have
  49413. quotes in them
  49414. 2002-09-22 09:53 martink
  49415. * Source/: cmGlobalVisualStudio7Generator.cxx,
  49416. cmGlobalVisualStudio7Generator.h: some try compile fixes
  49417. 2002-09-22 07:52 martink
  49418. * Source/: cmWriteFileCommand.cxx,
  49419. CursesDialog/cmCursesMainForm.cxx: compiler warning
  49420. 2002-09-21 07:29 andy
  49421. * Source/cmWriteFileCommand.cxx: Fix namespace problem
  49422. 2002-09-20 15:01 andy
  49423. * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
  49424. CheckSizeOf.cmake: Fix tests for new trycompile and tryrun
  49425. 2002-09-20 15:01 andy
  49426. * Source/: cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx,
  49427. cmTryRunCommand.cxx: Add GetLocal on cmMakefile and on local
  49428. builds do not perform tests
  49429. 2002-09-20 14:17 andy
  49430. * Tests/: LoadCommand/CMakeLists.txt,
  49431. LoadCommand/LoadedCommand.h.in,
  49432. LoadCommandOneConfig/CMakeLists.txt,
  49433. LoadCommandOneConfig/LoadedCommand.h.in: Include more testing
  49434. 2002-09-20 14:16 andy
  49435. * Modules/: CheckIncludeFile.c.in, CheckIncludeFile.cmake: Simplify
  49436. checking for headers
  49437. 2002-09-20 13:40 andy
  49438. * Modules/: CheckIncludeFile.c.in, CheckIncludeFile.cmake: Add
  49439. macro which checks if the header file exists
  49440. 2002-09-20 13:40 andy
  49441. * Modules/CheckFunctionExists.cmake: Fix comment
  49442. 2002-09-20 13:17 andy
  49443. * Tests/: LoadCommand/CMakeLists.txt,
  49444. LoadCommand/LoadedCommand.cxx,
  49445. LoadCommandOneConfig/CMakeLists.txt,
  49446. LoadCommandOneConfig/LoadedCommand.cxx,
  49447. LoadCommand/LoadedCommand.h.in,
  49448. LoadCommandOneConfig/LoadedCommand.h.in: Fix test so that it does
  49449. some modules testing by checking for some functions and some size
  49450. of types
  49451. 2002-09-20 13:16 andy
  49452. * Modules/: CheckFunctionExists.c, CheckFunctionExists.cmake,
  49453. CheckSizeOf.c, CheckSizeOf.cmake: Add two commonly used modules.
  49454. First one checks if the function exists, the second one checks
  49455. the size of type
  49456. 2002-09-20 13:15 andy
  49457. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  49458. cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx: Add option
  49459. of TRY_COMPILE to store the output of compilation so that if the
  49460. output fails you can display it or store it in the file
  49461. 2002-09-20 13:14 andy
  49462. * Source/: cmCommands.cxx, cmWriteFileCommand.cxx,
  49463. cmWriteFileCommand.h: Add WRITE_FILE command, which writes string
  49464. to a file
  49465. 2002-09-20 10:06 martink
  49466. * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
  49467. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: removed c++
  49468. style comments
  49469. 2002-09-20 08:07 martink
  49470. * Source/: cmTryRunCommand.h, cmTryRunCommand.cxx: compiler
  49471. warnings
  49472. 2002-09-19 16:12 hoffman
  49473. * Source/cmBorlandMakefileGenerator.cxx: ENH: allow for long
  49474. command lines
  49475. 2002-09-19 16:09 andy
  49476. * Source/cmMakefile.cxx: Remove unnecessary disabling of output
  49477. 2002-09-19 16:07 andy
  49478. * Source/cmTryRunCommand.cxx: Fix tryrun to work on Linux
  49479. 2002-09-19 15:01 hoffman
  49480. * Source/cmUnixMakefileGenerator.cxx: ENH: use single line depend
  49481. rules for borland compiler
  49482. 2002-09-19 14:59 hoffman
  49483. * Source/cmMSDotNETGenerator.cxx: ENH: add include to rc, and
  49484. newline to custom commnad
  49485. 2002-09-19 14:59 hoffman
  49486. * Source/: cmBorlandMakefileGenerator.cxx,
  49487. cmNMakeMakefileGenerator.cxx: ENH: add include to rc
  49488. 2002-09-19 14:58 hoffman
  49489. * Source/CMakeLists.txt: ENH: fix bad endif
  49490. 2002-09-19 14:58 hoffman
  49491. * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
  49492. staticLibHeader.dsptemplate: ENH: add include paths to rc
  49493. 2002-09-19 14:40 andy
  49494. * Source/cmSystemTools.cxx: Supress standard error when running
  49495. command
  49496. 2002-09-19 14:36 andy
  49497. * Source/cmTryCompileCommand.cxx: Fix try compile with second
  49498. signature, remove cmake lists from cache so that multiple tests
  49499. work
  49500. 2002-09-19 14:35 andy
  49501. * Source/cmSystemTools.h: Add a way to check if run command output
  49502. is disabled
  49503. 2002-09-19 14:35 andy
  49504. * Source/cmMakefile.cxx: When doing try compile disable output
  49505. 2002-09-19 14:34 andy
  49506. * Source/: cmListFileCache.cxx, cmListFileCache.h: Add a way to
  49507. remove files from cache
  49508. 2002-09-19 11:06 andy
  49509. * Source/cmTryRunCommand.cxx: Fix compile problem
  49510. 2002-09-19 11:01 martink
  49511. * Source/cmTryRunCommand.cxx: minor cleanup
  49512. 2002-09-19 10:25 andy
  49513. * Modules/FindwxWindows.cmake: Fix find wxWindows
  49514. 2002-09-19 09:49 martink
  49515. * Source/: cmCommands.cxx, cmTryCompileCommand.cxx,
  49516. cmTryCompileCommand.h: updated to try compile
  49517. 2002-09-19 09:48 martink
  49518. * Source/: cmTryRunCommand.cxx, cmTryRunCommand.h: new command
  49519. 2002-09-19 09:47 andy
  49520. * Source/CMakeLists.txt: Add option for building wxWindows GUI for
  49521. CMake
  49522. 2002-09-19 09:42 andy
  49523. * Modules/FindwxWindows.cmake: Improve searching for wxWindows
  49524. 2002-09-18 14:18 andy
  49525. * Source/: cmSystemTools.cxx, cmSystemTools.h,
  49526. CursesDialog/ccmake.cxx: Improve message handler to include
  49527. client data.
  49528. 2002-09-18 11:38 martink
  49529. * Tests/: LoadCommand/CMakeLists.txt,
  49530. LoadCommand/CMakeCommands/CMakeLists.txt,
  49531. LoadCommand/CMakeCommands/cmTestCommand.c,
  49532. LoadCommandOneConfig/CMakeLists.txt,
  49533. LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
  49534. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: test passing
  49535. CMAKE_FLAGS
  49536. 2002-09-18 11:37 martink
  49537. * Source/: cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx,
  49538. cmTryCompileCommand.h: now Try compile can include CMAKE_FLAGS
  49539. 2002-09-18 11:36 martink
  49540. * Source/cmLoadCommandCommand.cxx: better error reporting
  49541. 2002-09-18 10:40 king
  49542. * Source/cmSetCommand.cxx: ENH: If SET(VAR) is called with no other
  49543. arguments, remove the definition of VAR.
  49544. 2002-09-18 10:39 king
  49545. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added
  49546. RemoveDefinition method.
  49547. 2002-09-18 09:53 barre
  49548. * Source/cmVTKWrapTclCommand.cxx: FIX: better support for the
  49549. Tcl/Tk 8.4 pre-release
  49550. 2002-09-18 08:15 andy
  49551. * Modules/FindGTK.cmake: GL should not be a completely necessary
  49552. thing for finding GTK. This will find gtk and GL but also just
  49553. GTK
  49554. 2002-09-18 08:13 andy
  49555. * Source/cmakewizard.cxx: Remove unnecessary variable
  49556. 2002-09-18 08:07 martink
  49557. * Tests/: LoadCommand/CMakeLists.txt,
  49558. LoadCommandOneConfig/CMakeLists.txt: removed target
  49559. 2002-09-17 15:41 king
  49560. * Modules/CMakeLists.txt: ENH: Adding installation of TRY_COMPILE
  49561. tests.
  49562. 2002-09-17 15:41 king
  49563. * Source/cmTryCompileCommand.cxx: BUG: Generated CMakeLists.txt
  49564. file needs to take CMAKE_ANSI_CXXFLAGS into account.
  49565. 2002-09-17 14:40 king
  49566. * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed typo:
  49567. INSTALL_PROGRAMS -> INSTALL_PROGRAM.
  49568. 2002-09-17 14:20 martink
  49569. * Source/CursesDialog/cmCursesMainForm.cxx: some cmake api changees
  49570. 2002-09-17 14:19 andy
  49571. * Source/cmakewizard.cxx: Strip the string that user answers
  49572. 2002-09-17 14:18 barre
  49573. * Source/cmVTKWrapTclCommand.cxx: ENH: add support for Tcl/Tk 8.4.0
  49574. 2002-09-17 14:12 martink
  49575. * Source/cmake.h: updated comments
  49576. 2002-09-17 14:09 king
  49577. * Source/cmLocalUnixMakefileGenerator.cxx: BUG: INSTALL_DATA should
  49578. be INSTALL_PROGRAMS for program install targets.
  49579. 2002-09-17 14:04 martink
  49580. * Source/CursesDialog/cmCursesMainForm.cxx: some cmake api changees
  49581. 2002-09-17 13:59 martink
  49582. * Source/: cmMakefile.cxx, cmake.cxx, cmake.h, cmakewizard.cxx:
  49583. cleaned up some of the cmake interface
  49584. 2002-09-17 13:59 martink
  49585. * Source/CMakeLists.txt: new test
  49586. 2002-09-17 13:48 andy
  49587. * Source/cmakewizard.cxx: Replace getline with fgets since getline
  49588. does not seems to work properly on Mac OSX
  49589. 2002-09-17 11:48 andy
  49590. * Source/: cmCacheManager.cxx, cmCacheManager.h,
  49591. cmMarkAsAdvancedCommand.cxx: Fix problems with advanced not being
  49592. marked.
  49593. 2002-09-17 10:56 king
  49594. * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
  49595. cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
  49596. cmLocalUnixMakefileGenerator.cxx: ENH: Improved implementation of
  49597. INSTALL_FILES and INSTALL_PROGRAMS commands. Source paths can
  49598. now be relative or full paths, and don't need to be in the same
  49599. directory as the CMakeLists.txt file.
  49600. 2002-09-17 10:38 martink
  49601. * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
  49602. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: added
  49603. Destructor
  49604. 2002-09-17 10:38 martink
  49605. * Source/: cmCPluginAPI.h, cmLoadCommandCommand.cxx: added
  49606. destructor to loaded commands
  49607. 2002-09-17 09:17 martink
  49608. * Modules/TestForANSIStreamHeaders.cmake: slight change in
  49609. signature for TryCompile
  49610. 2002-09-17 09:16 martink
  49611. * Source/: cmGlobalVisualStudio6Generator.cxx,
  49612. cmTryCompileCommand.cxx, cmTryCompileCommand.h: slight change in
  49613. signature
  49614. 2002-09-17 09:16 martink
  49615. * Tests/: LoadCommand/CMakeLists.txt,
  49616. LoadCommandOneConfig/CMakeLists.txt: some cleanup
  49617. 2002-09-17 08:29 martink
  49618. * Tests/: LoadCommand/CMakeLists.txt,
  49619. LoadCommandOneConfig/CMakeLists.txt: minor fix in error message
  49620. 2002-09-16 16:27 martink
  49621. * Tests/: LoadCommand/CMakeLists.txt,
  49622. LoadCommand/LoadedCommand.cxx,
  49623. LoadCommand/CMakeCommands/CMakeLists.txt,
  49624. LoadCommand/CMakeCommands/cmTestCommand.c,
  49625. LoadCommandOneConfig/CMakeLists.txt,
  49626. LoadCommandOneConfig/LoadedCommand.cxx,
  49627. LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
  49628. LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: load command
  49629. test
  49630. 2002-09-15 09:54 martink
  49631. * Source/: cmAddCustomCommandCommand.cxx,
  49632. cmAddDependenciesCommand.cxx, cmCacheManager.cxx,
  49633. cmExecProgramCommand.cxx, cmFLTKWrapUICommand.cxx,
  49634. cmListFileCache.cxx, cmaketest.cxx, ctest.cxx: remove unused
  49635. variables
  49636. 2002-09-15 09:42 martink
  49637. * Source/: cmLocalVisualStudio6Generator.cxx,
  49638. cmLocalVisualStudio7Generator.cxx: updated to use
  49639. ConfigureFinalPass
  49640. 2002-09-15 08:53 martink
  49641. * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
  49642. cmGlobalGenerator.cxx: changed handling of FinalPass
  49643. 2002-09-15 08:53 martink
  49644. * Source/cmLocalUnixMakefileGenerator.cxx: changed when final pass
  49645. is done
  49646. 2002-09-15 08:52 martink
  49647. * Source/: cmMakefile.h, cmMakefile.cxx: renamed GenerateMakefile
  49648. to ConfigureFinalPass
  49649. 2002-09-14 10:59 martink
  49650. * Source/CursesDialog/cmCursesMainForm.cxx: removed extra Generate
  49651. that was screwing things up
  49652. 2002-09-14 08:47 martink
  49653. * Source/cmGlobalGenerator.cxx: fixed warning
  49654. 2002-09-13 19:23 martink
  49655. * Source/cmGlobalGenerator.cxx: made less verbose
  49656. 2002-09-13 19:23 martink
  49657. * Modules/TestForANSIStreamHeaders.cmake: removed messages
  49658. 2002-09-13 16:38 king
  49659. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
  49660. FileIsFullPath test method.
  49661. 2002-09-13 13:48 martink
  49662. * Source/: cmGlobalGenerator.cxx, cmMakefile.cxx, cmake.h: some
  49663. fixes for try compile
  49664. 2002-09-13 11:09 martink
  49665. * Templates/: CXXCMakeSystemConfig.cmake.in, cxxconfigure,
  49666. cxxconfigure.in: now uses TryCompile
  49667. 2002-09-13 11:05 martink
  49668. * Source/cmGlobalNMakeMakefileGenerator.h: minor fix
  49669. inEnableLanguages
  49670. 2002-09-13 11:01 martink
  49671. * Source/: cmTryCompileCommand.cxx: fix to the cleanup code
  49672. 2002-09-13 10:42 martink
  49673. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  49674. cmGlobalNMakeMakefileGenerator.h,
  49675. cmGlobalUnixMakefileGenerator.cxx,
  49676. cmGlobalUnixMakefileGenerator.h,
  49677. cmGlobalVisualStudio6Generator.cxx,
  49678. cmGlobalVisualStudio7Generator.cxx, cmMakefile.cxx,
  49679. cmTryCompileCommand.cxx: better trycompile and enable langiages
  49680. 2002-09-13 10:41 martink
  49681. * Source/cmake.cxx: better try compile
  49682. 2002-09-13 10:40 martink
  49683. * Modules/TestForANSIStreamHeaders.cmake: removed messages
  49684. 2002-09-13 09:51 andy
  49685. * configure, configure.in: Improve bootstrapping on Unix, so that
  49686. it bootstraps in the subdirectory. This prevents from compiler
  49687. files being reused and you can do make clean...
  49688. 2002-09-13 09:49 iscott
  49689. * Modules/FindQt.cmake: Make QT variables advanced
  49690. 2002-09-13 08:15 martink
  49691. * Source/: cmEndIfCommand.cxx, cmLocalUnixMakefileGenerator.cxx:
  49692. compiler warning
  49693. 2002-09-13 05:39 iscott
  49694. * Modules/FindQt.cmake: Need to use $ENV{} to access environment
  49695. variables
  49696. 2002-09-12 16:36 martink
  49697. * Modules/TestForANSIStreamHeaders.cmake: some cleanup
  49698. 2002-09-12 14:37 martink
  49699. * Source/cmake.cxx: uninitialized var
  49700. 2002-09-12 13:55 andy
  49701. * Source/cmaketest.cxx: Remove unnecessary include
  49702. 2002-09-12 13:42 andy
  49703. * Source/cmakemain.cxx: Remove unnecessary include
  49704. 2002-09-12 13:19 bettingf
  49705. * Tests/Wrapping/CMakeLists.txt, Source/CMakeLists.txt: added
  49706. include of FindQT.cmake
  49707. 2002-09-12 11:47 martink
  49708. * Source/: cmMakefileGenerator.cxx, cmMakefileGenerator.h,
  49709. CMakeLists.txt: new arch
  49710. 2002-09-12 11:44 martink
  49711. * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
  49712. cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
  49713. cmDSWWriter.cxx, cmDSWWriter.h, cmDSPWriter.cxx, cmDSPWriter.h,
  49714. cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
  49715. cmBorlandMakefileGenerator.cxx, cmBorlandMakefileGenerator.h,
  49716. cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: new arch
  49717. 2002-09-12 11:38 bettingf
  49718. * Source/CMakeLists.txt: added test for QTWrapUI called qtwrapping
  49719. 2002-09-12 11:37 bettingf
  49720. * Tests/Wrapping/: qtwrappingmain.cxx, CMakeLists.txt: corrected
  49721. test for QTWrapUI
  49722. 2002-09-12 11:14 martink
  49723. * Modules/: TestForANSIStreamHeaders.cmake,
  49724. TestForANSIStreamHeaders.cxx: new try compile module
  49725. 2002-09-12 11:13 andy
  49726. * Source/cmCacheManager.cxx: Oops, too fast commit; add missing ;
  49727. 2002-09-12 11:12 andy
  49728. * Source/cmCacheManager.cxx: Add more error checking
  49729. 2002-09-12 11:08 martink
  49730. * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: another
  49731. signature for Try_Compile
  49732. 2002-09-12 11:08 martink
  49733. * Source/: cmMakefile.cxx, cmake.cxx, cmake.h: added a flag if a
  49734. cmake is in try compile
  49735. 2002-09-12 09:56 andy
  49736. * Source/cmMarkAsAdvancedCommand.cxx: Fix mark as advanced. Now it
  49737. should work properly
  49738. 2002-09-12 09:00 andy
  49739. * Source/: cmakewizard.cxx, cmakewizard.h: Simplify code. Since we
  49740. access cache entry through the iterator, we do not need the cache
  49741. manager any more
  49742. 2002-09-12 08:56 andy
  49743. * Source/cmCacheManager.h: Fix build problem on Sun
  49744. 2002-09-11 16:44 bettingf
  49745. * Source/cmQTWrapUICommand.cxx: corrected the generated lists .h in
  49746. header list and .cxx in sources list
  49747. 2002-09-11 16:43 bettingf
  49748. * Source/cmLocalUnixMakefileGenerator.cxx: added generation of the
  49749. GENERATED_QT_FILES list for make clean
  49750. 2002-09-11 16:41 bettingf
  49751. * Tests/Wrapping/CMakeLists.txt: added test for QTWrapUI
  49752. 2002-09-11 16:40 bettingf
  49753. * Tests/Wrapping/: qtwrappingmain.cxx, qtwrapping.ui: test for
  49754. QTWarpUI
  49755. 2002-09-11 16:12 king
  49756. * Source/cmCacheManager.cxx: BUG: GetCacheValue must check if value
  49757. is UNINITIALIZED. If so, pretend it doesn't exist.
  49758. 2002-09-11 15:13 andy
  49759. * Source/CursesDialog/cmCursesMainForm.cxx: Fix bug in ccmake which
  49760. made it crash when all cache values were deleted
  49761. 2002-09-11 15:04 andy
  49762. * Source/CursesDialog/cmCursesMainForm.cxx: Fix problem with ccmake
  49763. crashing on empty caches
  49764. 2002-09-11 14:38 andy
  49765. * Source/cmCacheManager.cxx: Fix find and remove check for
  49766. uninitialized entries
  49767. 2002-09-11 14:08 andy
  49768. * Source/cmCacheManager.cxx: Function strcasecmp is not portable
  49769. 2002-09-11 14:05 andy
  49770. * Source/: cmCacheManager.cxx, cmCacheManager.h,
  49771. cmFindPathCommand.cxx, cmFindProgramCommand.cxx, cmMakefile.cxx,
  49772. cmMarkAsAdvancedCommand.cxx, cmVariableRequiresCommand.cxx,
  49773. cmakewizard.cxx, cmakewizard.h,
  49774. CursesDialog/cmCursesCacheEntryComposite.cxx,
  49775. CursesDialog/cmCursesCacheEntryComposite.h,
  49776. CursesDialog/cmCursesMainForm.cxx: Couple of changes: cache
  49777. variables now have a map of properties. ADVANCED and HELPSTRING
  49778. are now properties of cache variable, IsAdvanced is gone, so is
  49779. GetCacheEntry, since cache entries are now all private. To access
  49780. them, you use the iterator. -ADVANCED cache entries are gone and
  49781. are replaced by the property of cache variables. The cache file
  49782. still looks the same, but the -ADVANCED cache entries are created
  49783. when writing file. MarkAsAdvanced and VariableRequires are fixed.
  49784. So are curses gui and wizard
  49785. 2002-09-11 13:27 andy
  49786. * Templates/CCMakeSystemConfig.cmake.in: Remove Mark_AS_ADVANCED
  49787. for some variables that do not exist
  49788. 2002-09-11 12:52 martink
  49789. * Source/cmMakefile.cxx: minor fix in try compile code
  49790. 2002-09-11 09:54 king
  49791. * Source/: CMakeLists.txt, cmDynamicLoader.cxx, cmDynamicLoader.h,
  49792. cmDynamicLoaderC.c: ENH: Pointer-to-function to pointer-to-data
  49793. casts are not even allowed in strict C. Re-implemented this
  49794. conversion in pure C++ using a casting trick with an extra level
  49795. of indirection.
  49796. 2002-09-11 08:52 king
  49797. * Source/cmDynamicLoaderC.c: ERR: Removed C++-style comments, used
  49798. C-style instead.
  49799. 2002-09-10 17:24 king
  49800. * Source/cmake.cxx: ERR: Added missing include of stdio.h for
  49801. sprintf.
  49802. 2002-09-10 16:52 martink
  49803. * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: updated
  49804. signature
  49805. 2002-09-10 16:52 martink
  49806. * Source/: cmMakefile.cxx, cmMakefile.h: updated makefile moved
  49807. commands into cmake and fixed try compile
  49808. 2002-09-10 16:51 martink
  49809. * Source/cmDumpDocumentation.cxx: moved dump docs into cmake
  49810. 2002-09-10 16:51 martink
  49811. * Source/: cmake.h, cmake.cxx: moved commands into cmake
  49812. 2002-09-10 16:49 martink
  49813. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  49814. cmGlobalVisualStudio6Generator.cxx,
  49815. cmGlobalVisualStudio6Generator.h,
  49816. cmGlobalVisualStudio7Generator.cxx,
  49817. cmGlobalVisualStudio7Generator.h: modified TryCompile
  49818. 2002-09-10 15:46 king
  49819. * Source/: CMakeLists.txt, cmDynamicLoader.cxx, cmDynamicLoader.h,
  49820. cmDynamicLoaderC.c: ERR: Cast from pointer-to-data to
  49821. pointer-to-function is not allowed in C++. The cast needed by
  49822. cmDynamicLoader::GetSymbolAddress is now hidden in a C file.
  49823. 2002-09-10 15:40 king
  49824. * Source/cmGlobalUnixMakefileGenerator.cxx: ERR: Fixes for comeau
  49825. compiler. NULL is a pointer of type void*, and cannot be
  49826. compared directly with other pointer types. We use 0 instead.
  49827. Also changed putenv to setenv for comeau on linux.
  49828. 2002-09-10 15:40 king
  49829. * Source/cmStandardIncludes.h: ENH: Added definition of _BSD_SOURCE
  49830. to enable proper use of POSIX functions on comeau in linux.
  49831. 2002-09-10 15:38 king
  49832. * Source/cmSystemTools.cxx: ERR: Fix for borland on linux. We
  49833. cannot directly compare the st_dev and st_ino members of struct
  49834. stat. Use memcmp instead.
  49835. 2002-09-10 15:37 king
  49836. * Source/cmLocalGenerator.cxx: ERR: Removed stray semi-colon.
  49837. 2002-09-10 15:36 king
  49838. * Source/: cmMakefile.cxx, cmRegularExpression.cxx,
  49839. cmRegularExpression.h, cmMakeDepend.cxx,
  49840. cmLoadCommandCommand.cxx, cmCPluginAPI.cxx: ERR: Fixes for comeau
  49841. compiler. NULL is a pointer of type void*, and cannot be
  49842. compared directly with other pointer types. We use 0 instead.
  49843. 2002-09-10 15:36 king
  49844. * Source/cmake.cxx: ERR: Fix for borland on linux.
  49845. 2002-09-10 13:32 barre
  49846. * Modules/FindOpenGL.cmake: FIX: typo + bring back the
  49847. OPENGL_gl_LIBRARY path that can be used to find GLU (was wiped
  49848. out from FindGLU)
  49849. 2002-09-10 12:49 martink
  49850. * Source/CMakeLists.txt: removed extra ENDIF
  49851. 2002-09-10 10:35 king
  49852. * configure, configure.in: ERR: Went back to old-style test for
  49853. -LANG:std on the SGI.
  49854. 2002-09-10 10:16 martink
  49855. * Source/: cmEndIfCommand.cxx, cmIfCommand.cxx: better error
  49856. checking on If statements
  49857. 2002-09-10 10:02 king
  49858. * configure, configure.in: ERR: AC_SUBST replaced with AC_DEFINE.
  49859. Needed to get configure script to correctly setup cmConfigure.h.
  49860. 2002-09-10 09:51 king
  49861. * Source/cmCommands.cxx: ERR: Removed accidental commit.
  49862. 2002-09-10 09:50 king
  49863. * configure, configure.in, Source/cmCommands.cxx: BUG: Missing
  49864. AC_SUBST commands added.
  49865. 2002-09-09 09:50 hoffman
  49866. * Modules/FindOpenGL.cmake: Adding GLU to the OPENGL_LIBRARIES only
  49867. if it is found.
  49868. 2002-09-08 10:15 martink
  49869. * Source/: cmGlobalNMakeMakefileGenerator.cxx,
  49870. cmGlobalVisualStudio6Generator.cxx,
  49871. cmGlobalVisualStudio7Generator.cxx,
  49872. cmLocalVisualStudio6Generator.cxx,
  49873. cmLocalVisualStudio7Generator.cxx, cmake.cxx: compiler warnings
  49874. 2002-09-07 21:25 martink
  49875. * Source/: cmGlobalGenerator.cxx,
  49876. cmGlobalVisualStudio6Generator.cxx,
  49877. cmGlobalVisualStudio7Generator.cxx: compiler warnings
  49878. 2002-09-07 21:22 martink
  49879. * Source/cmLocalGenerator.h: compiler warning
  49880. 2002-09-07 21:18 martink
  49881. * Source/: cmGlobalBorlandMakefileGenerator.cxx,
  49882. cmLocalBorlandMakefileGenerator.cxx: fix for borland compilers
  49883. 2002-09-06 18:05 king
  49884. * Source/cmVTKWrapTclCommand.cxx: ERR: Fix for borland in generated
  49885. code. vtkCommand is ambiguously both a function and a class.
  49886. 2002-09-06 17:19 king
  49887. * configure, configure.in, Templates/cconfigure,
  49888. Templates/cconfigure.in, Templates/cxxconfigure,
  49889. Templates/cxxconfigure.in: ENH: Improved configure test
  49890. implementations by using AC_TRY_COMPILE.
  49891. 2002-09-06 16:30 martink
  49892. * Source/cmLocalUnixMakefileGenerator.cxx: updated to fix the long
  49893. depend line issue on Borland
  49894. 2002-09-06 14:03 starreveld
  49895. * Modules/FindOpenGL.cmake:
  49896. ERR: Fix opengl finding on osx
  49897. 2002-09-06 13:56 barre
  49898. * Modules/FindTCL.cmake: ENH: make stub stuff ADVANCED
  49899. 2002-09-06 13:04 martink
  49900. * Source/: cmakewizard.cxx, CMakeLists.txt, Makefile.in,
  49901. cmGlobalGenerator.cxx, cmGlobalUnixMakefileGenerator.cxx,
  49902. cmLocalUnixMakefileGenerator.cxx: new arch
  49903. 2002-09-06 13:01 martink
  49904. * Source/: cmaketest.cxx, cmake.cxx, cmake.h, cmMakefile.cxx,
  49905. cmMakefile.h, cmakemain.cxx: new arch
  49906. 2002-09-06 13:00 martink
  49907. * Source/CursesDialog/: ccmake.cxx, cmCursesLongMessageForm.cxx,
  49908. cmCursesMainForm.cxx, cmCursesMainForm.h: new architecture
  49909. 2002-09-06 11:47 hoffman
  49910. * Templates/CMakeBorlandWindowsSystemConfig.cmake: fix comment
  49911. 2002-09-06 11:00 iscott
  49912. * Modules/readme.txt: Add important missing word to documentation
  49913. 2002-09-06 10:55 iscott
  49914. * Modules/readme.txt: More detailed information about consistent
  49915. FindXXX.cmake files
  49916. 2002-09-06 10:47 hoffman
  49917. * Source/cmUnixMakefileGenerator.cxx: ENH: use :: rule and not a
  49918. long line extension
  49919. 2002-09-06 09:24 martink
  49920. * Source/cmLocalUnixMakefileGenerator.cxx: minor fix
  49921. 2002-09-06 08:33 martink
  49922. * Source/cmLocalUnixMakefileGenerator.cxx: minor fixes
  49923. 2002-09-05 12:00 iscott
  49924. * Modules/: FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake,
  49925. FindOpenGL.cmake, FindX11.cmake: Hide lots of values in the
  49926. advanced list Fix some bugs OpenGL always needs X11 on Unix
  49927. 2002-09-05 09:04 martink
  49928. * Source/cmLocalGenerator.h: made destructor virtual
  49929. 2002-09-05 08:22 martink
  49930. * Source/cmDynamicLoader.cxx: removed some couts
  49931. 2002-09-04 15:46 martink
  49932. * Source/cmCacheManager.h: made method public
  49933. 2002-09-04 15:28 martink
  49934. * Source/cmLocalUnixMakefileGenerator.cxx: fixes
  49935. 2002-09-04 15:24 martink
  49936. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  49937. cmGlobalNMakeMakefileGenerator.cxx, cmLocalGenerator.cxx,
  49938. cmLocalGenerator.h: updates
  49939. 2002-09-04 15:22 martink
  49940. * Source/: cmGlobalVisualStudio6Generator.cxx,
  49941. cmGlobalVisualStudio6Generator.h,
  49942. cmLocalVisualStudio6Generator.cxx,
  49943. cmLocalVisualStudio6Generator.h,
  49944. cmGlobalVisualStudio7Generator.cxx,
  49945. cmGlobalVisualStudio7Generator.h,
  49946. cmLocalVisualStudio7Generator.cxx,
  49947. cmLocalVisualStudio7Generator.h: new arch
  49948. 2002-09-04 15:22 martink
  49949. * Source/: cmGlobalBorlandMakefileGenerator.cxx,
  49950. cmGlobalBorlandMakefileGenerator.h,
  49951. cmLocalBorlandMakefileGenerator.cxx,
  49952. cmLocalBorlandMakefileGenerator.h: first cut a new arch
  49953. 2002-09-04 11:17 martink
  49954. * Tests/Wrapping/CMakeLists.txt: fixed test for new cmake
  49955. 2002-09-04 09:24 king
  49956. * Modules/FindOpenGL.cmake: ERR: Still need to define
  49957. OPENGL_INCLUDE_PATH in addition to the standard
  49958. OPENGL_INCLUDE_DIR for backward compatability.
  49959. 2002-09-03 12:29 iscott
  49960. * Modules/FindMFC.cmake: A simple FindMFC module for consistency
  49961. 2002-09-03 10:41 hoffman
  49962. * Source/cmUnixMakefileGenerator.cxx: BUG: use windows paths for
  49963. utility depends
  49964. 2002-09-03 10:41 hoffman
  49965. * Source/cmMSDotNETGenerator.cxx: BUG: bug for more than one custom
  49966. commands
  49967. 2002-09-03 09:14 iscott
  49968. * Modules/Dart.cmake: Dart now has a configure option
  49969. 2002-09-03 09:00 iscott
  49970. * Modules/FindPNG.cmake: I copied a bit too much VXL functionality
  49971. here. Oops
  49972. 2002-09-03 08:33 iscott
  49973. * Modules/FindPerl.cmake: Added PERL_FOUND
  49974. 2002-09-03 08:24 iscott
  49975. * Modules/FindMPEG.cmake: Add an MPEG finder in the new format -
  49976. functionality copied from VXL.
  49977. 2002-09-03 06:10 iscott
  49978. * Modules/: FindAVIFile.cmake, FindGLU.cmake, FindGLUT.cmake,
  49979. FindJPEG.cmake, FindOpenGL.cmake, FindPNG.cmake, FindTIFF.cmake,
  49980. FindX11.cmake: Fixed mistake in comments Transferred OPENGL
  49981. finding logic in from VXL Added Some backwards compatibility with
  49982. CMake1.4
  49983. 2002-09-02 17:34 iscott
  49984. * Modules/: FindFLTK.cmake, FindGTK.cmake: Moved FLTK and GTK to
  49985. new FindXXX scheme. Imported some functionality from VXL
  49986. 2002-09-02 17:33 iscott
  49987. * Modules/FindX11.cmake: small bug fixes
  49988. 2002-09-02 17:29 iscott
  49989. * Source/cmFLTKWrapUICommand.cxx: FLTK_FLUID_EXE ->
  49990. FLTK_FLUID_EXECUTABLE because Module files are moving to
  49991. consistent scheme
  49992. 2002-09-02 16:59 iscott
  49993. * Modules/: FindQt.cmake, FindTIFF.cmake: Fix Bugs
  49994. 2002-09-02 16:24 iscott
  49995. * Modules/FindZLIB.cmake: This file should not be empty
  49996. 2002-09-02 15:49 iscott
  49997. * Modules/: FindZLIB.cmake, FindZLib.cmake: Moved FindZLib.cmake to
  49998. FindZLIB.cmake
  49999. 2002-09-02 15:46 iscott
  50000. * Modules/: FindPNG.cmake, FindX11.cmake, FindZLib.cmake: Copied
  50001. the X11 PNG and ZLIB functoinality from VXL
  50002. 2002-09-02 14:08 iscott
  50003. * Modules/: FindPNG.cmake, FindZLib.cmake: Adding Zlib and PNG find
  50004. modules in the new format
  50005. 2002-09-02 12:58 iscott
  50006. * Modules/FindTIFF.cmake: This Find Module is in the new style
  50007. 2002-09-02 12:05 iscott
  50008. * Modules/: FindJPEG.cmake, FindQt.cmake, FindWget.cmake,
  50009. FindZLib.cmake: Add helpful message for QT Windows users Add
  50010. FindZLib in new format Move FindJPEG and FINDWGET over to new
  50011. scheme
  50012. 2002-09-02 07:03 iscott
  50013. * Modules/FindAVIFile.cmake, Modules/FindQt.cmake,
  50014. Modules/LinkQT.cmake, Modules/readme.txt,
  50015. Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx:
  50016. Define a single expected format for the values defined in every
  50017. FindXXX.cmake file. Upgrade all the QT functionality to use the
  50018. new FindXXX.cmake format Add a module for AVIFile.
  50019. 2002-08-30 16:01 martink
  50020. * Source/: cmGlobalUnixMakefileGenerator.cxx,
  50021. cmGlobalUnixMakefileGenerator.h,
  50022. cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
  50023. cmGlobalNMakeMakefileGenerator.cxx,
  50024. cmGlobalNMakeMakefileGenerator.h,
  50025. cmLocalNMakeMakefileGenerator.cxx,
  50026. cmLocalNMakeMakefileGenerator.h: in progress
  50027. 2002-08-30 16:00 martink
  50028. * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
  50029. cmLocalGenerator.cxx, cmLocalGenerator.h: in progress checkin
  50030. 2002-08-30 09:54 hoffman
  50031. * Tests/: Complex/Executable/CMakeLists.txt,
  50032. ComplexOneConfig/Executable/CMakeLists.txt,
  50033. ComplexRelativePaths/Executable/CMakeLists.txt: add rpcrt4.lib
  50034. because of CMakeLib needing it
  50035. 2002-08-29 09:45 martink
  50036. * Source/cmCPluginAPI.cxx: extern C fixes
  50037. 2002-08-28 16:35 martink
  50038. * Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx,
  50039. cmCursesMainForm.h: some changes in cachemanager and singletons
  50040. 2002-08-28 16:34 martink
  50041. * Source/cmaketest.cxx: no more singletons
  50042. 2002-08-28 16:33 martink
  50043. * Tests/: Complex/Executable/CMakeLists.txt,
  50044. ComplexOneConfig/Executable/CMakeLists.txt,
  50045. ComplexRelativePaths/Executable/CMakeLists.txt: now needs dynlib
  50046. support
  50047. 2002-08-28 15:08 king
  50048. * Utilities/: cmake_release_config_cygwin,
  50049. cmake_release_unix_build.sh, cmake_release_unix_config.sh,
  50050. cmake_release_unix_package.sh: ENH: Moved build of source tarball
  50051. to package script.
  50052. 2002-08-28 14:51 martink
  50053. * Source/: cmCPluginAPI.cxx, cmCacheManager.cxx, cmCacheManager.h,
  50054. cmCommands.cxx, cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
  50055. cmLoadCacheCommand.cxx, cmLoadCommandCommand.cxx,
  50056. cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
  50057. cmMSProjectGenerator.cxx, cmMSProjectGenerator.h, cmMakefile.cxx,
  50058. cmMakefile.h, cmMakefileGenerator.cxx, cmMakefileGenerator.h,
  50059. cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
  50060. cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
  50061. cmVariableRequiresCommand.cxx, cmake.cxx, cmake.h, cmakemain.cxx,
  50062. cmakewizard.cxx, cmakewizard.h: changed cache manager and
  50063. registered generators to no longer be singletons
  50064. 2002-08-28 14:49 martink
  50065. * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: an early
  50066. checking not complete
  50067. 2002-08-28 14:33 hoffman
  50068. * Source/cmBorlandMakefileGenerator.cxx,
  50069. Source/cmMSDotNETGenerator.cxx,
  50070. Source/cmNMakeMakefileGenerator.cxx,
  50071. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  50072. Templates/EXEWinHeader.dsptemplate,
  50073. Templates/staticLibHeader.dsptemplate: ENH: add include paths to
  50074. rc program for resource generation
  50075. 2002-08-28 10:43 king
  50076. * Utilities/setup.hint: ENH: Incremented version number for 1.4-4
  50077. 2002-08-28 10:40 king
  50078. * Utilities/: cmake-cygwin.README, setup.hint: ENH: Adding cygwin
  50079. installation files to branch.
  50080. 2002-08-28 10:28 hoffman
  50081. * Utilities/: cmake-cygwin.README, cmake_release_config_cygwin,
  50082. setup.hint: [no log message]
  50083. 2002-08-28 09:30 king
  50084. * Utilities/cmake_release_config_darwin: Switched to release branch
  50085. tag instead of sticky tag.
  50086. 2002-08-28 09:27 king
  50087. * Utilities/cmake_release_config_darwin: ENH: Adding release
  50088. configuration for darwin.
  50089. 2002-08-28 09:07 king
  50090. * Utilities/cmake_release_unix_package.sh: BUG: Don't erase tarball
  50091. directory in packaging step in case there is a source tarball
  50092. there.
  50093. 2002-08-28 09:04 hoffman
  50094. * Utilities/: cmake_release_unix_config.sh,
  50095. cmake_release_unix_package.sh: cygwin release
  50096. 2002-08-28 08:51 king
  50097. * Utilities/: cmake_release_config_hpux, cmake_release_config_irix,
  50098. cmake_release_config_linux, cmake_release_config_sun: ENH:
  50099. Updated release script configuration for CMake release 1.4.4.
  50100. 2002-08-27 14:45 andy
  50101. * Source/cmSourceFile.cxx: Fix bug in trying to set stding with
  50102. null
  50103. 2002-08-27 09:43 hoffman
  50104. * Source/: CMakeLists.txt, cmLoadCommandCommand.cxx: ENH: fix
  50105. warnings
  50106. 2002-08-27 08:36 martink
  50107. * Source/: CMakeLists.txt, cmCommands.cxx: fixed bootstrap build to
  50108. not use LoadCOmmandCOmmand
  50109. 2002-08-26 15:22 martink
  50110. * Source/: cmGetSourceFilePropertyCommand.cxx,
  50111. cmGetSourceFilePropertyCommand.h: updated to match the SET
  50112. 2002-08-26 15:20 martink
  50113. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  50114. ComplexRelativePaths/CMakeLists.txt: added new form of Set source
  50115. file properties command
  50116. 2002-08-26 10:52 martink
  50117. * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h, cmCommands.cxx,
  50118. cmLoadCommandCommand.cxx: now uses stubs
  50119. 2002-08-26 08:53 martink
  50120. * Source/cmSetSourceFilesPropertiesCommand.cxx: fixed bug maybe
  50121. 2002-08-23 17:00 hoffman
  50122. * Templates/cxxconfigure, Templates/cxxconfigure.in, configure,
  50123. configure.in: try another flag for the dec compiler...
  50124. 2002-08-23 16:25 hoffman
  50125. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  50126. ComplexRelativePaths/CMakeLists.txt: no more dll for plugin
  50127. 2002-08-23 16:15 martink
  50128. * Tests/: Complex/Executable/CMakeLists.txt,
  50129. ComplexOneConfig/Executable/CMakeLists.txt,
  50130. ComplexRelativePaths/Executable/CMakeLists.txt: remoevd shared
  50131. lib
  50132. 2002-08-23 16:12 martink
  50133. * Source/: cmCPluginAPI.h, cmCacheManager.h, cmDirectory.h,
  50134. cmRegularExpression.h, cmStandardIncludes.h, cmSystemTools.h,
  50135. cmake.h, CMakeLists.txt, cmListFileCache.h, cmMakefile.h,
  50136. cmMakefileGenerator.h, cmakewizard.h: removed shared lib support
  50137. 2002-08-23 16:12 martink
  50138. * Source/cmaketest.cxx: memory issue
  50139. 2002-08-23 15:11 martink
  50140. * Source/: cmVTKMakeInstantiatorCommand.cxx, cmCacheManager.h,
  50141. cmCPluginAPI.cxx: compiler warnings
  50142. 2002-08-23 13:47 hoffman
  50143. * Tests/: Complex/Executable/CMakeLists.txt,
  50144. ComplexOneConfig/Executable/CMakeLists.txt,
  50145. ComplexRelativePaths/Executable/CMakeLists.txt: BUG: fix for
  50146. cygwin
  50147. 2002-08-23 13:46 hoffman
  50148. * Source/: CMakeLists.txt, cmCacheManager.cxx, cmCacheManager.h,
  50149. cmake.cxx, cmake.h, cmakemain.cxx, cmaketest.cxx,
  50150. CursesDialog/CMakeLists.txt, CursesDialog/form/CMakeLists.txt:
  50151. BUG: add explicit clean up of the cachemanager at exit of
  50152. programs, so dll destruction is not a problem.
  50153. 2002-08-23 09:09 hoffman
  50154. * Source/cmNMakeMakefileGenerator.cxx: remove use of
  50155. getpropertyasbool
  50156. 2002-08-22 17:06 hoffman
  50157. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  50158. ComplexRelativePaths/CMakeLists.txt: BUG: fix for borland and a
  50159. shared CMakeLib
  50160. 2002-08-22 16:57 hoffman
  50161. * Tests/: Complex/CMakeLists.txt,
  50162. Complex/Executable/CMakeLists.txt,
  50163. ComplexOneConfig/CMakeLists.txt,
  50164. ComplexOneConfig/Executable/CMakeLists.txt,
  50165. ComplexRelativePaths/CMakeLists.txt,
  50166. ComplexRelativePaths/Executable/CMakeLists.txt: BUG: fix for
  50167. borland and a shared CMakeLib
  50168. 2002-08-22 16:16 hoffman
  50169. * Source/CMakeLists.txt: BUG: borland needs to have
  50170. BUILD_SHARED_LIBS on for executables to work with c++
  50171. 2002-08-22 15:58 martink
  50172. * Tests/: Complex/Executable/CMakeLists.txt,
  50173. ComplexOneConfig/Executable/CMakeLists.txt,
  50174. ComplexRelativePaths/Executable/CMakeLists.txt: complex test
  50175. needs the dll
  50176. 2002-08-22 14:41 martink
  50177. * Source/cmCPluginAPI.cxx: minor warning fix
  50178. 2002-08-22 14:40 iscott
  50179. * Modules/: FindAVIFile.cmake, readme.txt: Some more explanation of
  50180. a consistent scheme
  50181. 2002-08-22 11:37 hoffman
  50182. * configure, configure.in, Templates/cxxconfigure,
  50183. Templates/cxxconfigure.in: BUG: fix for OSF compiler to use ansi
  50184. mode for streams
  50185. 2002-08-22 11:12 hoffman
  50186. * Source/cmNMakeMakefileGenerator.cxx: BUG: use c flags for
  50187. cprograms, and do not use large command lines for linking
  50188. 2002-08-22 09:17 martink
  50189. * Source/cmCPluginAPI.cxx: fixed some warnings
  50190. 2002-08-22 09:11 martink
  50191. * Source/cmSetSourceFilesPropertiesCommand.cxx: fixed some warnings
  50192. 2002-08-22 09:10 martink
  50193. * Source/cmCPluginAPI.h: fixed nested comment
  50194. 2002-08-22 08:25 martink
  50195. * Source/CursesDialog/CMakeLists.txt: added lib
  50196. 2002-08-21 15:52 king
  50197. * Utilities/cmake_release_unix_package.sh: ENH: Added -files to end
  50198. of internal binary tarball to distinguish from the outer
  50199. tarball's name.
  50200. 2002-08-21 15:37 martink
  50201. * Source/CursesDialog/cmCursesMainForm.cxx: minor fixes for new
  50202. cache api
  50203. 2002-08-21 13:15 martink
  50204. * Source/: cmMakefile.cxx, cmMakefile.h, cmCPluginAPI.cxx: minor
  50205. bug
  50206. 2002-08-21 12:01 martink
  50207. * Source/: cmMakefileGenerator.h, cmMakefile.h: dll support
  50208. 2002-08-21 12:00 martink
  50209. * Source/cmRegularExpression.h: made into dll
  50210. 2002-08-21 11:59 martink
  50211. * Source/: cmake.h, cmakewizard.h, cmakewizard.cxx: support for
  50212. plugins
  50213. 2002-08-21 11:58 martink
  50214. * Source/: cmLoadCommandCommand.cxx, cmLoadCommandCommand.h: adding
  50215. plugin support
  50216. 2002-08-21 11:58 martink
  50217. * Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: added plugin
  50218. support
  50219. 2002-08-21 11:55 martink
  50220. * Source/: cmStandardIncludes.h, CMakeLists.txt,
  50221. cmCacheManager.cxx, cmCacheManager.h, cmDirectory.h,
  50222. cmSystemTools.h, cmListFileCache.h: made CMakeLib shared on
  50223. windows
  50224. 2002-08-21 11:54 martink
  50225. * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added C Plugin API
  50226. first cut
  50227. 2002-08-21 09:45 hoffman
  50228. * Source/cmNMakeMakefileGenerator.cxx: BUG: use c compiler for link
  50229. of c programs, and use temp file nmake syntax for linking c and
  50230. c++ programs
  50231. 2002-08-19 15:40 iscott
  50232. * Modules/: FindQt.cmake, LinkQT.cmake: I have tested this with
  50233. VXL/our internal code, and it works for me.
  50234. 2002-08-19 10:05 iscott
  50235. * Modules/FindQt.cmake: I first go at a consistent FindXXX.cmake
  50236. file
  50237. 2002-08-16 11:20 martink
  50238. * Source/cmMacroCommand.cxx: minor fix
  50239. 2002-08-16 11:17 martink
  50240. * Source/: cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
  50241. cmSetSourceFilesPropertiesCommand.cxx,
  50242. cmSetSourceFilesPropertiesCommand.h, cmSourceFile.cxx,
  50243. cmSourceFile.h, cmSourceFilesCommand.cxx,
  50244. cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
  50245. cmVTKWrapTclCommand.cxx, cmGetSourceFilePropertyCommand.cxx,
  50246. cmWrapExcludeFilesCommand.cxx, cmCreateTestSourceList.cxx,
  50247. cmAbstractFilesCommand.cxx, cmAuxSourceDirectoryCommand.cxx,
  50248. cmBorlandMakefileGenerator.cxx, cmDSPWriter.cxx,
  50249. cmFLTKWrapUICommand.cxx, cmMSDotNETGenerator.cxx,
  50250. cmMakeDepend.cxx, cmNMakeMakefileGenerator.cxx, cmTarget.cxx,
  50251. cmUnixMakefileGenerator.cxx, cmVTKMakeInstantiatorCommand.cxx:
  50252. modified how source files store properties
  50253. 2002-08-16 09:45 king
  50254. * Source/cmVTKMakeInstantiatorCommand.cxx: ERR: unsigned int ->
  50255. size_t.
  50256. 2002-08-16 09:31 king
  50257. * Source/cmVTKMakeInstantiatorCommand.cxx: ENH: Changed check for
  50258. which version of instantiators to generate to look for definition
  50259. of VTK_USE_INSTANTIATOR_NEW instead of an extra argument to
  50260. VTK_MAKE_INSTANTIATOR.
  50261. 2002-08-15 15:01 king
  50262. * Source/: cmVTKMakeInstantiatorCommand.cxx,
  50263. cmVTKMakeInstantiatorCommand.h: BUG: Added
  50264. backward-compatability. The old instantiator style will be used
  50265. unless the argument USE_INSTANTIATOR_NEW is given to tell the
  50266. command to make use of the instantiator new functions exported
  50267. from each class's implementation file.
  50268. 2002-08-15 14:39 king
  50269. * Source/: cmVTKMakeInstantiatorCommand.cxx,
  50270. cmVTKMakeInstantiatorCommand.h: ENH: Improved generated
  50271. instantiator to use extern declarations to wrappers around the
  50272. New() methods. This avoids the need to include each class's
  50273. header in an instantiator source. The instantiator class
  50274. implementations can now fit in a single source file that compiles
  50275. quickly.
  50276. 2002-08-15 09:34 hoffman
  50277. * Source/cmNMakeMakefileGenerator.cxx: ENH: add -DWIN32 flag for
  50278. builds
  50279. 2002-08-14 11:44 ibanez
  50280. * Modules/FindFLTK.cmake: ENH: Platform dependent libraries added.
  50281. 2002-08-13 15:47 martink
  50282. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  50283. ComplexRelativePaths/CMakeLists.txt: added macro test
  50284. 2002-08-13 15:46 martink
  50285. * Source/: cmCommands.cxx, cmMacroCommand.cxx, cmMacroCommand.h:
  50286. added new command
  50287. 2002-08-13 10:46 martink
  50288. * Source/: cmExecProgramCommand.h, cmExecProgramCommand.cxx: merge
  50289. from main tree
  50290. 2002-08-13 10:08 martink
  50291. * CMakeLists.txt: added man page
  50292. 2002-08-13 10:05 martink
  50293. * Source/cmCreateTestSourceList.cxx: some warning and purify fixes
  50294. 2002-08-13 10:04 martink
  50295. * Source/: cmElseCommand.cxx, cmIfCommand.cxx: IF Else improvements
  50296. 2002-08-13 10:03 martink
  50297. * Source/: cmMakefile.cxx, cmMakefile.h: merges from the main
  50298. branch
  50299. 2002-08-13 10:02 martink
  50300. * Source/cmRemoveCommand.cxx: merge from main branch
  50301. 2002-08-13 10:01 martink
  50302. * Copyright.txt: merge from the main branch
  50303. 2002-08-13 10:00 martink
  50304. * cmake.1: updated from main branch
  50305. 2002-08-13 09:59 martink
  50306. * Modules/: FindFLTK.cmake, FindTCL.cmake: updates from the main
  50307. branch
  50308. 2002-08-12 08:39 martink
  50309. * Source/cmElseCommand.cxx: compiler warning
  50310. 2002-08-09 12:00 martink
  50311. * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmMakefile.cxx:
  50312. better IF ELSE handling
  50313. 2002-08-09 10:04 barre
  50314. * Modules/FindTCL.cmake: FIX: fix commit messup (this change was
  50315. committed to the branch instead of the main tree, thus was
  50316. wiped-out later)
  50317. 2002-08-09 08:33 barre
  50318. * Modules/FindwxWindows.cmake: FIX: - WINDOWS does not exist, use
  50319. WIN32 (or defineWINDOWS if cygwin can not be used inUnix mode?),
  50320. - fix an un-closed IF, - use same prefix for vars (and make it
  50321. advanced)
  50322. 2002-08-09 07:55 andy
  50323. * Modules/FindwxWindows.cmake: This hopefully finds wxWindows on
  50324. UNIX
  50325. 2002-08-08 15:30 andy
  50326. * Modules/FindwxWindows.cmake: Add UNIX support for WXWINDOWS
  50327. 2002-08-08 15:29 andy
  50328. * Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: Add
  50329. return value support and add documentation
  50330. 2002-08-08 15:14 king
  50331. * Copyright.txt: ENH: Updated copyright.
  50332. 2002-08-08 15:13 andy
  50333. * Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: Add
  50334. option of storing output to the variable
  50335. 2002-08-08 13:41 barre
  50336. * Modules/FindwxWindows.cmake: ENH: first stab at wxWindows support
  50337. (win32)
  50338. 2002-08-08 12:49 king
  50339. * CMakeLists.txt: ENH: Adding installation for man page.
  50340. 2002-08-08 12:30 hoffman
  50341. * Source/cmUnixMakefileGenerator.cxx: BUG: handle .exe extension
  50342. for cygwin
  50343. 2002-08-08 11:58 king
  50344. * cmake.1: ENH: Initial checkin of unix manpage.
  50345. 2002-08-08 08:51 martink
  50346. * Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
  50347. and leaks
  50348. 2002-08-07 18:12 king
  50349. * Utilities/: cmake_release_config_hpux, cmake_release_config_irix,
  50350. cmake_release_config_linux, cmake_release_config_sun,
  50351. cmake_release_unix.sh, cmake_release_unix_build.sh,
  50352. cmake_release_unix_config.sh, cmake_release_unix_package.sh: ENH:
  50353. Split install script into two parts. Added basic support for
  50354. adding more files to the distribution and creating packages.
  50355. 2002-08-07 11:01 martink
  50356. * Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
  50357. and leaks
  50358. 2002-08-07 10:30 martink
  50359. * Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
  50360. and leaks
  50361. 2002-08-05 18:08 ibanez
  50362. * Modules/FindFLTK.cmake: ENH: Images library added. Names for
  50363. debuggin versions in windows added.
  50364. 2002-08-05 09:51 martink
  50365. * Source/cmRemoveCommand.cxx: minor fix
  50366. 2002-08-02 13:43 ibanez
  50367. * Modules/FindFLTK.cmake: FIX: names styles for fltkgl and
  50368. fltkforms are different in windows and linux. Both styles
  50369. are now searched taking advantage of the NAMES option in
  50370. FIND_LIBRARY.
  50371. 2002-08-02 12:51 martink
  50372. * Source/cmLinkDirectoriesCommand.cxx: duhhhhhh
  50373. 2002-08-02 08:50 martink
  50374. * Source/: cmFindLibraryCommand.cxx, cmLinkLibrariesCommand.cxx,
  50375. cmMakefile.h: updates from the main tree
  50376. 2002-08-01 23:05 barre
  50377. * Source/cmFindLibraryCommand.cxx: FIX: put ExpandRegistryValue()
  50378. back (seems to have been removed accidentally I guess in 1.25)
  50379. 2002-08-01 15:58 martink
  50380. * Source/cmLinkDirectoriesCommand.cxx: no longer need an argument
  50381. 2002-08-01 09:50 martink
  50382. * Source/cmCreateTestSourceList.cxx,
  50383. Source/cmCreateTestSourceList.h, Source/cmMakefile.h,
  50384. Source/cmNMakeMakefileGenerator.cxx,
  50385. Source/cmNMakeMakefileGenerator.h, Source/cmSystemTools.cxx,
  50386. Source/cmUnixMakefileGenerator.cxx,
  50387. Source/cmUnixMakefileGenerator.h, Source/cmVTKWrapTclCommand.cxx,
  50388. Source/cmake.cxx, Tests/Complex/CMakeLists.txt,
  50389. Tests/ComplexOneConfig/CMakeLists.txt,
  50390. Tests/ComplexRelativePaths/CMakeLists.txt,
  50391. Tests/TestDriver/CMakeLists.txt, Tests/TestDriver/test1.cxx,
  50392. Tests/TestDriver/test2.cxx, Tests/TestDriver/testArgs.h,
  50393. Tests/TestDriver/subdir/test3.cxx: merges from the main branch
  50394. 2002-08-01 08:41 martink
  50395. * Modules/: FindGLU.cmake, FindJNI.cmake, FindOpenGL.cmake,
  50396. FindTCL.cmake: merges from the main tree
  50397. 2002-07-31 13:45 hoffman
  50398. * Source/: cmNMakeMakefileGenerator.cxx,
  50399. cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
  50400. cmUnixMakefileGenerator.h: BUG: fix jump to directory and build
  50401. for nmake if library path is not set. combine
  50402. OutputBuildExecutableInDir and OutputBuildLibraryInDir into
  50403. OutputBuildTargetInDir
  50404. 2002-07-31 11:08 martink
  50405. * Tests/TestDriver/testArgs.h: minor fix for c tests
  50406. 2002-07-31 11:07 martink
  50407. * Source/cmCreateTestSourceList.cxx: fixed support for C test
  50408. programs
  50409. 2002-07-31 09:29 barre
  50410. * Source/cmCreateTestSourceList.cxx: FIX: <stdlib.h> is enough to
  50411. get malloc()/free()
  50412. 2002-07-30 16:19 martink
  50413. * Tests/TestDriver/: CMakeLists.txt, test1.cxx, test2.cxx,
  50414. subdir/test3.cxx: updated to mods in command
  50415. 2002-07-30 16:18 martink
  50416. * Source/: cmCreateTestSourceList.cxx, cmCreateTestSourceList.h:
  50417. updated to handle extensions
  50418. 2002-07-30 10:33 barre
  50419. * Source/cmCreateTestSourceList.cxx: FIX: la commande créait du
  50420. code C++. Du code C devrait faire l'affaire.
  50421. 2002-07-30 10:23 barre
  50422. * Source/cmCreateTestSourceList.cxx: FIX: la commande créait du
  50423. code C++. Du code C devrait faire l'affaire.
  50424. 2002-07-29 09:46 barre
  50425. * Modules/: FindTCL.cmake: ENH: change the search path order (if
  50426. several Tcl/Tk are installed, the "current" version is likely to
  50427. be the one that is bound to the wish/tclsh found in the PATH)
  50428. 2002-07-26 14:06 barre
  50429. * Modules/: FindTCL.cmake: ENH: clean the module, add debug libs
  50430. 2002-07-26 10:14 king
  50431. * Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: BUG:
  50432. Only one generated Tcl wrapper source was getting added to the
  50433. package's library.
  50434. 2002-07-26 09:54 king
  50435. * Source/cmVTKWrapTclCommand.cxx: BUG: Generated call to
  50436. Tcl_CreateCommand for vtkCommand should cast pointer to extern
  50437. "C" version.
  50438. 2002-07-25 16:47 king
  50439. * Source/cmVTKWrapTclCommand.cxx: BUG: Generated vtkCommand
  50440. prototype cannot be extern "C" because it may not match with the
  50441. version in VTK.
  50442. 2002-07-25 16:41 andy
  50443. * Source/cmSystemTools.cxx: Ok, now cd will work on windows
  50444. 2002-07-25 16:25 will
  50445. * Source/cmVTKWrapTclCommand.cxx: fixed warning
  50446. 2002-07-25 11:17 barre
  50447. * Modules/FindTCL.cmake: FIX: the stub libs were not searched
  50448. 2002-07-25 11:10 barre
  50449. * Modules/FindTCL.cmake: FIX: the stub libs were not searched
  50450. 2002-07-25 09:16 martink
  50451. * Source/cmMakefile.cxx: makefile now does not ignore NOTFOUND libs
  50452. and includes
  50453. 2002-07-25 08:00 martink
  50454. * Source/cmMakefile.cxx: makefile now ignores NOTFOUND libs and
  50455. includes
  50456. 2002-07-22 11:03 king
  50457. * Utilities/cmake_release_config_irix: ENH: Added release script
  50458. configuration for IRIX build.
  50459. 2002-07-22 10:40 martink
  50460. * Source/cmMakefile.h: updated to patch 1
  50461. 2002-07-22 10:34 martink
  50462. * Templates/CXXCMakeSystemConfig.cmake.in: better docs and support
  50463. for mising args
  50464. 2002-07-22 10:33 martink
  50465. * Source/cmMakefile.cxx: now replaces args even if not defined
  50466. 2002-07-22 10:31 martink
  50467. * Source/: cmAddDefinitionsCommand.cxx,
  50468. cmIncludeDirectoryCommand.cxx, cmLinkLibrariesCommand.cxx,
  50469. cmTargetLinkLibrariesCommand.cxx: allows less arguments changes
  50470. from main tree
  50471. 2002-07-22 10:00 martink
  50472. * Source/: cmIncludeDirectoryCommand.cxx,
  50473. cmLinkLibrariesCommand.cxx: allows no arguments
  50474. 2002-07-20 08:55 martink
  50475. * Source/cmAddDefinitionsCommand.cxx: modified to accept no
  50476. arguments
  50477. 2002-07-19 15:49 martink
  50478. * Templates/CXXCMakeSystemConfig.cmake.in: fixed some empty
  50479. descriptions
  50480. 2002-07-19 14:42 martink
  50481. * Source/cmMakefile.cxx: full variable replacement and removal or
  50482. empty arguments
  50483. 2002-07-19 14:40 martink
  50484. * Source/cmTargetLinkLibrariesCommand.cxx: does not need a second
  50485. argument
  50486. 2002-07-18 18:43 starreveld
  50487. * Modules/: FindGLU.cmake, FindOpenGL.cmake: ERR: remove automatic
  50488. Carbon framework on osx
  50489. 2002-07-17 16:33 martink
  50490. * Source/cmInstallFilesCommand.cxx: fix for install with paths
  50491. 2002-07-17 15:57 martink
  50492. * Source/cmInstallFilesCommand.cxx: fixe for files with paths
  50493. 2002-07-17 11:53 andy
  50494. * Source/cmake.cxx: Fix changing of directories using cmSystemTools
  50495. RunCommand feature
  50496. 2002-07-17 10:52 martink
  50497. * Source/: cmForEachCommand.cxx, cmForEachCommand.h,
  50498. cmMakefile.cxx: fix for IF statements inside of Foreach loops
  50499. 2002-07-17 10:48 martink
  50500. * Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
  50501. Source/cmMakefile.cxx, Tests/Complex/CMakeLists.txt,
  50502. Tests/ComplexOneConfig/CMakeLists.txt,
  50503. Tests/ComplexRelativePaths/CMakeLists.txt: fixed if statements
  50504. inside a foreach
  50505. 2002-07-16 17:42 king
  50506. * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
  50507. Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
  50508. ComplexOneConfig/cmTestConfigure.h.in,
  50509. ComplexOneConfig/Executable/complex.cxx,
  50510. ComplexRelativePaths/CMakeLists.txt,
  50511. ComplexRelativePaths/cmTestConfigure.h.in,
  50512. ComplexRelativePaths/Executable/complex.cxx: ENH: Added test for
  50513. IF inside a FOREACH.
  50514. 2002-07-15 11:37 king
  50515. * Utilities/cmake_release_config_hpux: ENH: Adding release script
  50516. configuration for HPUX.e
  50517. 2002-07-15 11:13 king
  50518. * Utilities/cmake_release_config_sun: ENH: Added release
  50519. configuration file for Sun.
  50520. 2002-07-15 10:48 king
  50521. * Utilities/: cmake_release_config_linux, cmake_release_unix.sh:
  50522. ENH: Made release script more generic for creating static and
  50523. shared releases.
  50524. 2002-07-15 10:09 king
  50525. * Utilities/cmake_release_config_linux: ENH: Release script
  50526. configuration file for linux.
  50527. 2002-07-15 10:08 king
  50528. * Utilities/cmake_release_unix.sh: ENH: Protoype unix release
  50529. script.
  50530. 2002-07-15 09:55 king
  50531. * Templates/CMakeLists.txt: ERR: CXXCMakeSystemConfig.cmake and
  50532. CCMakeSystemConfig.cmake need .in extension.
  50533. 2002-07-15 09:46 king
  50534. * Source/cmInstallFilesCommand.cxx: BUG: Only the last extension
  50535. should be removed.
  50536. 2002-07-15 09:45 king
  50537. * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: BUG:
  50538. INSTALL_FILES command should remove the extension of a file
  50539. before adding the user provided extension.
  50540. 2002-07-15 09:44 king
  50541. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
  50542. GetFilenameWithoutLastExtension.
  50543. 2002-07-15 09:23 king
  50544. * Templates/CMakeLists.txt: ERR: Install for
  50545. CXXCMakeSystemConfig.cmake and CCMakeSystemConfig.cmake need .in
  50546. extension.
  50547. 2002-07-15 09:22 king
  50548. * Modules/FindJNI.cmake: ENH: Added /usr/local/lib/java search
  50549. paths.
  50550. 2002-07-15 08:44 martink
  50551. * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: fix
  50552. install target
  50553. 2002-07-12 11:17 martink
  50554. * Modules/FindJava.cmake: merged module into branch
  50555. 2002-07-12 11:10 martink
  50556. * Source/cmIfCommand.cxx: minor warning fix
  50557. 2002-07-11 14:58 martink
  50558. * Source/cmIfCommand.cxx: fix warning
  50559. 2002-07-11 14:25 martink
  50560. * Source/cmMakefile.cxx: merge from the main tree
  50561. 2002-07-11 14:20 hoffman
  50562. * Source/cmMakefile.cxx: BUG: fix for compile with hp
  50563. 2002-07-11 14:03 martink
  50564. * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
  50565. cmMakefile.cxx, cmMakefile.h: merged some updates, the IF
  50566. checking
  50567. 2002-07-11 13:58 martink
  50568. * Source/: cmUnixMakefileGenerator.cxx, cmVTKWrapTclCommand.cxx,
  50569. cmake.cxx: updates from the main tree
  50570. 2002-07-10 16:07 martink
  50571. * Source/cmVTKWrapTclCommand.cxx: fix warning on Sun
  50572. 2002-07-10 14:34 andy
  50573. * Source/cmake.cxx: Add command that runs program in given
  50574. directory
  50575. 2002-07-10 11:38 martink
  50576. * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
  50577. cmMakefile.cxx, cmMakefile.h: better error handling with if
  50578. statements
  50579. 2002-07-10 09:33 andy
  50580. * Source/cmUnixMakefileGenerator.cxx: Fix problem when using NMake.
  50581. This generated lines without space so nmake got all confused
  50582. 2002-07-08 09:30 andy
  50583. * Modules/FindJava.cmake: Add module that finds java executables.
  50584. This module should find java, javac, and jar.
  50585. 2002-07-02 09:58 martink
  50586. * configure, configure.in: merges from main tree
  50587. 2002-07-02 09:56 martink
  50588. * Modules/FindFLTK.cmake: merges with main tree
  50589. 2002-07-02 09:54 martink
  50590. * Source/: cmAuxSourceDirectoryCommand.cxx,
  50591. cmBorlandMakefileGenerator.cxx, cmCMakeMinimumRequired.cxx,
  50592. cmConfigure.cmake.h.in, cmConfigure.h.in,
  50593. cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
  50594. cmDSWWriter.cxx, cmElseCommand.cxx, cmEnableTestingCommand.h,
  50595. cmFLTKWrapUICommand.cxx, cmFindLibraryCommand.cxx,
  50596. cmFunctionBlocker.h, cmGetFilenameComponentCommand.cxx,
  50597. cmITKWrapTclCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
  50598. cmInstallFilesCommand.cxx, cmLinkLibrariesCommand.cxx,
  50599. cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h, cmMakeDepend.cxx,
  50600. cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
  50601. cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
  50602. cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx, cmSourceFile.cxx,
  50603. cmSourceFile.h, cmSourceFilesCommand.cxx,
  50604. cmSourceFilesRemoveCommand.cxx, cmStandardIncludes.h,
  50605. cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx,
  50606. cmTargetLinkLibrariesCommand.cxx, cmUnixMakefileGenerator.cxx,
  50607. cmUnixMakefileGenerator.h, cmVTKMakeInstantiatorCommand.cxx,
  50608. cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
  50609. cmVTKWrapTclCommand.cxx, cmWrapExcludeFilesCommand.cxx,
  50610. cmake.cxx, cmake.h, ctest.cxx: massive merge from main tree
  50611. 2002-07-02 09:33 martink
  50612. * Source/: cmFindLibraryCommand.cxx, cmMakefile.h,
  50613. cmSystemTools.cxx, cmSystemTools.h: updates
  50614. 2002-07-02 08:24 martink
  50615. * Source/: cmMakefile.cxx, cmMakefile.h: fixed warning
  50616. 2002-07-01 08:49 martink
  50617. * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h:
  50618. consolidated IF handling and added checks for bad arguments
  50619. 2002-06-30 13:53 martink
  50620. * Source/: cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx:
  50621. fixed commands that were setting definitions in final pass to set
  50622. definitions in initial pass
  50623. 2002-06-29 20:04 martink
  50624. * Source/: cmQTWrapCPPCommand.cxx, cmVTKWrapJavaCommand.cxx,
  50625. cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: fixed
  50626. commands that were setting definitions in final pass to set
  50627. definitions in initial pass
  50628. 2002-06-28 10:29 andy
  50629. * Source/cmVTKWrapPythonCommand.cxx: Remove another warning in the
  50630. python wrapping
  50631. 2002-06-28 10:18 martink
  50632. * Source/cmSourceFile.h: performance fix
  50633. 2002-06-28 09:43 andy
  50634. * Source/cmVTKWrapPythonCommand.cxx: Add removing of warnings and
  50635. add comment about the file being generated in CMake
  50636. 2002-06-28 09:21 martink
  50637. * Source/cmAuxSourceDirectoryCommand.cxx: bug fix for aux src dirs
  50638. 2002-06-28 08:57 martink
  50639. * Source/: cmMakefile.cxx, cmSourceFile.h: minor cleanup
  50640. 2002-06-27 21:17 martink
  50641. * Source/: cmMakefile.cxx, cmSourceFile.h: performance inprovements
  50642. 2002-06-27 16:47 martink
  50643. * Source/cmMakefile.cxx: bug fix
  50644. 2002-06-27 16:42 martink
  50645. * Source/: cmMakefile.cxx, cmSourceFilesCommand.cxx: bug fix
  50646. 2002-06-27 16:25 martink
  50647. * Source/cmSourceFilesCommand.cxx: bug fix
  50648. 2002-06-27 16:05 martink
  50649. * Tests/Simple/CMakeLists.txt: a minor fix to make my life easier
  50650. 2002-06-27 15:57 martink
  50651. * Source/cmAuxSourceDirectoryCommand.cxx,
  50652. Source/cmCreateTestSourceList.cxx, Source/cmDSWWriter.cxx,
  50653. Source/cmFLTKWrapUICommand.cxx,
  50654. Source/cmGetFilenameComponentCommand.cxx,
  50655. Source/cmITKWrapTclCommand.cxx, Source/cmInstallFilesCommand.cxx,
  50656. Source/cmLinkLibrariesCommand.cxx,
  50657. Source/cmMSDotNETGenerator.cxx, Source/cmMakeDepend.cxx,
  50658. Source/cmMakefile.cxx, Source/cmMakefile.h,
  50659. Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx,
  50660. Source/cmSourceFilesCommand.cxx,
  50661. Source/cmSourceFilesRemoveCommand.cxx, Source/cmSystemTools.cxx,
  50662. Source/cmSystemTools.h, Source/cmTarget.cxx,
  50663. Source/cmTargetLinkLibrariesCommand.cxx,
  50664. Source/cmUnixMakefileGenerator.cxx,
  50665. Source/cmVTKMakeInstantiatorCommand.cxx,
  50666. Source/cmVTKWrapJavaCommand.cxx,
  50667. Source/cmVTKWrapPythonCommand.cxx,
  50668. Source/cmVTKWrapTclCommand.cxx,
  50669. Source/cmWrapExcludeFilesCommand.cxx,
  50670. Tests/Complex/Library/CMakeLists.txt,
  50671. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  50672. Tests/ComplexRelativePaths/Library/CMakeLists.txt: removed all
  50673. source lists from the system and made them vectors. Also appended
  50674. _CMAKE_PATH to the end of the automatic cache entries for
  50675. executables and libraries. Odds of all these changes working are
  50676. slim but cmake builds and passes all its tests. VTK40 starts
  50677. building
  50678. 2002-06-27 09:35 king
  50679. * Source/: cmake.cxx, cmake.h: BUG: CMake crashed if it failed to
  50680. find its own executable. Also added better error messages when
  50681. this occurs.
  50682. 2002-06-25 09:59 hoffman
  50683. * Tests/Simple/CMakeLists.txt: add a test with no extension
  50684. 2002-06-25 09:59 hoffman
  50685. * Source/cmTarget.cxx: BUG: try to tell the difference between
  50686. variables with sources and other variables
  50687. 2002-06-25 09:18 king
  50688. * Source/cmStandardIncludes.h: BUG: Result from ostrstream::str()
  50689. can be a null pointer.
  50690. 2002-06-24 18:19 king
  50691. * Source/cmStandardIncludes.h: BUG: Attempt to fix
  50692. ostrstream::str() wrapper for broken platforms.
  50693. 2002-06-24 16:42 martink
  50694. * Source/cmTarget.cxx: modified to handle src list vectors without
  50695. proper dollar signs
  50696. 2002-06-24 14:07 martink
  50697. * Source/ctest.cxx: BUG: make sure windows paths are used for the
  50698. command or it will not work for win 98
  50699. 2002-06-21 11:35 martink
  50700. * Templates/: CXXCMakeSystemConfig.cmake.in, cxxconfigure,
  50701. cxxconfigure.in: now looks for stringstream as well, from the
  50702. main tree
  50703. 2002-06-21 11:25 martink
  50704. * Source/: cmElseCommand.cxx, cmIfCommand.cxx: fixed if matches bug
  50705. 2002-06-21 10:31 king
  50706. * Source/cmStandardIncludes.h: ERR: using declaration to move
  50707. streams into std namespace needs to bring up ostrstream and
  50708. ostringstream, not strstream and stringstream.
  50709. 2002-06-21 10:26 king
  50710. * Source/CursesDialog/form/frm_driver.c: ERR: Removed most of the
  50711. repeated curses declarations. The cause errors on other
  50712. platforms. Grrrr..
  50713. 2002-06-21 09:25 king
  50714. * Source/CursesDialog/form/frm_driver.c: ERR: Added function
  50715. declarations from curses.h. They are not present on some
  50716. platforms. Fixes warnings about implicit declarations.
  50717. 2002-06-21 09:00 king
  50718. * Tests/: Complex/cmTestConfigure.h.in,
  50719. ComplexOneConfig/cmTestConfigure.h.in,
  50720. ComplexRelativePaths/cmTestConfigure.h.in: ENH: Added
  50721. configuration of CMAKE_NO_ANSI_STRING_STREAM. It is defined when
  50722. the sstream header does not exist.
  50723. 2002-06-21 08:42 king
  50724. * configure, Templates/cxxconfigure: ERR: Ran autoconf on
  50725. corresponding fixes to configure.in and cxxconfigure.in.
  50726. 2002-06-21 08:39 hoffman
  50727. * Templates/cxxconfigure.in: fix for sstream
  50728. 2002-06-21 08:38 hoffman
  50729. * configure.in: fix to sstring stuff
  50730. 2002-06-20 10:39 hoffman
  50731. * Source/: cmElseCommand.cxx, cmIfCommand.cxx: modified MATCHES to
  50732. handle non variables
  50733. 2002-06-20 10:20 king
  50734. * Source/cmStandardIncludes.h: ERR: cmStringStream is taking the
  50735. functionality of ostringstream and ostrstream, not stringstream
  50736. and strstream.
  50737. 2002-06-20 10:19 king
  50738. * Templates/CXXCMakeSystemConfig.cmake.in: BUG:
  50739. CMAKE_NO_ANSI_STRING_STREAM needs to be copied from the
  50740. cxxconfigure results.
  50741. 2002-06-19 15:21 king
  50742. * Source/: cmBorlandMakefileGenerator.cxx,
  50743. cmCMakeMinimumRequired.cxx, cmConfigure.cmake.h.in,
  50744. cmConfigure.h.in, cmNMakeMakefileGenerator.cxx,
  50745. cmStandardIncludes.h, cmSystemTools.cxx,
  50746. cmUnixMakefileGenerator.cxx, cmVTKMakeInstantiatorCommand.cxx,
  50747. cmake.cxx: ENH: Added cmStringStream class to wrap
  50748. std::stringstream or std::strstream depending on the platform.
  50749. The interface is that of std::stringstream, so no "ends" or
  50750. "rdbuf()->freeze(0)" lines are needed.
  50751. 2002-06-19 15:09 king
  50752. * configure, Templates/cxxconfigure: ENH: Re-ran autoconf to
  50753. include changes to corresponding configure input. This adds a
  50754. test for the availability of sstream.
  50755. 2002-06-19 15:05 king
  50756. * configure.in, Templates/cxxconfigure.in: ENH: Added test for
  50757. sstream header. Defines CMAKE_NO_ANSI_STRING_STREAM if the
  50758. header doesn't exist.
  50759. 2002-06-19 14:35 barre
  50760. * Source/cmSystemTools.cxx: ENH: FindLibrary supports .Net specific
  50761. lib dirs
  50762. 2002-06-19 13:49 martink
  50763. * Source/: cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
  50764. cmEnableTestingCommand.h, cmFunctionBlocker.h, cmMakefile.h,
  50765. cmTarget.cxx: merges from main tree
  50766. 2002-06-19 13:28 martink
  50767. * Source/cmSourceFile.cxx: modified create test source to create a
  50768. vector
  50769. 2002-06-19 13:14 martink
  50770. * Modules/: Dart.cmake, FindGLU.cmake, FindGLUT.cmake,
  50771. FindJNI.cmake, FindOpenGL.cmake, FindTclsh.cmake, FindX11.cmake:
  50772. update dfrom main tree
  50773. 2002-06-19 12:51 martink
  50774. * Source/cmCreateTestSourceList.cxx,
  50775. Source/cmCreateTestSourceList.h, Source/cmSourceFile.cxx,
  50776. Source/cmTarget.cxx, Tests/TestDriver/CMakeLists.txt: modified
  50777. create test source to create a vector
  50778. 2002-06-19 08:57 king
  50779. * Source/CursesDialog/form/fty_alpha.c: ERR: Fixed unused parameter
  50780. warning.
  50781. 2002-06-19 07:28 hoffman
  50782. * CMakeLists.txt, Tests/Complex/CMakeLists.txt,
  50783. Tests/ComplexOneConfig/CMakeLists.txt,
  50784. Tests/ComplexRelativePaths/CMakeLists.txt: [no log message]
  50785. 2002-06-18 17:20 king
  50786. * Source/: cmEnableTestingCommand.h, cmFunctionBlocker.h,
  50787. cmMakefile.cxx, cmSystemTools.cxx, cmTarget.cxx: ERR: Fixed
  50788. compiler warnings.
  50789. 2002-06-18 17:20 king
  50790. * Source/CursesDialog/: ccmake.cxx, cmCursesBoolWidget.cxx,
  50791. cmCursesDummyWidget.cxx, cmCursesForm.h, cmCursesLabelWidget.cxx,
  50792. cmCursesLongMessageForm.cxx, cmCursesMainForm.cxx: ERR: Fixed
  50793. compiler warnings about unused parameters.
  50794. 2002-06-18 17:19 king
  50795. * Source/CursesDialog/form/: frm_driver.c, frm_req_name.c,
  50796. fty_alnum.c, fty_int.c, fty_ipv4.c, fty_num.c, fty_regex.c: ERR:
  50797. Fixed compiler warnings when using strict ansi.
  50798. 2002-06-18 16:43 martink
  50799. * Modules/Dart.cmake: fixed another bug
  50800. 2002-06-18 16:35 martink
  50801. * Modules/Dart.cmake: fixed bug
  50802. 2002-06-18 16:32 king
  50803. * Source/ctest.cxx: ERR: Fix for fprintf format warning.
  50804. 2002-06-18 16:30 king
  50805. * Source/CursesDialog/form/frm_data.c: ERR: Attempt to fix warning
  50806. on OSF about implicit declaration of winnstr.
  50807. 2002-06-18 14:26 barre
  50808. * Modules/FindGLUT.cmake: ENH: add more paths for the HP
  50809. 2002-06-18 08:54 hoffman
  50810. * CMakeLists.txt, Tests/Complex/CMakeLists.txt,
  50811. Tests/ComplexOneConfig/CMakeLists.txt,
  50812. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: try and fix link
  50813. problem on dec
  50814. 2002-06-17 13:43 andy
  50815. * Modules/FindJNI.cmake: Add debian Java paths
  50816. 2002-06-17 13:07 barre
  50817. * Modules/: FindGLU.cmake, FindGLUT.cmake: FIX: GLU and GLUT flags
  50818. for Mac OSX
  50819. 2002-06-14 16:49 barre
  50820. * Modules/: FindCABLE.cmake, FindTclsh.cmake, FindX11.cmake: ENH:
  50821. clean modules (doc, make stuff advanced, etc.)
  50822. 2002-06-14 16:38 hoffman
  50823. * Modules/Dart.cmake: ENH: change so that on all make based systems
  50824. all dart targets are added
  50825. 2002-06-14 11:46 barre
  50826. * Modules/: FindGLU.cmake, FindGLUT.cmake: ENH: use
  50827. OPENGL_LIBRARY_PATH as additional search path
  50828. 2002-06-14 11:45 barre
  50829. * Modules/FindOpenGL.cmake: ENH: define OPENGL_LIBRARY_PATH (path
  50830. to OPENGL_LIBRARY) so that it can be used to search for other
  50831. OpenGL-related libs
  50832. 2002-06-14 11:31 barre
  50833. * Modules/FindGLU.cmake: FIX: bug, the wrong include file was
  50834. searched.
  50835. 2002-06-14 10:37 barre
  50836. * Source/: cmFindLibraryCommand.cxx, cmSystemTools.cxx,
  50837. cmSystemTools.h: ENH: FindLibrary can now use the makefile to add
  50838. some compiler-specific lib search path (depending on the
  50839. generator).
  50840. 2002-06-14 10:35 barre
  50841. * Modules/FindGLUT.cmake: ENH/FIX: Glut should be found, not set.
  50842. Add search path for Cygwin
  50843. 2002-06-13 14:45 barre
  50844. * Modules/FindGLUT.cmake: FIX: comply with the way OpenGL libs are
  50845. set in FindOpenGL and FindGLU
  50846. 2002-06-13 11:48 barre
  50847. * Modules/: FindGLU.cmake, FindGLUT.cmake, FindOpenGL.cmake: ENH:
  50848. make all OpenGL libs advanced, and add support for glu lib with
  50849. Borland
  50850. 2002-06-11 14:54 martink
  50851. * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
  50852. cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
  50853. cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: some
  50854. fixes for dot net and spaces
  50855. 2002-06-11 14:25 hoffman
  50856. * Source/: cmNMakeMakefileGenerator.cxx,
  50857. cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
  50858. cmUnixMakefileGenerator.h: use lower case and not short path for
  50859. uniq paths on window
  50860. 2002-06-11 14:25 hoffman
  50861. * Source/cmMSDotNETGenerator.cxx: only allow unique configurations
  50862. 2002-06-11 14:15 hoffman
  50863. * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: BUG: fix
  50864. dot net for paths with spaces
  50865. 2002-06-11 12:16 hoffman
  50866. * Source/cmMSDotNETGenerator.cxx: BUG: RelativePath should not be
  50867. quoted in output files even if it has spaces
  50868. 2002-06-11 11:19 martink
  50869. * Source/cmUnixMakefileGenerator.cxx: some win98 depend problems
  50870. 2002-06-11 11:01 hoffman
  50871. * Source/cmUnixMakefileGenerator.cxx: ENH: don't use short paths in
  50872. the output
  50873. 2002-06-11 10:43 hoffman
  50874. * Source/cmUnixMakefileGenerator.cxx: use short path to get unique
  50875. path names for depend path output
  50876. 2002-06-11 09:14 hoffman
  50877. * Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx: ERR:
  50878. Fixed sun CC warnings.
  50879. 2002-06-10 14:21 martink
  50880. * Source/: cmMakeDepend.cxx, cmMakeDepend.h, CMakeLists.txt: joins
  50881. with the head
  50882. 2002-06-10 14:19 martink
  50883. * Source/: cmMakeDepend.cxx, cmMakeDepend.h: now includes current
  50884. include files directory when searching for files it includes
  50885. 2002-06-10 11:33 hoffman
  50886. * Source/CMakeLists.txt: BUG: cmake needs it's own directory for
  50887. includes, so depends work
  50888. 2002-06-10 09:50 hoffman
  50889. * ChangeLog.txt: new changes for 1.4
  50890. 2002-06-10 09:35 martink
  50891. * Source/cmMakefile.h: updated revision
  50892. 2002-06-10 09:33 martink
  50893. * Modules/: FindGLUT.cmake, FindPythonLibs.cmake: updated from main
  50894. branch
  50895. 2002-06-10 08:53 andy
  50896. * Modules/FindPythonLibs.cmake: Oops, forgot the library name
  50897. 2002-06-10 08:52 andy
  50898. * Modules/FindPythonLibs.cmake: Add search for python 2.2
  50899. 2002-06-07 08:39 ibanez
  50900. * Modules/FindFLTK.cmake: FIX: {} were missing around
  50901. FLTK_*_LIBRARY.
  50902. 2002-06-06 17:49 ibanez
  50903. * Modules/FindFLTK.cmake: FIX: The final test is done now over
  50904. FLTK_LIBRARY instead of FLTK_LIBRARY_PATH
  50905. 2002-06-06 15:28 ibanez
  50906. * Modules/FindFLTK.cmake: ENH: Support for FLTK1.1 and FLTK1.0.11
  50907. added. An option allows to select between the two versions.
  50908. 2002-06-06 15:00 martink
  50909. * CMake.rtf: updates
  50910. 2002-06-06 11:53 hoffman
  50911. * Source/: Makefile.borland: ENH: remove borland bootstrap makefile
  50912. 2002-06-06 08:49 hoffman
  50913. * Modules/FindGLUT.cmake: fix for glut on win32
  50914. 2002-06-05 13:31 martink
  50915. * Source/cmMakefile.h: updated revision
  50916. 2002-06-05 13:30 martink
  50917. * Source/cmMakefile.h: updated rev
  50918. 2002-06-05 13:22 martink
  50919. * Source/ccommand.cxx: merged ccommand into cmake
  50920. 2002-06-05 09:11 martink
  50921. * Source/: CMakeLib.dsp, DumpDocumentation.dsp, ccommand.dsp,
  50922. cmake.dsp, ctest.dsp: uses executabke bootstrap
  50923. 2002-06-03 13:40 martink
  50924. * Tests/: Complex/Library/CMakeLists.txt,
  50925. ComplexOneConfig/Library/CMakeLists.txt,
  50926. ComplexRelativePaths/Library/CMakeLists.txt: changed CCOMMAND to
  50927. CMAKE
  50928. 2002-06-03 13:08 martink
  50929. * Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator.cxx,
  50930. Source/cmNMakeMakefileGenerator.cxx, Source/cmake.cxx,
  50931. Source/cmake.h, Source/cmakemain.cxx,
  50932. Tests/Complex/CMakeLists.txt,
  50933. Tests/ComplexOneConfig/CMakeLists.txt,
  50934. Tests/ComplexRelativePaths/CMakeLists.txt: removed ccommand use
  50935. cmake now
  50936. 2002-06-03 11:06 martink
  50937. * CMake.rtf: updated
  50938. 2002-06-03 10:25 hoffman
  50939. * Source/: cmMakefile.cxx, cmTarget.cxx: ENH: only add _LIB_DEPEND
  50940. information for libraries and modules
  50941. 2002-05-31 08:39 martink
  50942. * Source/cmSystemTools.cxx: fixed bug in get short path for quoted
  50943. paths
  50944. 2002-05-29 15:00 perera
  50945. * Source/cmTarget.cxx: BUG: never make a target depend on itself.
  50946. This was causing unnecessary library duplication, resulting in
  50947. link errors on some platforms.
  50948. 2002-05-29 09:56 king
  50949. * Source/cmUnixMakefileGenerator.cxx: BUG: MAKEFLAGS does not need
  50950. to be passed on command line. It is automatically set by make in
  50951. environment for recursive call.
  50952. 2002-05-28 08:56 martink
  50953. * Source/: cmake.cxx, cmake.h: remobed bootstrap
  50954. 2002-05-28 08:50 martink
  50955. * bootstrap.exe, ccommand.exe: different bootstrap command
  50956. 2002-05-27 10:29 barre
  50957. * Tests/: Complex/VarTests.cmake, Complex/Executable/complex.cxx,
  50958. ComplexOneConfig/VarTests.cmake,
  50959. ComplexOneConfig/Executable/complex.cxx,
  50960. ComplexRelativePaths/VarTests.cmake,
  50961. ComplexRelativePaths/Executable/complex.cxx: ENH: add tests for
  50962. LESS, GREATER, STRLESS, STRGREATER (IF command)
  50963. 2002-05-23 13:27 hoffman
  50964. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  50965. ComplexRelativePaths/CMakeLists.txt: ENH: increse coverage
  50966. 2002-05-23 13:23 hoffman
  50967. * Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  50968. Tests/Complex/CMakeLists.txt,
  50969. Tests/Complex/Executable/complex.cxx,
  50970. Tests/ComplexOneConfig/CMakeLists.txt,
  50971. Tests/ComplexOneConfig/Executable/complex.cxx,
  50972. Tests/ComplexRelativePaths/CMakeLists.txt,
  50973. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: increase
  50974. coverage
  50975. 2002-05-23 13:04 hoffman
  50976. * Tests/: Complex/CMakeLists.txt,
  50977. Complex/cmTestConfigureEscape.h.in,
  50978. Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
  50979. ComplexOneConfig/cmTestConfigureEscape.h.in,
  50980. ComplexOneConfig/Executable/complex.cxx,
  50981. ComplexRelativePaths/CMakeLists.txt,
  50982. ComplexRelativePaths/cmTestConfigureEscape.h.in,
  50983. ComplexRelativePaths/Executable/complex.cxx: add a test for
  50984. escape quotes and configure file
  50985. 2002-05-23 10:36 martink
  50986. * bootstrap.exe, ccommand.exe: added win32 bootstrap support
  50987. 2002-05-23 10:34 martink
  50988. * Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx: only add test
  50989. target if testing is enabled and ctest is found
  50990. 2002-05-23 10:33 martink
  50991. * Source/cmake.cxx: minor bootstap fixes
  50992. 2002-05-23 10:32 martink
  50993. * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h: adde
  50994. less greater
  50995. 2002-05-22 13:20 hoffman
  50996. * Source/cmAddCustomCommandCommand.cxx: ENH: add list expansion
  50997. back
  50998. 2002-05-22 09:48 hoffman
  50999. * Source/: cmMSDotNETGenerator.cxx, cmMSProjectGenerator.cxx,
  51000. cmUnixMakefileGenerator.cxx: ENH: enable cxx by default if no
  51001. languages have been enabled
  51002. 2002-05-22 09:48 hoffman
  51003. * Source/cmSystemTools.cxx: ENH: better comment processing
  51004. 2002-05-22 09:47 hoffman
  51005. * Source/: ctest.cxx, ctest.h: ENH: fix depend problem
  51006. 2002-05-18 16:09 starreveld
  51007. * Modules/FindOpenGL.cmake: find openGL in Carbon
  51008. 2002-05-15 17:23 martink
  51009. * Source/: cmake.cxx, cmake.h: added initial attempt to support
  51010. win32 bootstrapping
  51011. 2002-05-15 11:11 berk
  51012. * Source/cmSystemTools.cxx: RunCommand now checks whether the
  51013. process died abnormally (on Unix)
  51014. 2002-05-14 08:42 andy
  51015. * Modules/FindWish.cmake: Add better detection of wish 8.2
  51016. 2002-05-12 11:32 barre
  51017. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: add
  51018. no_system_path option to FindProgram so that the PATH is ignored
  51019. 2002-05-12 11:31 barre
  51020. * Source/: cmFindProgramCommand.cxx, cmFindProgramCommand.h:
  51021. ENH/FIX: add NO_SYSTEM_PATH option + fix command usage
  51022. 2002-05-12 11:31 barre
  51023. * Source/cmFindLibraryCommand.h: FIX: command usage
  51024. 2002-05-11 22:28 perera
  51025. * Source/cmTarget.cxx: FIX: Remove assert since it was breaking
  51026. IRIX builds.
  51027. 2002-05-10 14:06 millerjv
  51028. * Source/cmTarget.cxx: FIX: Const reference to a set needs a
  51029. const_iterator. (.NET build error)
  51030. 2002-05-10 13:35 perera
  51031. * Source/CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h,
  51032. Tests/Dependency/CMakeLists.txt,
  51033. Tests/Dependency/Eight/CMakeLists.txt,
  51034. Tests/Dependency/Eight/EightSrc.c,
  51035. Tests/Dependency/Exec2/CMakeLists.txt,
  51036. Tests/Dependency/Exec2/ExecMain.c,
  51037. Tests/Dependency/Exec3/CMakeLists.txt,
  51038. Tests/Dependency/Exec3/ExecMain.c,
  51039. Tests/Dependency/Exec4/CMakeLists.txt,
  51040. Tests/Dependency/Exec4/ExecMain.c,
  51041. Tests/Dependency/Seven/CMakeLists.txt,
  51042. Tests/Dependency/Seven/SevenSrc.c, Tests/LinkLine/CMakeLists.txt,
  51043. Tests/LinkLine/Exec.c, Tests/LinkLine/One.c,
  51044. Tests/LinkLine/Two.c: BUG: Correct some of the dependency
  51045. analysis code. - Make sure the original link line is untouched -
  51046. Avoid duplicating the link line when supporting version < 1.4 -
  51047. Make sure the cyclic dependencies and such are output correctly
  51048. in complicated cases. - Avoid outputing dependencies that are
  51049. already satisfied on the original link line when possible.
  51050. 2002-05-10 08:54 king
  51051. * Source/cmSystemTools.cxx: ERR: Added variable initializer.
  51052. 2002-05-09 09:33 hoffman
  51053. * Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx, cmTarget.cxx,
  51054. cmTarget.h, cmUnixMakefileGenerator.cxx: ENH: change set<string>
  51055. to set<cmStdString> to avoid long symbols that crash ar on
  51056. solaris
  51057. 2002-05-08 17:45 king
  51058. * Tests/Wrapping/: CMakeLists.txt, itkWrapperConfig.cxx: ENH: Added
  51059. coverage test for ITK_WRAP_TCL. Doesn't actually invoke CABLE.
  51060. 2002-05-08 17:45 king
  51061. * Source/cmITKWrapTclCommand.cxx: ENH: Added dependency hack to
  51062. support wrapping test.
  51063. 2002-05-08 17:37 king
  51064. * Source/cmITKWrapTclCommand.cxx: BUG: Need to use
  51065. CMAKE_CXX_COMPILER, not CXX, to get the C++ compiler name.
  51066. 2002-05-08 13:11 king
  51067. * Source/: cmCommands.cxx, cmITKWrapTclCommand.cxx,
  51068. cmITKWrapTclCommand.h: ENH: Added ITK Tcl wrapping command.
  51069. 2002-05-08 10:27 martink
  51070. * Source/Makefile.borland: ENH: add clean command
  51071. 2002-05-08 09:05 hoffman
  51072. * Source/cmake.cxx: ENH: fix cmake to work without ccommand.
  51073. 2002-05-08 08:46 hoffman
  51074. * Source/cmBorlandMakefileGenerator.cxx: BUG: short path does not
  51075. work on bcc32
  51076. 2002-05-07 11:03 hoffman
  51077. * Source/CursesDialog/ccmake.cxx: ENH: add -B option to specify the
  51078. build directory, so make edit_cache will work
  51079. 2002-05-07 09:11 hoffman
  51080. * Source/cmUnixMakefileGenerator.cxx: WNG: remove a warning
  51081. 2002-05-07 09:03 hoffman
  51082. * CMake.rtf: ENH: update with docs about the targets
  51083. 2002-05-07 09:02 hoffman
  51084. * Source/: cmBorlandMakefileGenerator.cxx,
  51085. cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx,
  51086. cmake.cxx: ENH: add an edit_cache target that runs ccmake or
  51087. CMakeSetup
  51088. 2002-05-03 18:10 hoffman
  51089. * Tests/: Complex/Library/CMakeLists.txt,
  51090. ComplexOneConfig/Library/CMakeLists.txt,
  51091. ComplexRelativePaths/Library/CMakeLists.txt: fix borland test
  51092. 2002-05-03 16:34 hoffman
  51093. * Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: rework
  51094. library depend stuff
  51095. 2002-05-03 00:27 perera
  51096. * Source/CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h,
  51097. Tests/Dependency/CMakeLists.txt: - bug fix where paths weren't
  51098. being output when LIB_OUT_PATH *isn't* used - test case for above
  51099. mentioned bug - more comments. Comments are good.
  51100. 2002-05-02 19:09 hoffman
  51101. * Source/cmTarget.cxx: check for optimized or debug library adds
  51102. 2002-05-02 16:13 hoffman
  51103. * Source/: cmTarget.cxx, cmTarget.h: remove canonical conversion
  51104. for lib names
  51105. 2002-05-02 15:56 hoffman
  51106. * Source/: cmMakefile.cxx, cmMakefile.h, cmTarget.cxx: make it
  51107. backwards compatible with old cmake
  51108. 2002-05-02 15:10 hoffman
  51109. * Source/CMakeLists.txt, Source/cmMakefile.cxx,
  51110. Source/cmTarget.cxx, Tests/Complex/Library/CMakeLists.txt,
  51111. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  51112. Tests/ComplexRelativePaths/Library/CMakeLists.txt: Debug
  51113. optimized cache fixes
  51114. 2002-05-02 13:41 perera
  51115. * Source/: cmTarget.cxx, cmTarget.h: BUG: The library paths should
  51116. stay with the libraries during dependency analysis.
  51117. 2002-05-02 13:17 hoffman
  51118. * Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
  51119. Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.cxx,
  51120. Source/cmTarget.h, Source/cmTargetLinkLibrariesCommand.cxx,
  51121. Source/cmUnixMakefileGenerator.cxx,
  51122. Tests/Complex/Executable/CMakeLists.txt,
  51123. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  51124. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  51125. Tests/Dependency/Exec/CMakeLists.txt,
  51126. Tests/Dependency/Six/CMakeLists.txt: ENH: change LINK_LIBRARY to
  51127. add to targets
  51128. 2002-05-02 08:54 andy
  51129. * configure, configure.in: Revert to make it work again
  51130. 2002-05-02 08:46 andy
  51131. * configure, configure.in: Improve bootstrap on UNIX. Now it
  51132. bootstraps into a separate directory.
  51133. 2002-05-02 02:27 perera
  51134. * Source/cmTarget.cxx: BUG: if a_LIBS_DEPENDS exists but is empty,
  51135. there are no explicit dependencies.
  51136. 2002-05-01 16:33 perera
  51137. * Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
  51138. Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.cxx,
  51139. Tests/Dependency/CMakeLists.txt: ENH: Make the LinkLibraries
  51140. command contribute dependencies towards AddLibraries.
  51141. 2002-05-01 16:24 perera
  51142. * Tests/Dependency/: CMakeLists.txt, Exec/CMakeLists.txt,
  51143. Exec/ExecMain.c, Six/CMakeLists.txt, Six/SixASrc.c,
  51144. Six/SixBSrc.c: ENH: Make the LinkLibraries command contribute
  51145. dependencies towards AddLibraries.
  51146. 2002-05-01 14:00 perera
  51147. * Source/CMakeLists.txt, Source/cmDSPWriter.cxx,
  51148. Source/cmDSWWriter.cxx, Source/cmMSDotNETGenerator.cxx,
  51149. Source/cmMakefile.cxx, Source/cmMakefile.h,
  51150. Source/cmNMakeMakefileGenerator.cxx, Source/cmTarget.cxx,
  51151. Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
  51152. Tests/Dependency/CMakeLists.txt,
  51153. Tests/Dependency/Exec/CMakeLists.txt,
  51154. Tests/Dependency/Exec/ExecMain.c,
  51155. Tests/Dependency/Five/CMakeLists.txt,
  51156. Tests/Dependency/Five/FiveSrc.c,
  51157. Tests/Dependency/Four/CMakeLists.txt,
  51158. Tests/Dependency/Four/FourSrc.c,
  51159. Tests/Dependency/NoDepA/CMakeLists.txt,
  51160. Tests/Dependency/NoDepA/NoDepASrc.c,
  51161. Tests/Dependency/NoDepB/CMakeLists.txt,
  51162. Tests/Dependency/NoDepB/NoDepBSrc.c,
  51163. Tests/Dependency/NoDepC/CMakeLists.txt,
  51164. Tests/Dependency/NoDepC/NoDepCSrc.c,
  51165. Tests/Dependency/Three/CMakeLists.txt,
  51166. Tests/Dependency/Three/ThreeSrc.c,
  51167. Tests/Dependency/Two/CMakeLists.txt,
  51168. Tests/Dependency/Two/TwoSrc.c: ENH: Add library dependency
  51169. analysis.
  51170. 2002-05-01 11:34 berk
  51171. * Source/CursesDialog/: ccmake.cxx,
  51172. cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
  51173. cmCursesMainForm.cxx, cmCursesMainForm.h: The entry widgets are
  51174. now created with what is initially available on the terminal.
  51175. 2002-05-01 10:12 berk
  51176. * Source/: cmIncludeCommand.cxx, cmMakefile.cxx: Reformatted the
  51177. error printed by cmMakefile.
  51178. 2002-04-30 21:48 hoffman
  51179. * Source/CMakeLists.txt: ENH: allow cmake tests to be run without
  51180. dart.
  51181. 2002-04-30 17:49 hoffman
  51182. * CMakeLists.txt, Source/CMakeLists.txt: create tests without Dart
  51183. 2002-04-30 17:45 hoffman
  51184. * Source/cmVTKMakeInstantiatorCommand.cxx: ENH: replace freeze with
  51185. delete
  51186. 2002-04-30 16:58 hoffman
  51187. * Templates/: cconfigure, cconfigure.in: ENH: remove -fPIC for AIX
  51188. gnu
  51189. 2002-04-30 15:33 hoffman
  51190. * Source/cmMSDotNETGenerator.cxx: ENH: fix relwithdebinfo
  51191. 2002-04-30 14:01 hoffman
  51192. * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
  51193. Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
  51194. ComplexOneConfig/cmTestConfigure.h.in,
  51195. ComplexOneConfig/Executable/complex.cxx,
  51196. ComplexRelativePaths/CMakeLists.txt,
  51197. ComplexRelativePaths/cmTestConfigure.h.in,
  51198. ComplexRelativePaths/Executable/complex.cxx: ENH: add test for
  51199. SEPARATE_ARGUMENTS
  51200. 2002-04-30 14:00 hoffman
  51201. * Source/: cmCommands.cxx, cmSeparateArgumentsCommand.cxx,
  51202. cmSeparateArgumentsCommand.h: ENH: add new command to separate
  51203. space separated arguments
  51204. 2002-04-30 14:00 hoffman
  51205. * Source/: cmBorlandMakefileGenerator.cxx, cmCacheManager.cxx: ENH:
  51206. do not use count, find for map lookup
  51207. 2002-04-30 12:58 hoffman
  51208. * Source/cmMakefile.cxx: ENH: improve speed of GetSource function
  51209. 2002-04-30 08:09 hoffman
  51210. * Source/cmUnixMakefileGenerator.cxx: BUG: look for -l anywhere in
  51211. link library entry not just the begining of the line
  51212. 2002-04-29 10:23 hoffman
  51213. * Source/cmMakefile.cxx: BUG: make sure link directories are not
  51214. duplicated
  51215. 2002-04-29 08:27 hoffman
  51216. * Templates/: cconfigure, cconfigure.in: use multiple rpath options
  51217. for sgi
  51218. 2002-04-28 16:14 perera
  51219. * Source/: cmLinkLibrariesCommand.cxx,
  51220. cmTargetLinkLibrariesCommand.cxx: ENH: Make it unnecessary to
  51221. ever specify LINK_DIRECTORIES for any library generated in this
  51222. project, even when LIBRARY_OUTPUT_PATH is set.
  51223. 2002-04-26 21:45 hoffman
  51224. * Source/cmUnixMakefileGenerator.cxx: ENH: remove redirections for
  51225. output of make commands as some things are lost
  51226. 2002-04-26 12:43 hoffman
  51227. * Source/cmUnixMakefileGenerator.cxx: COM: just fix up a comment
  51228. 2002-04-26 12:42 hoffman
  51229. * Templates/CCMakeSystemConfig.cmake.in: correct c flags for shared
  51230. links
  51231. 2002-04-26 12:21 hoffman
  51232. * Source/cmUnixMakefileGenerator.cxx,
  51233. Templates/CCMakeSystemConfig.cmake.in,
  51234. Templates/CMakeSystemConfig.cmake.in: BUG: fix shared links for
  51235. cc on hp
  51236. 2002-04-26 09:55 hoffman
  51237. * Source/cmBuildNameCommand.cxx: ENH: fix build name
  51238. 2002-04-26 09:35 hoffman
  51239. * Source/cmSiteNameCommand.cxx: ENH: look for nslookup and hostname
  51240. in the right places
  51241. 2002-04-26 09:22 will
  51242. * CMake.pdf: ENH:New pdf for CMake
  51243. 2002-04-26 09:17 martink
  51244. * CMake.rtf: updated for 1.4
  51245. 2002-04-26 09:11 martink
  51246. * Source/cmSourceFilesRemoveCommand.cxx: dprecated
  51247. 2002-04-26 08:59 martink
  51248. * Source/Makefile.borland: fixed up again duh
  51249. 2002-04-25 16:29 martink
  51250. * Source/Makefile.borland: updated to build ccommand
  51251. 2002-04-25 15:40 hoffman
  51252. * Modules/Dart.cmake, Source/cmSiteNameCommand.cxx: fix up hostname
  51253. for windows
  51254. 2002-04-25 13:09 hoffman
  51255. * Source/cmake.cxx: ENH: check for mismatched generators
  51256. 2002-04-25 07:59 hoffman
  51257. * Source/: ccommand.cxx, cmCMakeMinimumRequired.cxx,
  51258. cmOptionCommand.cxx: WAR: remove warnings for .NET compiler
  51259. 2002-04-24 10:08 andy
  51260. * Source/.cvsignore: Add cvsignore so that you do not see visual
  51261. stufio files when you do cvs update
  51262. 2002-04-23 16:16 berk
  51263. * Source/: cmake.cxx, CursesDialog/ccmake.cxx,
  51264. CursesDialog/cmCursesMainForm.cxx,
  51265. CursesDialog/cmCursesMainForm.h: Exit ccmake on fatal errors.
  51266. 2002-04-23 12:18 hoffman
  51267. * Source/cmUnixMakefileGenerator.cxx: ENH: clean up depend output
  51268. 2002-04-23 11:33 hoffman
  51269. * Source/cmUnixMakefileGenerator.cxx: ENH: add depends for utility
  51270. targets
  51271. 2002-04-22 15:16 barre
  51272. * Templates/CMakeNMakeWindowsSystemConfig.cmake,
  51273. Templates/CMakeWindowsSystemConfig.cmake,
  51274. Source/cmNMakeMakefileGenerator.cxx,
  51275. Source/cmUnixMakefileGenerator.cxx: ENH: make CMake less
  51276. verbose/precious
  51277. 2002-04-22 15:05 perera
  51278. * Source/CursesDialog/: CMakeLists.txt, form/CMakeLists.txt: BUG:
  51279. Changed from SOURCE_FILES to SET
  51280. 2002-04-22 14:29 barre
  51281. * Source/cmNMakeMakefileGenerator.cxx: ENH: need CMAKE_LINKER_FLAGS
  51282. 2002-04-22 14:22 barre
  51283. * Source/: cmNMakeMakefileGenerator.cxx,
  51284. cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
  51285. cmUnixMakefileGenerator.h: ENH: make CMake less verbose/precious
  51286. 2002-04-22 14:18 martink
  51287. * Tests/: Complex/Executable/CMakeLists.txt,
  51288. ComplexOneConfig/Executable/CMakeLists.txt,
  51289. ComplexRelativePaths/Executable/CMakeLists.txt: duhZ
  51290. 2002-04-22 11:51 martink
  51291. * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
  51292. Complex/Executable/CMakeLists.txt,
  51293. Complex/Executable/cmVersion.h.in,
  51294. Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
  51295. ComplexOneConfig/cmTestConfigure.h.in,
  51296. ComplexOneConfig/Executable/CMakeLists.txt,
  51297. ComplexOneConfig/Executable/cmVersion.h.in,
  51298. ComplexOneConfig/Executable/complex.cxx,
  51299. ComplexRelativePaths/CMakeLists.txt,
  51300. ComplexRelativePaths/cmTestConfigure.h.in,
  51301. ComplexRelativePaths/Executable/CMakeLists.txt,
  51302. ComplexRelativePaths/Executable/cmVersion.h.in,
  51303. ComplexRelativePaths/Executable/complex.cxx: fixed for remove
  51304. COMMAND
  51305. 2002-04-22 11:50 martink
  51306. * Source/: CMakeLists.txt, cmCommands.cxx, cmRemoveCommand.cxx,
  51307. cmRemoveCommand.h: updated for 1.4
  51308. 2002-04-19 15:28 hoffman
  51309. * Source/cmTargetLinkLibrariesCommand.cxx,
  51310. Tests/Simple/CMakeLists.txt, Tests/Simple/simple.cxx,
  51311. Tests/Simple/simpleLib.cxx: BUG: add link directories for target
  51312. link libraries and add a test for it
  51313. 2002-04-19 14:03 martink
  51314. * Source/: cmAbstractFilesCommand.cxx, cmSourceFilesCommand.cxx,
  51315. cmWrapExcludeFilesCommand.cxx: added deprecated warnings for
  51316. version 1.4 or later
  51317. 2002-04-19 13:05 hoffman
  51318. * Source/cmCMakeMinimumRequired.h: ENH: fix doc line
  51319. 2002-04-19 12:49 martink
  51320. * Source/cmNMakeMakefileGenerator.cxx: renamed unix to unixPath for
  51321. compile error
  51322. 2002-04-19 11:49 hoffman
  51323. * Source/cmNMakeMakefileGenerator.cxx: BUG: fix short path on files
  51324. that do not exist
  51325. 2002-04-19 09:00 hoffman
  51326. * Source/cmUnixMakefileGenerator.cxx: BUG: try to make sure a
  51327. depend file only has one rule
  51328. 2002-04-19 08:27 hoffman
  51329. * Source/: cmSystemTools.cxx, cmake.cxx: BUG: fix SameFile function
  51330. for windows, and compare source directories
  51331. 2002-04-18 16:13 martink
  51332. * Source/cmUnixMakefileGenerator.cxx: BUG: work with spaces in the
  51333. path
  51334. 2002-04-18 15:58 andy
  51335. * Source/cmUnixMakefileGenerator.cxx: Make quotes and echos to work
  51336. on unix (hopefully)
  51337. 2002-04-18 15:58 andy
  51338. * Modules/FindMPI.cmake: Add mpi search paths for Debian
  51339. 2002-04-18 14:51 hoffman
  51340. * Source/cmake.cxx: ENH: use home not start
  51341. 2002-04-18 14:19 hoffman
  51342. * Source/cmake.cxx: ENH: check for mis-matched source directories
  51343. 2002-04-18 13:44 hoffman
  51344. * Source/cmUnixMakefileGenerator.cxx: BUG: quote the echo commands
  51345. 2002-04-18 13:12 hoffman
  51346. * Source/cmSystemTools.cxx: BUG: do escaped semi-colon better
  51347. 2002-04-18 12:02 hoffman
  51348. * Source/cmMessageCommand.cxx, Source/cmSystemTools.cxx,
  51349. Tests/Complex/CMakeLists.txt,
  51350. Tests/ComplexOneConfig/CMakeLists.txt,
  51351. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: add ability to
  51352. escape semi-colons
  51353. 2002-04-18 11:52 martink
  51354. * configure, configure.in: ENH: handle spaces in paths for cygwin
  51355. bootstrap
  51356. 2002-04-18 07:58 hoffman
  51357. * Source/cmCMakeMinimumRequired.cxx: BUG: add missing include
  51358. 2002-04-18 07:57 hoffman
  51359. * Source/: CMakeLib.dsp, Makefile.borland: BUG: fix bootstrap build
  51360. makefiles
  51361. 2002-04-17 16:16 hoffman
  51362. * Source/cmAbstractFilesCommand.cxx,
  51363. Source/cmAddCustomCommandCommand.cxx,
  51364. Source/cmCMakeMinimumRequired.cxx,
  51365. Source/cmCMakeMinimumRequired.h, Source/cmCommands.cxx,
  51366. Source/cmOptionCommand.cxx, Tests/Complex/CMakeLists.txt,
  51367. Tests/Complex/cmTestConfigure.h.in,
  51368. Tests/Complex/Executable/complex.cxx,
  51369. Tests/ComplexOneConfig/CMakeLists.txt,
  51370. Tests/ComplexOneConfig/cmTestConfigure.h.in,
  51371. Tests/ComplexOneConfig/Executable/complex.cxx,
  51372. Tests/ComplexRelativePaths/CMakeLists.txt,
  51373. Tests/ComplexRelativePaths/cmTestConfigure.h.in,
  51374. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: backwards
  51375. compatible for VTK 4.0, add cmake version requires
  51376. 2002-04-17 14:58 king
  51377. * Tests/Wrapping/CMakeLists.txt: ENH: Removed tests for commands
  51378. that no longer exist.
  51379. 2002-04-17 14:54 king
  51380. * Source/: CMakeLists.txt, Makefile.in, cmCableClassSet.cxx,
  51381. cmCableClassSet.h, cmCableClassSetCommand.cxx,
  51382. cmCableClassSetCommand.h, cmCableWrapTclCommand.cxx,
  51383. cmCableWrapTclCommand.h, cmCommands.cxx,
  51384. cmConfigureGccXmlCommand.cxx, cmConfigureGccXmlCommand.h,
  51385. cmMakefile.cxx: ENH: Removed out-of-date commands CABLE_WRAP_TCL
  51386. CABLE_CLASS_SET and CONFIGURE_GCCXML
  51387. 2002-04-17 14:52 king
  51388. * Modules/FindCABLE.cmake: ENH: Updated for latest Cable from CVS.
  51389. Old alpha version of Cable is no longer supported.
  51390. 2002-04-17 14:51 king
  51391. * Modules/FindGCCXML.cmake: ENH: Updated for version 0.2 of
  51392. GCC-XML.
  51393. 2002-04-17 14:39 hoffman
  51394. * Source/cmUnixMakefileGenerator.cxx: ENH: use convert to output
  51395. path for depend files
  51396. 2002-04-17 08:28 hoffman
  51397. * Modules/FindOpenGL.cmake: better to find mac opengl
  51398. 2002-04-17 08:15 hoffman
  51399. * Templates/: CCMakeSystemConfig.cmake.in,
  51400. CXXCMakeSystemConfig.cmake.in: more advanced values
  51401. 2002-04-17 08:09 hoffman
  51402. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  51403. ComplexRelativePaths/CMakeLists.txt: ENH: more coverage
  51404. 2002-04-16 13:48 barre
  51405. * Source/cmSystemTools.cxx: Syntax seemed to be confusing according
  51406. to the Bill
  51407. 2002-04-16 09:28 barre
  51408. * Source/ccommand.cxx: FIX: warning
  51409. 2002-04-15 09:09 hoffman
  51410. * Source/cmSystemTools.cxx: use stream not sprintf
  51411. 2002-04-15 08:48 barre
  51412. * Source/cmSystemTools.cxx: ENH: FilesDiffer checks for 0 byte
  51413. files
  51414. 2002-04-14 15:32 barre
  51415. * Source/cmSystemTools.cxx: ENH: more paranoid checkings
  51416. 2002-04-12 12:05 barre
  51417. * Source/cmSystemTools.cxx: FIX: iostream binary flag should be
  51418. used for cygwin too
  51419. 2002-04-12 09:57 barre
  51420. * Source/cmSystemTools.cxx: FIX: fix UMR
  51421. 2002-04-11 18:59 barre
  51422. * Source/ccommand.cxx: ENH: also displays command output
  51423. 2002-04-11 18:17 barre
  51424. * Source/ccommand.cxx: can be used to time commands (time() &
  51425. clock())
  51426. 2002-04-11 17:02 hoffman
  51427. * Source/cmFindFileCommand.h, Source/cmFindLibraryCommand.h,
  51428. Source/cmFindPathCommand.h, Source/cmFindProgramCommand.h,
  51429. Source/cmIncludeCommand.cxx, Source/cmListFileCache.cxx,
  51430. Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
  51431. Tests/Complex/Executable/complex.cxx,
  51432. Tests/ComplexOneConfig/Executable/complex.cxx,
  51433. Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: speed
  51434. improvements
  51435. 2002-04-11 16:58 starreveld
  51436. * Source/cmUnixMakefileGenerator.cxx:
  51437. Allow modules to build properly again. (broken when Cxx testing
  51438. was added)
  51439. 2002-04-11 11:30 barre
  51440. * Tests/: Complex/Executable/CMakeLists.txt,
  51441. ComplexOneConfig/Executable/CMakeLists.txt,
  51442. ComplexRelativePaths/Executable/CMakeLists.txt: ENH: increase
  51443. coverage
  51444. 2002-04-11 10:29 hoffman
  51445. * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
  51446. ENH: clean up utility rule generation
  51447. 2002-04-11 10:11 barre
  51448. * Tests/: Complex/Library/CMakeLists.txt,
  51449. ComplexOneConfig/Library/CMakeLists.txt,
  51450. ComplexRelativePaths/Library/CMakeLists.txt: ENH: use target as
  51451. source if source is empty
  51452. 2002-04-11 10:05 barre
  51453. * Source/: cmAddCustomCommandCommand.cxx,
  51454. cmAddCustomCommandCommand.h: ENH: use target as source if source
  51455. is empty
  51456. 2002-04-11 09:53 barre
  51457. * Source/: cmNMakeMakefileGenerator.cxx,
  51458. cmUnixMakefileGenerator.cxx: FIX: echo pb, make Nmake gen use
  51459. Unix gen, factorize stuff in Unix gen
  51460. 2002-04-10 17:33 barre
  51461. * Tests/: Complex/Executable/complex.cxx,
  51462. Complex/Library/CMakeLists.txt,
  51463. ComplexOneConfig/Executable/complex.cxx,
  51464. ComplexOneConfig/Library/CMakeLists.txt,
  51465. ComplexRelativePaths/Executable/complex.cxx,
  51466. ComplexRelativePaths/Library/CMakeLists.txt: ENH: add a test to
  51467. check if more than one post-build command can be attached. it
  51468. fails right now.
  51469. 2002-04-10 16:45 andy
  51470. * Source/cmUnixMakefileGenerator.cxx: Fix problem with custom
  51471. commands on unix
  51472. 2002-04-10 12:13 king
  51473. * Source/cmaketest.cxx: ERR: UseIt() missing return type.
  51474. 2002-04-10 11:23 hoffman
  51475. * Tests/: Complex/Library/testConly.c,
  51476. ComplexOneConfig/Library/testConly.c,
  51477. ComplexRelativePaths/Library/testConly.c: ENH: only check flag on
  51478. unix
  51479. 2002-04-10 08:38 hoffman
  51480. * Source/cmaketest.cxx: fix warning
  51481. 2002-04-09 12:22 hoffman
  51482. * Tests/: Complex/Library/testConly.h,
  51483. ComplexOneConfig/Library/testConly.h,
  51484. ComplexRelativePaths/Library/testConly.h,
  51485. Complex/Executable/complex.cxx,
  51486. ComplexOneConfig/Executable/complex.cxx,
  51487. ComplexRelativePaths/Executable/complex.cxx: ENH: check for
  51488. compile flags and add back c flag to unix generator
  51489. 2002-04-09 12:15 hoffman
  51490. * Source/cmUnixMakefileGenerator.cxx: ENH: check for compile flags
  51491. and add back c flag to unix generator
  51492. 2002-04-09 12:02 hoffman
  51493. * Tests/: Complex/Executable/CMakeLists.txt,
  51494. Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
  51495. Complex/Library/testConly.c,
  51496. ComplexOneConfig/Executable/CMakeLists.txt,
  51497. ComplexOneConfig/Executable/complex.cxx,
  51498. ComplexOneConfig/Library/CMakeLists.txt,
  51499. ComplexOneConfig/Library/testConly.c,
  51500. ComplexRelativePaths/Executable/CMakeLists.txt,
  51501. ComplexRelativePaths/Executable/complex.cxx,
  51502. ComplexRelativePaths/Library/CMakeLists.txt,
  51503. ComplexRelativePaths/Library/testConly.c: ENH: check for compile
  51504. flags and add back c flag to unix generator
  51505. 2002-04-09 11:33 barre
  51506. * DartConfig.cmake: ENH: quick stab at a rollup button
  51507. 2002-04-09 10:19 hoffman
  51508. * Tests/: Complex/Library/testConly.c, Complex/Library/testConly.h,
  51509. ComplexOneConfig/Library/testConly.c,
  51510. ComplexOneConfig/Library/testConly.h,
  51511. ComplexRelativePaths/Library/testConly.c,
  51512. ComplexRelativePaths/Library/testConly.h: correct exports for
  51513. windows
  51514. 2002-04-09 09:37 hoffman
  51515. * Tests/: Complex/Library/sharedFile.h,
  51516. ComplexOneConfig/Library/sharedFile.h,
  51517. ComplexRelativePaths/Library/sharedFile.h: c not c++ comment
  51518. 2002-04-09 08:55 hoffman
  51519. * DartConfig.cmake: change EST to EDT
  51520. 2002-04-08 19:31 biddi
  51521. * Source/cmSystemTools.cxx: ERR: ReplaceString didn't work properly
  51522. if replace was longer than with as length added to start pos on
  51523. next search was replaceLength instead of withLength
  51524. 2002-04-08 15:01 hoffman
  51525. * Templates/: CXXCMakeSystemConfig.cmake.in, cconfigure,
  51526. cconfigure.in: [no log message]
  51527. 2002-04-08 13:36 hoffman
  51528. * Source/cmExecProgramCommand.cxx,
  51529. Source/cmUnixMakefileGenerator.cxx,
  51530. Templates/CCMakeSystemConfig.cmake.in,
  51531. Templates/CXXCMakeSystemConfig.cmake.in, Templates/cconfigure,
  51532. Templates/cconfigure.in, Templates/cxxconfigure,
  51533. Templates/cxxconfigure.in,
  51534. Tests/Complex/Executable/CMakeLists.txt,
  51535. Tests/Complex/Executable/complex.cxx,
  51536. Tests/Complex/Library/CMakeLists.txt,
  51537. Tests/Complex/Library/testConly.c,
  51538. Tests/Complex/Library/testConly.h,
  51539. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  51540. Tests/ComplexOneConfig/Executable/complex.cxx,
  51541. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  51542. Tests/ComplexOneConfig/Library/testConly.c,
  51543. Tests/ComplexOneConfig/Library/testConly.h,
  51544. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  51545. Tests/ComplexRelativePaths/Executable/complex.cxx,
  51546. Tests/ComplexRelativePaths/Library/CMakeLists.txt,
  51547. Tests/ComplexRelativePaths/Library/testConly.c,
  51548. Tests/ComplexRelativePaths/Library/testConly.h: ENH: use separate
  51549. vars for creating c++ and c shared libraries and add a test for c
  51550. libraries
  51551. 2002-04-05 12:08 hoffman
  51552. * Source/cmProjectCommand.cxx: expand ; args
  51553. 2002-04-05 10:51 martink
  51554. * Modules/Dart.cmake: improved finding purify on windows to use
  51555. registry
  51556. 2002-04-05 09:39 hoffman
  51557. * Source/: Makefile.borland, cmaketest.cxx, cmaketest.h.in: ENH:
  51558. make sure the test tests the right cmake, and not the cmake used
  51559. to bootstrap this cmake
  51560. 2002-04-05 07:22 hoffman
  51561. * Tests/TestDriver/testArgs.h: ENH: add missing file
  51562. 2002-04-04 16:53 hoffman
  51563. * Source/cmCreateTestSourceList.cxx,
  51564. Source/cmCreateTestSourceList.h, Tests/TestDriver/CMakeLists.txt:
  51565. ENH: add the ability to process command line arguments in the
  51566. test driver before the test driver gets them
  51567. 2002-04-04 11:01 hoffman
  51568. * Source/cmUnixMakefileGenerator.cxx,
  51569. Templates/CXXCMakeSystemConfig.cmake.in, Templates/cxxconfigure,
  51570. Templates/cxxconfigure.in: ENH: separate the ar program for cxx
  51571. and c
  51572. 2002-04-04 10:08 hoffman
  51573. * Templates/CMakeLists.txt: update install information
  51574. 2002-04-04 09:04 hoffman
  51575. * Templates/: cxxconfigure, cxxconfigure.in: BUG: add system
  51576. command back into script
  51577. 2002-04-03 16:14 hoffman
  51578. * Source/cmExecProgramCommand.cxx, Source/cmExecProgramCommand.h,
  51579. Source/cmNMakeMakefileGenerator.cxx, Source/cmSystemTools.cxx,
  51580. Source/cmSystemTools.h, Source/cmaketest.cxx,
  51581. Tests/Complex/CMakeLists.txt,
  51582. Tests/ComplexOneConfig/CMakeLists.txt,
  51583. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: fix more space
  51584. problems, you can add args to the ExecProgram command separatly
  51585. now
  51586. 2002-04-03 13:53 andy
  51587. * Modules/FindTCL.cmake: More places to find TCL/TK for example on
  51588. Debian
  51589. 2002-04-02 15:42 hoffman
  51590. * CMake.rtf, Example/Demo/CMakeLists.txt,
  51591. Example/Hello/CMakeLists.txt, Source/CMakeLists.txt,
  51592. Source/cmBorlandMakefileGenerator.cxx,
  51593. Source/cmBorlandMakefileGenerator.h, Source/cmDSWWriter.cxx,
  51594. Source/cmMSDotNETGenerator.cxx, Source/cmMSDotNETGenerator.h,
  51595. Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
  51596. Source/cmMakefile.cxx, Source/cmMakefile.h,
  51597. Source/cmMakefileGenerator.cxx, Source/cmMakefileGenerator.h,
  51598. Source/cmNMakeMakefileGenerator.cxx,
  51599. Source/cmNMakeMakefileGenerator.h, Source/cmProjectCommand.cxx,
  51600. Source/cmProjectCommand.h, Source/cmSetCommand.cxx,
  51601. Source/cmSetSourceFilesPropertiesCommand.h, Source/cmTarget.cxx,
  51602. Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
  51603. Source/cmUnixMakefileGenerator.h, Source/cmake.cxx,
  51604. Templates/cconfigure, Templates/cconfigure.in,
  51605. Templates/cxxconfigure, Templates/cxxconfigure.in,
  51606. Tests/COnly/CMakeLists.txt, Tests/COnly/conly.c,
  51607. Templates/configure, Templates/configure.in,
  51608. Templates/CCMakeSystemConfig.cmake.in,
  51609. Templates/CXXCMakeSystemConfig.cmake.in: ENH: add enable language
  51610. support for PROJECT command, this means that a C only project can
  51611. be built with cmake, even without a cxx compiler
  51612. 2002-04-01 14:58 barre
  51613. * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
  51614. ComplexOneConfig/CMakeLists.txt,
  51615. ComplexOneConfig/cmTestConfigure.h.in,
  51616. ComplexRelativePaths/CMakeLists.txt,
  51617. ComplexRelativePaths/cmTestConfigure.h.in,
  51618. Complex/Executable/complex.cxx,
  51619. ComplexOneConfig/Executable/complex.cxx,
  51620. ComplexRelativePaths/Executable/complex.cxx: ENH: add test for
  51621. registry-related functions (win32)
  51622. 2002-04-01 14:50 hoffman
  51623. * Source/cmSystemTools.cxx: ENH: fix for regkey and ; separation
  51624. 2002-04-01 13:34 barre
  51625. * Source/: ccommand.cxx, cmSystemTools.cxx, cmSystemTools.h: ENH:
  51626. add functions to API (read, write, delete registry key value)
  51627. 2002-04-01 08:08 andy
  51628. * Modules/FindVTK.cmake: More finds for VTK
  51629. 2002-03-31 11:43 andy
  51630. * Modules/FindVTK.cmake: Add some more locations of VTK
  51631. 2002-03-30 17:17 barre
  51632. * Source/: cmAbstractFilesCommand.cxx, cmSetCommand.cxx: FIX: get
  51633. rid of warnings
  51634. 2002-03-29 18:07 ibanez
  51635. * Modules/FindFLTK.cmake: ENH: HAS_FLTK variable added.
  51636. FLTK_WRAP_UI command made INTERNAL.
  51637. 2002-03-29 16:25 barre
  51638. * Source/cmCreateTestSourceList.cxx: FIX: should compare to 0, not
  51639. NULL
  51640. 2002-03-29 16:03 barre
  51641. * Source/: ctest.cxx, ctest.h: ENH: if -R or -E was used, displays
  51642. also the name of the tests that passed.
  51643. 2002-03-29 15:41 barre
  51644. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  51645. ComplexRelativePaths/CMakeLists.txt: FIX: fix dummy lib name for
  51646. Unix
  51647. 2002-03-29 15:02 barre
  51648. * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
  51649. Complex/Executable/CMakeLists.txt,
  51650. ComplexOneConfig/CMakeLists.txt,
  51651. ComplexOneConfig/cmTestConfigure.h.in,
  51652. ComplexOneConfig/Executable/CMakeLists.txt,
  51653. ComplexRelativePaths/CMakeLists.txt,
  51654. ComplexRelativePaths/cmTestConfigure.h.in,
  51655. ComplexRelativePaths/Executable/CMakeLists.txt,
  51656. Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
  51657. ComplexOneConfig/Executable/complex.cxx,
  51658. ComplexOneConfig/Library/CMakeLists.txt,
  51659. ComplexRelativePaths/Executable/complex.cxx,
  51660. ComplexRelativePaths/Library/CMakeLists.txt,
  51661. Complex/Library/cmTestLibraryConfigure.h.in,
  51662. Complex/Library/dummy, Complex/Library/empty.h,
  51663. Complex/Library/file2.cxx, Complex/Library/file2.h,
  51664. ComplexOneConfig/Library/cmTestLibraryConfigure.h.in,
  51665. ComplexOneConfig/Library/dummy, ComplexOneConfig/Library/empty.h,
  51666. ComplexOneConfig/Library/file2.cxx,
  51667. ComplexOneConfig/Library/file2.h,
  51668. ComplexRelativePaths/Library/cmTestLibraryConfigure.h.in,
  51669. ComplexRelativePaths/Library/dummy,
  51670. ComplexRelativePaths/Library/empty.h,
  51671. ComplexRelativePaths/Library/file2.cxx,
  51672. ComplexRelativePaths/Library/file2.h,
  51673. Complex/Library/fileFlags.cxx,
  51674. ComplexOneConfig/Library/fileFlags.cxx,
  51675. ComplexRelativePaths/Library/fileFlags.cxx: ENH: fix tests
  51676. 2002-03-29 14:31 hoffman
  51677. * Source/cmMSDotNETGenerator.cxx: output list bug
  51678. 2002-03-29 14:22 hoffman
  51679. * Tests/: Complex/Library/cmTestLibraryConfigure.h.in,
  51680. ComplexOneConfig/Library/cmTestLibraryConfigure.h.in,
  51681. ComplexRelativePaths/Library/cmTestLibraryConfigure.h.in: [no log
  51682. message]
  51683. 2002-03-29 14:20 hoffman
  51684. * Source/cmAbstractFilesCommand.cxx,
  51685. Source/cmAddCustomCommandCommand.cxx,
  51686. Source/cmAddCustomTargetCommand.cxx,
  51687. Source/cmAddDefinitionsCommand.cxx,
  51688. Source/cmAddDependenciesCommand.cxx, Source/cmAddTestCommand.cxx,
  51689. Source/cmCableClassSetCommand.cxx,
  51690. Source/cmCableWrapTclCommand.cxx, Source/cmCommands.cxx,
  51691. Source/cmCreateTestSourceList.cxx,
  51692. Source/cmFLTKWrapUICommand.cxx, Source/cmFindFileCommand.cxx,
  51693. Source/cmFindLibraryCommand.cxx, Source/cmFindPathCommand.cxx,
  51694. Source/cmFindProgramCommand.cxx,
  51695. Source/cmGetSourceFilePropertyCommand.cxx,
  51696. Source/cmGetSourceFilePropertyCommand.h,
  51697. Source/cmIncludeDirectoryCommand.cxx,
  51698. Source/cmInstallFilesCommand.cxx,
  51699. Source/cmInstallProgramsCommand.cxx,
  51700. Source/cmInstallTargetsCommand.cxx,
  51701. Source/cmLinkDirectoriesCommand.cxx,
  51702. Source/cmLoadCacheCommand.cxx, Source/cmMakeDirectoryCommand.cxx,
  51703. Source/cmMarkAsAdvancedCommand.cxx,
  51704. Source/cmOutputRequiredFilesCommand.cxx,
  51705. Source/cmProjectCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
  51706. Source/cmQTWrapUICommand.cxx,
  51707. Source/cmSetSourceFilesPropertiesCommand.cxx,
  51708. Source/cmSetSourceFilesPropertiesCommand.h,
  51709. Source/cmSiteNameCommand.cxx, Source/cmSourceFilesCommand.cxx,
  51710. Source/cmSourceFilesFlagsCommand.cxx,
  51711. Source/cmSourceFilesFlagsCommand.h,
  51712. Source/cmSourceFilesRemoveCommand.cxx,
  51713. Source/cmSubdirCommand.cxx, Source/cmSystemTools.cxx,
  51714. Source/cmSystemTools.h, Source/cmUseMangledMesaCommand.cxx,
  51715. Source/cmUseMangledMesaCommand.h,
  51716. Source/cmUtilitySourceCommand.cxx,
  51717. Source/cmVTKMakeInstantiatorCommand.cxx,
  51718. Source/cmVTKWrapJavaCommand.cxx,
  51719. Source/cmVTKWrapPythonCommand.cxx,
  51720. Source/cmVTKWrapTclCommand.cxx,
  51721. Source/cmVariableRequiresCommand.cxx,
  51722. Source/cmWrapExcludeFilesCommand.cxx,
  51723. Tests/Complex/Executable/CMakeLists.txt,
  51724. Tests/Complex/Executable/complex.cxx,
  51725. Tests/ComplexOneConfig/Executable/CMakeLists.txt,
  51726. Tests/ComplexOneConfig/Executable/complex.cxx,
  51727. Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
  51728. Tests/ComplexRelativePaths/Executable/complex.cxx,
  51729. Tests/Complex/Library/CMakeLists.txt,
  51730. Tests/Complex/Library/file2.cxx, Tests/Complex/Library/file2.h,
  51731. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  51732. Tests/ComplexOneConfig/Library/file2.cxx,
  51733. Tests/ComplexOneConfig/Library/file2.h,
  51734. Tests/ComplexRelativePaths/Library/CMakeLists.txt,
  51735. Tests/ComplexRelativePaths/Library/file2.cxx,
  51736. Tests/ComplexRelativePaths/Library/file2.h: make sure ; expansion
  51737. is done in all commands
  51738. 2002-03-29 11:12 hoffman
  51739. * Tests/TestDriver/: CMakeLists.txt, test1.cxx, testExtraStuff.cxx,
  51740. testExtraStuff2.cxx, testExtraStuff3.cxx: ENH: add test for set
  51741. to create source lists
  51742. 2002-03-29 11:11 hoffman
  51743. * Source/cmAddExecutableCommand.cxx: fix const problem
  51744. 2002-03-29 11:04 hoffman
  51745. * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
  51746. cmSetCommand.cxx, cmSetCommand.h: ENH: add ability to use ;
  51747. separated lists in SET and expand them for addexecutable and
  51748. addlibrary
  51749. 2002-03-29 11:03 hoffman
  51750. * Source/cmGetSourceFilePropertyCommand.h: fix docs
  51751. 2002-03-29 10:56 barre
  51752. * Source/: cmMessageCommand.cxx, cmMessageCommand.h: ENH: Add
  51753. SEND_ERROR flag to MESSAGE so that an error can be raised within
  51754. a CMakeList file
  51755. 2002-03-29 10:07 hoffman
  51756. * Tests/: Complex/Library/CMakeLists.txt,
  51757. ComplexOneConfig/Library/CMakeLists.txt,
  51758. ComplexRelativePaths/Library/CMakeLists.txt: more tests
  51759. 2002-03-29 10:06 hoffman
  51760. * Source/: cmAbstractFilesCommand.cxx,
  51761. cmBorlandMakefileGenerator.cxx, cmCommands.cxx,
  51762. cmCreateTestSourceList.cxx, cmDSPWriter.cxx,
  51763. cmFLTKWrapUICommand.cxx, cmGetSourceFilePropertyCommand.cxx,
  51764. cmGetSourceFilePropertyCommand.h, cmInstallFilesCommand.cxx,
  51765. cmMSDotNETGenerator.cxx, cmMakeDepend.cxx, cmMakefile.cxx,
  51766. cmMakefile.h, cmNMakeMakefileGenerator.cxx,
  51767. cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
  51768. cmSetSourceFilesPropertiesCommand.cxx,
  51769. cmSetSourceFilesPropertiesCommand.h, cmSourceFile.cxx,
  51770. cmSourceFilesCommand.cxx, cmSourceFilesFlagsCommand.cxx,
  51771. cmTarget.cxx, cmTarget.h, cmUnixMakefileGenerator.cxx,
  51772. cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.cxx,
  51773. cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx,
  51774. cmWrapExcludeFilesCommand.cxx, cmaketest.cxx, cmaketest.h.in:
  51775. ENH: major change, the cmMakefile now contains a master list of
  51776. cmSourceFile objects, the source lists reference the list via
  51777. pointers, also you can now set properties on a file, like compile
  51778. flags, abstract, etc.
  51779. 2002-03-29 08:42 barre
  51780. * Source/cmCreateTestSourceList.cxx: FIX: tolower is in <ctype.h>
  51781. !, frenchy
  51782. 2002-03-28 11:43 barre
  51783. * Source/cmCreateTestSourceList.cxx: ENH: perform case insensitive
  51784. comparison on test names
  51785. 2002-03-27 16:19 barre
  51786. * Source/cmCreateTestSourceList.cxx: FIX: cmSourceFile::SetName was
  51787. not called correctly for the test source files
  51788. 2002-03-27 15:52 barre
  51789. * Source/cmCreateTestSourceList.cxx: ENH: small formatting enh
  51790. 2002-03-27 13:54 barre
  51791. * Tests/: Complex/VarTests.cmake, Complex/cmTestConfigure.h.in,
  51792. Complex/Executable/complex.cxx, ComplexOneConfig/VarTests.cmake,
  51793. ComplexOneConfig/cmTestConfigure.h.in,
  51794. ComplexOneConfig/Executable/complex.cxx,
  51795. ComplexRelativePaths/VarTests.cmake,
  51796. ComplexRelativePaths/cmTestConfigure.h.in,
  51797. ComplexRelativePaths/Executable/complex.cxx: ENH: add a more
  51798. stressing FOREACH test.
  51799. 2002-03-27 13:46 barre
  51800. * Source/CMakeLists.txt, Tests/TestDriver/CMakeLists.txt,
  51801. Tests/TestDriver/test3.cxx, Tests/TestDriver/subdir/test3.cxx:
  51802. ENH: add testdriver test with source file in subdir
  51803. 2002-03-27 10:55 barre
  51804. * Tests/: Complex/Executable/CMakeLists.txt,
  51805. ComplexOneConfig/Executable/CMakeLists.txt,
  51806. ComplexRelativePaths/Executable/CMakeLists.txt: FIX: do not use
  51807. CMAKE_CFG_INTDIR, just use LINK_DIRECTORIES
  51808. 2002-03-27 10:54 barre
  51809. * Tests/: Testing/CMakeLists.txt, Wrapping/CMakeLists.txt: FIX: do
  51810. not need CMakeLib
  51811. 2002-03-26 18:06 barre
  51812. * Source/cmCreateTestSourceList.cxx: ENH: keep the name of the test
  51813. as close to the source file (only the function name is cleaned
  51814. up)
  51815. 2002-03-26 17:53 barre
  51816. * Source/cmCreateTestSourceList.cxx: ENH: add -R (similar to ctest
  51817. but use substr instead of regexp). indent.
  51818. 2002-03-26 16:45 barre
  51819. * Source/: cmForEachCommand.h, cmFunctionBlocker.h, cmMakefile.cxx:
  51820. FIX: foreach function-blockers were using expanded args. Add
  51821. virtual func to specify if function blocker needs them expanded
  51822. or not.
  51823. 2002-03-26 16:44 barre
  51824. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH:
  51825. ExpandListArguments(): empty elements in semi-colon-separated
  51826. string-list can now be ignored.
  51827. 2002-03-26 16:42 barre
  51828. * Source/cmCreateTestSourceList.cxx: ENH: now supports tests inside
  51829. sub-dirs
  51830. 2002-03-26 14:42 barre
  51831. * Tests/Wrapping/CMakeLists.txt: ENH: USE_MANGLED_MESA is more
  51832. careful now. Try to trick it again.
  51833. 2002-03-26 14:41 barre
  51834. * Tests/: Complex/Executable/CMakeLists.txt,
  51835. ComplexOneConfig/Executable/CMakeLists.txt,
  51836. ComplexRelativePaths/Executable/CMakeLists.txt,
  51837. Testing/CMakeLists.txt, Wrapping/CMakeLists.txt: ENH: Use
  51838. ${CMAKE_CFG_INTDIR} instead of hardcoded RelInfo, Debug, Release,
  51839. etc.
  51840. 2002-03-26 12:55 hoffman
  51841. * Source/cmUseMangledMesaCommand.cxx: ENH: add error checking for
  51842. mmesa
  51843. 2002-03-26 12:38 hoffman
  51844. * Source/: ccommand.cxx, cmBorlandMakefileGenerator.cxx,
  51845. cmNMakeMakefileGenerator.cxx: ENH: use ccommand for del on
  51846. windows
  51847. 2002-03-26 12:38 hoffman
  51848. * Source/cmaketest.cxx: ENH: show output when running tests
  51849. 2002-03-26 12:37 hoffman
  51850. * Source/cmCreateTestSourceList.cxx: ENH: if no arguments are given
  51851. and there is only one test, then run it
  51852. 2002-03-25 17:03 martink
  51853. * Source/cmake.cxx: removed quotes from cmake and ccommand
  51854. executable to be consistant
  51855. 2002-03-25 16:24 barre
  51856. * Source/cmForEachCommand.cxx: ENH: support semi-colon format (list
  51857. of args as string)
  51858. 2002-03-25 15:59 barre
  51859. * Source/: ccommand.cxx, cmSystemTools.cxx: ENH: cmCopyFile ; the
  51860. path to the destination file will be created ; second arg can be
  51861. a directory.
  51862. 2002-03-25 15:58 barre
  51863. * Templates/: CMakeDotNetSystemConfig.cmake,
  51864. CMakeWindowsSystemConfig.cmake: Add suffixes
  51865. 2002-03-20 16:18 hoffman
  51866. * Source/CMakeLists.txt, Source/cmCommands.cxx,
  51867. Source/cmCreateTestSourceList.cxx,
  51868. Source/cmCreateTestSourceList.h, Source/cmaketest.cxx,
  51869. Tests/TestDriver/CMakeLists.txt, Tests/TestDriver/test1.cxx,
  51870. Tests/TestDriver/test2.cxx, Tests/TestDriver/test3.cxx: ENH: add
  51871. new command to create a test driver
  51872. 2002-03-20 13:16 hoffman
  51873. * CMakeLists.txt, Source/CMakeLists.txt: ENH: remove fltk dialog as
  51874. it is no longer supported
  51875. 2002-03-19 12:25 andy
  51876. * Source/ccommand.cxx: Return error on copy
  51877. 2002-03-18 11:59 andy
  51878. * Source/ccommand.cxx: Remove warning about sign and unsigned
  51879. 2002-03-15 15:42 andy
  51880. * Source/: CMakeLists.txt, CMakeSetup.dsw, ccommand.cxx,
  51881. ccommand.dsp, cmake.cxx: Add ccommand for executing commands on
  51882. the system, so by using ADD_CUSTOM_COMMAND, you can make rules to
  51883. do some system commands during build. Currently supported
  51884. commands are copy and remove. Others will follow.
  51885. 2002-03-15 13:20 perera
  51886. * Source/cmSourceFilesFlagsCommand.cxx: BUG: The source file may be
  51887. specified with an extension.
  51888. 2002-03-15 10:43 martink
  51889. * Source/ctest.cxx: less noisy about changing directories
  51890. 2002-03-15 09:40 berk
  51891. * Templates/CMakeSystemConfig.cmake.in: There can be multiple ansi
  51892. flags now
  51893. 2002-03-15 09:23 hoffman
  51894. * Templates/configure: HP add Ae flag
  51895. 2002-03-15 09:14 berk
  51896. * Templates/configure.in: Added better support for HPux
  51897. 2002-03-14 16:04 hoffman
  51898. * Source/cmMakefile.cxx: ENH: add .in as a header file type, as it
  51899. can not be compiled
  51900. 2002-03-14 16:03 hoffman
  51901. * Source/CMakeLists.txt: BUG: .h not two .cxx files
  51902. 2002-03-14 14:59 hoffman
  51903. * Source/cmSystemTools.cxx: BUG: fix RunCommand again... back to
  51904. system, but with GetShortPath
  51905. 2002-03-14 14:59 hoffman
  51906. * Source/cmDSPWriter.cxx: BUG: fix for paths with spaces
  51907. 2002-03-14 14:58 hoffman
  51908. * Source/: cmNMakeMakefileGenerator.cxx,
  51909. cmNMakeMakefileGenerator.h: BUG: fix for files with dashes in
  51910. them
  51911. 2002-03-14 11:11 hoffman
  51912. * Source/: cmConfigureGccXmlCommand.cxx, cmExecProgramCommand.cxx,
  51913. cmSystemTools.cxx, cmSystemTools.h, cmaketest.cxx, ctest.cxx:
  51914. ENH: overhaul of RunCommand on windows, if only win32 had
  51915. popen...
  51916. 2002-03-13 14:23 martink
  51917. * Source/: cmDSPWriter.cxx, cmDSWWriter.cxx: ENH: closer to working
  51918. with spaces in the path
  51919. 2002-03-13 10:25 hoffman
  51920. * Source/: CMakeLists.txt, cmAuxSourceDirectoryCommand.cxx,
  51921. cmCableClassSet.cxx, cmCableClassSet.h, cmDirectory.cxx,
  51922. cmDirectory.h, cmFLTKWrapUICommand.cxx, cmFindFileCommand.cxx,
  51923. cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
  51924. cmFindProgramCommand.cxx, cmMSDotNETGenerator.cxx,
  51925. cmMakefile.cxx, cmNMakeMakefileGenerator.cxx,
  51926. cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
  51927. cmRegularExpression.cxx, cmSourceGroup.cxx, cmSystemTools.cxx,
  51928. cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.cxx,
  51929. cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx,
  51930. cmaketest.cxx, ctest.cxx: ENH: remove several compiler warnings
  51931. 2002-03-12 10:16 king
  51932. * Templates/: configure, configure.in: ENH: Added test for explicit
  51933. instantiation support.
  51934. 2002-03-11 16:04 hoffman
  51935. * Source/cmOptionCommand.cxx: ENH: add error checking for option
  51936. commands with too many arguments
  51937. 2002-03-11 12:11 hoffman
  51938. * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: ENH: add
  51939. support for .def files
  51940. 2002-03-11 08:11 hoffman
  51941. * Source/cmMSDotNETGenerator.cxx: BUG: make sure libraries do not
  51942. depend on themselves
  51943. 2002-03-10 18:24 hoffman
  51944. * Templates/: configure, configure.in: ENH: try to get crazy dec
  51945. cxx to work again... one more time
  51946. 2002-03-10 10:02 hoffman
  51947. * Templates/: configure, configure.in: ENH: try to get crazy dec
  51948. cxx to work again...
  51949. 2002-03-08 13:12 hoffman
  51950. * Tests/: Complex/Executable/complex.cxx,
  51951. ComplexOneConfig/Executable/complex.cxx,
  51952. ComplexRelativePaths/Executable/complex.cxx: ENH: more dec silly
  51953. stuff
  51954. 2002-03-08 11:01 hoffman
  51955. * Tests/: Complex/Executable/complex.cxx,
  51956. ComplexOneConfig/Executable/complex.cxx,
  51957. ComplexRelativePaths/Executable/complex.cxx: more stupid dec cxx
  51958. tricks...
  51959. 2002-03-08 08:19 hoffman
  51960. * Tests/: Complex/Executable/complex.cxx,
  51961. ComplexOneConfig/Executable/complex.cxx,
  51962. ComplexRelativePaths/Executable/complex.cxx: ENH: add one more
  51963. stupid function call for the dec cxx compiler...
  51964. 2002-03-08 07:25 hoffman
  51965. * Tests/: Complex/Executable/complex.cxx,
  51966. ComplexOneConfig/Executable/complex.cxx,
  51967. ComplexRelativePaths/Executable/complex.cxx: try to fix dec cxx
  51968. 2002-03-07 22:07 hoffman
  51969. * Tests/: Complex/Executable/complex.cxx,
  51970. ComplexOneConfig/Executable/complex.cxx,
  51971. ComplexRelativePaths/Executable/complex.cxx: ENH: add more junk
  51972. for the dec cxx compiler to force it to instantiate stuff
  51973. 2002-03-07 12:13 hoffman
  51974. * Tests/: Complex/Executable/complex.cxx,
  51975. ComplexOneConfig/Executable/complex.cxx,
  51976. ComplexRelativePaths/Executable/complex.cxx: ENH: use the string
  51977. class to force the dec compiler to instantiate some templates
  51978. 2002-03-07 10:41 barre
  51979. * Source/CMakeLists.txt: Build cmaketest even if testing if OFF (so
  51980. that it can be used externally)
  51981. 2002-03-06 17:58 barre
  51982. * Source/: ctest.cxx, ctest.h: ENH: add -E option (exclude tests
  51983. matching a regexp)
  51984. 2002-03-06 16:30 barre
  51985. * Source/: CMakeLists.txt, cmaketest.cxx: ENH: add cmaketest to
  51986. install targets (so that it can be used in other projects) and
  51987. pass the rest of its command-line args to cmake
  51988. 2002-03-06 10:44 hoffman
  51989. * Templates/CMakeNMakeWindowsSystemConfig.cmake: build type should
  51990. not be advanced
  51991. 2002-03-06 10:11 hoffman
  51992. * Tests/: Complex/Executable/CMakeLists.txt,
  51993. ComplexOneConfig/Executable/CMakeLists.txt,
  51994. ComplexRelativePaths/Executable/CMakeLists.txt: ENH: add test for
  51995. semi-colon separated lists of libraries
  51996. 2002-03-06 10:10 hoffman
  51997. * Source/: cmLinkLibrariesCommand.cxx, cmMSDotNETGenerator.cxx,
  51998. cmSystemTools.cxx, cmSystemTools.h,
  51999. cmTargetLinkLibrariesCommand.cxx: ENH: add suport for semi-colon
  52000. separated list variables
  52001. 2002-03-05 18:41 hoffman
  52002. * Source/: cmAddCustomCommandCommand.cxx,
  52003. cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
  52004. cmAddDependenciesCommand.cxx, cmAddExecutableCommand.cxx,
  52005. cmAddLibraryCommand.cxx, cmAddTestCommand.cxx,
  52006. cmBuildCommand.cxx, cmCableClassSetCommand.cxx,
  52007. cmCableWrapTclCommand.cxx, cmConfigureFileCommand.cxx,
  52008. cmElseCommand.cxx, cmEndIfCommand.cxx, cmExecProgramCommand.cxx,
  52009. cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
  52010. cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
  52011. cmGetFilenameComponentCommand.cxx, cmIfCommand.cxx,
  52012. cmIncludeCommand.cxx, cmIncludeExternalMSProjectCommand.cxx,
  52013. cmInstallFilesCommand.cxx, cmInstallProgramsCommand.cxx,
  52014. cmLoadCacheCommand.cxx, cmMakeDirectoryCommand.cxx,
  52015. cmMakefile.cxx, cmMessageCommand.cxx, cmOptionCommand.cxx,
  52016. cmOutputRequiredFilesCommand.cxx, cmSetCommand.cxx,
  52017. cmSourceFilesCommand.cxx, cmSubdirCommand.cxx, cmSystemTools.cxx,
  52018. cmUnixMakefileGenerator.cxx, cmUseMangledMesaCommand.cxx,
  52019. cmVTKMakeInstantiatorCommand.cxx: ENH: expand variables in
  52020. arguments before the commands get them
  52021. 2002-03-05 18:25 hoffman
  52022. * Source/cmSystemTools.cxx: BUG: get the correct return value from
  52023. pclose
  52024. 2002-03-04 15:00 hoffman
  52025. * Tests/: Complex/Library/fileFlags.cxx,
  52026. ComplexOneConfig/Library/fileFlags.cxx,
  52027. ComplexRelativePaths/Library/fileFlags.cxx: ENH: add support for
  52028. per file flags
  52029. 2002-03-04 14:12 hoffman
  52030. * Source/: cmCommands.cxx, cmDSPWriter.cxx, cmDSPWriter.h,
  52031. cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h, cmSourceFile.h,
  52032. cmSourceGroup.cxx, cmSourceGroup.h, cmUnixMakefileGenerator.cxx,
  52033. cmSourceFilesFlagsCommand.cxx, cmSourceFilesFlagsCommand.h: ENH:
  52034. add file specific compile flags
  52035. 2002-03-04 14:11 hoffman
  52036. * Tests/: Complex/Library/CMakeLists.txt,
  52037. ComplexOneConfig/Library/CMakeLists.txt,
  52038. ComplexRelativePaths/Library/CMakeLists.txt: ENH: add a test for
  52039. per file flags
  52040. 2002-03-01 15:49 king
  52041. * Source/: cmVTKMakeInstantiatorCommand.cxx,
  52042. cmVTKMakeInstantiatorCommand.h: ENH: Added support for including
  52043. extra files in generated header to get access to export macros of
  52044. derived projects.
  52045. 2002-03-01 09:00 hoffman
  52046. * Templates/: CMakeBorlandWindowsSystemConfig.cmake,
  52047. CMakeDotNetSystemConfig.cmake,
  52048. CMakeNMakeWindowsSystemConfig.cmake, CMakeSystemConfig.cmake.in,
  52049. CMakeWindowsSystemConfig.cmake, configure, configure.in: ENH: add
  52050. some OS/compiler variables
  52051. 2002-02-28 15:58 hoffman
  52052. * Modules/Dart.cmake: ENH: add VERBOSE_BUILD to options
  52053. 2002-02-28 15:57 hoffman
  52054. * Source/cmakewizard.cxx: check bool values and prefere off
  52055. 2002-02-28 15:42 hoffman
  52056. * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: use xml
  52057. output quotes for paths
  52058. 2002-02-28 15:06 hoffman
  52059. * Templates/: configure, configure.in: change hp checks to all hps
  52060. and not just version 10
  52061. 2002-02-28 11:15 hoffman
  52062. * Source/cmSystemTools.cxx: BUG: look for exe path as well.
  52063. 2002-02-28 10:41 hoffman
  52064. * Source/cmSystemTools.cxx: ENH: look for .com files before .exe
  52065. 2002-02-28 08:45 hoffman
  52066. * Templates/CMakeDotNetSystemConfig.cmake: find path to devenv
  52067. 2002-02-28 07:50 hoffman
  52068. * Templates/CMakeDotNetSystemConfig.cmake: ENH: add build name to
  52069. the cache with a default value for dot net
  52070. 2002-02-27 18:11 hoffman
  52071. * Source/cmMSDotNETGenerator.cxx, Source/cmSystemTools.cxx,
  52072. Templates/CMakeDotNetSystemConfig.cmake: clean up in dot net
  52073. 2002-02-26 15:15 hoffman
  52074. * Source/: ctest.cxx, ctest.h: add command line option -D for
  52075. config directory to run
  52076. 2002-02-26 15:14 hoffman
  52077. * Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx: ENH: add
  52078. RUN_TESTS
  52079. 2002-02-26 11:46 barre
  52080. * Source/cmAddTestCommand.cxx: FIX: command now expands args during
  52081. the first pass (found through FOREACH example)
  52082. 2002-02-26 10:11 hoffman
  52083. * Templates/CMakeDotNetSystemConfig.cmake: [no log message]
  52084. 2002-02-26 08:56 hoffman
  52085. * Source/cmCableClassSet.cxx: BUG: fix type problem size_type is
  52086. unsigned
  52087. 2002-02-25 18:14 hoffman
  52088. * Source/: cmBuildCommand.cxx, cmDirectory.h,
  52089. cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
  52090. cmRegularExpression.h, cmSystemTools.cxx: ENH: dot net almost
  52091. working
  52092. 2002-02-25 16:57 barre
  52093. * Source/cmAddExecutableCommand.cxx: FIX: command now expands *all*
  52094. args (found through FOREACH example)
  52095. 2002-02-25 15:22 barre
  52096. * Tests/Testing/: CMakeLists.txt, Sub/CMakeLists.txt,
  52097. Sub/Sub2/CMakeLists.txt, Sub/Sub2/testing2.cxx: ENH: provide a
  52098. test for today's ReadListFile() bug fix
  52099. 2002-02-25 15:06 barre
  52100. * Source/cmMakefile.cxx: FIX: although a CMakeLists.txt file could
  52101. be searched up 'n' level in the directory tree, ReadListFile()
  52102. always implied a CMakeLists.txt file was up *one* level.
  52103. 2002-02-25 13:20 hoffman
  52104. * Modules/FindDart.cmake: ENH: look for Dart in c:
  52105. 2002-02-25 11:58 barre
  52106. * Source/cmSubdirCommand.cxx: ENH: Expand vars in SUBDIRS
  52107. 2002-02-25 10:47 hoffman
  52108. * Source/cmSystemTools.cxx: BUG: fix remove of cygdrive path stuff
  52109. 2002-02-23 10:00 king
  52110. * Source/cmSystemTools.cxx: ERR: std::ios::binary is only needed
  52111. for Windows platforms, and isn't supported for all UNIX
  52112. platforms.
  52113. 2002-02-22 15:40 hoffman
  52114. * Source/: cmAddTestCommand.cxx, cmSystemTools.cxx,
  52115. cmUnixMakefileGenerator.cxx: ENH: fix for spaces in paths on unix
  52116. 2002-02-22 13:38 hoffman
  52117. * Source/: cmBorlandMakefileGenerator.cxx, cmDSPWriter.cxx,
  52118. cmExecProgramCommand.cxx, cmMSDotNETGenerator.cxx,
  52119. cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
  52120. cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
  52121. cmUnixMakefileGenerator.h, cmaketest.cxx: ENH: big change in the
  52122. path handling, one function CreateOutputPath is used to escape
  52123. spaces and convert to the native path type
  52124. 2002-02-22 10:08 king
  52125. * Source/cmSystemTools.cxx: ENH: Another attempt at getting
  52126. cmCopyFile to work correctly. The previous implementation was
  52127. correct, but didn't work on HPUX due to stream library bugs.
  52128. This implementation will hopefully work everywhere.
  52129. 2002-02-21 17:32 hoffman
  52130. * Source/cmSystemTools.cxx: BUG: fix copy file for HP
  52131. 2002-02-21 16:06 barre
  52132. * Source/: ctest.cxx, ctest.h: ENH: Since each test can send a lot
  52133. of text to stderr/stdout, ctest now displays the list of tests
  52134. that failed at the end of the process.
  52135. 2002-02-21 15:55 hoffman
  52136. * Source/: cmBorlandMakefileGenerator.cxx,
  52137. cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
  52138. cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: ENH: add
  52139. a virtual CreateMakeVariable to shorten makefile variables for
  52140. borland make
  52141. 2002-02-21 08:53 berk
  52142. * Source/cmake.dsp: Argh
  52143. 2002-02-21 08:43 hoffman
  52144. * Source/cmaketest.cxx: add ifdef for windows function
  52145. 2002-02-20 15:26 hoffman
  52146. * Source/: cmMSDotNETGenerator.cxx, cmaketest.cxx: close to dot net
  52147. working
  52148. 2002-02-20 09:16 berk
  52149. * Source/cmake.dsp: Bill forgot to add a library to the release
  52150. target.
  52151. 2002-02-19 17:56 hoffman
  52152. * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: ENH:
  52153. getting closer
  52154. 2002-02-19 11:53 hoffman
  52155. * Source/: Makefile.borland, CMakeLists.txt: ENH: add dotnet stuff
  52156. 2002-02-19 09:43 hoffman
  52157. * Source/: CMakeLib.dsp, CMakeLists.txt: add dot net stuff to
  52158. cmakelists file and dsp file
  52159. 2002-02-18 17:41 hoffman
  52160. * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
  52161. cmSLNWriter.cxx, cmSLNWriter.h, cmVCProjWriter.cxx,
  52162. cmVCProjWriter.h: getting closer but still not working dot net
  52163. support
  52164. 2002-02-18 14:36 hoffman
  52165. * Source/: CMakeLib.dsp, cmMSDotNETGenerator.cxx,
  52166. cmMSDotNETGenerator.h, cmSLNWriter.cxx, cmSLNWriter.h,
  52167. cmSystemTools.cxx, cmVCProjWriter.cxx, cmVCProjWriter.h,
  52168. cmake.cxx, cmake.dsp: ENH: first pass at dot net support
  52169. 2002-02-18 14:09 hoffman
  52170. * Source/: cmBorlandMakefileGenerator.cxx,
  52171. cmUnixMakefileGenerator.cxx: ENH: fix for borland tlib files with
  52172. dash in them problem.
  52173. 2002-02-14 10:03 hoffman
  52174. * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
  52175. ENH: only depend subdir builds on TARGETS, not all sub dir
  52176. operations, we do not want to build when doing a make depend
  52177. 2002-02-14 10:01 hoffman
  52178. * configure, configure.in, Templates/configure,
  52179. Templates/configure.in: ENH: do not use O2 g as default flags
  52180. 2002-02-14 09:31 barre
  52181. * DartConfig.cmake: ENH: Add PROJECT_URL
  52182. 2002-02-13 18:57 barre
  52183. * DartConfig.cmake: ENH: Doxygen page
  52184. 2002-02-13 18:50 barre
  52185. * Utilities/Doxygen/doc_makeall.sh.in: FIX: remove that good ol'
  52186. exit 0;
  52187. 2002-02-13 18:32 barre
  52188. * Utilities/Doxygen/doc_makeall.sh.in: FIX: update html archive
  52189. filename
  52190. 2002-02-13 18:28 barre
  52191. * Utilities/Doxygen/: CMakeLists.txt, authors.txt,
  52192. doc_makeall.sh.in, doxyfile.in: ENH: Contribution graphs
  52193. 2002-02-13 16:17 barre
  52194. * Source/CursesDialog/form/.NoDartCoverage: This dir should not be
  52195. covered (form distrib)
  52196. 2002-02-12 17:38 barre
  52197. * Tests/Wrapping/: CMakeLists.txt, dummy: ENH: Trick VTK_WRAP_JAVA
  52198. in a better way (avoid CUSTOM_TARGET)
  52199. 2002-02-08 15:52 hoffman
  52200. * Source/cmSystemTools.cxx: BUG: fix CollapseFullPath so a trailing
  52201. slash is not added to directories
  52202. 2002-02-07 11:39 andy
  52203. * Templates/CMakeSystemConfig.cmake.in: ERR: Cache bigendian
  52204. 2002-02-07 11:28 martink
  52205. * Source/cmMakefile.h: next patch
  52206. 2002-02-07 11:27 martink
  52207. * Templates/CMakeSystemConfig.cmake.in: value needed to be cached
  52208. 2002-02-06 12:14 hoffman
  52209. * Source/cmake.cxx: ENH: add ends at end of string
  52210. 2002-02-06 10:50 hoffman
  52211. * Source/: cmSystemTools.cxx, cmSystemTools.h: add bool return
  52212. value so diagnostics are easier
  52213. 2002-02-06 10:42 hoffman
  52214. * Source/cmAuxSourceDirectoryCommand.cxx: BUG: remove depend on
  52215. directory because it is not supported by all makes
  52216. 2002-02-04 22:00 hoffman
  52217. * Source/CursesDialog/CMakeLists.txt: ENH: use target link
  52218. libraries and add the link directory for cmform
  52219. 2002-02-04 18:41 barre
  52220. * Modules/: Documentation.cmake, FindGnuplot.cmake: Add module to
  52221. find gnuplot
  52222. 2002-02-04 08:28 iscott
  52223. * Source/cmAuxSourceDirectoryCommand.cxx: the generated
  52224. makefiles/DSPfiles now depend on the aux source directory's last
  52225. modified date.
  52226. 2002-02-01 13:08 berk
  52227. * Source/cmake.cxx: Using cmSystemTools::Error() instead of cerr.
  52228. 2002-02-01 13:07 berk
  52229. * Source/cmUnixMakefileGenerator.cxx: Better support for parallel
  52230. builds. Subdirs depend on their parent.
  52231. 2002-02-01 09:28 hoffman
  52232. * CMakeLists.txt, Source/CMakeLists.txt: use CMake_SOURCE and not
  52233. CMAKE_ROOT
  52234. 2002-01-31 15:16 blezek
  52235. * Modules/FindPythonLibs.cmake: ENH: Adding search path's for
  52236. PYTHON_LIBRARY
  52237. 2002-01-31 10:32 hoffman
  52238. * Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt: try to get
  52239. this working for dec cxx default compiler options
  52240. 2002-01-30 11:23 hoffman
  52241. * Source/cmStandardIncludes.h: ENH: fix for dec compiler, they
  52242. still do not have the correct ansi stream library
  52243. 2002-01-25 09:06 king
  52244. * Source/CursesDialog/form/: fld_def.c, frm_data.c, frm_def.c,
  52245. frm_driver.c: ERR: Corrected assertions of pointers to remove
  52246. warnings.
  52247. 2002-01-24 14:15 berk
  52248. * Source/cmSystemTools.cxx: BUG: fix for network paths
  52249. 2002-01-23 11:58 hoffman
  52250. * Source/cmMakefile.h: patch 2 release to fix dsp header problem
  52251. 2002-01-23 11:52 hoffman
  52252. * Source/cmDSPWriter.cxx: BUG: allow .h files to be added to the
  52253. sources
  52254. 2002-01-23 10:56 barre
  52255. * Source/cmaketest.cxx: ENH: run CMake a second time. The first
  52256. time it is run, some cache values are computed. The second time
  52257. it is run, some commands check if the value is already in the
  52258. cache and return that value instead of re-computing it. Therefore
  52259. this ENH: a) make sure that this specific code is tested, b)
  52260. increase coverage.
  52261. 2002-01-22 17:18 king
  52262. * Modules/FindVTK.cmake: ENH: Added option of disabling error
  52263. message when VTK is not found.
  52264. 2002-01-22 15:55 barre
  52265. * Tests/: Complex/Executable/CMakeLists.txt,
  52266. Complex/Executable/complex.cxx,
  52267. Complex/Executable/Temp/CMakeLists.txt,
  52268. ComplexOneConfig/Executable/CMakeLists.txt,
  52269. ComplexOneConfig/Executable/complex.cxx,
  52270. ComplexOneConfig/Executable/Temp/CMakeLists.txt,
  52271. ComplexRelativePaths/Executable/CMakeLists.txt,
  52272. ComplexRelativePaths/Executable/complex.cxx,
  52273. ComplexRelativePaths/Executable/Temp/CMakeLists.txt,
  52274. Testing/CMakeLists.txt, Testing/Sub/CMakeLists.txt: Just rename
  52275. dir
  52276. 2002-01-22 15:50 barre
  52277. * Tests/: Complex/CMakeCache.txt, ComplexOneConfig/CMakeCache.txt,
  52278. ComplexRelativePaths/CMakeCache.txt, Complex/CMakeLists.txt,
  52279. Complex/Cache/CMakeCache.txt, ComplexOneConfig/CMakeLists.txt,
  52280. ComplexOneConfig/Cache/CMakeCache.txt,
  52281. ComplexRelativePaths/CMakeLists.txt,
  52282. ComplexRelativePaths/Cache/CMakeCache.txt: ENH: Move
  52283. CMakeCache.txt to Cache/ directory to avoid any in-source build
  52284. pb.
  52285. 2002-01-22 14:15 millerjv
  52286. * Modules/Dart.cmake: ENH: New variables CVS_UPDATE_OPTIONS,
  52287. DART_TESTING_TIMEOUT
  52288. 2002-01-22 13:30 barre
  52289. * Tests/: Complex/Executable/CMakeLists.txt,
  52290. ComplexOneConfig/Executable/CMakeLists.txt,
  52291. ComplexRelativePaths/Executable/CMakeLists.txt,
  52292. Complex/Executable/complex.cxx,
  52293. ComplexOneConfig/Executable/complex.cxx,
  52294. ComplexRelativePaths/Executable/complex.cxx: Coverage for
  52295. OUTPUT_REQUIRED_FILES
  52296. 2002-01-22 10:17 king
  52297. * Source/: cmCacheManager.cxx, cmCacheManager.h,
  52298. cmLoadCacheCommand.cxx, cmMakefile.cxx, cmake.cxx: ERR: Removed
  52299. cmCacheManager::DefineCache method. It is no longer needed.
  52300. 2002-01-22 07:37 hoffman
  52301. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  52302. ComplexRelativePaths/CMakeLists.txt: flags already there, just
  52303. not working
  52304. 2002-01-22 07:18 hoffman
  52305. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  52306. ComplexRelativePaths/CMakeLists.txt: BUG: must use ANSI flags for
  52307. complex test now.
  52308. 2002-01-21 15:30 barre
  52309. * Tests/: Complex/Executable/complex.cxx,
  52310. ComplexOneConfig/Executable/complex.cxx,
  52311. ComplexRelativePaths/Executable/complex.cxx: Add warnings/infos
  52312. 2002-01-21 15:30 barre
  52313. * Tests/Wrapping/CMakeLists.txt: Add coverage for
  52314. VTK_MAKE_INSTANTIATOR
  52315. 2002-01-21 15:30 will
  52316. * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
  52317. cmAddCustomCommandCommand.cxx, cmAddCustomCommandCommand.h,
  52318. cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
  52319. cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
  52320. cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
  52321. cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
  52322. cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
  52323. cmAddTestCommand.cxx, cmAddTestCommand.h,
  52324. cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
  52325. cmBorlandMakefileGenerator.cxx, cmBorlandMakefileGenerator.h,
  52326. cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
  52327. cmBuildNameCommand.h, cmCableClassSet.cxx, cmCableClassSet.h,
  52328. cmCableClassSetCommand.cxx, cmCableClassSetCommand.h,
  52329. cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h,
  52330. cmCacheManager.cxx, cmCacheManager.h, cmCommand.h,
  52331. cmCommands.cxx, cmCommands.h, cmConfigureFileCommand.cxx,
  52332. cmConfigureFileCommand.h, cmConfigureGccXmlCommand.cxx,
  52333. cmConfigureGccXmlCommand.h, cmCustomCommand.cxx,
  52334. cmCustomCommand.h, cmDSPWriter.cxx, cmDSPWriter.h,
  52335. cmDSWWriter.cxx, cmDSWWriter.h, cmData.h, cmDirectory.cxx,
  52336. cmDirectory.h, cmDumpDocumentation.cxx, cmElseCommand.cxx,
  52337. cmElseCommand.h, cmEnableTestingCommand.cxx,
  52338. cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
  52339. cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
  52340. cmExecProgramCommand.cxx, cmExecProgramCommand.h,
  52341. cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
  52342. cmFindFileCommand.cxx, cmFindFileCommand.h,
  52343. cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
  52344. cmFindPathCommand.cxx, cmFindPathCommand.h,
  52345. cmFindProgramCommand.cxx, cmFindProgramCommand.h,
  52346. cmForEachCommand.cxx, cmForEachCommand.h, cmFunctionBlocker.h,
  52347. cmGeneratedFileStream.h, cmGetFilenameComponentCommand.cxx,
  52348. cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
  52349. cmIncludeCommand.cxx, cmIncludeCommand.h,
  52350. cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
  52351. cmIncludeExternalMSProjectCommand.cxx,
  52352. cmIncludeExternalMSProjectCommand.h,
  52353. cmIncludeRegularExpressionCommand.cxx,
  52354. cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
  52355. cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
  52356. cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
  52357. cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
  52358. cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
  52359. cmLinkLibrariesCommand.h, cmListFileCache.cxx, cmListFileCache.h,
  52360. cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
  52361. cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
  52362. cmMakeDepend.cxx, cmMakeDepend.h, cmMakeDirectoryCommand.cxx,
  52363. cmMakeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h,
  52364. cmMakefileGenerator.cxx, cmMakefileGenerator.h,
  52365. cmMarkAsAdvancedCommand.cxx, cmMarkAsAdvancedCommand.h,
  52366. cmMessageCommand.cxx, cmMessageCommand.h,
  52367. cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
  52368. cmOptionCommand.cxx, cmOptionCommand.h,
  52369. cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
  52370. cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
  52371. cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
  52372. cmRegularExpression.cxx, cmRegularExpression.h, cmSetCommand.cxx,
  52373. cmSetCommand.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h,
  52374. cmSourceFile.cxx, cmSourceFile.h, cmSourceFilesCommand.cxx,
  52375. cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.cxx,
  52376. cmSourceFilesRemoveCommand.h, cmSourceGroup.cxx, cmSourceGroup.h,
  52377. cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
  52378. cmStandardIncludes.h, cmSubdirCommand.cxx, cmSubdirCommand.h,
  52379. cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
  52380. cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
  52381. cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
  52382. cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
  52383. cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
  52384. cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
  52385. cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
  52386. cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
  52387. cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
  52388. cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
  52389. cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
  52390. cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h,
  52391. cmake.cxx, cmake.h, cmakemain.cxx, cmaketest.cxx,
  52392. cmakewizard.cxx, cmakewizard.h, ctest.cxx, ctest.h,
  52393. CursesDialog/ccmake.cxx, CursesDialog/cmCursesBoolWidget.cxx,
  52394. CursesDialog/cmCursesBoolWidget.h,
  52395. CursesDialog/cmCursesCacheEntryComposite.cxx,
  52396. CursesDialog/cmCursesCacheEntryComposite.h,
  52397. CursesDialog/cmCursesDummyWidget.cxx,
  52398. CursesDialog/cmCursesDummyWidget.h,
  52399. CursesDialog/cmCursesFilePathWidget.cxx,
  52400. CursesDialog/cmCursesFilePathWidget.h,
  52401. CursesDialog/cmCursesForm.cxx, CursesDialog/cmCursesForm.h,
  52402. CursesDialog/cmCursesLabelWidget.cxx,
  52403. CursesDialog/cmCursesLabelWidget.h,
  52404. CursesDialog/cmCursesLongMessageForm.cxx,
  52405. CursesDialog/cmCursesLongMessageForm.h,
  52406. CursesDialog/cmCursesMainForm.cxx,
  52407. CursesDialog/cmCursesMainForm.h,
  52408. CursesDialog/cmCursesPathWidget.cxx,
  52409. CursesDialog/cmCursesPathWidget.h,
  52410. CursesDialog/cmCursesStandardIncludes.h,
  52411. CursesDialog/cmCursesStringWidget.cxx,
  52412. CursesDialog/cmCursesStringWidget.h,
  52413. CursesDialog/cmCursesWidget.cxx, CursesDialog/cmCursesWidget.h:
  52414. ENH:Updated copyright
  52415. 2002-01-21 15:11 will
  52416. * Copyright.txt: ENH:Formal copyright notice
  52417. 2002-01-21 11:39 hoffman
  52418. * Source/cmUnixMakefileGenerator.cxx: BUG: remove warning from hpux
  52419. make
  52420. 2002-01-21 10:38 hoffman
  52421. * Source/cmaketest.cxx: ENH: check the return value of the test
  52422. program to be run
  52423. 2002-01-21 10:22 barre
  52424. * Tests/: Complex/Executable/complex.cxx,
  52425. ComplexOneConfig/Executable/complex.cxx,
  52426. ComplexRelativePaths/Executable/complex.cxx: Comment test
  52427. OUTPUT_REQUIRED
  52428. 2002-01-21 10:11 hoffman
  52429. * Source/: cmSourceFile.cxx, cmSourceFilesCommand.cxx,
  52430. cmSourceFilesRemoveCommand.cxx: BUG: fix generated files with no
  52431. extension bug
  52432. 2002-01-20 02:21 barre
  52433. * Tests/: Complex/VarTests.cmake, ComplexOneConfig/VarTests.cmake,
  52434. ComplexRelativePaths/VarTests.cmake: More IF coverage
  52435. 2002-01-20 01:58 barre
  52436. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  52437. ComplexRelativePaths/CMakeLists.txt, Complex/VarTests.cmake,
  52438. ComplexOneConfig/VarTests.cmake,
  52439. ComplexRelativePaths/VarTests.cmake,
  52440. Complex/Executable/CMakeLists.txt,
  52441. ComplexOneConfig/Executable/CMakeLists.txt,
  52442. ComplexRelativePaths/Executable/CMakeLists.txt,
  52443. Complex/Executable/complex.cxx,
  52444. ComplexOneConfig/Executable/complex.cxx,
  52445. ComplexRelativePaths/Executable/complex.cxx,
  52446. Complex/Library/CMakeLists.txt,
  52447. ComplexOneConfig/Library/CMakeLists.txt,
  52448. ComplexRelativePaths/Library/CMakeLists.txt,
  52449. Complex/Library/empty.h, ComplexOneConfig/Library/empty.h,
  52450. ComplexRelativePaths/Library/empty.h, Testing/CMakeLists.txt,
  52451. Wrapping/vtkExcluded.h, Wrapping/vtkIncluded.h: Increase
  52452. Coverage.
  52453. 2002-01-20 01:05 barre
  52454. * Tests/Wrapping/: CMakeLists.txt, fltk1.fl: Add coverage for QT
  52455. and FLTK wrappers. Also MANGLED_MESA
  52456. 2002-01-20 00:12 barre
  52457. * Tests/: Complex/CMakeCache.txt, Complex/CMakeLists.txt,
  52458. Complex/VarTests.cmake, Complex/cmTestConfigure.h.in,
  52459. ComplexOneConfig/CMakeCache.txt, ComplexOneConfig/CMakeLists.txt,
  52460. ComplexOneConfig/VarTests.cmake,
  52461. ComplexOneConfig/cmTestConfigure.h.in,
  52462. ComplexRelativePaths/CMakeCache.txt,
  52463. ComplexRelativePaths/CMakeLists.txt,
  52464. ComplexRelativePaths/VarTests.cmake,
  52465. ComplexRelativePaths/cmTestConfigure.h.in,
  52466. Complex/Executable/CMakeLists.txt,
  52467. Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
  52468. ComplexOneConfig/Executable/CMakeLists.txt,
  52469. ComplexOneConfig/Executable/complex.cxx,
  52470. ComplexOneConfig/Library/CMakeLists.txt,
  52471. ComplexRelativePaths/Executable/CMakeLists.txt,
  52472. ComplexRelativePaths/Executable/complex.cxx,
  52473. ComplexRelativePaths/Library/CMakeLists.txt: More tests +
  52474. coverage
  52475. 2002-01-20 00:11 barre
  52476. * Tests/Testing/: CMakeLists.txt, DartConfig.cmake: More coverage +
  52477. include Dart.cmake to maximize chance nslookup/hostname are found
  52478. 2002-01-20 00:11 barre
  52479. * Tests/Wrapping/: CMakeLists.txt, hints, vtkExcluded.cxx,
  52480. vtkExcluded.h, vtkIncluded.cxx, vtkIncluded.h: Add test for
  52481. VTK_WRAP_*
  52482. 2002-01-20 00:06 barre
  52483. * Source/cmLoadCacheCommand.h: Typo
  52484. 2002-01-19 21:24 barre
  52485. * Tests/: Complex/CMakeLists.txt, Complex/VarTests.cmake,
  52486. Complex/cmTestConfigure.h.in, Complex/Executable/CMakeLists.txt,
  52487. Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
  52488. ComplexOneConfig/CMakeLists.txt, ComplexOneConfig/VarTests.cmake,
  52489. ComplexOneConfig/cmTestConfigure.h.in,
  52490. ComplexOneConfig/Executable/CMakeLists.txt,
  52491. ComplexOneConfig/Executable/complex.cxx,
  52492. ComplexOneConfig/Library/CMakeLists.txt,
  52493. ComplexRelativePaths/CMakeLists.txt,
  52494. ComplexRelativePaths/VarTests.cmake,
  52495. ComplexRelativePaths/cmTestConfigure.h.in,
  52496. ComplexRelativePaths/Executable/CMakeLists.txt,
  52497. ComplexRelativePaths/Executable/complex.cxx,
  52498. ComplexRelativePaths/Library/CMakeLists.txt,
  52499. Testing/CMakeLists.txt, Testing/testing.cxx,
  52500. Wrapping/CMakeLists.txt, Wrapping/wrapping.cxx: Add
  52501. documentation, comments. Move some 'Complex' sub-tests into 2 new
  52502. 'Wrapping' and 'Testing' tests.
  52503. 2002-01-19 21:23 barre
  52504. * Source/CMakeLists.txt: Add 2 new tests
  52505. 2002-01-19 21:22 barre
  52506. * Source/cmSiteNameCommand.cxx: FIX: if the 'hostname' and
  52507. 'nslookup' commands were not found from their HOSTNAME and
  52508. NSLOOKUP cache definition, hard-coded values were used instead,
  52509. thus causing pb if the corresponding progs were not in the PATH
  52510. (RunCommand). Now use FindProgram() to be sure to find both,
  52511. otherwise do nothing and set the site name to "unknown"
  52512. (arbitrary. could be empty string ? or error ?).
  52513. 2002-01-18 23:38 hoffman
  52514. * Source/cmCableClassSet.cxx: BUG: make sure regex match has a
  52515. string to match
  52516. 2002-01-18 20:33 barre
  52517. * Source/cmExecProgramCommand.cxx: Fix: "cd arg2 ; arg1" not
  52518. working. OK with &&. Also should prevent from: "cd
  52519. non_existing_dir_oops && rm -fr *"
  52520. 2002-01-18 20:32 barre
  52521. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  52522. ComplexRelativePaths/CMakeLists.txt, Complex/VarTests.cmake,
  52523. Complex/VarTests.txt, ComplexOneConfig/VarTests.cmake,
  52524. ComplexOneConfig/VarTests.txt,
  52525. ComplexRelativePaths/VarTests.cmake,
  52526. ComplexRelativePaths/VarTests.txt,
  52527. Complex/Executable/CMakeLists.txt,
  52528. Complex/Executable/complex.cxx,
  52529. ComplexOneConfig/Executable/CMakeLists.txt,
  52530. ComplexOneConfig/Executable/complex.cxx,
  52531. ComplexRelativePaths/Executable/CMakeLists.txt,
  52532. ComplexRelativePaths/Executable/complex.cxx: ENH: Increase test +
  52533. coverage
  52534. 2002-01-18 19:22 barre
  52535. * Tests/: Complex/CMakeCache.txt, ComplexOneConfig/CMakeCache.txt,
  52536. ComplexRelativePaths/CMakeCache.txt: ENH: Increase test +
  52537. coverage. This is not a bug, this cache is used for test.
  52538. 2002-01-18 19:21 barre
  52539. * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
  52540. ComplexRelativePaths/CMakeLists.txt,
  52541. Complex/cmTestConfigure.h.in, Complex/Executable/CMakeLists.txt,
  52542. Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
  52543. ComplexOneConfig/cmTestConfigure.h.in,
  52544. ComplexOneConfig/Executable/CMakeLists.txt,
  52545. ComplexOneConfig/Executable/complex.cxx,
  52546. ComplexOneConfig/Library/CMakeLists.txt,
  52547. ComplexRelativePaths/cmTestConfigure.h.in,
  52548. ComplexRelativePaths/Executable/CMakeLists.txt,
  52549. ComplexRelativePaths/Executable/complex.cxx,
  52550. ComplexRelativePaths/Library/CMakeLists.txt: ENH: Increase test +
  52551. coverage
  52552. 2002-01-18 19:21 barre
  52553. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: RemoveFile
  52554. returns if the file was removed or not
  52555. 2002-01-18 17:01 barre
  52556. * Source/cmLibraryCommand.h: Unused and deprecated class. Goodbye.
  52557. 2002-01-18 16:59 martink
  52558. * Source/cmIfCommand.cxx: bug fix
  52559. 2002-01-18 16:45 hoffman
  52560. * Source/cmIfCommand.cxx: fix if logic for null defs
  52561. 2002-01-18 15:54 martink
  52562. * Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h:
  52563. required for utilties
  52564. 2002-01-18 15:51 martink
  52565. * Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
  52566. fix for utilties
  52567. 2002-01-18 15:39 andy
  52568. * Source/cmSourceFilesRemoveCommand.cxx,
  52569. Tests/Complex/Library/CMakeLists.txt,
  52570. Tests/ComplexOneConfig/Library/CMakeLists.txt,
  52571. Tests/ComplexRelativePaths/Library/CMakeLists.txt: Add GENERATED
  52572. to cmSourceFilesRemoveCommand
  52573. 2002-01-18 15:32 martink
  52574. * Source/cmAddCustomCommandCommand.cxx: revert to old behaviour
  52575. 2002-01-18 15:31 barre
  52576. * Tests/: Complex/Library/CMakeLists.txt,
  52577. ComplexOneConfig/Library/CMakeLists.txt,
  52578. ComplexRelativePaths/Library/CMakeLists.txt: Fix: create_file.cxx
  52579. is not GENERATED, it exists (so that it can be removed, until
  52580. SOURCE_FILES_REMOVE is synced with SOURCE_FILES)
  52581. 2002-01-18 15:18 martink
  52582. * Source/cmSiteNameCommand.cxx: minor bug fix
  52583. 2002-01-18 15:16 martink
  52584. * Source/cmMakefile.h: bug fixes
  52585. 2002-01-18 14:44 martink
  52586. * Source/: cmCableClassSet.cxx, cmBuildNameCommand.cxx: bug fixes
  52587. 2002-01-18 14:38 martink
  52588. * Source/cmBuildCommand.cxx: compiler warning
  52589. 2002-01-18 14:07 barre
  52590. * Source/cmake.cxx: Fix: escaping spaces was preventing a value
  52591. with space to be passed correctly
  52592. 2002-01-18 13:37 martink
  52593. * Source/: cmElseCommand.cxx, cmIfCommand.cxx: merged if MATCHES
  52594. fix
  52595. 2002-01-18 13:30 martink
  52596. * Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
  52597. some fixes to recent screwerd up changes
  52598. 2002-01-18 12:03 barre
  52599. * Tests/: Complex/CMakeLists.txt, Complex/VarTests.txt,
  52600. Complex/cmTestConfigure.h.in, ComplexOneConfig/CMakeLists.txt,
  52601. ComplexOneConfig/VarTests.txt,
  52602. ComplexOneConfig/cmTestConfigure.h.in,
  52603. ComplexRelativePaths/CMakeLists.txt,
  52604. ComplexRelativePaths/VarTests.txt,
  52605. ComplexRelativePaths/cmTestConfigure.h.in,
  52606. Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
  52607. Complex/Library/create_file.cxx,
  52608. ComplexOneConfig/Executable/complex.cxx,
  52609. ComplexOneConfig/Library/CMakeLists.txt,
  52610. ComplexOneConfig/Library/create_file.cxx,
  52611. ComplexRelativePaths/Executable/complex.cxx,
  52612. ComplexRelativePaths/Library/CMakeLists.txt,
  52613. ComplexRelativePaths/Library/create_file.cxx: Increase coverage,
  52614. add tests
  52615. 2002-01-18 11:48 barre
  52616. * Source/cmExecProgramCommand.cxx: Fix bug: was expanding second
  52617. arg even if not passed. crashed
  52618. 2002-01-18 11:38 barre
  52619. * Source/: cmVariableRequiresCommand.h, cmExecProgramCommand.h: Fix
  52620. typo
  52621. 2002-01-18 11:37 barre
  52622. * Source/: cmBuildNameCommand.cxx, cmSiteNameCommand.cxx: Fix:
  52623. argument was not used.
  52624. 2002-01-18 11:36 barre
  52625. * Source/cmBuildCommand.h: Fix typo (second argument was not
  52626. reported)
  52627. 2002-01-18 11:36 barre
  52628. * Source/cmBuildCommand.cxx: no message
  52629. 2002-01-18 10:28 hoffman
  52630. * Source/cmCableClassSet.cxx: AIX compiler fix private to public
  52631. 2002-01-18 10:27 hoffman
  52632. * Source/cmElseCommand.cxx: BUG: GetDefiniton can return null
  52633. 2002-01-18 09:02 barre
  52634. * Tests/: Complex/simple.cxx, ComplexOneConfig/simple.cxx,
  52635. ComplexRelativePaths/simple.cxx: Is not used (see Simple test)
  52636. 2002-01-18 07:05 hoffman
  52637. * Tests/: Complex/Executable/complex.cxx,
  52638. ComplexOneConfig/Executable/complex.cxx,
  52639. ComplexRelativePaths/Executable/complex.cxx: ENH: remove unused
  52640. and non-standard io.h file
  52641. 2002-01-18 07:04 hoffman
  52642. * Source/cmIfCommand.cxx: BUG: fix null pointer read if def is not
  52643. defined
  52644. 2002-01-17 16:36 barre
  52645. * Tests/: Complex/Executable/complex.cxx,
  52646. ComplexOneConfig/Executable/complex.cxx,
  52647. ComplexRelativePaths/Executable/complex.cxx: Fix: displays msg if
  52648. passed for custom command
  52649. 2002-01-17 16:35 barre
  52650. * Source/cmaketest.cxx: FIX: need a 'make clean' before 'make all'
  52651. otherwise the post-build custom-command are not run (since a lib
  52652. might be up to date already for ex.).
  52653. 2002-01-17 15:49 barre
  52654. * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
  52655. ComplexOneConfig/CMakeLists.txt,
  52656. ComplexOneConfig/cmTestConfigure.h.in,
  52657. ComplexRelativePaths/CMakeLists.txt,
  52658. ComplexRelativePaths/cmTestConfigure.h.in,
  52659. Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
  52660. Complex/Library/create_file.cxx,
  52661. ComplexOneConfig/Executable/complex.cxx,
  52662. ComplexOneConfig/Library/CMakeLists.txt,
  52663. ComplexOneConfig/Library/create_file.cxx,
  52664. ComplexRelativePaths/Executable/complex.cxx,
  52665. ComplexRelativePaths/Library/CMakeLists.txt,
  52666. ComplexRelativePaths/Library/create_file.cxx: ENH: tests
  52667. ADD_DEPENDENCIES and ADD_CUSTOM_COMMAND
  52668. 2002-01-17 15:46 barre
  52669. * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
  52670. Fix so that ADD_DEPENDENCIES work (the Utilities dependencies
  52671. were not output)
  52672. 2002-01-17 14:11 andy
  52673. * Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h: Add
  52674. option of adding generated files to source list
  52675. 2002-01-17 12:54 hoffman
  52676. * Source/cmDSPWriter.cxx: ENH: only output each link path once
  52677. 2002-01-17 10:48 king
  52678. * Source/cmMakefile.h: ERR: Missing forward declaration of
  52679. cmMakeDepend added.
  52680. 2002-01-17 09:28 hoffman
  52681. * Source/cmDSPWriter.cxx: BUG: allow header files to be added to
  52682. the dsp file
  52683. 2002-01-16 17:29 barre
  52684. * Source/cmAddCustomCommandCommand.cxx: Remove hack.
  52685. 2002-01-16 17:26 andy
  52686. * Source/cmAddCustomCommandCommand.cxx: Hack to make it work almost
  52687. like before
  52688. 2002-01-16 15:53 hoffman
  52689. * Source/cmUnixMakefileGenerator.cxx: ENH: add silent and suffixes
  52690. to check depend file
  52691. 2002-01-16 15:00 hoffman
  52692. * Source/cmConfigureFileCommand.cxx: BUG: make sure non cmakedef
  52693. lines are not skipped
  52694. 2002-01-16 12:45 hoffman
  52695. * Source/cmConfigureFileCommand.cxx: ENH: do not undef cmakedefine
  52696. stuff, just comment out the line
  52697. 2002-01-15 17:21 berk
  52698. * Source/cmUnixMakefileGenerator.cxx: Improved performance by
  52699. removing implicit rules.
  52700. 2002-01-15 16:20 martink
  52701. * CMake.pdf, CMake.rtf: updated
  52702. 2002-01-15 16:19 will
  52703. * CMake.pdf: ENH:Support v1.2
  52704. 2002-01-15 16:15 hoffman
  52705. * CMake.rtf: public to www.cmake.org
  52706. 2002-01-15 15:56 will
  52707. * CMake.pdf: ENH:Docs for version 1.2
  52708. 2002-01-15 15:52 hoffman
  52709. * CMake.rtf: update for next version
  52710. 2002-01-15 15:50 martink
  52711. * Source/cmMakefile.h: next release
  52712. 2002-01-15 15:46 martink
  52713. * Source/cmMakefile.h: next release
  52714. 2002-01-15 15:38 hoffman
  52715. * ChangeLog.txt: log for relase 1.2
  52716. 2002-01-15 15:29 millerjv
  52717. * Modules/Dart.cmake: ENH: Added DELIVER_CONTINUOUS_EMAIL as an
  52718. advanced cache entry.
  52719. 2002-01-15 13:20 berk
  52720. * Source/: cmFindPathCommand.cxx, cmFindProgramCommand.cxx: FIX:
  52721. Entry doc. should never be overwritten. This may cause cmake to
  52722. be re-run very often.
  52723. 2002-01-14 19:08 hoffman
  52724. * Source/cmDSPWriter.cxx: ENH: do not depend on the .dsp file but
  52725. rather depend on .dsp.cmake and if the .dsp actually changes,
  52726. then write it, so clean and rebuild will not cause many reloads
  52727. 2002-01-14 18:52 hoffman
  52728. * Source/cmCacheManager.cxx: ENH: try to keep the dsp files from
  52729. changing between each write
  52730. 2002-01-14 16:28 hoffman
  52731. * Source/cmUnixMakefileGenerator.cxx: remove extra logic not needed
  52732. anymore because of better depends
  52733. 2002-01-14 16:02 berk
  52734. * Source/cmUnixMakefileGenerator.cxx: Quote echo
  52735. 2002-01-14 14:49 berk
  52736. * Source/CursesDialog/cmCursesMainForm.cxx: BUG: Curses was being
  52737. used without initialization.
  52738. 2002-01-12 22:55 hoffman
  52739. * Source/cmBorlandMakefileGenerator.cxx: BUG: use borland run time
  52740. dll for shared builds to avoid crashes
  52741. 2002-01-11 10:55 hoffman
  52742. * Templates/configure: ENH: add support for AIX shared libraries
  52743. with gcc
  52744. 2002-01-11 10:54 hoffman
  52745. * Templates/configure.in: ENH: add support for shared libraries
  52746. with gcc on AIX
  52747. 2002-01-10 18:09 hoffman
  52748. * Source/CMakeLists.txt: ENH: make the fltk build default to OFF,
  52749. it fails on too many linux machines with the default build
  52750. 2002-01-10 18:09 hoffman
  52751. * Source/cmNMakeMakefileGenerator.cxx: BUG: fix build of library in
  52752. other directory if it is not there
  52753. 2002-01-10 16:22 andy
  52754. * Source/cmConfigureFileCommand.cxx: Add space to output
  52755. 2002-01-08 17:18 hoffman
  52756. * Source/cmBorlandMakefileGenerator.cxx: BUG: need a larger default
  52757. page size
  52758. 2002-01-08 17:18 hoffman
  52759. * Source/cmDSPWriter.cxx: BUG: need spaces around linker options
  52760. 2002-01-08 13:32 hoffman
  52761. * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake:
  52762. ENH: add CMAKE_EXTRA_LINK_FLAGS to dsp generator
  52763. 2002-01-08 12:57 hoffman
  52764. * Templates/: configure, configure.in: ENH: use +Z not +z for pic
  52765. and use -fPIC for gcc
  52766. 2002-01-08 12:53 hoffman
  52767. * Templates/: configure, configure.in: ENH: add -L/usr/lib for hp
  52768. so shared libs find that directory before the pa1.1 directory
  52769. 2002-01-07 17:29 barre
  52770. * Modules/FindVTK.cmake: More user friendly (built tree is
  52771. automatically used).
  52772. 2002-01-07 16:30 hoffman
  52773. * Source/CursesDialog/cmCursesMainForm.cxx: BUG: not all displayed
  52774. messages are errors
  52775. 2002-01-07 15:49 perera
  52776. * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h:
  52777. Rolling back symbolic path changes until it works on Windows.
  52778. 2002-01-07 14:12 hoffman
  52779. * Templates/configure: Add sizeof some types support
  52780. 2002-01-07 14:07 andy
  52781. * Templates/: configure.in, CMakeBorlandWindowsSystemConfig.cmake,
  52782. CMakeNMakeWindowsSystemConfig.cmake, CMakeSystemConfig.cmake.in,
  52783. CMakeWindowsSystemConfig.cmake: Add sizeof some types support
  52784. 2002-01-07 13:47 hoffman
  52785. * Templates/: configure, configure.in: use -shared for sunos build
  52786. 2002-01-06 14:59 perera
  52787. * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h:
  52788. ENH: Add an invocation that maintains symbolic paths to the
  52789. source and binary trees, mainly for systems with automounted
  52790. network drives. ENH: CollapseFullPath() no longer adds a
  52791. trailing "/" to directory paths.
  52792. 2002-01-03 16:02 andy
  52793. * Source/: cmAddCustomCommandCommand.cxx,
  52794. cmAddCustomCommandCommand.h: Fix add custom command so that it
  52795. actually executes the code
  52796. 2002-01-03 14:19 martink
  52797. * Source/: cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx:
  52798. minor fixes
  52799. 2002-01-03 14:05 martink
  52800. * Source/cmVTKWrapTclCommand.cxx: minor fix
  52801. 2002-01-03 13:56 martink
  52802. * Source/cmVTKWrapTclCommand.cxx: minor fix
  52803. 2002-01-03 09:34 martink
  52804. * Source/: cmElseCommand.cxx, cmIfCommand.cxx: expand vars nwo for
  52805. exists test
  52806. 2002-01-02 16:46 martink
  52807. * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h: added
  52808. exists option for if statement
  52809. 2002-01-02 16:45 martink
  52810. * Source/: cmake.cxx, CursesDialog/cmCursesLongMessageForm.cxx,
  52811. CursesDialog/cmCursesMainForm.cxx: prints the relese version
  52812. 2002-01-02 16:44 martink
  52813. * Source/cmMakefile.h: added release verison to cmMakefile
  52814. 2002-01-02 11:54 hoffman
  52815. * Source/: cmNMakeMakefileGenerator.cxx,
  52816. cmUnixMakefileGenerator.cxx: BUG: put back recursive call to make
  52817. for checking sources
  52818. 2001-12-31 12:02 berk
  52819. * Source/cmUnixMakefileGenerator.cxx: Type || should have been &&
  52820. 2001-12-31 11:54 hoffman
  52821. * Source/: cmNMakeMakefileGenerator.cxx,
  52822. cmUnixMakefileGenerator.cxx: ENH: remove one call to make, and
  52823. clean echo stuff a bit
  52824. 2001-12-30 17:18 berk
  52825. * Source/cmUnixMakefileGenerator.cxx: BUG: fix long depend list
  52826. because it gets cut on the hp: I may look like berk, but it is
  52827. bill H.
  52828. 2001-12-28 17:00 hoffman
  52829. * Source/: cmNMakeMakefileGenerator.cxx,
  52830. cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: ENH:
  52831. remove the rule to run make depend from the top with each change
  52832. in any cmakelist file. Instead, run make depend in the current
  52833. directory if a source file changes, or if a .h file changes or is
  52834. removed
  52835. 2001-12-28 15:58 perera
  52836. * Source/: cmBorlandMakefileGenerator.cxx,
  52837. cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: BUG:
  52838. Don't generate build rules for header files.
  52839. 2001-12-28 15:56 perera
  52840. * Source/cmMakefile.cxx: BUG: .txx are not source files. They
  52841. contain template code which can only be compiled when included in
  52842. a regular .cxx file. By themselves, they cause do not cause code
  52843. to be generated.
  52844. 2001-12-28 15:54 perera
  52845. * Source/cmSourceFile.cxx: ENH: Classify a file as source or header
  52846. even when the extension is given explicitly.
  52847. 2001-12-28 15:37 hoffman
  52848. * CMakeLists.txt: remove bad ADD_DEPENDENCIES commands
  52849. 2001-12-28 12:40 hoffman
  52850. * Source/CMakeLists.txt: ERR: remove bad ADD_DEPENDENCIES commands
  52851. 2001-12-27 14:55 hoffman
  52852. * Source/cmIfCommand.cxx: remove warning
  52853. 2001-12-27 13:55 hoffman
  52854. * Source/cmAddDependenciesCommand.cxx: ENH: add error checking
  52855. 2001-12-21 15:39 hoffman
  52856. * Source/: cmNMakeMakefileGenerator.cxx,
  52857. cmUnixMakefileGenerator.cxx: BUG: fix so you can remove a
  52858. directory in the source tree, and clean up echo of commands
  52859. 2001-12-21 15:11 martink
  52860. * Source/CursesDialog/: cmCursesBoolWidget.cxx,
  52861. cmCursesBoolWidget.h, cmCursesDummyWidget.cxx,
  52862. cmCursesDummyWidget.h, cmCursesForm.h, cmCursesLabelWidget.cxx,
  52863. cmCursesLabelWidget.h, cmCursesLongMessageForm.cxx,
  52864. cmCursesMainForm.cxx, cmCursesMainForm.h,
  52865. cmCursesStringWidget.cxx, cmCursesStringWidget.h,
  52866. cmCursesWidget.cxx, cmCursesWidget.h: update interface
  52867. 2001-12-21 15:10 martink
  52868. * Source/cmake.cxx: add patch hack
  52869. 2001-12-21 14:54 martink
  52870. * Source/: cmBuildCommand.cxx, cmSystemTools.cxx, ctest.cxx: fix
  52871. for dos files on UNIX make -k and flush in ctest
  52872. 2001-12-21 14:44 martink
  52873. * Modules/: FindCurses.cmake, FindJNI.cmake, FindMPI.cmake,
  52874. FindPythonLibs.cmake: general improvements
  52875. 2001-12-21 14:40 barre
  52876. * Modules/: FindVTK.cmake: Change so that different flavours of VTK
  52877. might be chosen by the user. See full instructions in that file.
  52878. 2001-12-21 14:40 martink
  52879. * configure.in, configure: fixed for SGI CC
  52880. 2001-12-21 14:39 martink
  52881. * Templates/: CMakeBorlandWindowsSystemConfig.cmake,
  52882. CMakeNMakeWindowsSystemConfig.cmake,
  52883. CMakeWindowsSystemConfig.cmake, DLLHeader.dsptemplate, configure,
  52884. configure.in, staticLibHeader.dsptemplate: variety of bug fixes
  52885. 2001-12-21 09:55 ibanez
  52886. * Source/cmFLTKWrapUICommand.cxx: ENH: No longer tries to create a
  52887. directory for the output
  52888. 2001-12-21 09:07 hoffman
  52889. * Source/cmUnixMakefileGenerator.cxx: ENH: add support for DESTDIR
  52890. in install targets
  52891. 2001-12-21 00:01 perera
  52892. * Source/cmUnixMakefileGenerator.cxx,
  52893. Templates/CMakeSystemConfig.cmake.in: ENH: Add option to disable
  52894. use of -rpath.
  52895. 2001-12-20 17:00 hoffman
  52896. * Source/: cmBorlandMakefileGenerator.cxx,
  52897. cmNMakeMakefileGenerator.cxx: ENH: fix for win98 check for
  52898. directory existence
  52899. 2001-12-20 16:10 barre
  52900. * Modules/: FindTclsh.cmake, FindWish.cmake, FindTCL.cmake: ENH:
  52901. ADVANCED was not propagated to the new sub-mods
  52902. 2001-12-20 15:46 hoffman
  52903. * Source/: cmNMakeMakefileGenerator.cxx,
  52904. cmUnixMakefileGenerator.cxx: ENH: add make silent flag for nmake
  52905. and move .SILENT: directive to top of makefile
  52906. 2001-12-20 15:45 barre
  52907. * Modules/: FindFLTK.cmake: ENH: mark everything ADVANCED
  52908. 2001-12-20 15:45 hoffman
  52909. * Source/cmBorlandMakefileGenerator.cxx: ENH: use better command
  52910. for creating static library
  52911. 2001-12-20 15:44 hoffman
  52912. * Templates/: CMakeBorlandWindowsSystemConfig.cmake,
  52913. CMakeNMakeWindowsSystemConfig.cmake,
  52914. CMakeWindowsSystemConfig.cmake: BUG: must use CACHE values in
  52915. these
  52916. 2001-12-20 15:22 barre
  52917. * Modules/FindVTK.cmake: ENH: Also look for 4.2, 4.1, 4.0
  52918. 2001-12-20 15:17 barre
  52919. * Modules/FindVTK.cmake: ENH: Also look for 4.2, 4.1, 4.0
  52920. 2001-12-20 08:16 hoffman
  52921. * Example/Demo/demo.cxx: remove fancy cxx stuff from the example
  52922. 2001-12-19 21:51 barre
  52923. * Modules/FindJNI.cmake: ENH: Make everything ADVANCED
  52924. 2001-12-19 18:45 hoffman
  52925. * Source/: cmBorlandMakefileGenerator.cxx,
  52926. cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
  52927. cmUnixMakefileGenerator.cxx: ENH: add silent mode for makefile
  52928. builds and fix borland and nmake after the depend stuff
  52929. 2001-12-19 15:26 hoffman
  52930. * Source/: CMakeLists.txt, cmaketest.cxx: add example to tests
  52931. 2001-12-19 15:25 hoffman
  52932. * Example/: CMakeLists.txt, Demo/CMakeLists.txt, Demo/demo.cxx,
  52933. Demo/demo_b.cxx, Hello/CMakeLists.txt, Hello/hello.cxx,
  52934. Hello/hello.h: move example into the source tree so it will
  52935. work...
  52936. 2001-12-19 11:38 barre
  52937. * Modules/FindTCL.cmake: default ActiveState Tcl install dir is now
  52938. C:/Tcl
  52939. 2001-12-19 08:35 hoffman
  52940. * Source/cmVTKMakeInstantiatorCommand.cxx: change ostrstream to
  52941. strstream
  52942. 2001-12-19 08:26 hoffman
  52943. * Templates/configure, Templates/configure.in, configure,
  52944. configure.in: check for LANG:std
  52945. 2001-12-18 21:00 hoffman
  52946. * configure, configure.in, Templates/configure,
  52947. Templates/configure.in: -LANG:std should be default on sgi for
  52948. ansi CXX Flags
  52949. 2001-12-18 20:32 hoffman
  52950. * Templates/staticLibHeader.dsptemplate: fix comment
  52951. 2001-12-18 17:30 hoffman
  52952. * Templates/: configure, configure.in: syntax error
  52953. 2001-12-18 17:17 hoffman
  52954. * Templates/configure: use cxx compiler on sgi to build static libs
  52955. 2001-12-18 17:16 hoffman
  52956. * Templates/configure.in: use cxx compiler to build static libs on
  52957. sgi
  52958. 2001-12-18 16:21 martink
  52959. * Modules/FindJNI.cmake: bad spelling of java
  52960. 2001-12-18 14:55 king
  52961. * Source/cmIfCommand.cxx: ENH: Added error reporting for missing
  52962. arguments to ENDIF.
  52963. 2001-12-18 13:35 berk
  52964. * Source/CursesDialog/cmCursesBoolWidget.cxx: Fixed warning.
  52965. 2001-12-18 11:35 king
  52966. * Source/: cmVTKMakeInstantiatorCommand.cxx,
  52967. cmVTKMakeInstantiatorCommand.h: ENH: Improved flexibility of
  52968. command by allowing specificiation of separate input and outputs
  52969. source lists. Multiple input source lists are now also allowed.
  52970. 2001-12-18 10:21 king
  52971. * Source/: cmBorlandMakefileGenerator.cxx,
  52972. cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: ENH:
  52973. Improved dependency generation. If any cmake.depends is out of
  52974. date, all of them in the tree are re-generated. This is
  52975. necessary in certain cases when CMakeLists.txt files change.
  52976. 2001-12-18 09:51 king
  52977. * Source/cmElseCommand.cxx: ENH: Added option to IF command to test
  52978. if a command exists. Syntax is IF(COMMAND name-of-command).
  52979. 2001-12-18 09:39 king
  52980. * Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h: ENH:
  52981. Added option to IF command to test if a command exists. Syntax
  52982. is IF(COMMAND name-of-command).
  52983. 2001-12-18 09:16 king
  52984. * Source/cmMakefile.cxx: BUG: Existing projects have cache entries
  52985. with the same name as the command they adjust (VTK_WRAP_JAVA in
  52986. VTK, for example). Setting the command name as a variable is too
  52987. dangerous.
  52988. 2001-12-17 17:44 andy
  52989. * Source/cmSystemTools.cxx: Better handling of new lines when
  52990. moving from dos to unix
  52991. 2001-12-17 16:20 king
  52992. * Source/: cmCommands.cxx, cmVTKMakeInstantiatorCommand.cxx,
  52993. cmVTKMakeInstantiatorCommand.h: ENH: Adding VTK_MAKE_INSTANTIATOR
  52994. command. This command will be used by VTK kits to register their
  52995. classes with vtkInstantiator.
  52996. 2001-12-17 16:19 king
  52997. * Source/cmMakefile.cxx: ENH: Each cmake command now adds a cmake
  52998. variable of its own name, set to ON. This allows constructs in
  52999. CMakeLists.txt files like: IF(FOO_COMMAND) FOO_COMMAND()
  53000. ENDIF(FOO_COMMAND) This provides the option to add CMake commands
  53001. for extra functionality without breaking compatability with
  53002. earlier versions of CMake.
  53003. 2001-12-17 11:30 hoffman
  53004. * Templates/: CMakeNMakeWindowsSystemConfig.cmake,
  53005. DLLHeader.dsptemplate: remove stack stuff
  53006. 2001-12-17 11:28 hoffman
  53007. * Templates/CMakeWindowsSystemConfig.cmake: use a better compiler
  53008. name
  53009. 2001-12-17 11:15 hoffman
  53010. * Source/cmDSPWriter.cxx: ENH: allow custom commands for files that
  53011. msdev knows about
  53012. 2001-12-16 18:52 barre
  53013. * Source/cmVTKWrapPythonCommand.cxx: Wrap abstract class too, as
  53014. per David Gobbi's request (for the sake of the internal
  53015. documentation features of python").
  53016. 2001-12-14 22:41 hoffman
  53017. * Source/cmBuildCommand.cxx: use -i not -k for make
  53018. 2001-12-13 13:28 berk
  53019. * Source/CursesDialog/: cmCursesBoolWidget.cxx,
  53020. cmCursesBoolWidget.h, cmCursesDummyWidget.cxx,
  53021. cmCursesDummyWidget.h, cmCursesForm.h, cmCursesLabelWidget.cxx,
  53022. cmCursesLabelWidget.h, cmCursesLongMessageForm.cxx,
  53023. cmCursesMainForm.cxx, cmCursesMainForm.h,
  53024. cmCursesStringWidget.cxx, cmCursesStringWidget.h,
  53025. cmCursesWidget.cxx, cmCursesWidget.h: Updated toolbar.
  53026. 2001-12-12 18:27 hoffman
  53027. * Source/CMakeLists.txt: ENH: allow local changes
  53028. 2001-12-12 13:57 berk
  53029. * Modules/FindMPI.cmake: Added doc.
  53030. 2001-12-12 12:05 king
  53031. * Modules/FindCurses.cmake: ENH: Added /lib to curses search path.
  53032. 2001-12-12 11:51 berk
  53033. * Modules/FindMPI.cmake: Added support for a 2nd mpi library
  53034. (usually mpi++)
  53035. 2001-12-11 15:59 king
  53036. * Source/cmUnixMakefileGenerator.cxx: BUG: cmake.depends files of
  53037. zero size were not being re-written in some cases. Added a
  53038. comment output to the top of the file so it will be re-written
  53039. every time.
  53040. 2001-12-11 14:09 blezek
  53041. * Modules/FindPythonLibs.cmake: ENH: Adding /usr/*/python1.5 for
  53042. RedHat 7.1/Python 1.5 users
  53043. 2001-12-11 12:29 hoffman
  53044. * Source/cmSubdirDependsCommand.cxx: remove warning
  53045. 2001-12-11 10:42 hoffman
  53046. * Source/: cmUnixMakefileGenerator.cxx: check for empty library
  53047. output path
  53048. 2001-12-11 10:39 hoffman
  53049. * Source/ctest.cxx: ENH: add flush
  53050. 2001-12-11 02:21 ibanez
  53051. * Source/: cmFLTKWrapUICommand.h, cmFLTKWrapUICommand.cxx: FIX: The
  53052. command was modified it uses now a target and a source list
  53053. composed of .fl files. The names of the generated .cxx files are
  53054. added internally to the Sources list of the target.
  53055. 2001-12-11 02:17 ibanez
  53056. * Source/: cmUnixMakefileGenerator.cxx, cmTarget.h: FIX:
  53057. GENERATED_CODE type is no longer needed: generated code is not a
  53058. Target.
  53059. 2001-12-10 12:10 king
  53060. * Modules/FindTclsh.cmake: ENH: Added more filenames for tclsh
  53061. program. Also now only looks for cygtclsh80 if under cygwin.
  53062. 2001-12-10 12:04 king
  53063. * Modules/FindTclsh.cmake: ENH: Added more filenames for tclsh
  53064. program. Also now only looks for cygtclsh80 if under cygwin.
  53065. 2001-12-10 12:02 perera
  53066. * Source/cmUnixMakefileGenerator.cxx: BUG: LIBRARY_OUTPATH_PATH may
  53067. be "set" to the null string, in which case it should be ignored.
  53068. 2001-12-10 11:27 king
  53069. * Source/: cmMakefile.cxx, cmMakefile.h,
  53070. cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
  53071. cmUnixMakefileGenerator.cxx: ENH: Parallel build support is now
  53072. automatic. SUBDIR_DEPENDS command now does nothing. Also fixed
  53073. a bug in CMakeLists.txt file inheritance when a directory level
  53074. is skipped.
  53075. 2001-12-10 11:03 king
  53076. * Source/: cmMakefile.cxx, cmMakefile.h,
  53077. cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
  53078. cmUnixMakefileGenerator.cxx: ENH: SUBDIR_DEPENDS command now does
  53079. nothing. The parallel build functionality is now automatic.
  53080. Dependencies are setup to force the same build order as a single
  53081. threaded build, but multiple files in the same directory can be
  53082. built simultaneously. Also fixed bug with inheriting
  53083. CMakeLists.txt files when a directory level is skipped.
  53084. 2001-12-08 21:17 hoffman
  53085. * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
  53086. merge bug fixes to release
  53087. 2001-12-08 21:16 hoffman
  53088. * Source/cmCacheManager.cxx: merge bug fixes to release, mistaken
  53089. comment in cache
  53090. 2001-12-08 21:10 hoffman
  53091. * Source/cmUnixMakefileGenerator.cxx: BUG: if LIBRARY_OUTPUT_PATH
  53092. is set, then use the fullpath for a remote target
  53093. 2001-12-08 20:49 hoffman
  53094. * Source/cmUnixMakefileGenerator.h: WAR: remove warning
  53095. 2001-12-07 19:11 hoffman
  53096. * Source/cmUnixMakefileGenerator.cxx: BUG: executable extension
  53097. wrong for ctest search, and was not looking in Debug and Release
  53098. 2001-12-07 18:27 berk
  53099. * Source/cmCacheManager.cxx: If an entry starts with // (network
  53100. paths), double quote it.
  53101. 2001-12-07 18:15 perera
  53102. * Source/cmUnixMakefileGenerator.cxx: BUG: the rule for generating
  53103. a library no longer has the full path, and so the dependency
  53104. targets shouldn't, either.
  53105. 2001-12-07 18:12 berk
  53106. * Source/cmCacheManager.cxx: Comments start with TWO leading
  53107. slashes not _one_
  53108. 2001-12-07 16:06 martink
  53109. * Source/cmMakefile.h: version rev
  53110. 2001-12-07 16:01 martink
  53111. * Source/cmMakefile.h: release 10
  53112. 2001-12-07 15:47 hoffman
  53113. * Source/cmCacheManager.cxx, Source/cmMarkAsAdvancedCommand.cxx,
  53114. Source/cmMarkAsAdvancedCommand.h,
  53115. Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: add mark as
  53116. not advanced to mark as advanced
  53117. 2001-12-07 14:57 hoffman
  53118. * ChangeLog.txt: yet another release
  53119. 2001-12-07 14:31 hoffman
  53120. * Source/cmaketest.cxx: ENH: convert to windows paths
  53121. 2001-12-07 13:10 hoffman
  53122. * Source/cmaketest.cxx: ENH: use windows paths to run commands and
  53123. escape spaces
  53124. 2001-12-07 10:58 hoffman
  53125. * Source/: cmBorlandMakefileGenerator.cxx,
  53126. cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx,
  53127. cmUnixMakefileGenerator.h: ENH: add custom commands for targets
  53128. 2001-12-07 10:32 barre
  53129. * Templates/CMakeBorlandWindowsSystemConfig.cmake: Remove "unused
  53130. var" warning from C_FLAGS
  53131. 2001-12-06 20:04 barre
  53132. * Source/cmNMakeMakefileGenerator.cxx: Do not output library search
  53133. path if the library path option/flag is empty + add
  53134. CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not
  53135. support the @<< syntax
  53136. 2001-12-06 20:02 barre
  53137. * Templates/CMakeNMakeWindowsSystemConfig.cmake: Add
  53138. CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not
  53139. support the @<< syntax
  53140. 2001-12-06 17:40 andy
  53141. * Source/CursesDialog/cmCursesMainForm.cxx: Fix bug with string
  53142. 2001-12-06 17:09 hoffman
  53143. * Source/cmakewizard.cxx: ENH: call convert to unix slashes for
  53144. path and filepath entries
  53145. 2001-12-06 17:07 berk
  53146. * Source/CursesDialog/cmCursesMainForm.cxx: Added support for ~.
  53147. 2001-12-06 16:50 martink
  53148. * Source/cmSystemTools.cxx: handle tildas
  53149. 2001-12-06 13:32 barre
  53150. * Source/cmUnixMakefileGenerator.cxx: Lib path should be converted
  53151. to native path too.
  53152. 2001-12-06 13:31 barre
  53153. * Source/: cmBorlandMakefileGenerator.cxx,
  53154. cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
  53155. cmNMakeMakefileGenerator.h: Fix the command quoting pb (remove
  53156. m_QuoteNextCommand), move ConvertToNativePath to NMake gen
  53157. 2001-12-06 11:52 martink
  53158. * Modules/Dart.cmake: better use of modules
  53159. 2001-12-06 11:52 martink
  53160. * Modules/FindDart.cmake: better docs
  53161. 2001-12-06 11:52 martink
  53162. * Modules/FindTCL.cmake: now broken into pieces
  53163. 2001-12-06 11:51 martink
  53164. * Modules/: FindTclsh.cmake, FindWish.cmake: new modules
  53165. 2001-12-06 11:49 martink
  53166. * Source/CursesDialog/ccmake.cxx: Cleaning last line at exit.
  53167. 2001-12-06 10:24 martink
  53168. * Templates/CMakeSystemConfig.cmake.in: made install prefix non
  53169. advanced
  53170. 2001-12-05 15:36 perera
  53171. * Modules/FindTCL.cmake: ENH: add more possible names for
  53172. executables.
  53173. 2001-12-05 15:28 barre
  53174. * Source/: cmNMakeMakefileGenerator.cxx, cmCacheManager.cxx: Add
  53175. single quotes feature.
  53176. 2001-12-05 15:00 barre
  53177. * Templates/CMakeNMakeWindowsSystemConfig.cmake: Add single quotes
  53178. feature.
  53179. 2001-12-05 12:07 martink
  53180. * Source/cmMakefile.h: up version
  53181. 2001-12-05 11:59 martink
  53182. * Source/cmMakefile.h: up version
  53183. 2001-12-05 11:38 hoffman
  53184. * ChangeLog.txt: new version
  53185. 2001-12-05 11:37 will
  53186. * CMake.pdf: updated from rtf
  53187. 2001-12-05 11:32 hoffman
  53188. * CMake.rtf: ENH: update cvs path
  53189. 2001-12-04 18:49 starreveld
  53190. * Templates/: configure, configure.in:
  53191. Add the flat_namespace and undefined suppress flags to OSX builds
  53192. 2001-12-04 17:28 hoffman
  53193. * Source/cmSystemTools.cxx: ENH: remove /tmp_mnt from all paths in
  53194. convert to unix slashes
  53195. 2001-12-04 16:19 berk
  53196. * Source/CursesDialog/cmCursesMainForm.cxx: Fixed outdated comment
  53197. 2001-12-04 15:55 hoffman
  53198. * Templates/CMakeBorlandWindowsSystemConfig.cmake: add tWM to c
  53199. flags as well as CXX flags
  53200. 2001-12-04 15:53 berk
  53201. * Source/CursesDialog/cmCursesMainForm.cxx: Fixed overflow problem.
  53202. 2001-12-04 15:16 hoffman
  53203. * Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: add -tWM to
  53204. default flags for compilation
  53205. 2001-12-04 12:03 hoffman
  53206. * Source/cmUnixMakefileGenerator.cxx: crazy fix for putenv, and
  53207. native path called on custom command paths
  53208. 2001-12-04 11:20 berk
  53209. * Source/CursesDialog/cmCursesStandardIncludes.h: replacing clear()
  53210. 2001-12-04 11:16 berk
  53211. * Source/CursesDialog/: ccmake.cxx, cmCursesForm.cxx,
  53212. cmCursesForm.h, cmCursesLongMessageForm.cxx,
  53213. cmCursesMainForm.cxx, cmCursesStringWidget.cxx: Added debugging.
  53214. 2001-12-04 10:55 barre
  53215. * Modules/: Documentation.cmake, FindCygwin.cmake,
  53216. FindDoxygen.cmake, FindHhc.cmake, FindPerl.cmake,
  53217. FindSelfPackers.cmake, FindUnixCommands.cmake, FindWget.cmake:
  53218. Remove unneeded test and code duplication. Add WIN32 test. Make
  53219. all ADVANCED.
  53220. 2001-12-04 10:54 barre
  53221. * Modules/Dart.cmake: Remove code duplication. Call FindTcl.cmake,
  53222. which also does the ADVANCED stuff.
  53223. 2001-12-04 10:53 barre
  53224. * Modules/FindTCL.cmake: Make shells also ADVANCED
  53225. 2001-12-04 10:27 barre
  53226. * Modules/FindPythonLibs.cmake: Make vars ADVANCED for WIN32 (same
  53227. as Tcl)
  53228. 2001-12-04 10:11 hoffman
  53229. * Source/CursesDialog/form/frm_driver.c: no c++ comments in c code,
  53230. duhhhh
  53231. 2001-12-03 19:58 hoffman
  53232. * Source/CursesDialog/form/frm_driver.c: ENH: AIX seems to define
  53233. lines and columns as macros, I undefed them
  53234. 2001-12-03 18:04 hoffman
  53235. * Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: fix crashes
  53236. in console apps
  53237. 2001-12-03 17:47 hoffman
  53238. * Source/cmVariableRequiresCommand.cxx: ENH: let people know the
  53239. variable is advanced
  53240. 2001-12-03 17:01 hoffman
  53241. * Modules/FindOpenGL.cmake, Source/cmBorlandMakefileGenerator.cxx,
  53242. Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: fix
  53243. debugging with borland
  53244. 2001-12-03 17:00 hoffman
  53245. * Source/cmake.cxx: ENH: add -C load cache file option
  53246. 2001-12-03 15:55 martink
  53247. * Source/ctest.cxx: minor fix for not found executables
  53248. 2001-12-03 15:48 hoffman
  53249. * CMake.rtf: [no log message]
  53250. 2001-12-03 15:11 berk
  53251. * Source/: cmake.cxx: Fixed help.
  53252. 2001-12-03 13:05 hoffman
  53253. * Source/Makefile.borland: add wizard
  53254. 2001-12-03 09:39 hoffman
  53255. * CMake.rtf: update docs some
  53256. 2001-12-02 18:22 ibanez
  53257. * Source/cmFLTKWrapUICommand.cxx: ENH: AddCustomCommand register
  53258. now multiple outputs. Auxiliary variable manage the output
  53259. directory where FLTK generated code is going to be writen.
  53260. 2001-11-30 17:20 barre
  53261. * Source/: cmBuildCommand.cxx, cmDSPWriter.cxx, cmDSWWriter.cxx,
  53262. cmIfCommand.cxx, cmUnixMakefileGenerator.cxx, cmake.cxx: fix
  53263. warning for Borland build
  53264. 2001-11-30 16:51 hoffman
  53265. * Source/cmakewizard.h: [no log message]
  53266. 2001-11-30 16:48 hoffman
  53267. * Source/CMakeLib.dsp, Source/CMakeLists.txt,
  53268. Source/Makefile.borland, Source/Makefile.in,
  53269. Source/cmBorlandMakefileGenerator.cxx,
  53270. Source/cmBorlandMakefileGenerator.h,
  53271. Source/cmBorlandMakefileGenerator2.cxx,
  53272. Source/cmBorlandMakefileGenerator2.h,
  53273. Source/cmForEachCommand.cxx, Source/cmake.cxx,
  53274. Source/cmakemain.cxx, Source/cmakewizard.cxx,
  53275. Templates/CMakeBorlandWindowsSystemConfig.cmake,
  53276. Templates/CMakeWindowsBorlandConfig.cmake,
  53277. Templates/CMakeWindowsBorlandConfig2.cmake: new borland generator
  53278. moved into place
  53279. 2001-11-30 16:27 hoffman
  53280. * Source/: cmBorlandMakefileGenerator.cpp,
  53281. cmBorlandMakefileGenerator.h: Replace with nmake subclassed
  53282. generator
  53283. 2001-11-30 16:05 barre
  53284. * Source/: cmBorlandMakefileGenerator2.cxx,
  53285. cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: Add
  53286. options for library manager (lib).
  53287. 2001-11-30 16:04 barre
  53288. * Templates/CMakeNMakeWindowsSystemConfig.cmake: Add options for
  53289. library manager (lib). Alpha sort
  53290. 2001-11-30 15:55 berk
  53291. * Modules/FindTCL.cmake: Unix users are smarter.
  53292. 2001-11-30 15:04 berk
  53293. * Source/CursesDialog/: cmCursesMainForm.cxx,
  53294. cmCursesStringWidget.cxx: Improving interface.
  53295. 2001-11-30 14:50 hoffman
  53296. * Source/CursesDialog/cmCursesMainForm.cxx: print cmake running
  53297. message to cerr
  53298. 2001-11-30 14:33 barre
  53299. * Templates/CMakeNMakeWindowsSystemConfig.cmake,
  53300. Source/cmNMakeMakefileGenerator.cxx: Add linker flags for each
  53301. build type
  53302. 2001-11-30 14:24 berk
  53303. * Source/CursesDialog/cmCursesMainForm.cxx: Better documentation.
  53304. 2001-11-30 14:16 berk
  53305. * Source/CursesDialog/cmCursesMainForm.cxx: Better documentation.
  53306. 2001-11-30 13:59 berk
  53307. * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
  53308. cmCursesMainForm.cxx, cmCursesStringWidget.cxx: Improved help.
  53309. 2001-11-30 13:53 berk
  53310. * Templates/CMakeSystemConfig.cmake.in: Removed unused options.
  53311. 2001-11-30 13:10 barre
  53312. * Templates/CMakeNMakeWindowsSystemConfig.cmake: CMAKE_ANSI_CFLAGS
  53313. is used by VTK, so it should be set in the NMake config so that
  53314. it gets expanded (even to "")
  53315. 2001-11-30 13:09 hoffman
  53316. * Source/cmNMakeMakefileGenerator.cxx: fix library suffix
  53317. 2001-11-30 12:41 hoffman
  53318. * Source/cmUnixMakefileGenerator.cxx: remove suffix rules
  53319. 2001-11-30 12:05 hoffman
  53320. * Source/cmUnixMakefileGenerator.cxx: add new suffix rules
  53321. 2001-11-30 11:34 berk
  53322. * Source/CursesDialog/: ccmake.cxx, cmCursesLongMessageForm.cxx,
  53323. cmCursesMainForm.cxx, cmCursesStandardIncludes.h: Can non use
  53324. clear because it is undef'ed.
  53325. 2001-11-30 10:58 berk
  53326. * Source/CursesDialog/ccmake.cxx: Fixed warning.
  53327. 2001-11-30 10:54 berk
  53328. * Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx: Fixed
  53329. warning.
  53330. 2001-11-30 10:51 berk
  53331. * Source/CursesDialog/: cmCursesMainForm.h, cmCursesMainForm.cxx:
  53332. Since it is being used as an array size in another file, it is
  53333. not possible to initialize MAX_WIDTH in a .cxx file.
  53334. 2001-11-30 10:41 hoffman
  53335. * Source/cmUnixMakefileGenerator.cxx: fix warning
  53336. 2001-11-30 10:39 berk
  53337. * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
  53338. cmCursesLongMessageForm.h: Missed std::
  53339. 2001-11-30 10:28 berk
  53340. * Source/CursesDialog/cmCursesMainForm.h: Missed std::
  53341. 2001-11-30 10:27 berk
  53342. * Templates/CMakeSystemConfig.cmake.in: CMAKE_WORDS_BIGENDIAN
  53343. should not be in the cache.
  53344. 2001-11-30 10:23 berk
  53345. * Modules/FindPythonLibs.cmake: PYTHON_DEBUG_LIBRARY is only used
  53346. on Windows.
  53347. 2001-11-30 09:19 barre
  53348. * Templates/CMakeSystemConfig.cmake.in: fix: If documentation
  53349. added, then need cache type
  53350. 2001-11-29 23:45 berk
  53351. * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
  53352. cmCursesLongMessageForm.h: opps I forgot to add these
  53353. 2001-11-29 23:24 hoffman
  53354. * Source/Makefile.borland, Source/cmBorlandMakefileGenerator2.cxx,
  53355. Source/cmNMakeMakefileGenerator.cxx,
  53356. Source/cmUnixMakefileGenerator.cxx,
  53357. Templates/CMakeSystemConfig.cmake.in,
  53358. Templates/CMakeWindowsBorlandConfig2.cmake: ENH: fix various
  53359. problems caused by the generalization of nmake generator
  53360. 2001-11-29 20:59 barre
  53361. * Source/cmBorlandMakefileGenerator2.cxx,
  53362. Source/cmNMakeMakefileGenerator.cxx,
  53363. Source/cmUnixMakefileGenerator.cxx,
  53364. Source/cmUnixMakefileGenerator.h,
  53365. Templates/CMakeNMakeWindowsSystemConfig.cmake,
  53366. Templates/CMakeSystemConfig.cmake.in,
  53367. Templates/CMakeWindowsBorlandConfig2.cmake,
  53368. Templates/CMakeWindowsSystemConfig.cmake: Nmake build: move most
  53369. of hard-coded values to config parameters
  53370. 2001-11-29 16:44 berk
  53371. * Source/: cmListFileCache.cxx, cmSystemTools.cxx, cmSystemTools.h,
  53372. ctest.cxx, CursesDialog/CMakeLists.txt, CursesDialog/ccmake.cxx,
  53373. CursesDialog/cmCursesCacheEntryComposite.cxx,
  53374. CursesDialog/cmCursesCacheEntryComposite.h,
  53375. CursesDialog/cmCursesForm.h, CursesDialog/cmCursesMainForm.cxx,
  53376. CursesDialog/cmCursesMainForm.h: Improvements to the curses
  53377. interface.
  53378. 2001-11-29 14:51 barre
  53379. * Source/cmNMakeMakefileGenerator.cxx: Fix space pb (embended, then
  53380. escaped)
  53381. 2001-11-29 09:22 hoffman
  53382. * Source/Makefile.borland: add bootstrap makefile for borland
  53383. compiler
  53384. 2001-11-29 09:09 hoffman
  53385. * Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator2.cxx,
  53386. Source/cmakewizard.cxx,
  53387. Templates/CMakeWindowsBorlandConfig2.cmake: fix for shared libs
  53388. and borland
  53389. 2001-11-29 01:51 ibanez
  53390. * Source/cmUnixMakefileGenerator.cxx: ENH: GENERATED_CODE case
  53391. added to switch.
  53392. 2001-11-29 01:48 ibanez
  53393. * Source/cmTarget.h: ENH: A type of target was added for
  53394. representing GENERATED_CODE
  53395. 2001-11-29 01:46 ibanez
  53396. * Source/cmFLTKWrapUICommand.cxx: ENH: Custom commands are now
  53397. builded.
  53398. 2001-11-28 18:07 hoffman
  53399. * Source/CMakeLib.dsp, Source/cmBorlandMakefileGenerator2.cxx,
  53400. Source/cmBorlandMakefileGenerator2.h,
  53401. Source/cmNMakeMakefileGenerator.cxx,
  53402. Source/cmNMakeMakefileGenerator.h,
  53403. Source/cmUnixMakefileGenerator.cxx,
  53404. Source/cmUnixMakefileGenerator.h,
  53405. Templates/CMakeWindowsBorlandConfig2.cmake: ENH: borland
  53406. generator 2 is working more or less
  53407. 2001-11-28 14:45 ibanez
  53408. * Source/cmFLTKWrapUICommand.cxx: ENH: Command simplified in order
  53409. to construct a Source list of .cxx from a source list of .fl
  53410. GUI files.
  53411. 2001-11-28 14:44 ibanez
  53412. * Source/cmFLTKWrapUICommand.h: ENH: The command was simplified to
  53413. generate a source list of cxx from a source list of .fl GUI
  53414. files.
  53415. 2001-11-28 12:49 barre
  53416. * Modules/FindPythonLibs.cmake: Fynd Python debug lib in usual libs
  53417. dir too
  53418. 2001-11-28 11:12 hoffman
  53419. * Source/: CMakeLists.txt, cmBorlandMakefileGenerator2.cxx,
  53420. cmBorlandMakefileGenerator2.h, cmNMakeMakefileGenerator.cxx,
  53421. cmNMakeMakefileGenerator.h, cmake.cxx: add new borland generator
  53422. 2001-11-28 10:51 hoffman
  53423. * Source/cmaketest.cxx: [no log message]
  53424. 2001-11-28 07:15 hoffman
  53425. * Source/: cmNMakeMakefileGenerator.cxx,
  53426. cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
  53427. cmUnixMakefileGenerator.h: bug: fix same path comparison when
  53428. short paths are used
  53429. 2001-11-28 07:14 hoffman
  53430. * Source/cmMarkAsAdvancedCommand.cxx: fix warning
  53431. 2001-11-27 17:53 berk
  53432. * Source/: cmNMakeMakefileGenerator.cxx,
  53433. cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
  53434. cmUnixMakefileGenerator.h: ENH: nmake generator much closer to
  53435. working with spaces
  53436. 2001-11-27 17:32 berk
  53437. * Source/cmMakefile.cxx: ENH: expand variables in a command before
  53438. escaping spaces in the command
  53439. 2001-11-27 17:31 berk
  53440. * Source/cmOptionCommand.cxx: ENH: do not write over existing cache
  53441. values even doc strings to avoid changing the cache file
  53442. 2001-11-27 16:12 berk
  53443. * Source/cmDSPWriter.cxx: remove unused include
  53444. 2001-11-27 15:33 martink
  53445. * Source/cmLinkLibrariesCommand.cxx: removed extra lib paths to
  53446. avoid finding old libs
  53447. 2001-11-27 15:32 martink
  53448. * Modules/FindTCL.cmake: made some vars advanced
  53449. 2001-11-27 15:20 martink
  53450. * Modules/Dart.cmake: made some vars advanced
  53451. 2001-11-27 00:03 ibanez
  53452. * Source/cmCommands.cxx: ENH: Command for running FLTK's UI tool
  53453. "Fluid" was added.
  53454. 2001-11-27 00:02 ibanez
  53455. * Source/cmUnixMakefileGenerator.cxx: ENH: Support for FLTK Fluid
  53456. tool added.
  53457. 2001-11-26 23:57 ibanez
  53458. * Modules/FindFLTK.cmake: ENH: Support for running FLUID was added.
  53459. 2001-11-26 22:40 ibanez
  53460. * Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: Command
  53461. for invoking FLTK's code generator "Fluid" during the building
  53462. process
  53463. 2001-11-26 18:26 hoffman
  53464. * Modules/Dart.cmake, Source/CMakeLists.txt,
  53465. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  53466. Source/cmCommands.cxx, Source/cmSystemTools.cxx,
  53467. Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
  53468. Source/cmakewizard.cxx, Templates/CMakeSystemConfig.cmake.in,
  53469. Templates/CMakeWindowsSystemConfig.cmake,
  53470. Source/cmMarkAsAdvancedCommand.cxx,
  53471. Source/cmMarkAsAdvancedCommand.h: ENH: add advanced variable
  53472. types and command line wizard gui
  53473. 2001-11-26 18:24 hoffman
  53474. * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
  53475. cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
  53476. cmFindPathCommand.cxx, cmFindPathCommand.h,
  53477. cmFindProgramCommand.cxx, cmFindProgramCommand.h: ENH: add
  53478. possibility to add doc strings to varibles created by find type
  53479. commands
  53480. 2001-11-26 16:32 berk
  53481. * Source/cmCacheManager.cxx: Oops. The wrong version of the
  53482. duplicate code was kept. Loaded cache values were not made
  53483. internal.
  53484. 2001-11-26 15:45 berk
  53485. * Modules/FindTCL.cmake: TK_INTERNAL_PATH is only needed on
  53486. Windows.
  53487. 2001-11-26 11:32 martink
  53488. * Source/: cmSystemTools.cxx, cmSystemTools.h: removed warning
  53489. messages
  53490. 2001-11-26 11:31 martink
  53491. * Source/cmIfCommand.cxx: better error messages
  53492. 2001-11-24 18:47 barre
  53493. * Modules/Dart.cmake: I want to be able to start/end
  53494. experimental-only dashboards
  53495. 2001-11-21 17:45 hoffman
  53496. * Source/: cmCacheManager.cxx, cmDSPWriter.cxx,
  53497. cmNMakeMakefileGenerator.cxx, cmSystemTools.cxx, cmSystemTools.h,
  53498. cmUnixMakefileGenerator.cxx, cmake.cxx, cmaketest.cxx: NMake with
  53499. spaces in directories
  53500. 2001-11-21 11:35 andy
  53501. * Source/cmCacheManager.cxx: Fix the current directory check for
  53502. NMake
  53503. 2001-11-21 08:47 hoffman
  53504. * Source/cmake.cxx: ENH: clean up command line arguments
  53505. 2001-11-21 08:46 hoffman
  53506. * Source/: cmQTWrapUICommand.cxx, cmVariableRequiresCommand.cxx:
  53507. WAR: fix warning
  53508. 2001-11-20 17:50 hoffman
  53509. * Source/: cmCacheManager.cxx, cmCacheManager.h, cmake.cxx,
  53510. cmake.h: ENH: add command line arguments to set cache entries
  53511. 2001-11-20 17:27 berk
  53512. * Source/cmNMakeMakefileGenerator.cxx: ENH: closer to working with
  53513. spaces in source directory
  53514. 2001-11-20 17:27 berk
  53515. * Source/cmaketest.cxx: BUG: fix memory leak
  53516. 2001-11-20 17:26 berk
  53517. * Source/cmDSPWriter.cxx: BUG: fix for spaces in path to
  53518. CMakeList.txt file
  53519. 2001-11-20 08:28 hoffman
  53520. * Source/: cmStandardIncludes.h, CursesDialog/cmCursesMainForm.cxx,
  53521. CursesDialog/cmCursesStandardIncludes.h: define hacks and such
  53522. for the dec compiler
  53523. 2001-11-19 17:52 hoffman
  53524. * Source/: cmCommands.cxx, cmSystemTools.cxx, cmSystemTools.h,
  53525. cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h: ENH:
  53526. add new command VARIABLE_REQUIRES for better debugging of list
  53527. files
  53528. 2001-11-19 09:34 hoffman
  53529. * Source/: cmVariableRequiresCommand.cxx,
  53530. cmVariableRequiresCommand.h: [no log message]
  53531. 2001-11-16 16:42 hoffman
  53532. * Source/cmUnixMakefileGenerator.cxx: ENH: look for cmake test with
  53533. .exe if nmake
  53534. 2001-11-16 16:28 hoffman
  53535. * Source/cmNMakeMakefileGenerator.cxx: ENH: fix for dll builds
  53536. 2001-11-16 13:08 bettingf
  53537. * Source/cmUnixMakefileGenerator.cxx: Added a make depend in the
  53538. clean rule to refresh the dependencies
  53539. 2001-11-16 10:14 bettingf
  53540. * Source/cmUnixMakefileGenerator.cxx: undo the last change because
  53541. of problem with some versions of make
  53542. 2001-11-16 09:40 bettingf
  53543. * Modules/FindQt.cmake: fixed QT_UIC_EXE name
  53544. 2001-11-16 09:04 bettingf
  53545. * Source/cmUnixMakefileGenerator.cxx: added the deletion of
  53546. cmake.depends in the cleaning so that it is recomputed even
  53547. source files (i.e. .cxx or .h) are generated
  53548. 2001-11-16 09:03 bettingf
  53549. * Source/cmMakeDepend.cxx: Now adds dependency if the file doesn't
  53550. exist but will be created during the compilation
  53551. 2001-11-16 09:01 bettingf
  53552. * Source/: cmQTWrapUICommand.cxx, cmQTWrapUICommand.h: corrected
  53553. path problem and added moc compilation too
  53554. 2001-11-15 22:10 hoffman
  53555. * Source/Makefile.in: remove depend on star dot h as it is not
  53556. really needed and breaks some versions of gmake
  53557. 2001-11-15 18:18 hoffman
  53558. * Source/cmNMakeMakefileGenerator.cxx: ENH: use crazy temp files
  53559. for long command lines
  53560. 2001-11-15 17:45 hoffman
  53561. * Source/cmNMakeMakefileGenerator.cxx: ENH: remove debug prints
  53562. 2001-11-15 17:11 hoffman
  53563. * Modules/Dart.cmake, Source/cmBuildCommand.cxx,
  53564. Source/cmNMakeMakefileGenerator.cxx,
  53565. Source/cmNMakeMakefileGenerator.h,
  53566. Source/cmUnixMakefileGenerator.cxx,
  53567. Source/cmUnixMakefileGenerator.h,
  53568. Templates/CMakeNMakeWindowsSystemConfig.cmake,
  53569. Templates/CMakeSystemConfig.cmake.in,
  53570. Templates/CMakeWindowsBorlandConfig.cmake,
  53571. Templates/CMakeWindowsSystemConfig.cmake: closer to nmake
  53572. working, added CMAKE_MAKE_COMMAND instead of MAKECOMMAND used by
  53573. Dart, nmake makefiles work with borland make and nmake
  53574. 2001-11-15 14:54 millerjv
  53575. * Modules/Dart.cmake: ENH: New make targets for Continuous builds.
  53576. Added a NightlyStart and NightlyUpdate target for unix builds as
  53577. well.
  53578. 2001-11-15 14:52 millerjv
  53579. * DartConfig.cmake: ENH: Changed Nightly start time
  53580. 2001-11-15 09:55 hoffman
  53581. * Source/: cmNMakeMakefileGenerator.cxx,
  53582. cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.h, cmake.cxx:
  53583. ENH: fix library builds with nmake
  53584. 2001-11-15 09:00 hoffman
  53585. * Source/cmUnixMakefileGenerator.cxx: BUG: wrong shortname used
  53586. 2001-11-15 08:43 hoffman
  53587. * Source/cmaketest.cxx: BUG: fix build for cygwin
  53588. 2001-11-15 08:42 hoffman
  53589. * Source/cmUnixMakefileGenerator.cxx: BUG: avoid .cxx.o names...
  53590. 2001-11-14 18:12 hoffman
  53591. * Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  53592. Source/cmUnixMakefileGenerator.cxx,
  53593. Source/cmUnixMakefileGenerator.h, Source/cmake.cxx,
  53594. Source/cmaketest.cxx, Source/cmaketest.h.in,
  53595. Templates/CMakeNMakeWindowsSystemConfig.cmake: Closer to nmake
  53596. build
  53597. 2001-11-14 18:11 hoffman
  53598. * Source/: cmNMakeMakefileGenerator.cxx,
  53599. cmNMakeMakefileGenerator.h: closer to nmake build
  53600. 2001-11-14 10:21 hoffman
  53601. * Templates/CMakeNMakeWindowsSystemConfig.cmake,
  53602. Source/cmNMakeMakefileGenerator.cxx,
  53603. Source/cmNMakeMakefileGenerator.h,
  53604. Source/cmUnixMakefileGenerator.cxx,
  53605. Source/cmUnixMakefileGenerator.h: nmake support
  53606. 2001-11-14 09:56 king
  53607. * Source/CursesDialog/ccmake.cxx: ERR: Re-ordered includes to fix
  53608. macro conflict for gcc 3.0.
  53609. 2001-11-14 09:55 king
  53610. * Source/CursesDialog/form/frm_driver.c: ERR: Fixed compiler
  53611. warning for gcc 3.0.
  53612. 2001-11-14 09:22 hoffman
  53613. * Source/cmUnixMakefileGenerator.cxx: ENH: remove debug statements
  53614. 2001-11-13 18:23 hoffman
  53615. * Source/: CMakeLib.dsp, CMakeLists.txt,
  53616. cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
  53617. cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: start
  53618. work on nmake generator
  53619. 2001-11-13 15:54 hoffman
  53620. * Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
  53621. clean up object file build rule, and do not attempt to remove
  53622. link_directories that are in the build tree
  53623. 2001-11-13 14:22 martink
  53624. * Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt: fixes to
  53625. curses stuff
  53626. 2001-11-13 12:42 hoffman
  53627. * Source/CursesDialog/form/fty_num.c: warnings
  53628. 2001-11-13 12:38 hoffman
  53629. * Source/: cmCacheManager.cxx, cmForEachCommand.cxx,
  53630. cmIncludeExternalMSProjectCommand.cxx, cmMakefile.cxx,
  53631. cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: ENH: clean up
  53632. warnings
  53633. 2001-11-13 12:21 hoffman
  53634. * Source/cmAddDependenciesCommand.h: ENH: fix spelling error
  53635. 2001-11-13 12:21 hoffman
  53636. * Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove warnings
  53637. 2001-11-12 15:37 king
  53638. * Source/cmMakeDepend.cxx: ENH:
  53639. cmMakeDepend::GenerateDependInformation will now use hints
  53640. regardless of whether the actual file exists. This can be used
  53641. to add dependencies to .h files which are generated but included
  53642. in hand-written .cxx files. If the .cxx does exist, though, it
  53643. will be used first, and the hints will be used afterward.
  53644. 2001-11-12 09:21 martink
  53645. * Source/cmDSPWriter.cxx: minor fix
  53646. 2001-11-10 23:01 ibanez
  53647. * Modules/FindX11.cmake: Module to search for the installation
  53648. of X11
  53649. 2001-11-09 16:16 berk
  53650. * Source/CursesDialog/: CMakeLists.txt, ccmake.cxx, ccurses.cxx:
  53651. Renaming ccurses to ccmake.
  53652. 2001-11-09 16:15 barre
  53653. * Modules/FindSelfPackers.cmake: Self-packers
  53654. 2001-11-09 16:05 berk
  53655. * Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt,
  53656. CursesDialog/cmCursesStandardIncludes.h,
  53657. CursesDialog/form/frm_driver.c, CursesDialog/form/frm_req_name.c:
  53658. Trying to fix curses.
  53659. 2001-11-09 13:00 martink
  53660. * Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  53661. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  53662. Templates/EXEWinHeader.dsptemplate,
  53663. Templates/staticLibHeader.dsptemplate: support for custom targets
  53664. on exe and lib
  53665. 2001-11-09 12:08 bettingf
  53666. * Modules/FindQt.cmake: support for compilation of .ui files into
  53667. .h and .cxx files
  53668. 2001-11-09 12:07 bettingf
  53669. * Source/: cmQTWrapCPPCommand.cxx, cmQTWrapCPPCommand.h: cleanups
  53670. 2001-11-09 12:02 bettingf
  53671. * Source/: cmQTWrapUICommand.h, cmQTWrapUICommand.cxx,
  53672. cmCommands.cxx, cmUnixMakefileGenerator.cxx: support for
  53673. compilation of .ui files into .h and .cxx files
  53674. 2001-11-09 10:42 barre
  53675. * Source/cmAddCustomCommandCommand.cxx: SOURCE, COMMAND, TARGET are
  53676. required now
  53677. 2001-11-09 10:37 barre
  53678. * Source/cmAddCustomCommandCommand.h: SOURCE, COMMAND, TARGET are
  53679. required now
  53680. 2001-11-09 10:33 barre
  53681. * Source/: cmAddCustomCommandCommand.cxx,
  53682. cmAddCustomCommandCommand.h: Reimplement code. Since a custom
  53683. command is very flexible and might be extended in the future,
  53684. make all arguments prefixed with arg type, make ordering
  53685. irrelevant and potentially all args optional.
  53686. 2001-11-08 17:30 berk
  53687. * Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Trying
  53688. to fix curses problems.
  53689. 2001-11-08 17:25 berk
  53690. * Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Fixing
  53691. problems with curses headers.
  53692. 2001-11-08 17:17 berk
  53693. * Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Trying
  53694. to fix curses problems.
  53695. 2001-11-08 17:10 berk
  53696. * Source/CursesDialog/form/form.h: Oops.
  53697. 2001-11-08 17:03 berk
  53698. * CMakeLists.txt, Source/CursesDialog/CMakeLists.txt,
  53699. Source/CursesDialog/form/CMakeLists.txt,
  53700. Source/CursesDialog/form/form.h,
  53701. Source/CursesDialog/form/nc_alloc.h: Changes to remove warnings
  53702. and fix dependencies.
  53703. 2001-11-08 15:09 martink
  53704. * Source/cmDSWWriter.cxx: a better fix maybe
  53705. 2001-11-08 14:44 hoffman
  53706. * Source/cmDSWWriter.cxx: make sure custom targets are in the
  53707. ALL_BUILD
  53708. 2001-11-08 14:34 barre
  53709. * Source/cmAddCustomCommandCommand.cxx: Fix number of params and
  53710. expand vars in all args
  53711. 2001-11-08 11:50 barre
  53712. * Source/cmSourceFilesCommand.cxx: Fix bug. Was using unexpanded
  53713. var instead of copy
  53714. 2001-11-08 11:40 barre
  53715. * Source/cmAddLibraryCommand.cxx: Break the "to infinity and
  53716. beyond" stuff
  53717. 2001-11-08 10:48 barre
  53718. * Source/cmAddLibraryCommand.cxx: Expand var in srclist name too
  53719. 2001-11-08 10:40 barre
  53720. * Source/cmSourceFilesCommand.cxx: Expand var in name too
  53721. 2001-11-08 09:16 barre
  53722. * Source/cmAddDependenciesCommand.cxx: Expand variables in all
  53723. target args
  53724. 2001-11-08 08:42 berk
  53725. * Source/cmUnixMakefileGenerator.cxx: Needed to replace srcdir to
  53726. make install targets work.
  53727. 2001-11-07 17:12 hoffman
  53728. * Templates/: configure, configure.in: put back
  53729. CMAKE_TEMPLATE_FLAGS
  53730. 2001-11-07 17:04 hoffman
  53731. * Source/cmUnixMakefileGenerator.cxx: BUG: no +=+
  53732. 2001-11-07 16:47 andy
  53733. * Source/: cmAddCustomCommandCommand.cxx,
  53734. cmAddCustomCommandCommand.h, cmCommands.cxx: Added accessor for
  53735. add custom command
  53736. 2001-11-07 16:07 barre
  53737. * Modules/FindUnixCommands.cmake: Add cp (CP)
  53738. 2001-11-07 15:57 hoffman
  53739. * configure, configure.in, Source/cmUnixMakefileGenerator.cxx,
  53740. Templates/configure, Templates/configure.in: remove template
  53741. flags from cmake, no ptused, or -instance=static
  53742. 2001-11-07 15:57 hoffman
  53743. * Source/CursesDialog/cmCursesStandardIncludes.h: Trying to fix
  53744. curses problems with some systems.
  53745. 2001-11-07 15:01 berk
  53746. * Source/CursesDialog/cmCursesStandardIncludes.h: Trying to fix
  53747. build problems related to curses.
  53748. 2001-11-07 14:55 hoffman
  53749. * Source/cmUnixMakefileGenerator.cxx: ENH: use full source name for
  53750. c code as well as c++
  53751. 2001-11-07 14:44 hoffman
  53752. * Source/CursesDialog/ccurses.cxx: use cmake as the executable for
  53753. cmake and not ccurses
  53754. 2001-11-07 14:44 hoffman
  53755. * Source/cmUnixMakefileGenerator.cxx: make sure default_target is
  53756. first
  53757. 2001-11-07 13:46 hoffman
  53758. * CMakeLists.txt: ENH: add ansi flag for c compiler
  53759. 2001-11-07 12:23 hoffman
  53760. * Source/cmMessageCommand.cxx: Allow multiline messages
  53761. 2001-11-07 09:54 hoffman
  53762. * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
  53763. Clean up a bit more
  53764. 2001-11-07 09:29 hoffman
  53765. * Source/cmCacheManager.cxx: One more time... case does not matter
  53766. on cygwin
  53767. 2001-11-06 16:14 hoffman
  53768. * Source/cmExecProgramCommand.h: ENH: fix doc string
  53769. 2001-11-06 15:29 bettingf
  53770. * Source/: cmQTWrapCPPCommand.cxx, cmUnixMakefileGenerator.cxx: add
  53771. cleaning of QT generated files when make clean is used
  53772. 2001-11-06 12:03 hoffman
  53773. * Source/CursesDialog/: ccurses.cxx, cmCursesMainForm.cxx,
  53774. cmCursesMainForm.h: ENH: tell cmake object where cmake is
  53775. 2001-11-06 09:35 hoffman
  53776. * Source/: cmCableWrapTclCommand.cxx, cmQTWrapCPPCommand.cxx,
  53777. cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
  53778. cmVTKWrapTclCommand.cxx: BUG: CustomCommand has to use full path
  53779. to Source file now
  53780. 2001-11-06 08:40 hoffman
  53781. * Source/CursesDialog/form/: fld_type.c, form.h: Removed a function
  53782. which used va_start (did not compile on Sun with gcc)
  53783. 2001-11-05 22:10 berk
  53784. * Source/CursesDialog/: ccurses.cxx, cmCursesBoolWidget.cxx,
  53785. cmCursesLabelWidget.cxx, cmCursesMainForm.cxx,
  53786. cmCursesMainForm.h, cmCursesStringWidget.cxx: Many improvements.
  53787. 2001-11-05 16:38 hoffman
  53788. * Source/cmUnixMakefileGenerator.cxx: ENH: use full paths for
  53789. object compile rules
  53790. 2001-11-05 15:55 berk
  53791. * Source/: CMakeLists.txt, CursesDialog/cmCursesMainForm.cxx:
  53792. Re-enabling curses support.
  53793. 2001-11-05 15:39 hoffman
  53794. * Source/cmUnixMakefileGenerator.cxx: ENH: change to work with
  53795. nmake
  53796. 2001-11-05 13:22 berk
  53797. * Modules/FindCurses.cmake, Source/CursesDialog/CMakeLists.txt,
  53798. Source/CursesDialog/cmCursesForm.h,
  53799. Source/CursesDialog/cmCursesLabelWidget.h,
  53800. Source/CursesDialog/cmCursesMainForm.h,
  53801. Source/CursesDialog/cmCursesWidget.h,
  53802. Source/CursesDialog/form/frm_driver.c,
  53803. Source/CursesDialog/form/frm_req_name.c,
  53804. Source/CursesDialog/cmCursesStandardIncludes.h: HPUX support.
  53805. 2001-11-05 12:57 lorensen
  53806. * Source/cmIncludeExternalMSProjectCommand.cxx: ERR: ^M's removed.
  53807. 2001-11-05 11:52 berk
  53808. * Source/CursesDialog/form/: CMakeLists.txt, READ.ME, eti.h,
  53809. fld_arg.c, fld_attr.c, fld_current.c, fld_def.c, fld_dup.c,
  53810. fld_ftchoice.c, fld_ftlink.c, fld_info.c, fld_just.c, fld_link.c,
  53811. fld_max.c, fld_move.c, fld_newftyp.c, fld_opts.c, fld_pad.c,
  53812. fld_page.c, fld_stat.c, fld_type.c, fld_user.c, form.h,
  53813. form.priv.h, frm_cursor.c, frm_data.c, frm_def.c, frm_driver.c,
  53814. frm_hook.c, frm_opts.c, frm_page.c, frm_post.c, frm_req_name.c,
  53815. frm_scale.c, frm_sub.c, frm_user.c, frm_win.c, fty_alnum.c,
  53816. fty_alpha.c, fty_enum.c, fty_int.c, fty_ipv4.c, fty_num.c,
  53817. fty_regex.c, llib-lform, mf_common.h, nc_alloc.h: Adding form
  53818. library.
  53819. 2001-11-05 11:52 berk
  53820. * Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt,
  53821. CursesDialog/cmCursesCacheEntryComposite.h,
  53822. CursesDialog/cmCursesLabelWidget.h,
  53823. CursesDialog/cmCursesMainForm.cxx,
  53824. CursesDialog/cmCursesMainForm.h, CursesDialog/cmCursesWidget.h:
  53825. Fixing problems on Sun (name collusions between STL and curses)
  53826. and disabling curses temporarily.
  53827. 2001-11-05 10:42 andy
  53828. * Source/CMakeLists.txt: Fix the IF IF problem
  53829. 2001-11-05 08:37 berk
  53830. * Source/CursesDialog/: ccurses.cxx,
  53831. cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
  53832. cmCursesLabelWidget.h, cmCursesMainForm.cxx, cmCursesMainForm.h,
  53833. cmCursesWidget.h: ERR: To include cmake headers, one should use
  53834. ../
  53835. 2001-11-05 05:43 pcp
  53836. * Source/: cmDSPWriter.cxx, cmDSWWriter.cxx: switched
  53837. string::compare to strncmp
  53838. 2001-11-04 18:10 berk
  53839. * Source/CursesDialog/cmCursesMainForm.h: Need to include standard
  53840. headers.
  53841. 2001-11-04 18:05 berk
  53842. * Source/CursesDialog/: CMakeLists.txt, cmCursesBoolWidget.h,
  53843. cmCursesCacheEntryComposite.h, cmCursesDummyWidget.h,
  53844. cmCursesFilePathWidget.h, cmCursesForm.h, cmCursesLabelWidget.h,
  53845. cmCursesMainForm.h, cmCursesPathWidget.h, cmCursesStringWidget.h,
  53846. cmCursesWidget.h, ccurses.cxx, cmCursesBoolWidget.cxx,
  53847. cmCursesCacheEntryComposite.cxx, cmCursesDummyWidget.cxx,
  53848. cmCursesFilePathWidget.cxx, cmCursesForm.cxx,
  53849. cmCursesLabelWidget.cxx, cmCursesMainForm.cxx,
  53850. cmCursesPathWidget.cxx, cmCursesStringWidget.cxx,
  53851. cmCursesWidget.cxx: Adding curses support.
  53852. 2001-11-04 18:00 berk
  53853. * Modules/FindCurses.cmake, Source/CMakeLists.txt: Adding curses
  53854. support.
  53855. 2001-11-02 22:32 barre
  53856. * Source/: cmIncludeDirectoryCommand.cxx,
  53857. cmIncludeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h: Add
  53858. optional BEFORE param to INCLUDE_DIRECTORIES so that include dirs
  53859. can be specified before the actual include dirs
  53860. 2001-11-02 16:44 barre
  53861. * Utilities/Doxygen/: CMakeLists.txt, doc_makeall.sh.in: Update
  53862. 2001-11-02 16:43 barre
  53863. * Modules/: Documentation.cmake, DocumentationVTK.cmake,
  53864. FindCygwin.cmake, FindPerl.cmake, FindUnixCommands.cmake,
  53865. FindWget.cmake: Move usual Unix commands to FindUnixCommands, use
  53866. FingCygwin in other modules
  53867. 2001-11-02 16:05 barre
  53868. * Utilities/: CMakeLists.txt, Doxygen/CMakeLists.txt,
  53869. Doxygen/doc_makeall.sh.in, Doxygen/doxyfile.in: Doxygen doc
  53870. generator
  53871. 2001-11-02 16:01 barre
  53872. * CMakeLists.txt: Doxygen doc generator
  53873. 2001-11-02 15:26 blezek
  53874. * Modules/Dart.cmake: ENH: More Experimental targets for unix
  53875. 2001-11-02 11:19 pcp
  53876. * Source/: cmDSWWriter.cxx, cmIncludeExternalMSProjectCommand.cxx,
  53877. cmDSPWriter.cxx: allow more than one external MS project
  53878. 2001-11-02 09:18 andy
  53879. * Source/cmCacheManager.cxx: On win32 path is all in lower case now
  53880. 2001-11-01 18:37 hoffman
  53881. * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
  53882. ENH: clean up interface and change build in current directory to
  53883. build the depend file first
  53884. 2001-11-01 18:36 hoffman
  53885. * Source/cmCacheManager.cxx: BUG: use collapse full path when
  53886. testing cache directory
  53887. 2001-11-01 18:36 hoffman
  53888. * Source/cmDSPWriter.cxx: ENH: IntDir to INTDIR
  53889. 2001-11-01 13:09 barre
  53890. * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx:
  53891. Expand vars in exe and lib name
  53892. 2001-11-01 10:42 hoffman
  53893. * Source/cmCacheManager.cxx: ENH: clean up drive letter check
  53894. 2001-10-31 18:56 king
  53895. * Source/: cmCableClassSet.cxx, cmCableClassSet.h: ENH: Added
  53896. automatic detection of >> sequences in template names and
  53897. replacement with "> >" in the output.
  53898. 2001-10-31 18:56 king
  53899. * Source/cmStandardIncludes.h: ENH: Replaced cmStdString
  53900. implementation to make it more transparently a std:string.
  53901. 2001-10-31 07:03 pcp
  53902. * Source/: cmCommands.cxx, cmDSPWriter.cxx, cmDSWWriter.cxx,
  53903. cmDSWWriter.h, cmIncludeExternalMSProjectCommand.cxx,
  53904. cmIncludeExternalMSProjectCommand.h: INCLUDE_EXTERNAL_MSPROJECT
  53905. command
  53906. 2001-10-30 14:36 andy
  53907. * Source/cmCacheManager.cxx: Fix the problem on windows of capital
  53908. or lower case drive letter for CMAKE_CACHEFILE_DIR
  53909. 2001-10-30 14:15 andy
  53910. * Source/cmCacheManager.cxx: Change CMAKE_CURRENT_CWD to
  53911. CMAKE_CACHEFILE_DIR and change the messages
  53912. 2001-10-30 14:05 hoffman
  53913. * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
  53914. cmMakefile.cxx, cmMakefile.h: ENH: add an option to configure
  53915. file command that allows for only expansion of at variables and
  53916. not dollar variables
  53917. 2001-10-29 10:41 hoffman
  53918. * Source/cmSystemTools.cxx: ENH: use callback not ifdef for MFC
  53919. message box errors
  53920. 2001-10-29 10:19 hoffman
  53921. * Source/: cmCacheManager.cxx, cmSystemTools.cxx, cmSystemTools.h:
  53922. ENH: add callback for message display
  53923. 2001-10-26 18:21 hoffman
  53924. * Modules/FindITK.cmake: [no log message]
  53925. 2001-10-26 17:06 berk
  53926. * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
  53927. added CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION
  53928. 2001-10-26 15:42 hoffman
  53929. * Source/: cmConfigureFileCommand.cxx, cmMakefile.h, cmaketest.cxx:
  53930. add dependency for configure files and use short path in WIN32
  53931. cmake test
  53932. 2001-10-26 14:35 hoffman
  53933. * Modules/FindVTK.cmake: use find_file and not just a set for
  53934. USE_VTK_FILE
  53935. 2001-10-26 11:22 barre
  53936. * Modules/DocumentationVTK.cmake: VTK documentation framework
  53937. 2001-10-26 09:29 andy
  53938. * Source/cmCacheManager.cxx: Added check if the binary directory
  53939. changed. If it did, it will print the warning message
  53940. 2001-10-24 20:37 barre
  53941. * Modules/FindCygwin.cmake: Add GZIP (gzip)
  53942. 2001-10-24 20:33 barre
  53943. * Modules/FindCygwin.cmake: Add TAR (path to tar or gtar)
  53944. 2001-10-24 17:51 berk
  53945. * Source/cmUnixMakefileGenerator.cxx: ENH: allow -framework as a
  53946. complete entry in the link line for Mac OSX
  53947. 2001-10-24 15:51 berk
  53948. * DartConfig.cmake: public no longer has anonymous ftp.
  53949. 2001-10-24 09:41 king
  53950. * Modules/FindGCCXML.cmake: ENH: Improved FIND_PROGRAM call to find
  53951. the executable in PREFIX/share/GCC_XML, the new standard install
  53952. location.
  53953. 2001-10-23 18:30 barre
  53954. * Modules/FindCygwin.cmake: Cygwin mod
  53955. 2001-10-23 17:49 barre
  53956. * Source/: cmGetFilenameComponentCommand.cxx,
  53957. cmGetFilenameComponentCommand.h: The result of this utility
  53958. command can now be optionally added to the cache
  53959. 2001-10-23 17:47 barre
  53960. * Modules/FindDoxygen.cmake: Find Graphivz's dot too
  53961. 2001-10-23 17:06 barre
  53962. * Modules/: FindDoxygen.cmake, FindWget.cmake: Add Doxygen and Wget
  53963. modules. Very simple. But might be more complex later, so let's
  53964. use them asap
  53965. 2001-10-23 16:55 barre
  53966. * Modules/: FindHhc.cmake, FindPerl.cmake: Modules to find Perl and
  53967. the HTML Help Compiler
  53968. 2001-10-19 10:07 barre
  53969. * Source/cmEnableTestingCommand.h: Add warning regarding the
  53970. location of ENABLE_TESTING (should be in the top CMakeList.txt,
  53971. otherwise Dart is lost)
  53972. 2001-10-18 18:01 barre
  53973. * Source/cmSiteNameCommand.cxx: SITE_NAME should return the most
  53974. qualified name of the host. If nslookup works, now the domain is
  53975. appended to the hostname (whereas it *replaced* the host name
  53976. before)
  53977. 2001-10-18 13:51 iscott
  53978. * Source/cmQTWrapCPPCommand.cxx: Detect error and output useful
  53979. message Previously it would have got confused about the
  53980. destinationSourceGroup
  53981. 2001-10-18 13:03 iscott
  53982. * Source/cmFindFileCommand.cxx: This command should always set the
  53983. cahce variabel to a filepath not a path
  53984. 2001-10-17 15:11 barre
  53985. * Source/cmProjectCommand.cxx: Add PROJECT_NAME to the set of
  53986. definitions
  53987. 2001-10-16 15:40 iscott
  53988. * Modules/FindQt.cmake: fixed some stupid mistakes I thought I had
  53989. tested these - honest
  53990. 2001-10-16 15:32 iscott
  53991. * Modules/: FindQt.cmake, LinkQT.cmake: Some simple modules for
  53992. finding and linking qt
  53993. 2001-10-15 18:37 hoffman
  53994. * Source/cmMessageCommand.cxx: ENH: expand variables in message
  53995. command output
  53996. 2001-10-15 18:36 hoffman
  53997. * Source/cmSourceFile.cxx: ENH: clean up error report for source
  53998. files not found
  53999. 2001-10-15 14:19 iscott
  54000. * CMake.rtf, Source/cmCommands.cxx, Source/cmQTWrapCPPCommand.cxx,
  54001. Source/cmQTWrapCPPCommand.h: added a QT_WRAP_CPP command
  54002. 2001-10-11 17:20 king
  54003. * Source/cmCableWrapTclCommand.cxx: ENH: Improved parsing of
  54004. GCCXML_FLAGS to improve generation of gccxml rule. Also added
  54005. ADD_DEFINITIONS arguments to the generated rule.
  54006. 2001-10-11 14:57 andy
  54007. * Source/cmCacheManager.cxx: Added removing of spaces in
  54008. CMakeCache.txt in front of comments and variables
  54009. 2001-10-10 10:22 hoffman
  54010. * Source/cmCacheManager.cxx: ENH: add a warning comment for cache
  54011. values that can not be changed because they are always loaded
  54012. from another cache
  54013. 2001-10-09 22:18 biddi
  54014. * Source/cmBorlandMakefileGenerator.cpp: FIX: Same as last checkin
  54015. except applies to bpi files as wellas lib files If we can't find
  54016. it - and it's not a target - and it has no path already
  54017. specified, it must be in OUTDIRLIB from another makefile in the
  54018. same project ! (What this really means is the lib paths are
  54019. correctly specified)
  54020. 2001-10-09 10:25 hoffman
  54021. * Source/cmSystemTools.cxx: ENH: better fix for dos return in
  54022. lines, use the regular expression and don't edit the input line
  54023. 2001-10-05 17:31 hoffman
  54024. * Source/cmSystemTools.cxx: ENH: clean up returns from input, so we
  54025. can read dos files on unix
  54026. 2001-10-04 09:32 starreveld
  54027. * Templates/: configure, configure.in:
  54028. ERR: remove undefined warning for compatibility with new 10.1
  54029. linker
  54030. 2001-10-03 15:49 hoffman
  54031. * Modules/Dart.cmake, Source/CMakeLists.txt, Source/cmake.cxx,
  54032. Source/cmaketest.cxx: ENH: fixes for borland compiler testing
  54033. 2001-10-03 11:36 king
  54034. * Modules/FindCABLE.cmake: ENH: Changed CABLE_BUILD_DIR to look for
  54035. cableVersion.h instead of cable.README.txt.
  54036. 2001-10-02 23:10 biddi
  54037. * Source/cmBorlandMakefileGenerator.cpp: FIX:if we can't find it -
  54038. and it's not a target - and it has no path already specified, it
  54039. must be in OUTDIRLIB from another makefile in the same project !
  54040. (What this really means is the lib paths are correctly specified)
  54041. 2001-10-02 17:28 hoffman
  54042. * Source/: cmListFileCache.cxx, cmMakefile.cxx, cmSystemTools.cxx,
  54043. cmSystemTools.h, ctest.cxx: ENH: add better error reports in
  54044. parsing cmake files, like what file has the error
  54045. 2001-10-01 13:35 martink
  54046. * Source/: cmMakefile.h: version
  54047. 2001-10-01 13:26 hoffman
  54048. * ChangeLog.txt: [no log message]
  54049. 2001-10-01 11:55 hoffman
  54050. * Source/cmaketest.cxx: BUG: add missing include
  54051. 2001-10-01 10:14 hoffman
  54052. * Source/cmaketest.cxx: ENH: change checkboxes back to pull down
  54053. menus, remove leak
  54054. 2001-09-29 11:12 hoffman
  54055. * Source/cmSystemTools.cxx: BUG: fix full path for file in current
  54056. directory
  54057. 2001-09-28 13:35 berk
  54058. * Source/cmSystemTools.cxx: BUG: fix realpath problem again...
  54059. 2001-09-28 12:14 berk
  54060. * Source/cmSystemTools.cxx: BUG: separate path from file name
  54061. before calling realpath
  54062. 2001-09-28 10:40 hoffman
  54063. * Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: get
  54064. correct library name
  54065. 2001-09-28 10:34 hoffman
  54066. * CMakeLists.txt: BUG: optional in wrong order
  54067. 2001-09-28 09:57 hoffman
  54068. * CMakeLists.txt: make the include of the initial config flags
  54069. optional, for builds that do not use configure
  54070. 2001-09-27 16:50 hoffman
  54071. * Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: use
  54072. realpath instead of cd/pwd
  54073. 2001-09-27 15:54 hoffman
  54074. * CMakeLists.txt, Source/CMakeLists.txt: BUG: fix install prefix
  54075. 2001-09-27 14:58 hoffman
  54076. * configure, configure.in, Source/CMakeLists.txt,
  54077. Source/InitialConfigureFlags.cmake.in: ENH: pass prefix from
  54078. configure into cmake
  54079. 2001-09-26 16:23 berk
  54080. * Modules/Dart.cmake: Typo.
  54081. 2001-09-25 14:39 martink
  54082. * Modules/FindVTK.cmake: changes to chamghe
  54083. 2001-09-25 11:06 martink
  54084. * Source/cmVTKWrapTclCommand.cxx: memory leak
  54085. 2001-09-21 11:48 martink
  54086. * Modules/FindVTK.cmake: better install targets
  54087. 2001-09-21 09:40 king
  54088. * Source/cmSystemTools.cxx: BUG: CopyFile should return immediately
  54089. after an error occurs.
  54090. 2001-09-20 17:31 martink
  54091. * Modules/FindVTK.cmake: updates
  54092. 2001-09-20 16:43 berk
  54093. * Source/ctest.cxx: handle spaces in commands and args
  54094. 2001-09-20 15:08 hoffman
  54095. * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
  54096. cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
  54097. cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
  54098. cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
  54099. cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
  54100. cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
  54101. cmAddTestCommand.cxx, cmAddTestCommand.h,
  54102. cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
  54103. cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
  54104. cmBuildNameCommand.h, cmCableClassSetCommand.cxx,
  54105. cmCableClassSetCommand.h, cmCableWrapTclCommand.cxx,
  54106. cmCableWrapTclCommand.h, cmCommand.h, cmConfigureFileCommand.cxx,
  54107. cmConfigureFileCommand.h, cmConfigureGccXmlCommand.cxx,
  54108. cmConfigureGccXmlCommand.h, cmElseCommand.cxx, cmElseCommand.h,
  54109. cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
  54110. cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
  54111. cmExecProgramCommand.cxx, cmExecProgramCommand.h,
  54112. cmFindFileCommand.cxx, cmFindFileCommand.h,
  54113. cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
  54114. cmFindPathCommand.cxx, cmFindPathCommand.h,
  54115. cmFindProgramCommand.cxx, cmFindProgramCommand.h,
  54116. cmForEachCommand.cxx, cmForEachCommand.h,
  54117. cmGetFilenameComponentCommand.cxx,
  54118. cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
  54119. cmIncludeCommand.cxx, cmIncludeCommand.h,
  54120. cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
  54121. cmIncludeRegularExpressionCommand.cxx,
  54122. cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
  54123. cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
  54124. cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
  54125. cmInstallTargetsCommand.h, cmLibraryCommand.h,
  54126. cmLinkDirectoriesCommand.cxx, cmLinkDirectoriesCommand.h,
  54127. cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
  54128. cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
  54129. cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
  54130. cmMakefile.cxx, cmMakefile.h, cmMessageCommand.cxx,
  54131. cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
  54132. cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
  54133. cmProjectCommand.cxx, cmProjectCommand.h, cmSetCommand.cxx,
  54134. cmSetCommand.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h,
  54135. cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
  54136. cmSourceFilesRemoveCommand.cxx, cmSourceFilesRemoveCommand.h,
  54137. cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
  54138. cmSubdirCommand.cxx, cmSubdirCommand.h,
  54139. cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
  54140. cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
  54141. cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
  54142. cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
  54143. cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
  54144. cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
  54145. cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
  54146. cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h: ENH:
  54147. change InitialPass to take a const reference to the argument
  54148. string, to avoid changes to the file cache
  54149. 2001-09-20 13:44 martink
  54150. * Source/cmMakefile.cxx: BUG: make a copy of the arguments before
  54151. passing them to Execute
  54152. 2001-09-20 12:00 martink
  54153. * CMake.rtf: fixed some problems
  54154. 2001-09-20 10:57 king
  54155. * Modules/FindCABLE.cmake: ENH: Added support for finding cable
  54156. when it is built in a configuration subdirectory by MSVC.
  54157. 2001-09-20 10:54 king
  54158. * Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
  54159. cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
  54160. cmSystemTools.cxx, cmSystemTools.h: ENH: Added
  54161. cmSystemTools::GlobDirs function to allow wildcards in paths
  54162. (like /foo/bar/*).
  54163. 2001-09-20 10:53 king
  54164. * Source/cmSetCommand.cxx: ENH: Added extra newline in an error
  54165. message to improve readability.
  54166. 2001-09-20 10:27 martink
  54167. * Modules/FindVTK.cmake: minor changes
  54168. 2001-09-20 09:11 martink
  54169. * Modules/: FindVTK.cmake, UseVTKIncludes.cmake,
  54170. UseVTKLibraries.cmake: removed some VTK stuff
  54171. 2001-09-19 14:52 martink
  54172. * Modules/: FindVTK.cmake, UseVTKIncludes.cmake,
  54173. UseVTKLibraries.cmake: updated to how FindVTK works
  54174. 2001-09-19 14:20 martink
  54175. * Source/cmMakefile.h: version rev to 95
  54176. 2001-09-19 14:20 martink
  54177. * Source/cmMakefile.h: version rev to 94
  54178. 2001-09-18 10:45 hoffman
  54179. * ChangeLog.txt: [no log message]
  54180. 2001-09-18 10:38 will
  54181. * CMake.pdf: ENH:Updated documentation
  54182. 2001-09-17 17:40 hoffman
  54183. * CMake.rtf: ENH: update for new version
  54184. 2001-09-17 16:36 hoffman
  54185. * Source/: cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h:
  54186. ENH: change to take a path as input
  54187. 2001-09-17 16:34 hoffman
  54188. * Source/cmFindFileCommand.cxx: BUG: fix return when file is not
  54189. found
  54190. 2001-09-17 14:16 king
  54191. * Modules/FindCABLE.cmake: ENH: Added find support for looking at
  54192. Cable's build directory if the user sets the CABLE_BUILD_DIR
  54193. cache entry.
  54194. 2001-09-17 13:58 hoffman
  54195. * Source/: cmCommands.cxx, cmUseMangledMesaCommand.cxx,
  54196. cmUseMangledMesaCommand.h: ENH: add Use mangled mesa command
  54197. 2001-09-17 12:07 blezek
  54198. * Modules/Dart.cmake: ENH: NightlyCoverage got lost
  54199. 2001-09-14 16:36 martink
  54200. * Source/: cmVTKWrapTclCommand.cxx, cmVTKWrapJavaCommand.cxx,
  54201. cmVTKWrapPythonCommand.cxx: now uses five argument version of
  54202. wrap commands
  54203. 2001-09-14 16:26 hoffman
  54204. * Source/: cmMakefileGenerator.cxx, cmStandardIncludes.h,
  54205. cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
  54206. cmakemain.cxx: remove memory leaks
  54207. 2001-09-14 15:18 hoffman
  54208. * Source/cmDSPWriter.cxx: fix error in cygwin
  54209. 2001-09-14 15:18 hoffman
  54210. * Source/cmListFileCache.h: initialize class
  54211. 2001-09-14 15:18 hoffman
  54212. * Source/: cmMakefileGenerator.cxx, cmMakefileGenerator.h: add
  54213. support for clean up
  54214. 2001-09-14 10:14 martink
  54215. * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
  54216. EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
  54217. staticLibHeader.dsptemplate: made Debug the default configuration
  54218. 2001-09-14 08:34 barre
  54219. * Modules/FindTCL.cmake: move cygtclsh80 to the end of list,
  54220. otherwise it might be found while the non-cygwin wish8x.exe will
  54221. be found too. If wish8x.exe is found, then the non-cygwin
  54222. tclsh8x.exe must be found too.
  54223. 2001-09-13 14:45 martink
  54224. * Modules/Dart.cmake: added back some targets for UNIX
  54225. 2001-09-13 11:27 martink
  54226. * Source/: cmSystemTools.h, cmSystemTools.cxx: added shortest ext
  54227. function
  54228. 2001-09-12 17:09 lorensen
  54229. * Source/cmSiteNameCommand.cxx: ENH: drop the case of the site
  54230. name. This makes it consistent with Dart's usage.
  54231. 2001-09-12 17:09 lorensen
  54232. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added LowerCase
  54233. method.
  54234. 2001-09-12 15:18 king
  54235. * Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
  54236. Added parsing of gccxml flags into separate arguments for setting
  54237. the custom command. This is necessary since the custom command
  54238. now takes a vector of individual command line options instead of
  54239. a single string.
  54240. 2001-09-11 21:46 biddi
  54241. * Templates/CMakeWindowsBorlandConfig.cmake: ERR: Spelling
  54242. 2001-09-11 21:45 biddi
  54243. * Source/: cmBorlandMakefileGenerator.cpp,
  54244. cmBorlandMakefileGenerator.h, cmSystemTools.cxx: ERR: Change to
  54245. EscapeSpaces forces rework of Borland generator <sigh> Add clause
  54246. to prevent adding quotes when they're already present, then stuff
  54247. them onto all lib paths to prevent forward slashes causing
  54248. trouble.
  54249. 2001-09-11 20:00 biddi
  54250. * Source/: cmBorlandMakefileGenerator.cpp,
  54251. cmBorlandMakefileGenerator.h: ENH: Major fix of the Borland
  54252. generator which addresses the problem of libraries with
  54253. dependencies (other libraries) not linking when required.
  54254. Dependency checking required the full path to be supplied to each
  54255. file when they're not in the current directory (very tedious).
  54256. All seems to be working nicely now.
  54257. 2001-09-11 19:58 biddi
  54258. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add a findfile
  54259. routine (as opposed to find executable or library) which doesn't
  54260. add any extensions - Borland make needs full paths to certain
  54261. dependencies otherwise linking doesn't work properly
  54262. (dependencies aren't checked)
  54263. 2001-09-11 15:17 martink
  54264. * Source/ctest.cxx: updated testing
  54265. 2001-09-11 14:58 martink
  54266. * Source/cmDSPWriter.cxx: include fixes
  54267. 2001-09-11 14:43 martink
  54268. * Modules/Dart.cmake: reduced the number of targets
  54269. 2001-09-11 14:42 martink
  54270. * Source/cmaketest.cxx: bug in testing code
  54271. 2001-09-11 13:44 hoffman
  54272. * Source/cmBorlandMakefileGenerator.cpp: BUG: fix build with
  54273. non-borland compiler
  54274. 2001-09-11 13:40 martink
  54275. * Source/cmDSPWriter.cxx: fix for include paths
  54276. 2001-09-10 15:11 martink
  54277. * Modules/Dart.cmake: reduced targets and merged tclsh commands
  54278. 2001-09-10 15:11 martink
  54279. * Source/: cmCableWrapTclCommand.cxx, cmDSPWriter.cxx,
  54280. cmMakefile.cxx, cmMakefile.h, cmSystemTools.cxx,
  54281. cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
  54282. cmVTKWrapTclCommand.cxx: various windows fixes
  54283. 2001-09-10 11:03 berk
  54284. * Source/CMakeLists.txt: Typo in link command.
  54285. 2001-09-08 12:09 biddi
  54286. * Source/: cmBorlandMakefileGenerator.cpp,
  54287. cmBorlandMakefileGenerator.h: ERR: Forgot to put back a backslash
  54288. 2001-09-08 10:02 biddi
  54289. * Source/cmBorlandMakefileGenerator.cpp: ERR: LINK_DIR must ot have
  54290. backslah at end. Fix plus cleanup of some code.
  54291. 2001-09-07 10:08 martink
  54292. * Source/cmDirectory.cxx: fixed bug in mismatched directory opens
  54293. consuming file descriptors
  54294. 2001-09-07 09:40 king
  54295. * Source/cmConfigureGccXmlCommand.cxx: ENH: Removed addition of
  54296. compiler support directory include option since the
  54297. find_*_options scripts now include it automatically.
  54298. 2001-09-06 18:02 hoffman
  54299. * Source/: CMakeLists.txt, cmBorlandMakefileGenerator.cpp: BUG:
  54300. clean up lib and exe output paths
  54301. 2001-09-06 17:28 hoffman
  54302. * Source/CMakeLib.dsp, Source/cmBorlandMakefileGenerator.cpp,
  54303. Source/cmBorlandMakefileGenerator.h,
  54304. Source/cmMSProjectGenerator.h, Source/cmMakefileGenerator.cxx,
  54305. Source/cmMakefileGenerator.h, Source/cmUnixMakefileGenerator.h,
  54306. Source/cmake.cxx, Source/cmake.h,
  54307. Templates/CMakeWindowsBorlandConfig.cmake: ENH: integrate borland
  54308. support
  54309. 2001-09-04 16:29 biddi
  54310. * Source/cmBorlandMakefileGenerator.cpp,
  54311. Source/cmBorlandMakefileGenerator.h,
  54312. Templates/CMakeWindowsBorlandConfig.cmake: NEW: First check in of
  54313. Borland Makefile Generator and template stuff
  54314. 2001-09-04 16:07 hoffman
  54315. * Source/: cmAddCustomTargetCommand.cxx, cmCustomCommand.cxx,
  54316. cmCustomCommand.h, cmDSPWriter.cxx, cmDSWWriter.cxx,
  54317. cmMakefile.cxx, cmMakefile.h, cmSourceGroup.cxx, cmSourceGroup.h,
  54318. cmVTKWrapJavaCommand.cxx: ENH: separate command from its
  54319. arguments in the custom command. This allows the generator on
  54320. windows to change the slashes for just the command
  54321. 2001-09-01 17:13 biddi
  54322. * Source/cmBuildCommand.cxx: ENH: Added a clause for Borland
  54323. compiler compatibility
  54324. 2001-09-01 16:56 barre
  54325. * Source/cmDSPWriter.cxx: Convert path format back to Windows
  54326. slashes syntax. Mandatory for Win98 build.
  54327. 2001-09-01 16:55 barre
  54328. * Source/cmSystemTools.cxx: fix comment pb
  54329. 2001-09-01 16:13 biddi
  54330. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Windows and
  54331. Unix slash conversions return a char*, clean function seperated
  54332. from Convert function
  54333. 2001-09-01 16:12 biddi
  54334. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: ExpandVariables
  54335. functions return a char * for convenience
  54336. 2001-08-31 21:10 starreveld
  54337. * Source/cmUnixMakefileGenerator.cxx:
  54338. ENH: Generate compile lines for .m, .M, and .mm files (ObjC and
  54339. ObjC++)
  54340. 2001-08-30 17:32 hoffman
  54341. * Source/cmMakefile.cxx: BUG: fix incorrect deletion of function
  54342. blockers
  54343. 2001-08-30 16:19 martink
  54344. * Source/: cmMakefile.h: version rev
  54345. 2001-08-30 16:06 hoffman
  54346. * ChangeLog, ChangeLog.txt: [no log message]
  54347. 2001-08-30 15:54 hoffman
  54348. * ChangeLog.txt: ENH: add autogenerated changelog
  54349. 2001-08-29 17:21 hoffman
  54350. * Source/cmake.cxx: opps
  54351. 2001-08-29 17:11 king
  54352. * Source/cmConfigureGccXmlCommand.cxx: BUG: GCCXML_FLAGS found from
  54353. find_gcc_options or find_mpro_options should have the trailing
  54354. newline stripped from the string.
  54355. 2001-08-29 17:10 king
  54356. * Source/cmCableWrapTclCommand.cxx: ENH: Updated generated
  54357. dependencies since cable's installation directory now uses
  54358. separate CxxTypes and WrapTclFacility subdirecories for includes.
  54359. 2001-08-29 17:08 king
  54360. * Modules/FindCABLE.cmake: ENH: Updated library finding code to
  54361. handle new cable installation directory structure. It now uses
  54362. separate directories for CxxTypes and WrapTclFacility headers.
  54363. 2001-08-29 16:42 martink
  54364. * Source/: ctest.cxx, ctest.h: added regexp option
  54365. 2001-08-29 16:13 hoffman
  54366. * Source/: CMakeLib.dsp, DumpDocumentation.dsp, cmake.dsp,
  54367. ctest.dsp: remove /ZI
  54368. 2001-08-29 15:57 hoffman
  54369. * Source/: cmake.cxx, cmaketest.cxx: ENH: run cmake from cmaketest
  54370. 2001-08-29 10:47 king
  54371. * Source/cmMakefile.h: ENH: Added a const version of
  54372. GetLinkLibraries().
  54373. 2001-08-29 10:46 king
  54374. * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
  54375. ENH: Proper dependencies between shared libraries now exist in
  54376. the generated makefiles. If a shared library links to another,
  54377. the other will be built before the link is attempted.
  54378. 2001-08-29 09:57 hoffman
  54379. * Source/cmMakefile.cxx: clean up a bit
  54380. 2001-08-29 09:44 berk
  54381. * Source/cmSystemTools.cxx: BUG: fix out of bounds read on string
  54382. in mkdir
  54383. 2001-08-29 09:26 perera
  54384. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Special value
  54385. IGNORE behaves like NOTFOUND, but makes FindLibrary, etc, _not_
  54386. search for a library, etc.
  54387. 2001-08-28 18:35 hoffman
  54388. * Source/cmListFileCache.h: remove warning
  54389. 2001-08-28 18:28 hoffman
  54390. * Source/: CMakeLib.dsp, CMakeLists.txt, CMakeSetup.dsw,
  54391. Makefile.in, cmListFileCache.cxx, cmListFileCache.h,
  54392. cmMakefile.cxx: ENH: add caching for the input CMakeList.txt
  54393. files, 2X speed up
  54394. 2001-08-28 18:27 hoffman
  54395. * Source/cmDSPWriter.cxx: BUG: put spaces in /I paths
  54396. 2001-08-28 18:02 starreveld
  54397. * Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
  54398. cmMakefile.cxx, cmMakefile.h, cmTarget.h,
  54399. cmUnixMakefileGenerator.cxx:
  54400. Changes to allow MODULE type target for a shared library
  54401. 2001-08-28 18:01 starreveld
  54402. * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
  54403. Changes to allow a MODULE target for a shared library.
  54404. 2001-08-28 16:04 martink
  54405. * CMakeLists.txt, Tests/Complex/CMakeLists.txt,
  54406. Tests/ComplexOneConfig/CMakeLists.txt,
  54407. Tests/ComplexRelativePaths/CMakeLists.txt: minor fix
  54408. 2001-08-28 14:55 martink
  54409. * Source/: cmDSPWriter.cxx, cmSystemTools.cxx, cmSystemTools.h:
  54410. better network build support
  54411. 2001-08-28 13:49 starreveld
  54412. * Templates/: configure, configure.in:
  54413. Added support for Darwin (OSX)
  54414. 2001-08-28 10:57 hoffman
  54415. * Modules/FindTCL.cmake: ENH: support for cygwin
  54416. 2001-08-28 10:57 hoffman
  54417. * Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: fix
  54418. for broken apple mkdir and general clean up of MakeDirectory
  54419. command
  54420. 2001-08-27 15:19 martink
  54421. * Source/cmDSPWriter.cxx: support for network path link libraries
  54422. 2001-08-27 14:44 hoffman
  54423. * Source/: cmMakefile.cxx, cmMakefile.h,
  54424. cmUnixMakefileGenerator.cxx: ENH: change expand variables to use
  54425. GetDefinition
  54426. 2001-08-27 14:38 hoffman
  54427. * configure, configure.in: [no log message]
  54428. 2001-08-27 14:35 hoffman
  54429. * configure, configure.in, Source/Makefile.in: ENH: clean up sgi
  54430. build and use non-broken autoconf
  54431. 2001-08-27 12:24 hoffman
  54432. * configure, Source/cmUnixMakefileGenerator.cxx,
  54433. Templates/configure: [no log message]
  54434. 2001-08-27 11:03 hoffman
  54435. * Source/cmUnixMakefileGenerator.cxx: BUG: set CXX and CC when
  54436. running configure from cmake
  54437. 2001-08-27 10:23 martink
  54438. * Source/ctest.cxx: better formatted output
  54439. 2001-08-27 10:22 hoffman
  54440. * Templates/: configure, configure.in: ENH: use ANSI_CXXFLAGS for
  54441. testing compiler
  54442. 2001-08-27 10:11 hoffman
  54443. * CMakeLists.txt, Templates/CMakeSystemConfig.cmake.in,
  54444. Templates/configure, Templates/configure.in,
  54445. Tests/Complex/CMakeLists.txt,
  54446. Tests/ComplexOneConfig/CMakeLists.txt,
  54447. Tests/ComplexRelativePaths/CMakeLists.txt: ENH: sgi -LANG:std
  54448. 2001-08-27 10:07 berk
  54449. * Source/CMakeSetup.dsw: ken added dependancy to build everything
  54450. 2001-08-25 12:31 martink
  54451. * Source/: CMakeSetup.dsw, ctest.dsp: added ctest to win32
  54452. 2001-08-24 17:50 hoffman
  54453. * Templates/: configure, configure.in: [no log message]
  54454. 2001-08-24 17:30 hoffman
  54455. * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
  54456. ENH: more sgi -LANG stuff
  54457. 2001-08-24 17:25 hoffman
  54458. * configure, configure.in: auto detect lang:std:
  54459. 2001-08-24 17:17 hoffman
  54460. * Source/Makefile.in: ENH: build for sgi CC out of box
  54461. 2001-08-24 17:12 hoffman
  54462. * configure, configure.in: auto detect lang:std:
  54463. 2001-08-24 17:00 hoffman
  54464. * configure, configure.in: auto detect lang:std:
  54465. 2001-08-24 16:51 hoffman
  54466. * configure, configure.in: auto detect lang:std:
  54467. 2001-08-24 15:54 hoffman
  54468. * Tests/: Complex/cmTestConfigure.h.in,
  54469. Complex/Executable/complex.cxx,
  54470. ComplexOneConfig/cmTestConfigure.h.in,
  54471. ComplexOneConfig/Executable/complex.cxx,
  54472. ComplexRelativePaths/cmTestConfigure.h.in,
  54473. ComplexRelativePaths/Executable/complex.cxx: BUG: fix complex
  54474. test for old compilers
  54475. 2001-08-24 15:45 hoffman
  54476. * configure, configure.in, Tests/Complex/cmTestConfigure.h.in,
  54477. Tests/ComplexOneConfig/cmTestConfigure.h.in,
  54478. Tests/ComplexRelativePaths/cmTestConfigure.h.in: BUG: fix for SGI
  54479. Native compiler
  54480. 2001-08-24 15:41 hoffman
  54481. * Templates/: configure, configure.in: BUG: fix flag for building
  54482. shared on HP
  54483. 2001-08-23 18:30 perera
  54484. * Source/: cmAddTestCommand.cxx, cmAddTestCommand.h: BUG: ADD_TEST
  54485. now only does stuff if ENABLE_TESTING has been run.
  54486. 2001-08-23 18:02 hoffman
  54487. * Source/: cmMakefile.cxx, cmSystemTools.cxx, cmSystemTools.h: ENH:
  54488. improve coverage
  54489. 2001-08-23 17:40 hoffman
  54490. * Source/: CMakeLists.txt, cmDumpDocumentation.cxx, cmMakefile.cxx,
  54491. cmMakefile.h: ENH: add dump documentation test
  54492. 2001-08-23 16:28 king
  54493. * Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
  54494. Each cmCableWrapTclCommand instance now uses a single
  54495. cmMakeDepend object for dependencies for all the gccxml input
  54496. files it generates. This should significantly improve generation
  54497. time.
  54498. 2001-08-23 16:24 hoffman
  54499. * Source/cmaketest.cxx: BUG: run make all on unix not make exename
  54500. 2001-08-23 16:00 hoffman
  54501. * Source/: CMakeLists.txt, cmStandardIncludes.h, cmaketest.cxx,
  54502. ctest.cxx: ENH: add more testing
  54503. 2001-08-23 13:57 hoffman
  54504. * Tests/: Complex/CMakeLists.txt, Complex/VarTests.txt,
  54505. Complex/cmTestConfigure.h.in, Complex/simple.cxx,
  54506. Complex/Executable/CMakeLists.txt,
  54507. Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
  54508. Complex/Library/file2.cxx, Complex/Library/file2.h,
  54509. Complex/Library/sharedFile.cxx, Complex/Library/sharedFile.h,
  54510. Complex/Library/ExtraSources/file1.cxx,
  54511. Complex/Library/ExtraSources/file1.h,
  54512. ComplexOneConfig/CMakeLists.txt, ComplexOneConfig/VarTests.txt,
  54513. ComplexOneConfig/cmTestConfigure.h.in,
  54514. ComplexOneConfig/simple.cxx,
  54515. ComplexOneConfig/Executable/CMakeLists.txt,
  54516. ComplexOneConfig/Executable/complex.cxx,
  54517. ComplexOneConfig/Library/CMakeLists.txt,
  54518. ComplexOneConfig/Library/file2.cxx,
  54519. ComplexOneConfig/Library/file2.h,
  54520. ComplexOneConfig/Library/sharedFile.cxx,
  54521. ComplexOneConfig/Library/sharedFile.h,
  54522. ComplexOneConfig/Library/ExtraSources/file1.cxx,
  54523. ComplexOneConfig/Library/ExtraSources/file1.h,
  54524. ComplexRelativePaths/CMakeLists.txt,
  54525. ComplexRelativePaths/VarTests.txt,
  54526. ComplexRelativePaths/cmTestConfigure.h.in,
  54527. ComplexRelativePaths/simple.cxx,
  54528. ComplexRelativePaths/Executable/CMakeLists.txt,
  54529. ComplexRelativePaths/Executable/complex.cxx,
  54530. ComplexRelativePaths/Library/CMakeLists.txt,
  54531. ComplexRelativePaths/Library/file2.cxx,
  54532. ComplexRelativePaths/Library/file2.h,
  54533. ComplexRelativePaths/Library/sharedFile.cxx,
  54534. ComplexRelativePaths/Library/sharedFile.h,
  54535. ComplexRelativePaths/Library/ExtraSources/file1.cxx,
  54536. ComplexRelativePaths/Library/ExtraSources/file1.h: ENH: try to
  54537. get better test coverage
  54538. 2001-08-23 13:12 martink
  54539. * Source/ctest.cxx: also check path for test executables
  54540. 2001-08-23 11:39 martink
  54541. * Source/ctest.cxx: fixed format
  54542. 2001-08-23 11:32 martink
  54543. * Source/cmUnixMakefileGenerator.cxx: better ctest support
  54544. 2001-08-23 11:12 martink
  54545. * Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h,
  54546. cmUnixMakefileGenerator.cxx, ctest.cxx, ctest.h: added test
  54547. driver for make test target
  54548. 2001-08-22 16:33 martink
  54549. * Source/cmDSPWriter.cxx: ENH: do not put a rule in to rebuild the
  54550. ALL_BUILD.dsp file, as it is not possible...
  54551. 2001-08-22 11:58 hoffman
  54552. * Source/: cmCableClassSet.h, cmCableWrapTclCommand.cxx,
  54553. cmCacheManager.cxx, cmCacheManager.h, cmMakeDepend.h,
  54554. cmMakefile.h, cmSourceGroup.h, cmStandardIncludes.h, cmTarget.h,
  54555. cmUnixMakefileGenerator.cxx: ENH: change all maps of string to be
  54556. maps of cmStdString, to reduce symbol length in object files.
  54557. 2001-08-22 11:26 hoffman
  54558. * Source/cmMakefile.h: BUG: shorten length of symbols
  54559. 2001-08-22 10:12 berk
  54560. * Source/cmDSPWriter.cxx: OUTDIR->IntDir
  54561. 2001-08-21 11:04 starreveld
  54562. * Source/cmMakefile.cxx:
  54563. Added support for .mm source files (ObjC++)
  54564. 2001-08-20 13:32 hoffman
  54565. * Templates/: configure, configure.in: BUG: fix check for no std::
  54566. 2001-08-20 09:23 hoffman
  54567. * Source/cmSetCommand.cxx: BUG: cmSystemTools::CollapseFullPath is
  54568. a bad thing to call on the compiler which is a filepath
  54569. 2001-08-19 19:11 barre
  54570. * Source/cmOptionCommand.cxx: Allow option value to be expanded
  54571. (thus, we can use the value of another option as default)
  54572. 2001-08-19 12:14 barre
  54573. * Source/cmMakefile.cxx: gcc and MSVC clash on
  54574. basic_string::compare(), let's try substr()
  54575. 2001-08-19 07:36 barre
  54576. * Source/cmSetCommand.cxx: If the value is a path, collapse it
  54577. (cleaner)
  54578. 2001-08-18 17:57 hoffman
  54579. * Templates/: configure, configure.in: BUG: get the flags right
  54580. 2001-08-18 12:51 barre
  54581. * Source/cmMakefile.cxx, Modules/FindDart.cmake: Support for
  54582. $ENV{VAR} syntax (lookup in the environment vars)
  54583. 2001-08-17 17:11 martink
  54584. * Source/: cmElseCommand.cxx, cmIfCommand.cxx: backwards MATCHES in
  54585. if and else statements
  54586. 2001-08-16 18:01 hoffman
  54587. * Templates/configure: ENH: default for cygwin should be pthreads
  54588. 2001-08-16 17:42 hoffman
  54589. * Templates/: CMakeSystemConfig.cmake.in,
  54590. CMakeWindowsSystemConfig.cmake, configure, configure.in: ENH: add
  54591. CMAKE_USE_WIN32_THREADS to the possible thread types
  54592. 2001-08-16 11:41 berk
  54593. * Source/: cmCacheManager.cxx, cmCacheManager.h,
  54594. cmLoadCacheCommand.cxx, cmLoadCacheCommand.h: Adding new options
  54595. to LoadCache.
  54596. 2001-08-15 13:40 berk
  54597. * Source/: cmCacheManager.cxx, cmCacheManager.h,
  54598. cmLoadCacheCommand.cxx: 1. Added EXCLUDE option to LOAD_CACHE.
  54599. 2. Entries brought in from another cache are now marked as
  54600. internal.
  54601. 2001-08-15 13:23 martink
  54602. * Modules/FindDart.cmake: looks at same level
  54603. 2001-08-15 10:03 hoffman
  54604. * Templates/: configure, configure.in: ENH: make pthreads the
  54605. default for cygwin
  54606. 2001-08-14 17:18 king
  54607. * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
  54608. cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
  54609. cmMakefile.cxx: ENH: Improved INSTALL_FILES and INSTALL_PROGRAMS
  54610. commands to allow each call to the command in a single directory
  54611. to specify a different install path.
  54612. 2001-08-13 16:04 martink
  54613. * Modules/Dart.cmake: removed grep
  54614. 2001-08-10 15:52 martink
  54615. * Source/: cmVTKWrapTclCommand.cxx, cmMakefile.h: now creates
  54616. output directories
  54617. 2001-08-09 15:35 hoffman
  54618. * CMake.pdf: ENH: update pdf to rtf
  54619. 2001-08-09 15:23 hoffman
  54620. * CMake.rtf: ENH: add some docs for sgi CC
  54621. 2001-08-09 14:58 berk
  54622. * Source/: cmElseCommand.cxx, cmIfCommand.cxx: BUG: or and and were
  54623. inverted.
  54624. 2001-08-09 11:12 hoffman
  54625. * ChangeLog: add generated ChangeLog file. Should be updated each
  54626. time a new version is made
  54627. 2001-08-09 11:08 martink
  54628. * Source/: cmMakefile.h: updated version
  54629. 2001-08-09 11:07 martink
  54630. * README: out of date
  54631. 2001-08-09 09:33 hoffman
  54632. * Source/cmConfigure.cmake.h.in: BUG: add in for scope variable
  54633. 2001-08-08 13:14 hoffman
  54634. * Source/: cmSiteNameCommand.cxx, cmUtilitySourceCommand.cxx: BUG:
  54635. can not Add a definition that you just got
  54636. 2001-08-08 11:54 hoffman
  54637. * configure, configure.in, Source/cmBuildCommand.cxx,
  54638. Source/cmBuildNameCommand.cxx, Source/cmCableWrapTclCommand.cxx,
  54639. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  54640. Source/cmConfigure.h.in, Source/cmConfigureGccXmlCommand.cxx,
  54641. Source/cmDSPWriter.cxx, Source/cmDSWWriter.cxx,
  54642. Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
  54643. Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
  54644. Source/cmLinkLibrariesCommand.cxx,
  54645. Source/cmMSProjectGenerator.cxx, Source/cmMakefile.cxx,
  54646. Source/cmMakefile.h, Source/cmOptionCommand.cxx,
  54647. Source/cmProjectCommand.cxx, Source/cmSetCommand.cxx,
  54648. Source/cmSiteNameCommand.cxx, Source/cmStandardIncludes.h,
  54649. Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx,
  54650. Source/cmUtilitySourceCommand.cxx,
  54651. Source/cmVTKWrapJavaCommand.cxx,
  54652. Source/cmVTKWrapPythonCommand.cxx,
  54653. Source/cmVTKWrapTclCommand.cxx,
  54654. Templates/CMakeSystemConfig.cmake.in, Templates/configure,
  54655. Templates/configure.in: ENH: big change, only allow commands
  54656. access to the cache via the cmMakefile class and GetDefinition,
  54657. also the cmMakefile is the only way for commands to add to the
  54658. cache. Also, some changes to configure.in that check for for
  54659. scoping
  54660. 2001-08-07 15:49 hoffman
  54661. * Source/: cmStandardIncludes.h, cmSystemTools.cxx: ENH: compile
  54662. with broken 720 SGI C++ compiler
  54663. 2001-08-07 13:46 hoffman
  54664. * Source/cmMakefile.cxx: ENH: html output for docs
  54665. 2001-08-07 13:15 hoffman
  54666. * CMake.rtf: ENH: update documents with current commands and new
  54667. GUI
  54668. 2001-08-07 08:47 king
  54669. * CMakeLists.txt: ERR: CMakeLogo.gif has been moved to the root
  54670. directory of the source so that the Web and Web/Art directories
  54671. are not needed here.
  54672. 2001-08-07 08:46 king
  54673. * CMakeLogo.gif: ENH: CMakeLogo for Dart to use on testing web
  54674. page.
  54675. 2001-08-06 17:01 martink
  54676. * Source/: cmElseCommand.cxx, cmElseCommand.h, cmIfCommand.cxx,
  54677. cmIfCommand.h: added new if commands
  54678. 2001-08-06 15:11 king
  54679. * CMake.pdf, CMake.rtf: Re-adding doc files. They were
  54680. accidentally removed due to a symlink from the CMake/Web
  54681. directory when it was removed.
  54682. 2001-08-06 15:01 king
  54683. * CMake.pdf, CMake.rtf: Removing Web directory from CMake. It is
  54684. moving to a separate, parallel CVS module called "CMakeWeb"
  54685. 2001-08-03 15:47 king
  54686. * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
  54687. ENH: Added 'IMMEDIATE' option to CONFIGURE_FILE command to force
  54688. file copy and configuration on the initial pass so that current
  54689. variable values are used.
  54690. 2001-08-02 17:27 king
  54691. * Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
  54692. Added use of a class's tag to generate a better set of filenames
  54693. for its wrapper configuration, xml, and generated files. This
  54694. should also prevent half the classes from re-wrapping when a new
  54695. one is inserted in the middle.
  54696. 2001-08-02 14:42 king
  54697. * Source/cmUnixMakefileGenerator.cxx: BUG: Generated link line for
  54698. shared libraries had CMAKE_CXX_FLAGS instead of CMAKE_CXXFLAGS
  54699. (note underscore).
  54700. 2001-08-02 14:10 king
  54701. * Source/cmMakefile.cxx: BUG: Fixed off-by-one error in
  54702. ExpandVariablesInString for case of $ or @ as last character of
  54703. string.
  54704. 2001-08-02 09:07 king
  54705. * Source/cmUnixMakefileGenerator.cxx: BUG: We don't want to output
  54706. -I/usr/include in the INCLUDE_FLAGS variable. This causes
  54707. problems with finding system headers in the wrong places for
  54708. certain standard library implementations.
  54709. 2001-08-01 16:14 king
  54710. * Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
  54711. cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
  54712. cmUnixMakefileGenerator.cxx: ENH: Added SUBDIR_DEPENDS command
  54713. and corresponding support code. This command allows
  54714. specification that a set of subdirectories be built before a
  54715. particular directory.
  54716. 2001-08-01 16:13 king
  54717. * Source/cmAddDefinitionsCommand.cxx: BUG: Needed to expand
  54718. variables of definitions.
  54719. 2001-08-01 16:12 king
  54720. * Source/cmInstallFilesCommand.cxx: BUG: Need to expand variables
  54721. when a regular expression is specified.
  54722. 2001-08-01 16:11 king
  54723. * Modules/FindCABLE.cmake: ENH: Support to find CABLE utility if it
  54724. is installed.
  54725. 2001-08-01 11:19 king
  54726. * Modules/FindTCL.cmake: ENH: Added tk library names tk8.4 tk8.3
  54727. tk8.2 and tk8.0 to correspond to tk84 tk83 tk82 and tk80.
  54728. TK_LIBRARY should now be found on more platforms.
  54729. 2001-07-31 11:29 king
  54730. * Source/cmCommands.cxx, Source/cmDSPWriter.cxx,
  54731. Source/cmDSWWriter.cxx, Source/cmInstallFilesCommand.cxx,
  54732. Source/cmInstallProgramsCommand.cxx,
  54733. Source/cmInstallProgramsCommand.h, Source/cmMakefile.cxx,
  54734. Source/cmTarget.cxx, Source/cmTarget.h,
  54735. Source/cmUnixMakefileGenerator.cxx, Templates/CMakeLists.txt:
  54736. ENH: Added INSTALL_PROGRAMS command and corresponding support.
  54737. This involved splitting cmTarget::INSTALL into INSTALL_FILES and
  54738. INSTALL_PROGRAMS enum values. INSTALL_FILES no longer adds
  54739. execute permission. The INSTALL_PROGRAMS commnad takes either a
  54740. list of explicit names, or a regex. It will not expand source
  54741. lists like the INSTALL_FILES command will.
  54742. 2001-07-30 12:21 king
  54743. * Source/cmCableClassSet.cxx: ERR:
  54744. ElementCombinationGenerator::ReplacePortion needs to be a friend
  54745. of ElementCombinationGenerator so that it can get access to
  54746. ElementCombinationGenerator::Substitution. Also fixed one minor
  54747. problem for HP build.
  54748. 2001-07-30 11:34 king
  54749. * Source/: cmCableClassSet.cxx, cmCableWrapTclCommand.cxx,
  54750. cmDSPWriter.cxx, cmMakeDepend.cxx, cmMakefile.cxx, cmMakefile.h,
  54751. cmUnixMakefileGenerator.cxx: BUG: Changed include and link
  54752. directory paths in cmMakefile back to std::vector because there
  54753. is an order dependency. Only cmMakefile::AddIncludeDirectory and
  54754. cmMakefile::AddLinkDirectory should be called to add directories
  54755. to the paths. They make sure the paths are unique as they are
  54756. inserted.
  54757. 2001-07-30 07:18 scottim
  54758. * Source/: cmCableClassSet.cxx, cmCableWrapTclCommand.cxx,
  54759. cmDSPWriter.cxx, cmMakeDepend.cxx, cmMakefile.cxx, cmMakefile.h,
  54760. cmUnixMakefileGenerator.cxx: Removed the Uniquification of the
  54761. include and link directory list in FinalPass, and achieved the
  54762. same effect by makein m_LinkDirectores and m_IncludeDirectories a
  54763. set rather than vector
  54764. 2001-07-27 16:29 hoffman
  54765. * Source/cmMakefile.cxx: ENH: Re-implemented
  54766. ExpandVariablesInString to significantly improve performance.
  54767. 2001-07-27 13:06 scottim
  54768. * Source/: cmMakefile.cxx, cmMakefile.h: MAkefile now strips
  54769. duplicate directores from the libraries and include paths
  54770. 2001-07-26 11:07 king
  54771. * Source/: cmCableClassSet.cxx, cmCableClassSet.h,
  54772. cmCableClassSetCommand.cxx, cmCableWrapTclCommand.cxx: ENH: Added
  54773. cable class-set expansion and tagging for alternate name
  54774. generation. This should make the generated wrappers much easier
  54775. to setup and use.
  54776. 2001-07-26 09:47 berk
  54777. * CMakeLists.txt: ENH: Updated regexp for tracing dependencies in
  54778. FLTK dialog.
  54779. 2001-07-26 08:36 martink
  54780. * Source/cmMakefile.h: fixed warnings
  54781. 2001-07-25 18:30 hoffman
  54782. * Source/: cmMakefile.cxx, cmMakefile.h, cmake.cxx, cmake.h: ENH:
  54783. rework GUI with configure/OK/Cancel
  54784. 2001-07-25 16:53 martink
  54785. * Source/: cmCommands.cxx, cmFunctionBlocker.h, cmIfCommand.cxx,
  54786. cmIfCommand.h, cmMakefile.cxx, cmMakefile.h: added for each
  54787. command
  54788. 2001-07-25 16:52 martink
  54789. * Source/: cmEndForEachCommand.cxx, cmEndForEachCommand.h,
  54790. cmForEachCommand.cxx, cmForEachCommand.h: new commands
  54791. 2001-07-25 09:40 berk
  54792. * Source/cmCacheManager.cxx: Removing trailing spaces after cache
  54793. entry value.
  54794. 2001-07-24 16:16 king
  54795. * Source/cmDSPWriter.cxx: BUG: Fixed dependency generation to work
  54796. for when there are many, many dependencies. Output is now easier
  54797. to ready anyway because each dependency is on its own line.
  54798. 2001-07-23 14:43 king
  54799. * Source/: cmConfigureGccXmlCommand.cxx,
  54800. cmConfigureGccXmlCommand.h: BUG: CompilerIsMipsPro needs to
  54801. redirect stderr to stdout so that the test output can be checked.
  54802. 2001-07-23 11:54 king
  54803. * Source/: cmConfigureGccXmlCommand.cxx,
  54804. cmConfigureGccXmlCommand.h: ENH: Added support for UNIX
  54805. compilers. GCC and MIPSpro are supported.
  54806. 2001-07-23 11:53 king
  54807. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added support
  54808. for non-verbose mode output from running a command. This can be
  54809. used when it is expected that the command may fail.
  54810. 2001-07-23 11:07 king
  54811. * Source/: cmCommands.cxx, cmConfigureGccXmlCommand.cxx,
  54812. cmConfigureGccXmlCommand.h: ENH: Added CONFIGURE_GCCXML command
  54813. to do hard work of configuring GCCXML's flags for the current
  54814. compiler. Currently only implemented correctly for Visual C++ in
  54815. Windows.
  54816. 2001-07-23 11:06 king
  54817. * Modules/FindGCCXML.cmake: ENH: Module to find and configure
  54818. GCCXML and GCCXML_FLAGS.
  54819. 2001-07-20 11:41 millerjv
  54820. * Modules/Dart.cmake: ENH: Added Purify targets
  54821. 2001-07-20 09:20 millerjv
  54822. * Modules/Dart.cmake: ENH: Added purify command.
  54823. 2001-07-20 04:56 scottim
  54824. * Templates/DLLHeader.dsptemplate: adding what I think is a missing
  54825. /pdbtype:sept
  54826. 2001-07-18 16:45 martink
  54827. * Source/cmMakefile.h: updated version
  54828. 2001-07-18 11:40 martink
  54829. * Source/cmSystemTools.cxx: limit library search to appropriate
  54830. extensions
  54831. 2001-07-18 10:17 hoffman
  54832. * Modules/Dart.cmake: BUG: enable testing even if not tcl found
  54833. 2001-07-17 15:41 king
  54834. * Source/cmCableWrapTclCommand.cxx: ENH: Added generation of
  54835. dependencies on the CMake-generated input to gcc-xml so that
  54836. re-generation of wrappers will occur if a header changes.
  54837. 2001-07-17 15:41 king
  54838. * Source/cmMakeDepend.cxx: BUG: Need to expand variables in search
  54839. paths in case it hasn't been done yet by the makefile.
  54840. 2001-07-17 15:09 king
  54841. * Source/: cmMakeDepend.cxx, cmMakeDepend.h,
  54842. cmOutputRequiredFilesCommand.cxx, cmUnixMakefileGenerator.cxx:
  54843. ENH: Hacked together a new implementation of the dependency
  54844. generator code. This should support finding dependencies for
  54845. individual files without doing them for the entire makefile. Use
  54846. cmMakeDepend::FindDependencies() to do this.
  54847. 2001-07-17 09:54 king
  54848. * Modules/CMakeLists.txt, Modules/FindDart.cmake,
  54849. Modules/FindJNI.cmake, Modules/FindPythonLibs.cmake,
  54850. Modules/FindTCL.cmake, Source/cmSystemTools.cxx,
  54851. Source/cmSystemTools.h, Templates/configure,
  54852. Templates/configure.in: ENH: Added support for using
  54853. backslash-style escaping in CMakeLists.txt file arguments. This
  54854. allows double quotes to be used in arguments.
  54855. 2001-07-16 18:40 perera
  54856. * Source/: cmAuxSourceDirectoryCommand.cxx, cmMakefile.cxx,
  54857. cmMakefile.h, cmSourceFile.cxx, cmSourceFile.h,
  54858. cmSourceFilesCommand.cxx, cmSourceFilesRemoveCommand.cxx,
  54859. cmTarget.cxx: ENH: Source and header file extensions are in
  54860. variables in cmMakefile. AUX_SOURCE_DIRECTORY will only add
  54861. files that have a "source" extension.
  54862. 2001-07-16 15:19 ibanez
  54863. * Modules/: FindGLU.cmake, FindGLUT.cmake: Search path for
  54864. OpenGL related libraries
  54865. 2001-07-16 10:17 hoffman
  54866. * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
  54867. ENH: add a variable for CMAKE_COMPILER_IS_GNUCXX
  54868. 2001-07-16 10:14 hoffman
  54869. * Source/: cmMakefile.cxx, cmSourceFile.cxx: ENH: add support for
  54870. mac osx
  54871. 2001-07-15 21:10 barre
  54872. * Modules/FindPythonLibs.cmake: update include/lib path to Python
  54873. (Linux)
  54874. 2001-07-11 13:30 martink
  54875. * Source/: cmMakefile.h: version num
  54876. 2001-07-11 12:12 hoffman
  54877. * Source/cmSystemTools.cxx: BUG: make sure find program does not
  54878. find directories
  54879. 2001-07-10 17:13 hoffman
  54880. * Source/: cmIncludeCommand.cxx, cmLoadCacheCommand.cxx: BUG:
  54881. remove iostream.h includes
  54882. 2001-07-10 16:20 berk
  54883. * Source/cmUnixMakefileGenerator.cxx: Unnecessary variable
  54884. 2001-07-10 16:20 berk
  54885. * Source/cmMakefile.cxx: Better error checking.
  54886. 2001-07-10 14:29 hoffman
  54887. * Templates/: configure, configure.in: BUG: fix excape of * for
  54888. cmake
  54889. 2001-07-10 13:57 king
  54890. * Source/cmUnixMakefileGenerator.cxx: BUG: When splitting a full
  54891. path library into separate -L and -l parts, the -l part may not
  54892. have a "lib" prefix on cygwin.
  54893. 2001-07-10 12:09 king
  54894. * Source/cmake.cxx: ENH: Removing automatic setting of
  54895. BUILD_SHARED_LIBS. Projects that support this should explicitly
  54896. declare it with the OPTION command, or set its libraries to
  54897. shared or static directly on each ADD_LIBRARY command.
  54898. 2001-07-10 11:56 berk
  54899. * Modules/Dart.cmake: Checking if tclshcommand is defined before
  54900. running it.
  54901. 2001-07-10 11:46 king
  54902. * Source/cmUnixMakefileGenerator.cxx: ENH: Added
  54903. -D(library_name)_EXPORTS to build rules for sources that are
  54904. going to be linked into a shared library. This allows dllexport
  54905. setup for DLL building on cygwin. It may also come in handy in
  54906. unix in the future. This corresponds to the same definition
  54907. added by the dll dsp template in windows.
  54908. 2001-07-10 09:23 martink
  54909. * Source/cmBuildNameCommand.cxx: changes to better handle old
  54910. values or hand set values
  54911. 2001-07-09 12:46 nobody
  54912. * DartConfig.cmake: Disabled doxygen and gnats
  54913. 2001-07-08 17:54 perera
  54914. * Source/cmUnixMakefileGenerator.cxx: BUG: library extension goes
  54915. after library name, not before
  54916. 2001-07-06 14:41 hoffman
  54917. * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
  54918. ENH: some clean up, and better checking to see if we are building
  54919. cmake
  54920. 2001-07-06 14:11 hoffman
  54921. * configure, configure.in: ENH: run make depend
  54922. 2001-07-06 12:46 will
  54923. * Source/cmCommand.h: ERR:Spelling mistake
  54924. 2001-07-06 09:22 king
  54925. * Source/cmStandardIncludes.h: ENH: Warning 4503 disable for MSVC.
  54926. 2001-07-05 18:15 hoffman
  54927. * Templates/: configure, configure.in: BUG: fix flags for cygwin
  54928. and shared builds
  54929. 2001-07-05 17:52 hoffman
  54930. * Source/cmSystemTools.cxx: ENH: add better error output
  54931. 2001-07-05 12:03 hoffman
  54932. * Source/cmUnixMakefileGenerator.cxx, Templates/configure,
  54933. Templates/configure.in: BUG: fix solaris problems in install and
  54934. ar
  54935. 2001-07-03 10:53 king
  54936. * Source/cmCableWrapTclCommand.cxx: ENH: Removed -fsyntax-only flag
  54937. from call to gcc-xml. It should be part of GCCXML_FLAGS.
  54938. 2001-07-03 05:27 scottim
  54939. * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
  54940. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  54941. Templates/EXEWinHeader.dsptemplate,
  54942. Templates/UtilityHeader.dsptemplate,
  54943. Templates/staticLibHeader.dsptemplate: Renamed the
  54944. ReleaseWithDebugInfo Build configuration to RelWithDebInfo,
  54945. because msdev does simple matching on build target, and
  54946. specifying either Release or Debug builds would also build
  54947. ReleaseWithDebugInfo
  54948. 2001-07-02 16:52 king
  54949. * Source/cmUnixMakefileGenerator.cxx: BUG: When outputting relative
  54950. path of .o, the relative path of the source file must also be
  54951. written (not full path).
  54952. 2001-07-02 16:30 millerjv
  54953. * Source/cmBuildNameCommand.cxx: FIX: BuildName removes path to
  54954. compiler and converts any illegal characters
  54955. 2001-07-02 15:57 king
  54956. * Source/: cmCommands.cxx, cmBuildSharedLibrariesCommand.cxx,
  54957. cmBuildSharedLibrariesCommand.h: ENH: Removed deprecated command
  54958. completely.
  54959. 2001-07-02 15:38 king
  54960. * Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
  54961. cmDSPWriter.cxx, cmDSPWriter.h, cmDSWWriter.cxx, cmMakefile.cxx,
  54962. cmMakefile.h, cmTarget.h, cmUnixMakefileGenerator.cxx,
  54963. cmUnixMakefileGenerator.h: ENH: Added support for selection of
  54964. static/shared build on a per-library basis.
  54965. 2001-07-02 14:38 martink
  54966. * Source/cmake.cxx: better arg support
  54967. 2001-07-02 14:03 berk
  54968. * Source/: cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.h,
  54969. cmVTKWrapTclCommand.h: Should not be inherited.
  54970. 2001-07-02 14:03 berk
  54971. * Source/: cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
  54972. cmVTKWrapTclCommand.cxx: Better error checking.
  54973. 2001-07-02 14:02 berk
  54974. * Source/cmConfigureFileCommand.cxx: Wrong place for fout
  54975. 2001-06-29 16:46 martink
  54976. * Source/cmConfigureFileCommand.cxx: better configure file command
  54977. 2001-06-29 16:06 nobody
  54978. * CMakeLists.txt: added logo
  54979. 2001-06-29 09:53 martink
  54980. * Source/cmaketest.cxx: minor compile fix
  54981. 2001-06-29 09:30 hoffman
  54982. * Source/cmUnixMakefileGenerator.cxx,
  54983. Templates/CMakeSystemConfig.cmake.in, Templates/configure,
  54984. Templates/configure.in: BUG: break up CMAKE_AR into program and
  54985. ARGS
  54986. 2001-06-28 17:45 hoffman
  54987. * configure, configure.in, Source/cmSystemTools.cxx,
  54988. Source/cmUnixMakefileGenerator.cxx, Templates/configure,
  54989. Templates/configure.in: ENH: various fixes to allow bootstrap on
  54990. sunos with CC
  54991. 2001-06-28 16:45 hoffman
  54992. * Source/cmEnableTestingCommand.cxx: fixed Dart issue
  54993. 2001-06-28 15:27 hoffman
  54994. * Templates/CMakeSystemConfig.cmake.in: set values in the cache not
  54995. just the current makefile
  54996. 2001-06-28 15:08 berk
  54997. * Source/cmUnixMakefileGenerator.cxx: Special rules for
  54998. out-of-package source files.
  54999. 2001-06-28 14:38 hoffman
  55000. * Templates/: configure, configure.in: BUG: pass flags to compiler
  55001. during configure
  55002. 2001-06-28 14:27 hoffman
  55003. * Templates/: configure, configure.in: BUG: pass flags to compiler
  55004. during configure
  55005. 2001-06-28 14:01 hoffman
  55006. * Source/cmSourceFilesCommand.cxx: BUG: find files in
  55007. subdirectories
  55008. 2001-06-28 11:42 hoffman
  55009. * Source/cmStandardIncludes.h: fix for scope on hp
  55010. 2001-06-28 11:40 hoffman
  55011. * Source/cmSystemTools.cxx: BUG: check size of path error, HP
  55012. gcount problem
  55013. 2001-06-27 17:19 berk
  55014. * Source/cmSourceFilesCommand.cxx: Added variable expansion.
  55015. 2001-06-27 16:18 martink
  55016. * Source/cmMakefile.h: updated version to 0.3
  55017. 2001-06-27 16:17 martink
  55018. * Source/cmMakefile.h: updated version to 0.2
  55019. 2001-06-27 16:14 martink
  55020. * Source/cmUnixMakefileGenerator.cxx: ENH: fix install when
  55021. executable and lib path set
  55022. 2001-06-27 15:42 hoffman
  55023. * configure, configure.in, Source/CMakeLists.txt,
  55024. Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx,
  55025. Source/cmake.cxx, Templates/install-sh: ENH: fix install for
  55026. cygwin, build cmake from configure
  55027. 2001-06-27 15:13 king
  55028. * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
  55029. BUG: Check for building shared libraries should read from the
  55030. make file's setting, not directly from the cache.
  55031. 2001-06-27 15:09 king
  55032. * Source/cmDSPWriter.cxx: BUG: Check for building shared libraries
  55033. should read from makefile's setting, not directly from the cache.
  55034. 2001-06-27 13:16 martink
  55035. * CMake.rtf: updated for 0.2
  55036. 2001-06-27 13:12 martink
  55037. * Source/: cmLinkLibrariesCommand.h, cmSubdirCommand.h:
  55038. documentation change
  55039. 2001-06-27 12:09 perera
  55040. * Source/cmUnixMakefileGenerator.cxx: ENH: Use ${MAKE} instead of
  55041. make for dependent library rules
  55042. 2001-06-27 11:49 martink
  55043. * Source/cmCommands.cxx: alphabetized
  55044. 2001-06-27 11:35 martink
  55045. * Source/cmake.cxx: added help options
  55046. 2001-06-27 09:17 martink
  55047. * Source/: cmSystemTools.cxx, cmaketest.cxx, cmaketest.h.in: minor
  55048. fixes to testing
  55049. 2001-06-27 09:16 martink
  55050. * Source/CMakeLists.txt: mod to the testing
  55051. 2001-06-27 09:16 martink
  55052. * CMakeLists.txt: added dependencies for testing
  55053. 2001-06-26 16:19 hoffman
  55054. * Source/cmake.dsp: BUG: change to dos mode
  55055. 2001-06-26 13:41 martink
  55056. * Modules/Dart.cmake: update for CMake changes
  55057. 2001-06-26 13:23 martink
  55058. * Source/: CMakeLists.txt, cmAddCustomTargetCommand.cxx,
  55059. cmAddCustomTargetCommand.h, cmBuildCommand.cxx: modified how
  55060. paths are escaped, added depends
  55061. 2001-06-26 10:01 martink
  55062. * Source/: cmAddDependenciesCommand.cxx,
  55063. cmAddDependenciesCommand.h, cmCommands.cxx: added add
  55064. dependencies command
  55065. 2001-06-25 13:34 millerjv
  55066. * Source/: cmBuildNameCommand.cxx, cmSiteNameCommand.cxx: FIX:
  55067. added AddDefinition() to store site name and build name in
  55068. makefile. Also stripped white space from the result of
  55069. hostname.
  55070. 2001-06-25 10:59 martink
  55071. * CMakeLists.txt: made cmake write its execs into CMake/Source
  55072. 2001-06-22 14:53 hoffman
  55073. * Source/cmUnixMakefileGenerator.cxx: BUG: shared libraries should
  55074. not depend on other shared libraries, they get relinked too
  55075. often.
  55076. 2001-06-22 14:53 hoffman
  55077. * Source/cmMakefile.cxx: ENH: put back stdio.h to get sprintf
  55078. 2001-06-22 14:23 biddi
  55079. * Source/cmCommands.cxx: ERR: Serious problems with my CVS. How did
  55080. this get committed?
  55081. 2001-06-22 12:19 king
  55082. * Source/cmSystemTools.cxx: BUG: Wrote correct implementation of
  55083. cmCopyFile.
  55084. 2001-06-22 12:18 king
  55085. * Source/cmake.cxx: BUG: Fixed generation of cMakeRoot in one case.
  55086. 2001-06-22 12:18 king
  55087. * Source/cmStandardIncludes.h: ENH: Added string.h include.
  55088. 2001-06-22 12:17 king
  55089. * Source/cmMakefile.cxx: ERR: Removed stray standard header
  55090. include. They should be added to cmStandardIncludes.h
  55091. 2001-06-22 12:17 king
  55092. * Source/cmIncludeCommand.cxx: BUG: Added missing newline in error
  55093. message.
  55094. 2001-06-22 11:32 martink
  55095. * Source/cmMakefile.cxx: removed stricmp
  55096. 2001-06-22 11:28 martink
  55097. * Source/CMakeLists.txt: escape quotes on cmaketest.h.in
  55098. 2001-06-22 11:15 martink
  55099. * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
  55100. added escape quotes option
  55101. 2001-06-22 11:14 martink
  55102. * Source/: cmMakefile.cxx, cmMakefile.h: added escape quotes option
  55103. in replace strings
  55104. 2001-06-22 10:21 martink
  55105. * Source/: cmSystemTools.cxx, cmSystemTools.h: added escape quote
  55106. method
  55107. 2001-06-22 09:58 biddi
  55108. * Source/: cmCommands.cxx, cmSourceFilesRemoveCommand.cxx,
  55109. cmSourceFilesRemoveCommand.h: ENH: Added new command
  55110. SOURCE_FILES_REMOVE which can be used to take files out of the
  55111. build. Especially useful when certain compilers choke on the odd
  55112. file.
  55113. 2001-06-22 09:47 biddi
  55114. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added
  55115. RemoveSource(...) to complement AddSource. New command
  55116. SOURCE_FILES_REMOVE uses it and can be used to take files out of
  55117. the build
  55118. 2001-06-22 09:27 martink
  55119. * Source/cmaketest.cxx: namespace issues
  55120. 2001-06-21 17:55 hoffman
  55121. * Source/cmDSWWriter.cxx: allow no name project
  55122. 2001-06-21 17:53 martink
  55123. * Source/CMakeLists.txt: better testing
  55124. 2001-06-21 17:53 martink
  55125. * Source/: cmSystemTools.cxx, cmSystemTools.h: adde changeDirectory
  55126. 2001-06-21 17:52 martink
  55127. * Source/: cmaketest.cxx, cmaketest.h.in: new test driver
  55128. 2001-06-21 17:52 martink
  55129. * Tests/Simple/: CMakeLists.txt, simple.cxx: new tests
  55130. 2001-06-21 17:41 hoffman
  55131. * Source/cmake.cxx: BUG: fix for unix
  55132. 2001-06-21 17:25 hoffman
  55133. * Source/cmake.cxx: ENH: clean up
  55134. 2001-06-21 17:20 hoffman
  55135. * Source/cmake.cxx: ENH: look in the PREFIX dir for the modules
  55136. 2001-06-21 16:34 hoffman
  55137. * Source/: cmConfigure.cmake.h.in, cmake.cxx: ENH: better ability
  55138. to find cmake program
  55139. 2001-06-21 15:57 martink
  55140. * Templates/CMakeLists.txt: minor install fix
  55141. 2001-06-21 15:54 martink
  55142. * Source/cmUnixMakefileGenerator.cxx: better permission handling
  55143. 2001-06-21 15:02 king
  55144. * Source/: cmIncludeRegularExpressionCommand.cxx,
  55145. cmIncludeRegularExpressionCommand.h, cmMakeDepend.cxx,
  55146. cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
  55147. cmUnixMakefileGenerator.cxx: ENH: Extended
  55148. INCLUDE_REGULAR_EXPRESSION to allow selective complaints about
  55149. missing dependencies.
  55150. 2001-06-21 15:02 king
  55151. * Source/CMakeLists.txt: ENH: Added BUILD_FLTK_GUI option (defaults
  55152. to ON).
  55153. 2001-06-21 13:48 hoffman
  55154. * Source/: CMakeLists.txt, cmSourceFile.cxx, cmStandardIncludes.h:
  55155. BUG: fix bootstrap build on unix
  55156. 2001-06-21 12:31 hoffman
  55157. * CMakeLists.txt: ENH: add include regexp
  55158. 2001-06-21 12:01 martink
  55159. * CMakeLists.txt, Makefile.in, configure, configure.in, install-sh,
  55160. Modules/CMakeLists.txt, Source/cmInstallFilesCommand.cxx,
  55161. Source/cmInstallFilesCommand.h, Source/cmSystemTools.cxx,
  55162. Source/cmSystemTools.h, Source/cmake.cxx,
  55163. Templates/CMakeLists.txt, Templates/install-sh: better install
  55164. support
  55165. 2001-06-21 10:58 hoffman
  55166. * Templates/CMakeSystemConfig.cmake.in: BUG: remove quotes
  55167. 2001-06-21 10:36 hoffman
  55168. * Source/: cmIncludeCommand.cxx, cmIncludeCommand.h: ENH: add
  55169. optional include and only allow one file per INCLUDE
  55170. 2001-06-20 16:49 hoffman
  55171. * Source/CMakeLists.txt, Source/cmDSPWriter.cxx,
  55172. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  55173. Templates/EXEWinHeader.dsptemplate,
  55174. Templates/staticLibHeader.dsptemplate: ENH: boot strap mfc gui
  55175. and support for MFC
  55176. 2001-06-20 13:56 hoffman
  55177. * Source/CMakeLists.txt, Source/cmConfigure.cmake.h.in,
  55178. Source/cmSourceFile.cxx, Source/cmStandardIncludes.h,
  55179. Source/cmake.cxx, Templates/CMakeSystemConfig.cmake.in,
  55180. Templates/configure, Templates/configure.in: ENH: fix cmake so it
  55181. can boot strap itself better
  55182. 2001-06-19 16:29 hoffman
  55183. * Modules/FindFLTK.cmake: [no log message]
  55184. 2001-06-19 16:10 hoffman
  55185. * Source/CMakeLists.txt: ENH: build fltk cmake on unix with
  55186. bootstrap
  55187. 2001-06-19 16:05 king
  55188. * Makefile.in: BUG: Exectuable installation must set permissions to
  55189. 755 in case installer has a umask like 007.
  55190. 2001-06-19 15:50 king
  55191. * Source/: cmBuildSharedLibrariesCommand.cxx, cmake.cxx: ENH: CMake
  55192. now always adds the BUILD_SHARED_LIBS cache entry. The
  55193. BUILD_SHARED_LIBRARIES command that used to be used is now
  55194. deprecated.
  55195. 2001-06-19 15:33 hoffman
  55196. * Source/CMakeLists.txt: ENH: add bootstrap support for building
  55197. fltk
  55198. 2001-06-19 12:03 king
  55199. * Source/: cmCableCloseNamespaceCommand.cxx,
  55200. cmCableCloseNamespaceCommand.h, cmCableCommand.cxx,
  55201. cmCableCommand.h, cmCableData.cxx, cmCableData.h,
  55202. cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
  55203. cmCableInstantiateClassCommand.cxx,
  55204. cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
  55205. cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
  55206. cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
  55207. cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
  55208. cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
  55209. cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
  55210. cmCableWrapCommand.h, cmCommands.cxx: ENH: Removing old-style
  55211. cable commands related to the instantiation functionality which
  55212. has now been removed from cable.
  55213. 2001-06-19 12:01 king
  55214. * Source/cmOutputRequiredFilesCommand.cxx: ERR: Removed unused
  55215. variable.
  55216. 2001-06-19 07:41 millerjv
  55217. * Source/: cmAddTestCommand.cxx, cmEnableTestingCommand.cxx: ENH:
  55218. Changed generated filename to DartTestfile.txt
  55219. 2001-06-18 17:26 hoffman
  55220. * Source/cmSystemTools.cxx: BUG: use pclose not fclose
  55221. 2001-06-18 16:54 perera
  55222. * Source/cmLinkLibrariesCommand.cxx: ENH: LINK_LIBRARIES(abc) will
  55223. automatically add the path to abc to the link directories, if the
  55224. path is known.
  55225. 2001-06-18 15:35 hoffman
  55226. * Source/cmUnixMakefileGenerator.cxx: BUG: remove unused
  55227. 2001-06-18 15:32 hoffman
  55228. * Source/cmUnixMakefileGenerator.cxx: BUG: create directories in
  55229. the right place
  55230. 2001-06-18 15:31 hoffman
  55231. * Source/cmake.cxx: ENH: move EXECUTABLE_OUTPUT_PATH and
  55232. LIBRARY_OUTPUT_PATH initial creation to after the CMakeLists.txt
  55233. files have been parsed
  55234. 2001-06-18 13:16 martink
  55235. * Modules/Dart.cmake: out of source dart support
  55236. 2001-06-15 17:57 hoffman
  55237. * Source/cmUnixMakefileGenerator.cxx: ENH: do not add anything from
  55238. the current directory to the depends
  55239. 2001-06-15 10:35 perera
  55240. * Source/cmUnixMakefileGenerator.cxx: BUG: fixed so that empty
  55241. library paths are ignored
  55242. 2001-06-14 17:06 biddi
  55243. * Source/cmSourceFile.cxx: ERR: allow *.cpp as well as *.cxx etc
  55244. etc
  55245. 2001-06-14 11:45 martink
  55246. * Source/CMakeLib.dsp: added make depend on win32
  55247. 2001-06-14 10:19 hoffman
  55248. * Source/cmUnixMakefileGenerator.cxx: BUG: fix it so that if a
  55249. Makefile is out of date for some reason, it is only built once,
  55250. it was doing it twice.
  55251. 2001-06-14 09:10 martink
  55252. * CMakeLists.txt, DartConfig.cmake: modified testing
  55253. 2001-06-13 17:50 hoffman
  55254. * Source/cmUnixMakefileGenerator.cxx: BUG: fix so it does not jump
  55255. into the current directory for inital target builds
  55256. 2001-06-13 17:03 hoffman
  55257. * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
  55258. cmake.cxx: ENH: fix EXECUTABLE_OUTPUT_PATH and
  55259. LIBRARY_OUTPUT_PATH for unix
  55260. 2001-06-13 16:15 martink
  55261. * Modules/FindDart.cmake: used to find the dart testing system
  55262. 2001-06-13 14:49 martink
  55263. * CMakeLists.txt: minor dart change
  55264. 2001-06-13 13:53 martink
  55265. * Source/: cmTarget.cxx, cmTarget.h: duh
  55266. 2001-06-13 13:49 martink
  55267. * CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h: minor cvs
  55268. web changeCMakeLists.txt
  55269. 2001-06-12 14:15 perera
  55270. * Source/cmUnixMakefileGenerator.cxx, Templates/configure,
  55271. Templates/configure.in: BUG: SHLIB_LINK was being used when
  55272. linking static executables. Missing comma in RUNTIME_FLAG for
  55273. IRIX. ENH: User supplied SHLIB_CFLAGS (-fPIC, etc) will override
  55274. configure detected flags
  55275. 2001-06-12 13:30 martink
  55276. * CMakeLists.txt, Source/CMakeLists.txt: support testing
  55277. 2001-06-12 12:22 king
  55278. * Source/cmUnixMakefileGenerator.cxx: BUG: CMake's configure needs
  55279. to run with the current directory as the project's binary
  55280. directory.
  55281. 2001-06-12 11:55 martink
  55282. * Source/: cmakemain.cxx: cmake does not require two arguments
  55283. 2001-06-12 11:12 martink
  55284. * Source/cmCommands.cxx: removed old added new
  55285. 2001-06-12 11:08 martink
  55286. * Source/cmCommands.cxx: removed old added new
  55287. 2001-06-12 11:08 martink
  55288. * Source/: cmOutputRequiredFilesCommand.cxx,
  55289. cmOutputRequiredFilesCommand.h: added new command
  55290. 2001-06-12 11:08 martink
  55291. * Source/: cmConfigureFileNoAutoconf.cxx,
  55292. cmConfigureFileNoAutoconf.h, cmTestsCommand.cxx,
  55293. cmTestsCommand.h: removed old commands
  55294. 2001-06-12 10:59 king
  55295. * Source/: cmMakeDepend.cxx, cmUnixMakefileGenerator.cxx: BUG:
  55296. Dependency hints must be removed by the makefile generator before
  55297. adding the dependencies generated by cmMakeDepend.
  55298. 2001-06-12 10:45 perera
  55299. * Source/cmUnixMakefileGenerator.cxx: BUG: There was no dependency
  55300. for library targets on their required libraries. (Hopefully
  55301. there aren't any cyclic dependencies for libraries.)
  55302. CMAKE_SHLIB_LINK is now used for executable targets.
  55303. 2001-06-12 09:00 martink
  55304. * Source/: cmMakeDepend.h, cmUnixMakefileGenerator.cxx,
  55305. cmUnixMakefileGenerator.h, cmMakeDepend.cxx: some cleanup to the
  55306. make depend process
  55307. 2001-06-12 08:31 king
  55308. * Source/cmUnixMakefileGenerator.cxx: BUG: WIN32_EXECUTABLE targets
  55309. were not being installed on unix properly. They are supposed to
  55310. be treated just like any other EXECUTABLE target.
  55311. 2001-06-12 08:30 king
  55312. * Source/cmake.cxx: ERR: int -> unsigned int.
  55313. 2001-06-11 21:50 ibanez
  55314. * Modules/FindFLTK.cmake: ENH: Added the path used in SuSe Linux
  55315. 7.1
  55316. 2001-06-11 19:14 millerjv
  55317. * Modules/Dart.cmake: Modified for new Dart source tree
  55318. 2001-06-11 18:00 martink
  55319. * Source/cmake.cxx: minor fix in error checking
  55320. 2001-06-11 17:09 king
  55321. * Modules/FindTCL.cmake: ENH: Added check for tcl8.4 (as against
  55322. tcl84), tcl8.3, tcl8.2, and tcl8.0 when finding the TCL_LIBRARY.
  55323. 2001-06-11 16:47 martink
  55324. * Source/cmMakefile.h: added some const versions of get methods
  55325. 2001-06-11 15:31 millerjv
  55326. * Modules/Testing.cmake: Changed Testing.cmake to Dart.cmake
  55327. 2001-06-11 15:28 millerjv
  55328. * Modules/Dart.cmake: Rename Testing.cmake to Dart.cmake
  55329. 2001-06-11 10:18 king
  55330. * Source/cmSystemTools.cxx: BUG: Fixed regular expression used to
  55331. match registry entries. The expression now matches everything
  55332. after a [HKEY until the first ']' is encountered.
  55333. 2001-06-10 18:27 ibanez
  55334. * Source/cmSystemTools.cxx: DOC: Added a comment about the risk of
  55335. using tempnam in Unix, as opposed to using mkstemp.
  55336. 2001-06-09 20:54 king
  55337. * Source/cmCableWrapTclCommand.cxx: BUG: Changed custom command
  55338. generation to not use full path of output file from cable.
  55339. 2001-06-08 14:40 king
  55340. * Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
  55341. Added proper request for/generation of CABLE, GCCXML, and
  55342. GCCXML_FLAGS cache entries. This also allowed the correct
  55343. generation of gccxml rules.
  55344. 2001-06-08 14:38 king
  55345. * Source/cmDSPWriter.cxx: BUG: Removed generation of stray # Begin
  55346. Custom Build line.
  55347. 2001-06-08 00:18 perera
  55348. * Source/cmUnixMakefileGenerator.cxx,
  55349. Templates/CMakeSystemConfig.cmake.in, Templates/configure,
  55350. Templates/configure.in: ENH: Runtime library search paths can be
  55351. added to the link lines for on shared builds.
  55352. 2001-06-07 16:48 martink
  55353. * CMake.pdf.gz: replaced with pdf version
  55354. 2001-06-07 16:45 will
  55355. * CMake.pdf: updated docs
  55356. 2001-06-07 16:34 martink
  55357. * CMake.doc.gz: checked in rtf version
  55358. 2001-06-07 16:24 martink
  55359. * CMake.rtf: updated docs
  55360. 2001-06-07 14:52 hoffman
  55361. * Source/cmAddTestCommand.cxx, Source/cmCablePackageCommand.cxx,
  55362. Source/cmCableWrapTclCommand.cxx, Source/cmCacheManager.cxx,
  55363. Source/cmCacheManager.h, Source/cmDSWWriter.cxx,
  55364. Source/cmMakefile.cxx, Source/cmMakefile.h,
  55365. Source/cmSystemTools.h, Source/cmTarget.h,
  55366. Source/cmUnixMakefileGenerator.cxx,
  55367. Source/cmUtilitySourceCommand.cxx,
  55368. Source/cmVTKWrapJavaCommand.cxx,
  55369. Source/cmVTKWrapPythonCommand.cxx,
  55370. Source/cmVTKWrapTclCommand.cxx, Source/cmake.cxx,
  55371. Templates/CMakeWindowsSystemConfig.cmake: ENH: move utilities to
  55372. targets from makefile, and add versioning to cache
  55373. 2001-06-07 12:22 king
  55374. * Source/cmEnableTestingCommand.cxx: BUG: ENABLE_TESTING command
  55375. may need to create output directory before writing the
  55376. CMakeTestfile into it since it is invoked before the makefile
  55377. generator runs.
  55378. 2001-06-07 11:36 scottim
  55379. * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
  55380. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  55381. Templates/EXEWinHeader.dsptemplate,
  55382. Templates/UtilityHeader.dsptemplate,
  55383. Templates/staticLibHeader.dsptemplate: adding a "Release with
  55384. debugging Info" build to CMake for NT
  55385. 2001-06-07 10:16 king
  55386. * Source/cmCableWrapTclCommand.cxx: ERR: Fixed generation of source
  55387. name and directory for cmSourceFiles of generated Tcl wrapper
  55388. files. Changed extension of generated gcc-xml input c++ file to
  55389. be .cc so that GCC will recognize it, but MsDev will still allow
  55390. a custom command on it.
  55391. 2001-06-07 08:50 millerjv
  55392. * Source/cmConfigureFileNoAutoconf.cxx: FIX: Chaned error message
  55393. to match command
  55394. 2001-06-06 16:45 king
  55395. * Source/cmCableWrapTclCommand.cxx: ENH: Changed generation of
  55396. gccxml command to write out define and include flags explicitly
  55397. instead of using CMAKE_CXX_FLAGS and INCLUDE_FLAGS variables.
  55398. This should help it run when gccxml is not the compiler that will
  55399. build the generated wrappers.
  55400. 2001-06-06 16:14 millerjv
  55401. * Source/cmAddTestCommand.cxx: FIX: InitialPass() seg fault on
  55402. std::copy and FinalPass() was not appending to the file
  55403. 2001-06-06 13:58 martink
  55404. * Source/: cmAddTestCommand.cxx, cmAddTestCommand.h,
  55405. cmCommands.cxx, cmConfigureFileNoAutoconf.cxx,
  55406. cmEnableTestingCommand.cxx, cmEnableTestingCommand.h,
  55407. cmMakefile.cxx, cmMakefile.h, cmTestsCommand.cxx: added enable
  55408. testing deprecated some commands
  55409. 2001-06-06 13:55 hoffman
  55410. * Source/CMakeLib.dsp: [no log message]
  55411. 2001-06-06 13:48 hoffman
  55412. * Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
  55413. cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWMakefile.h,
  55414. cmDSWWriter.cxx, cmDSWWriter.h, cmMSProjectGenerator.cxx,
  55415. cmMSProjectGenerator.h: ENH: rename DSWMakefile and DSPMakefile
  55416. to DSWWriter and DSPWriter
  55417. 2001-06-06 13:19 hoffman
  55418. * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
  55419. cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
  55420. cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
  55421. cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
  55422. cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
  55423. cmAddTestCommand.cxx, cmAddTestCommand.h,
  55424. cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
  55425. cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
  55426. cmBuildNameCommand.h, cmBuildSharedLibrariesCommand.cxx,
  55427. cmBuildSharedLibrariesCommand.h, cmCableClassSetCommand.cxx,
  55428. cmCableClassSetCommand.h, cmCableCloseNamespaceCommand.cxx,
  55429. cmCableCloseNamespaceCommand.h, cmCableDefineSetCommand.cxx,
  55430. cmCableDefineSetCommand.h, cmCableOpenNamespaceCommand.cxx,
  55431. cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
  55432. cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
  55433. cmCablePackageEntryCommand.h, cmCableWrapTclCommand.cxx,
  55434. cmCableWrapTclCommand.h, cmCommand.h, cmConfigureFileCommand.cxx,
  55435. cmConfigureFileCommand.h, cmConfigureFileNoAutoconf.cxx,
  55436. cmConfigureFileNoAutoconf.h, cmElseCommand.cxx, cmElseCommand.h,
  55437. cmEndIfCommand.cxx, cmEndIfCommand.h, cmExecProgramCommand.cxx,
  55438. cmExecProgramCommand.h, cmFindFileCommand.cxx,
  55439. cmFindFileCommand.h, cmFindLibraryCommand.cxx,
  55440. cmFindLibraryCommand.h, cmFindPathCommand.cxx,
  55441. cmFindPathCommand.h, cmFindProgramCommand.cxx,
  55442. cmFindProgramCommand.h, cmGetFilenameComponentCommand.cxx,
  55443. cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
  55444. cmIncludeCommand.cxx, cmIncludeCommand.h,
  55445. cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
  55446. cmIncludeRegularExpressionCommand.cxx,
  55447. cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
  55448. cmInstallFilesCommand.h, cmInstallTargetsCommand.cxx,
  55449. cmInstallTargetsCommand.h, cmLibraryCommand.h,
  55450. cmLinkDirectoriesCommand.cxx, cmLinkDirectoriesCommand.h,
  55451. cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
  55452. cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
  55453. cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
  55454. cmMakefile.cxx, cmMessageCommand.cxx, cmMessageCommand.h,
  55455. cmOptionCommand.cxx, cmOptionCommand.h, cmProjectCommand.cxx,
  55456. cmProjectCommand.h, cmSetCommand.cxx, cmSetCommand.h,
  55457. cmSiteNameCommand.cxx, cmSiteNameCommand.h,
  55458. cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
  55459. cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
  55460. cmSubdirCommand.cxx, cmSubdirCommand.h,
  55461. cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
  55462. cmTestsCommand.cxx, cmTestsCommand.h, cmUtilitySourceCommand.cxx,
  55463. cmUtilitySourceCommand.h, cmVTKWrapJavaCommand.cxx,
  55464. cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.cxx,
  55465. cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
  55466. cmVTKWrapTclCommand.h, cmWrapExcludeFilesCommand.cxx,
  55467. cmWrapExcludeFilesCommand.h: ENH: rename Invoke to InitialPass
  55468. 2001-06-06 11:02 millerjv
  55469. * Source/cmMakefile.cxx: Change name of file created from Testfile
  55470. to CMakeTestfile.txt
  55471. 2001-06-06 09:44 martink
  55472. * Source/cmSystemTools.cxx: better regexp for reg entries
  55473. 2001-06-06 09:43 martink
  55474. * Modules/FindJNI.cmake: better tests
  55475. 2001-06-06 07:47 millerjv
  55476. * Source/cmMakefile.cxx: FIX: forgot to close the files
  55477. 2001-06-05 22:54 perera
  55478. * Source/cmUnixMakefileGenerator.cxx: ENH: Compress the library
  55479. search directories so that each appears only once.
  55480. 2001-06-05 20:34 millerjv
  55481. * Source/cmCommands.cxx: ENH: Added AddTest command
  55482. 2001-06-05 20:34 millerjv
  55483. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added AddTest, and
  55484. GenerateTestfile routines
  55485. 2001-06-05 20:32 millerjv
  55486. * Source/: cmAddTestCommand.cxx, cmAddTestCommand.h: New cmake
  55487. command to specify a single test
  55488. 2001-06-05 17:46 berk
  55489. * Source/cmVTKWrapPythonCommand.cxx: Module name between Unix and
  55490. Windows got switched by mistake.
  55491. 2001-06-05 17:41 biddi
  55492. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Some tweaks,
  55493. hacks and #ifdefs required to compile cmake on Borland C++Builder
  55494. 2001-06-05 15:48 hoffman
  55495. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: fix EXE and LIB
  55496. path problems
  55497. 2001-06-04 18:24 hoffman
  55498. * Source/: cmDSWMakefile.cxx, cmDSWWriter.cxx: STYLE: line too long
  55499. 2001-06-04 18:24 hoffman
  55500. * Source/cmMessageCommand.cxx: ENH: print all arguments
  55501. 2001-06-04 18:23 hoffman
  55502. * Source/cmSetCommand.cxx: ENH: add better error checking
  55503. 2001-06-04 17:17 martink
  55504. * Source/: cmFindIncludeCommand.cxx, cmFindIncludeCommand.h:
  55505. removed find include command
  55506. 2001-06-04 17:16 martink
  55507. * Source/cmCommands.cxx: removed find include command finally added
  55508. message
  55509. 2001-06-04 16:55 martink
  55510. * Source/: cmSystemTools.cxx, cmSystemTools.h: new message command
  55511. 2001-06-04 16:55 martink
  55512. * Source/: cmMessageCommand.cxx, cmMessageCommand.h: new command
  55513. 2001-06-04 16:45 martink
  55514. * Source/cmVTKWrapPythonCommand.cxx: unused variable
  55515. 2001-06-04 15:46 barre
  55516. * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
  55517. EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
  55518. staticLibHeader.dsptemplate: the "Release" target is not the
  55519. default.
  55520. 2001-06-04 11:34 hoffman
  55521. * Source/: cmGeneratedFileStream.h, cmUnixMakefileGenerator.cxx:
  55522. ENH: try to better handle control-c during make Makefiles
  55523. 2001-06-04 10:18 hoffman
  55524. * Source/: cmCacheManager.cxx, cmDSWMakefile.cxx, cmDSWWriter.cxx,
  55525. cmFunctionBlocker.h, cmMSProjectGenerator.cxx, cmMakefile.cxx,
  55526. cmMakefileGenerator.h: BUG: clean up memory leaks.
  55527. 2001-06-01 13:54 martink
  55528. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fix for network
  55529. includ paths
  55530. 2001-06-01 13:29 berk
  55531. * Source/cmVTKWrapPythonCommand.cxx: Fixing the module name for
  55532. Unix.
  55533. 2001-05-31 15:48 hoffman
  55534. * Source/cmake.cxx: BUG: fix edit of directories
  55535. 2001-05-31 14:15 berk
  55536. * Source/cmVTKWrapPythonCommand.cxx: Should not use decl if not on
  55537. Windows.
  55538. 2001-05-30 15:56 hoffman
  55539. * Source/cmakemain.cxx: BUG: add missing file
  55540. 2001-05-30 15:28 hoffman
  55541. * Source/: CMakeLib.dsp, Makefile.in, cmMSProjectGenerator.cxx,
  55542. cmake.cxx, cmake.dsp, cmake.h: ENH: change MFC gui to use cmake
  55543. class
  55544. 2001-05-29 14:16 perera
  55545. * Source/cmUnixMakefileGenerator.cxx: BUG: Now only one makefile
  55546. rule is generated per depenency. This eliminates a number of
  55547. warnings.
  55548. 2001-05-25 17:19 geoff
  55549. * Source/cmSetCommand.cxx: bug meaning that set(a b) just set a to
  55550. "" and not to b
  55551. 2001-05-25 15:33 king
  55552. * Source/cmSystemTools.cxx: BUG: Fixed stupid error in the hack I
  55553. just checked in.
  55554. 2001-05-25 15:32 king
  55555. * Source/cmUnixMakefileGenerator.cxx: BUG: WIN32 executable target
  55556. rules are now generated in unix the same as any other executable
  55557. (instead of not at all).
  55558. 2001-05-25 15:27 barre
  55559. * Templates/CMakeWindowsSystemConfig.cmake: better help
  55560. 2001-05-25 14:31 king
  55561. * Source/cmSystemTools.cxx: BUG: Added hack to
  55562. cmSystemTools::GetPath to make its algorithm correctly parse off
  55563. the last entry of the system PATH environment variable.
  55564. 2001-05-25 14:27 king
  55565. * Source/cmUnixMakefileGenerator.cxx: BUG: Fixed logic that splits
  55566. a full path library link into the -L and -l pieces to not write
  55567. out a -l by itself if the file regular expression does not match.
  55568. 2001-05-25 07:31 millerjv
  55569. * Modules/Testing.cmake: BUG: missing quote on a custom command
  55570. 2001-05-24 21:17 barre
  55571. * Source/: cmSystemTools.cxx, cmSystemTools.h: New functions used
  55572. to extract the components of a full filename.
  55573. 2001-05-24 21:14 barre
  55574. * Source/cmFindPathCommand.cxx: The path found is now collapsed
  55575. (cleaner).
  55576. 2001-05-24 21:13 barre
  55577. * Source/: cmGetFilenameComponentCommand.cxx,
  55578. cmGetFilenameComponentCommand.h, cmCommands.cxx: Welcome to
  55579. cmGetFilenameComponentCommand ("Get a specific component of a
  55580. full filename")
  55581. 2001-05-24 21:12 barre
  55582. * Source/CMakeLib.dsp: Welcome to cmGetFilenameComponentCommand
  55583. 2001-05-24 21:11 barre
  55584. * Modules/FindTCL.cmake: Try to find tclsh or wish and use that
  55585. path to find the include or lib directory. TK_INTERNAL_PATH is
  55586. searched too (path to tkWinInt.h)
  55587. 2001-05-24 19:17 barre
  55588. * Source/cmSystemTools.cxx: optimize ConvertToUnixSlashes a little
  55589. bit, and use it in MakeDirectory (code was duplicated)
  55590. 2001-05-24 17:51 king
  55591. * Templates/CMakeSystemConfig.cmake.in: ERR: VAR type entry missing
  55592. after CACHE for CMAKE_TEMPLATE_FLAGS.
  55593. 2001-05-24 14:59 barre
  55594. * Source/: cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h: updated
  55595. to handle Tk commands compiled/linked separately. Useful for VTK
  55596. Tk widgets for example.
  55597. 2001-05-24 13:45 millerjv
  55598. * Modules/Testing.cmake: Project independent setting for testing
  55599. 2001-05-24 13:40 barre
  55600. * Source/: cmSystemTools.cxx, cmSystemTools.h: new Capitalized
  55601. function. Will be used in the VTK Tcl wrapper for example (in a
  55602. more portable way).
  55603. 2001-05-24 12:57 hoffman
  55604. * Modules/FindOpenGL.cmake, Source/cmSetCommand.cxx,
  55605. Source/cmSetCommand.h, Templates/CMakeSystemConfig.cmake.in,
  55606. Templates/CMakeWindowsSystemConfig.cmake: ENH: change the syntax
  55607. of the SET command, fix the combo box for larger strings
  55608. 2001-05-24 11:47 martink
  55609. * Source/: cmMakefile.h, cmake.cxx: added version number
  55610. 2001-05-24 10:32 barre
  55611. * Templates/DLLHeader.dsptemplate: removed hardcoded VTKDLL
  55612. 2001-05-24 10:00 barre
  55613. * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
  55614. EXEWinHeader.dsptemplate, staticLibHeader.dsptemplate: slight
  55615. change in the order of the options (right-most takes precedence)
  55616. 2001-05-23 20:16 millerjv
  55617. * Source/cmBuildCommand.cxx: Changed Windows build command to build
  55618. Release
  55619. 2001-05-23 18:31 barre
  55620. * Templates/DLLHeader.dsptemplate: Intermediate Dir was wrong
  55621. 2001-05-23 18:22 barre
  55622. * Templates/CMakeWindowsSystemConfig.cmake: /Gz => /GZ
  55623. 2001-05-23 18:19 barre
  55624. * Templates/CMakeWindowsSystemConfig.cmake: removed /O2 from debug
  55625. 2001-05-23 17:19 hoffman
  55626. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  55627. Templates/CMakeWindowsSystemConfig.cmake,
  55628. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  55629. Templates/EXEWinHeader.dsptemplate,
  55630. Templates/staticLibHeader.dsptemplate: ENH: create
  55631. CMAKE_CXX_FLAGS_[Buildtype] flags
  55632. 2001-05-23 16:31 martink
  55633. * Source/cmMSProjectGenerator.cxx: bug finding windows template
  55634. file
  55635. 2001-05-23 16:28 martink
  55636. * Source/: cmSystemTools.cxx, cmake.cxx: command line fixes for
  55637. win32
  55638. 2001-05-23 16:09 barre
  55639. * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
  55640. EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
  55641. staticLibHeader.dsptemplate: ReleaseMinSize => MinSizeRel
  55642. 2001-05-23 15:53 hoffman
  55643. * Templates/DLLHeader.dsptemplate: BUG: remove vtkCommon
  55644. 2001-05-23 15:49 martink
  55645. * Source/cmake.cxx: fixed quoted cmake
  55646. 2001-05-23 14:44 hoffman
  55647. * Source/cmSystemTools.cxx: ENH: add better error message
  55648. 2001-05-23 14:33 geoff
  55649. * Source/cmake.dsp: DSPs have to be binary
  55650. 2001-05-23 14:05 hoffman
  55651. * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
  55652. EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
  55653. staticLibHeader.dsptemplate: ENH: change Release Minsize to
  55654. MinSizeRel, add MinSizeRel to dll template
  55655. 2001-05-23 13:16 king
  55656. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added INSTALL
  55657. target to switch in OutputDSPFile. Also added a default that
  55658. prints out an error message so that anyone who adds a target
  55659. doesn't forget to update the switch.
  55660. 2001-05-23 12:02 martink
  55661. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSWMakefile.cxx,
  55662. cmDSWWriter.cxx: install fixes for win32
  55663. 2001-05-23 11:53 martink
  55664. * Source/: cmMakefile.cxx, cmUnixMakefileGenerator.cxx,
  55665. cmUnixMakefileGenerator.h: added install target support
  55666. 2001-05-23 11:34 ibanez
  55667. * Modules/FindVTK.cmake: Module to search for VTK include and
  55668. library paths
  55669. 2001-05-23 11:29 martink
  55670. * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
  55671. cmInstallTargetsCommand.cxx, cmInstallTargetsCommand.h,
  55672. cmCommands.cxx, cmTarget.cxx, cmTarget.h: added install rules
  55673. 2001-05-23 11:27 martink
  55674. * Templates/CMakeSystemConfig.cmake.in: added prefix to config
  55675. 2001-05-23 10:47 hoffman
  55676. * Source/cmGeneratedFileStream.h: BUG: remove warning
  55677. 2001-05-23 10:47 hoffman
  55678. * Source/cmake.dsp: BUG: fix output directory
  55679. 2001-05-23 10:01 martink
  55680. * Source/cmProjectCommand.cxx: added PROJECT_SOURCE_DIR
  55681. 2001-05-23 09:35 hoffman
  55682. * Source/cmTarget.cxx: ENH: allow duplicate libraries
  55683. 2001-05-22 20:45 barre
  55684. * Templates/UtilityHeader.dsptemplate: Template now uses
  55685. EXECUTABLE_OUTPUT_PATH too.
  55686. 2001-05-22 20:44 barre
  55687. * Templates/EXEWinHeader.dsptemplate: PROP BASE and PROP were
  55688. inverted
  55689. 2001-05-22 20:36 barre
  55690. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: Seems to me that
  55691. EXEWinHeader was not searched in the right place.
  55692. 2001-05-22 17:49 hoffman
  55693. * Source/cmUnixMakefileGenerator.cxx: BUG: do not include /usr/lib
  55694. in -L
  55695. 2001-05-22 13:52 hoffman
  55696. * Source/Makefile.in: fix CXXFLAGS
  55697. 2001-05-22 13:42 hoffman
  55698. * Source/Makefile.in: [no log message]
  55699. 2001-05-22 13:40 hoffman
  55700. * configure, configure.in: use cxxflags in test builds
  55701. 2001-05-22 13:22 hoffman
  55702. * Source/Makefile.in, Source/cmUnixMakefileGenerator.cxx,
  55703. Templates/configure, Templates/configure.in: BUG: fix depends and
  55704. CXXFLAGS passing
  55705. 2001-05-22 12:38 barre
  55706. * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  55707. Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
  55708. Templates/EXEWinHeader.dsptemplate,
  55709. Templates/staticLibHeader.dsptemplate: fixed some of the
  55710. LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH problems.
  55711. 2001-05-22 11:15 martink
  55712. * dummy.in: no longer used
  55713. 2001-05-21 16:43 king
  55714. * Makefile.in: ERR: Added missing @srcdir@ and modified install
  55715. expressions to include *.cmake* files instead of just *.cmake
  55716. files (for .in).
  55717. 2001-05-21 16:21 king
  55718. * Source/cmCableWrapTclCommand.cxx: ENH: Converted to new Class and
  55719. Group tags in place of WrapperSet and Groups tags.
  55720. 2001-05-21 16:10 hoffman
  55721. * Source/cmUnixMakefileGenerator.cxx,
  55722. Templates/CMakeSystemConfig.cmake.in: fix for hp x11 and gl
  55723. 2001-05-21 15:16 hoffman
  55724. * Modules/FindOpenGL.cmake, Source/cmSystemTools.cxx: fix opengl on
  55725. hp
  55726. 2001-05-21 14:17 hoffman
  55727. * Source/cmake.cxx: BUG: remove declaration without variable
  55728. 2001-05-21 14:01 hoffman
  55729. * configure, configure.in, Source/Makefile.in,
  55730. Source/cmBuildNameCommand.cxx,
  55731. Source/cmUnixMakefileGenerator.cxx,
  55732. Templates/CMakeSystemConfig.cmake.in: clean up for build on its
  55733. own
  55734. 2001-05-21 11:43 martink
  55735. * Source/cmake.dsp: release fix
  55736. 2001-05-21 11:34 martink
  55737. * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
  55738. CMakeSetupCMD.dsp: collapsed into cmake.cxx
  55739. 2001-05-21 11:32 martink
  55740. * Source/cmake.dsp: new dsp
  55741. 2001-05-21 11:13 martink
  55742. * Source/cmake.cxx: bug fix in finding CMAKE_ROOT
  55743. 2001-05-21 11:10 martink
  55744. * Makefile.in: added install target
  55745. 2001-05-21 10:47 hoffman
  55746. * Source/: cmBuildNameCommand.cxx, cmSetCommand.cxx: BUG: fix
  55747. compiler name
  55748. 2001-05-21 09:50 martink
  55749. * Source/: CMakeSetup.dsw, cmake.cxx: updated for out of tree
  55750. builds
  55751. 2001-05-21 09:32 martink
  55752. * Makefile.in, configure, configure.in, install-sh: out of place
  55753. cmake
  55754. 2001-05-21 09:32 martink
  55755. * CMakeSystemConfig.cmake.in, configure.in.sample,
  55756. Source/Makefile.in, Source/cmMakefile.cxx,
  55757. Source/cmUnixMakefileGenerator.cxx, Source/cmake.cxx: new out of
  55758. place builds
  55759. 2001-05-21 09:31 martink
  55760. * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
  55761. new structure
  55762. 2001-05-18 16:45 hoffman
  55763. * CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
  55764. ENH: add support for X11
  55765. 2001-05-18 16:30 martink
  55766. * Source/cmUnixMakefileGenerator.cxx: duh
  55767. 2001-05-18 15:25 martink
  55768. * Source/: cmake.cxx, cmake.h: new command
  55769. 2001-05-18 15:23 martink
  55770. * Source/cmSystemTools.h: minor whitespace change
  55771. 2001-05-18 15:22 martink
  55772. * Source/cmMSProjectGenerator.cxx: compiler fix
  55773. 2001-05-18 15:20 martink
  55774. * Source/: cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
  55775. cmMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
  55776. cmUnixMakefileGenerator.h: changes for cmake to live outside of
  55777. the source tree
  55778. 2001-05-18 13:04 hoffman
  55779. * CMakeSystemConfig.cmake.in, Source/cmSetCommand.cxx: ENH: allow
  55780. cache to override config file
  55781. 2001-05-18 11:48 king
  55782. * Source/cmUnixMakefileGenerator.cxx: BUG: fix link of executables
  55783. 2001-05-18 11:12 martink
  55784. * Source/cmMakefileGenerator.h: added SetLocal method
  55785. 2001-05-18 11:09 martink
  55786. * Source/: cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
  55787. cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: added
  55788. SetLocal method
  55789. 2001-05-18 10:15 hoffman
  55790. * CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
  55791. BUG: quote the compiler and other options
  55792. 2001-05-17 17:43 hoffman
  55793. * Source/: CMakeBuildTargets.cxx, Makefile.in: compile source dir
  55794. into cmake
  55795. 2001-05-17 15:48 will
  55796. * Source/cmSystemTools.cxx: ERR:Bad #ifdef's
  55797. 2001-05-17 12:36 martink
  55798. * Source/: DLLFooter.dsptemplate, DLLHeader.dsptemplate,
  55799. EXEFooter.dsptemplate, EXEHeader.dsptemplate,
  55800. EXEWinHeader.dsptemplate, UtilityFooter.dsptemplate,
  55801. UtilityHeader.dsptemplate, staticLibFooter.dsptemplate,
  55802. staticLibHeader.dsptemplate: moved into Template directory
  55803. 2001-05-17 12:25 martink
  55804. * CMakeMakefileTemplate.in, CMakeMaster.make.in,
  55805. CMakeRules.make.in, CMakeSimpleRules.make.in,
  55806. CMakeTargets.make.in, CMakeTopMakefileTemplate.in,
  55807. CMakeVariables.make.in, CMakeWindowsSystemConfig.cmake: no longer
  55808. used
  55809. 2001-05-17 12:14 martink
  55810. * Source/CMakeBuildTargets.cxx: unix fix
  55811. 2001-05-17 12:08 martink
  55812. * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
  55813. cmCablePackageCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
  55814. cmMakefile.cxx, cmUnixMakefileGenerator.cxx: half checked in
  55815. changes for CMAKE_ROOT
  55816. 2001-05-17 12:04 martink
  55817. * Templates/: CMakeWindowsSystemConfig.cmake,
  55818. DLLFooter.dsptemplate, DLLHeader.dsptemplate,
  55819. EXEFooter.dsptemplate, EXEHeader.dsptemplate,
  55820. EXEWinHeader.dsptemplate, UtilityFooter.dsptemplate,
  55821. UtilityHeader.dsptemplate, staticLibFooter.dsptemplate,
  55822. staticLibHeader.dsptemplate: new directory
  55823. 2001-05-17 11:44 hoffman
  55824. * Source/: cmCableWrapTclCommand.cxx, cmConfigure.h.in,
  55825. cmGeneratedFileStream.h, cmStandardIncludes.h: BUG: fix to
  55826. compile on hp with aCC
  55827. 2001-05-17 11:22 king
  55828. * Source/cmCableWrapTclCommand.cxx: Renamed gccxml input/output
  55829. files to drop _tcl qualification.
  55830. 2001-05-16 18:10 hoffman
  55831. * CMakeSystemConfig.cmake.in: ENH: fix for sunCC
  55832. 2001-05-16 18:08 hoffman
  55833. * Source/: cmCacheManager.cxx, cmUnixMakefileGenerator.cxx: BUG:
  55834. fix for sun compiler
  55835. 2001-05-16 17:43 king
  55836. * Source/: cmCableClassSet.cxx, cmCableClassSet.h: ERR: Removed use
  55837. of member templates.
  55838. 2001-05-16 17:18 king
  55839. * Source/cmUnixMakefileGenerator.cxx: ERR: int -> unsigned int
  55840. 2001-05-16 17:18 king
  55841. * Source/cmGeneratedFileStream.h: ERR: const error fixed.
  55842. 2001-05-16 17:11 king
  55843. * Source/CMakeLib.dsp: ENH: Added cmCableClassSet.cxx to build.
  55844. 2001-05-16 17:11 king
  55845. * Source/cmGeneratedFileStream.h: ERR: Added is_open() check in
  55846. cmGeneratedFileStream::operator bool() so that implicit
  55847. conversion to bool is not used.
  55848. 2001-05-16 17:11 king
  55849. * Source/cmCableClassSet.cxx: ERR: Removed dynamic_cast so that
  55850. RTTI isn't required.
  55851. 2001-05-16 16:41 king
  55852. * Source/: Makefile.in, cmCableClassSet.cxx, cmCableClassSet.h,
  55853. cmCableClassSetCommand.cxx, cmCableClassSetCommand.h,
  55854. cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h,
  55855. cmCommands.cxx: ENH: Adding CABLE_CLASS_SET and CABLE_WRAP_TCL
  55856. commands. They cannot yet be used with the main branch of CABLE,
  55857. though.
  55858. 2001-05-16 16:40 king
  55859. * Source/cmGeneratedFileStream.h: ENH: cmGeneratedFileStream class
  55860. added to simplify copy-if-different usage on generated files.
  55861. 2001-05-16 15:43 hoffman
  55862. * configure.in.sample: [no log message]
  55863. 2001-05-16 15:15 hoffman
  55864. * CMakeSystemConfig.cmake.in, Source/Makefile.in,
  55865. Source/cmBuildNameCommand.cxx,
  55866. Source/cmBuildSharedLibrariesCommand.cxx,
  55867. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  55868. Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  55869. Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
  55870. Source/cmProjectCommand.cxx, Source/cmSetCommand.cxx,
  55871. Source/cmUnixMakefileGenerator.cxx,
  55872. Source/cmUnixMakefileGenerator.h: ENH: unify make process on unix
  55873. 2001-05-16 09:19 king
  55874. * Source/: cmData.h, cmMakefile.cxx, cmMakefile.h: ENH: Added
  55875. cmData and corresponding DataMap in cmMakefile to allow commands
  55876. to register arbitrary extra data with the makefile without
  55877. modifying the cmMakefile class definition.
  55878. 2001-05-15 13:14 martink
  55879. * Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
  55880. EXEWinHeader.dsptemplate, cmDSPMakefile.cxx, cmDSPWriter.cxx,
  55881. staticLibHeader.dsptemplate: added output directory support
  55882. 2001-05-14 16:47 barre
  55883. * Source/cmSystemTools.cxx: Changed separator between registry key
  55884. and its value. Change regexp for registry key.
  55885. 2001-05-14 16:46 barre
  55886. * Modules/FindTCL.cmake: Changed separator between registry key and
  55887. its value.
  55888. 2001-05-14 10:36 hoffman
  55889. * Source/cmSystemTools.cxx: ENH: put back lost changes from r1.38
  55890. 2001-05-12 07:29 barre
  55891. * Source/cmSystemTools.cxx: fix + => += bug reported by A. Perera
  55892. 2001-05-11 17:22 barre
  55893. * Source/cmSystemTools.cxx: Extended the registry key regexp
  55894. 2001-05-11 17:11 barre
  55895. * Modules/FindTCL.cmake: Add 8.4 and registry support
  55896. 2001-05-11 17:11 barre
  55897. * Source/cmSystemTools.cxx: Add support for a specific value name
  55898. in a registry key
  55899. 2001-05-11 14:49 geoff
  55900. * Source/cmCacheManager.cxx: Cache file is a bit prettier
  55901. 2001-05-11 14:39 hoffman
  55902. * Source/: cmCableSourceFilesCommand.cxx, cmSystemTools.cxx,
  55903. cmUnixMakefileGenerator.cxx: BUG: fix find library for unix
  55904. 2001-05-11 13:58 barre
  55905. * Modules/FindPythonLibs.cmake: NAMES syntax
  55906. 2001-05-11 13:52 martink
  55907. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fix for expanding
  55908. library vars
  55909. 2001-05-11 12:30 barre
  55910. * Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
  55911. used (forgot the case when there is no name)
  55912. 2001-05-11 12:13 barre
  55913. * Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
  55914. used
  55915. 2001-05-11 11:45 king
  55916. * Source/cmFindLibraryCommand.cxx: ERR: int -> unsigned int.
  55917. 2001-05-11 11:39 hoffman
  55918. * CMakeVariables.make.in, Source/cmFindLibraryCommand.cxx: BUG: add
  55919. back thread library
  55920. 2001-05-11 11:07 martink
  55921. * Source/cmFindProgramCommand.cxx: expands reg values
  55922. 2001-05-11 10:52 martink
  55923. * Source/: EXEHeader.dsptemplate, cmAddExecutableCommand.cxx,
  55924. cmAddExecutableCommand.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
  55925. cmDSPWriter.cxx, cmDSPWriter.h, cmFindLibraryCommand.cxx,
  55926. cmFindPathCommand.cxx, cmMakefile.cxx, cmMakefile.h,
  55927. cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
  55928. EXEWinHeader.dsptemplate: added registry entry support and
  55929. windows app support
  55930. 2001-05-11 10:27 martink
  55931. * Modules/: FindJNI.cmake, FindPythonLibs.cmake: minor fixes and
  55932. new python module
  55933. 2001-05-10 17:22 hoffman
  55934. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: fix up gui with
  55935. values that stay around too long
  55936. 2001-05-10 16:21 geoff
  55937. * Source/cmMakefile.cxx: definitions should now be overwritten if
  55938. they already exist
  55939. 2001-05-10 15:50 hoffman
  55940. * Source/cmSystemTools.cxx: BUG: fix unix path search
  55941. 2001-05-10 15:32 martink
  55942. * Source/cmTarget.cxx: fix for expaning libraries prior to
  55943. generating dsp
  55944. 2001-05-10 14:30 geoff
  55945. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: Reads and uses
  55946. MSPROJECT_TEMPLATE_DIRECTORY if it exists
  55947. 2001-05-10 14:02 king
  55948. * CMake.doc: BUG: Removing this file. It has been replaced by
  55949. CMake.doc.gz to get around a problem with CVS.
  55950. 2001-05-10 13:52 martink
  55951. * Source/cmTarget.h: added win32 executable option
  55952. 2001-05-10 12:25 king
  55953. * CMake.doc.gz: Testing strange cvs problem with .doc files.
  55954. 2001-05-10 12:05 king
  55955. * CMake.pdf, CMake.pdf.gz: BUG: Removing old CMake.pdf and adding
  55956. the gzipped version, CMake.pdf.gz because of file size problems
  55957. with cvs.
  55958. 2001-05-10 11:20 king
  55959. * Source/cmUnixMakefileGenerator.cxx: BUG: Removed stray debugging
  55960. output statement. Also renamed some variables for clarity.
  55961. 2001-05-10 11:19 king
  55962. * Source/cmSystemTools.cxx: ERR: RunCommand method needed return in
  55963. unix.
  55964. 2001-05-10 11:18 king
  55965. * Source/: cmFindLibraryCommand.cxx, cmFindProgramCommand.cxx: ERR:
  55966. Removed unused variable
  55967. 2001-05-10 09:45 king
  55968. * CMakeVariables.make.in: BUG: ANSI_CFLAGS -> CMAKE_ANSI_CFLAGS
  55969. 2001-05-09 18:00 geoff
  55970. * Source/: EXEHeader.dsptemplate, cmDSPMakefile.cxx,
  55971. cmDSPWriter.cxx: ADD LINK32s are now on multiple lines because VC
  55972. breaks otherwise
  55973. 2001-05-09 17:38 barre
  55974. * Modules/FindTCL.cmake: ENH: add 8.3 support
  55975. 2001-05-09 16:17 hoffman
  55976. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: escape spaces
  55977. before adding .lib
  55978. 2001-05-09 16:08 hoffman
  55979. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: escape spaces
  55980. 2001-05-09 15:48 hoffman
  55981. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: only add .lib
  55982. if no .lib exists
  55983. 2001-05-09 14:53 hoffman
  55984. * Modules/FindFLTK.cmake, Modules/FindGTK.cmake,
  55985. Modules/FindJNI.cmake, Modules/FindJPEG.cmake,
  55986. Modules/FindMPI.cmake, Modules/FindTCL.cmake, Source/cmCommand.h,
  55987. Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
  55988. Source/cmFindProgramCommand.cxx, Source/cmSystemTools.cxx,
  55989. Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx: ENH:
  55990. change find library and find program to look for more than one
  55991. name
  55992. 2001-05-09 13:44 hoffman
  55993. * Source/cmCableDefineSetCommand.cxx: BUG: match called on invalid
  55994. number
  55995. 2001-05-09 13:22 martink
  55996. * CMakeMaster.make.in, CMakeRules.make.in,
  55997. CMakeSystemConfig.cmake.in, CMakeTopMakefileTemplate.in,
  55998. CMakeVariables.make.in, configure.in.sample, Source/Makefile.in:
  55999. cleaned up configure some
  56000. 2001-05-09 11:15 millerjv
  56001. * Source/cmCacheManager.cxx: FIX: only clear the cache on a load
  56002. when the load needs to read internal values. Otherwise, it is
  56003. assumed that we are reading another projects cache.
  56004. 2001-05-09 09:52 hoffman
  56005. * Source/cmConfigureFileCommand.cxx: BUG: fix use beyond end of
  56006. array
  56007. 2001-05-09 08:51 martink
  56008. * Source/: cmCommands.cxx, cmLoadCacheCommand.cxx,
  56009. cmLoadCacheCommand.h, cmSourceFile.cxx: added load cache command
  56010. and fixed source file
  56011. 2001-05-08 17:37 king
  56012. * Source/cmCacheManager.cxx: ERR: LoadCache needed to return a
  56013. value.
  56014. 2001-05-08 17:04 martink
  56015. * Source/: cmCacheManager.cxx, cmCacheManager.h: added ability to
  56016. load another cache
  56017. 2001-05-08 17:03 martink
  56018. * Source/cmProjectCommand.cxx: now adds src and bin dir into cache
  56019. 2001-05-08 16:20 martink
  56020. * Source/cmVTKWrapTclCommand.cxx: fixed bug in init code
  56021. 2001-05-08 16:01 hoffman
  56022. * configure.in.sample: clean up
  56023. 2001-05-08 11:40 martink
  56024. * Source/cmTargetLinkLibrariesCommand.cxx: BUG: added arg0 to link
  56025. libraries
  56026. 2001-05-08 10:16 ibanez
  56027. * Modules/FindFLTK.cmake: Module to search the path for FLTK
  56028. library ( http://www.fltk.org )
  56029. 2001-05-07 18:14 king
  56030. * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
  56031. cmMakefile.cxx: ENH: Moved cache entry addition into
  56032. cmMakefile::AddLibrary and AddExecutable so that commands do not
  56033. have to add it explicitly.
  56034. 2001-05-07 18:11 hoffman
  56035. * CMakeSystemConfig.cmake.in, Source/CMakeBuildTargets.cxx,
  56036. Source/Makefile.in, Source/cmCacheManager.cxx,
  56037. Source/cmCommands.cxx, Source/cmConfigureFile.cxx,
  56038. Source/cmConfigureFile.h, Source/cmConfigureFileCommand.cxx,
  56039. Source/cmConfigureFileCommand.h, Source/cmExecProgram.cxx,
  56040. Source/cmExecProgram.h, Source/cmExecProgramCommand.cxx,
  56041. Source/cmExecProgramCommand.h, Source/cmMakeDirectoryCommand.cxx,
  56042. Source/cmMakeDirectoryCommand.h, Source/cmMakefile.cxx,
  56043. Source/cmMakefile.h, Source/cmSystemTools.cxx,
  56044. Source/cmUnixMakefileGenerator.cxx,
  56045. Source/cmUnixMakefileGenerator.h: ENH: call configure from cmake
  56046. 2001-05-07 10:02 blezek
  56047. * Source/cmConfigureFile.cxx: BUG: Removing Remove Variables call
  56048. 2001-05-07 09:16 geoff
  56049. * configure.in.sample: Under FreeBSD: should be
  56050. CMAKE_SHLIB_BUILD_FLAGS and not CMAKE_SHLIB_LINK_FLAGS.
  56051. CMakeSystemConfig.cmake not being made
  56052. 2001-05-05 11:28 hoffman
  56053. * Source/cmAddExecutableCommand.cxx: BUG: add internal cache entry
  56054. for executables, so depends can work
  56055. 2001-05-05 11:03 hoffman
  56056. * Source/: cmAddTargetCommand.cxx, cmAddTargetCommand.h,
  56057. cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.h,
  56058. cmCommands.cxx, cmLibraryCommand.cxx: BUG: add removed command,
  56059. and sort the order in cmCommands.cxx
  56060. 2001-05-04 17:00 martink
  56061. * Source/: cmMakefile.cxx, cmUnixMakefileGenerator.cxx: fixes for
  56062. untiltiy targets in all
  56063. 2001-05-04 16:44 blezek
  56064. * Source/cmBuildNameCommand.cxx: ENH: Proper build name
  56065. 2001-05-04 16:43 blezek
  56066. * Source/cmSiteNameCommand.cxx: ENH: Correct sitename
  56067. 2001-05-04 15:50 martink
  56068. * Source/: cmAddCustomTargetCommand.cxx,
  56069. cmAddCustomTargetCommand.h, cmAddTargetCommand.cxx,
  56070. cmAddTargetCommand.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
  56071. cmMakefile.cxx, cmMakefile.h, cmTarget.h,
  56072. cmVTKWrapJavaCommand.cxx: option to make utilities in the all
  56073. target
  56074. 2001-05-04 14:53 hoffman
  56075. * CMakeSystemConfig.cmake.in, CMakeWindowsSystemConfig.cmake: ENH:
  56076. move to cmake for itkConfigure.h.in
  56077. 2001-05-04 12:52 martink
  56078. * Source/cmVTKWrapJavaCommand.cxx: updates
  56079. 2001-05-04 11:35 geoff
  56080. * Modules/: FindGTK.cmake, FindJPEG.cmake: INCLUDE these to find
  56081. the relevant libraries
  56082. 2001-05-04 11:34 hoffman
  56083. * Source/: cmAddCustomTargetCommand.cxx,
  56084. cmAddCustomTargetCommand.h, cmBuildCommand.cxx, cmBuildCommand.h,
  56085. cmBuildNameCommand.cxx, cmBuildNameCommand.h, cmExecProgram.cxx,
  56086. cmExecProgram.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h: ENH:
  56087. move testing stuff to cmake from configure, good bye dashboard...
  56088. :)
  56089. 2001-05-04 11:30 hoffman
  56090. * CMakeRules.make.in, CMakeSystemConfig.txt.in,
  56091. CMakeWindowsSystemConfig.txt, Source/cmAddTargetCommand.cxx,
  56092. Source/cmAddTargetCommand.h, Source/cmCacheManager.cxx,
  56093. Source/cmCommands.cxx, Source/cmDSWMakefile.cxx,
  56094. Source/cmDSWWriter.cxx, Source/cmFindProgramCommand.cxx,
  56095. Source/cmMakefile.cxx, Source/cmOptionCommand.cxx,
  56096. Source/cmOptionCommand.h, Source/cmSourceGroup.cxx,
  56097. Source/cmSourceGroup.h, Source/cmSystemTools.cxx,
  56098. Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx: ENH:
  56099. move testing stuff to cmake from configure, good bye dashboard...
  56100. :)
  56101. 2001-05-04 10:44 king
  56102. * Source/cmSystemTools.cxx: ENH: Added support to EscapeSpaces to
  56103. use double quotes on windows.
  56104. 2001-05-04 10:44 king
  56105. * Source/cmCablePackageCommand.cxx: ENH: Added use of CMAKE cache
  56106. entry for generating the DSP/makefile build rules.
  56107. 2001-05-04 10:44 king
  56108. * Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
  56109. cmDSPWriter.h: ENH: Added use of CMAKE cache entry for generating
  56110. the DSP build rules.
  56111. 2001-05-04 10:13 martink
  56112. * Modules/FindJNI.cmake: minor fixes
  56113. 2001-05-04 09:56 martink
  56114. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fixed custom command
  56115. rule
  56116. 2001-05-04 09:47 martink
  56117. * Modules/FindJNI.cmake: new module
  56118. 2001-05-04 09:39 martink
  56119. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmSourceGroup.cxx,
  56120. cmSourceGroup.h, cmVTKWrapJavaCommand.cxx: better custom rules
  56121. 2001-05-04 08:46 martink
  56122. * Source/: cmFunctionBlocker.h, cmIfCommand.cxx, cmIfCommand.h,
  56123. cmMakefile.cxx, cmVTKWrapJavaCommand.cxx: better If checks
  56124. 2001-05-04 08:45 martink
  56125. * Source/: cmSourceFilesRequireCommand.cxx,
  56126. cmSourceFilesRequireCommand.h, cmUnixDefinesCommand.cxx,
  56127. cmUnixDefinesCommand.h, cmUnixLibrariesCommand.cxx,
  56128. cmUnixLibrariesCommand.h, cmWin32DefinesCommand.cxx,
  56129. cmWin32DefinesCommand.h, cmWin32IncludeDirectoryCommand.cxx,
  56130. cmWin32IncludeDirectoryCommand.h, cmWin32LibrariesCommand.cxx,
  56131. cmWin32LibrariesCommand.h: removed old functions
  56132. 2001-05-03 16:55 king
  56133. * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: ENH: Added
  56134. generation of internal CMAKE cache entry with path to
  56135. command-line CMake executable.
  56136. 2001-05-03 16:55 king
  56137. * Source/: cmFindProgramCommand.cxx, cmSystemTools.cxx,
  56138. cmSystemTools.h: ENH: Added cmSystemTools::FindProgram() and
  56139. full-path detection utilities.
  56140. 2001-05-03 15:27 martink
  56141. * Source/: cmCommands.cxx, cmVTKWrapJavaCommand.cxx,
  56142. cmVTKWrapJavaCommand.h: minor fixes
  56143. 2001-05-03 11:04 martink
  56144. * Source/cmCommands.cxx: removed deprecated commands
  56145. 2001-05-03 10:58 martink
  56146. * CMakeSystemConfig.cmake.in: better config info
  56147. 2001-05-03 10:35 martink
  56148. * Source/cmConfigureFile.cxx: now support cmakedefine
  56149. 2001-05-03 08:53 martink
  56150. * CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: uses
  56151. cmake commands now
  56152. 2001-05-03 08:52 martink
  56153. * CMakeSystemConfig.cmake.in, CMakeSystemConfig.txt.in,
  56154. CMakeWindowsSystemConfig.cmake, CMakeWindowsSystemConfig.txt,
  56155. Source/cmMakefile.cxx, Source/cmMakefile.h: system config uses
  56156. cmake commands now
  56157. 2001-05-02 17:33 martink
  56158. * Modules/FindMPI.cmake: minor fixes
  56159. 2001-05-02 17:07 martink
  56160. * Modules/FindMPI.cmake: new module
  56161. 2001-05-02 14:08 martink
  56162. * Modules/FindOpenGL.cmake: simple module
  56163. 2001-05-02 11:53 martink
  56164. * Modules/FindTCL.cmake: finds tk as well
  56165. 2001-05-02 11:53 martink
  56166. * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: cache loaded
  56167. into makefile
  56168. 2001-05-01 17:52 martink
  56169. * Source/: cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx:
  56170. fixed bug in limiting to source lists
  56171. 2001-05-01 17:37 king
  56172. * Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
  56173. cmCableWrapCommand.cxx, cmCableWrapCommand.h: ENH: Changed
  56174. cmCableWrapCommand to inherit from cmCableDefineSetCommand since
  56175. they do almost exactly the same thing. Added a GetXmlTag virtual
  56176. function to both classes to return what XML tag to generate in
  56177. the set's output. cmCableDefineSetCommand generates a "Set" tag,
  56178. and cmCableWrapCommand generates a "WrapperSet" tag. What is
  56179. inside the tags is still generated by the cmCableDefineSetCommand
  56180. superclass.
  56181. 2001-05-01 17:35 king
  56182. * Source/: cmCableInstantiateClassCommand.cxx,
  56183. cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
  56184. cmCableInstantiateCommand.h, cmCablePackageEntryCommand.cxx,
  56185. cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
  56186. cmCableSourceFilesCommand.h: ENH: Changed WriteConfiguration back
  56187. to const because it doesn't need to report errors anymore.
  56188. 2001-05-01 17:12 hoffman
  56189. * Source/: UtilityFooter.dsptemplate, UtilityHeader.dsptemplate:
  56190. ADD: add utiltity templates
  56191. 2001-05-01 16:55 hoffman
  56192. * configure.in.sample, Source/cmAddTargetCommand.cxx,
  56193. Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  56194. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  56195. Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
  56196. Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
  56197. Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.h,
  56198. Source/cmUnixMakefileGenerator.cxx: ENH: implement ADD_TARGET
  56199. command, and add an ALL_BUILD target
  56200. 2001-05-01 16:34 martink
  56201. * Source/cmMakefile.cxx: cache now loaded into makefile
  56202. 2001-05-01 16:28 martink
  56203. * Source/: cmCacheManager.cxx, cmCacheManager.h: added method to
  56204. puch cache into makefile defines
  56205. 2001-05-01 16:27 martink
  56206. * Source/cmIfCommand.cxx: slight bug in If command I think
  56207. 2001-05-01 11:28 martink
  56208. * Modules/FindTCL.cmake: first module
  56209. 2001-05-01 11:16 martink
  56210. * Source/: cmCommands.cxx, cmElseCommand.cxx, cmIfCommand.cxx,
  56211. cmIfCommand.h, cmSetCommand.cxx, cmSetCommand.h,
  56212. cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: new set
  56213. command and IF NOT
  56214. 2001-04-30 14:56 martink
  56215. * Source/: cmElseCommand.cxx, cmFindFileCommand.cxx,
  56216. cmFindLibraryCommand.cxx, cmFindPathCommand.cxx, cmIfCommand.cxx,
  56217. cmSystemTools.cxx, cmSystemTools.h: bug fixes
  56218. 2001-04-30 11:51 king
  56219. * Source/cmCablePackageCommand.cxx: BUG: Fixed output of
  56220. CMakeLists.txt path in cable_config.xml dependency list for unix.
  56221. Needed to escape spaces instead of enclosing in double quotes.
  56222. 2001-04-30 11:29 king
  56223. * Source/cmMakefile.h: ERR: Removed a conflict that was checked in.
  56224. 2001-04-30 10:52 anonymous
  56225. * Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPMakefile.h,
  56226. cmDSPWriter.cxx, cmDSPWriter.h, cmIncludeCommand.cxx,
  56227. cmIncludeCommand.h, cmMakefile.cxx, cmMakefile.h: New command:
  56228. INCLUDE(somefile.txt)
  56229. 2001-04-30 10:44 martink
  56230. * Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
  56231. cmDSWMakefile.cxx, cmDSWWriter.cxx, cmFindIncludeCommand.cxx,
  56232. cmFindLibraryCommand.cxx, cmLinkLibrariesCommand.cxx,
  56233. cmLinkLibrariesCommand.h, cmMakefile.cxx, cmMakefile.h,
  56234. cmTarget.cxx, cmTarget.h, cmTargetLinkLibrariesCommand.cxx,
  56235. cmTargetLinkLibrariesCommand.h, cmUnixMakefileGenerator.cxx,
  56236. cmUnixMakefileGenerator.h: added TARGET_LINK_LIBRARY command and
  56237. support for debug and release libraries to link against
  56238. 2001-04-27 14:57 king
  56239. * Source/cmUnixMakefileGenerator.cxx: ERR: Renamed CustomCommands
  56240. to BuildRules to match change in cmSourceGroup.
  56241. 2001-04-27 14:52 king
  56242. * Source/cmCablePackageCommand.cxx: BUG: Removed output of GCC_XML
  56243. rules when the command cannot be found.
  56244. 2001-04-27 14:51 king
  56245. * Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
  56246. cmDSPWriter.h, cmSourceGroup.cxx, cmSourceGroup.h: BUG: Removed
  56247. output of dual rules for source files that are processed by both
  56248. the compiler and by a custom command. Also removed generation of
  56249. duplicate CMakeLists.txt in the project files.
  56250. 2001-04-27 14:40 martink
  56251. * CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: get
  56252. system info into cmake
  56253. 2001-04-27 14:25 martink
  56254. * Source/: cmConfigureFile.cxx, cmConfigureFile.h: added configure
  56255. file
  56256. 2001-04-27 11:53 hoffman
  56257. * configure.in.sample: BUG: run cache build with each configure
  56258. 2001-04-27 11:36 hoffman
  56259. * CMakeRules.make.in, Source/cmMakefile.cxx: BUG: fix inplace
  56260. builds
  56261. 2001-04-27 11:03 hoffman
  56262. * Source/cmMakefile.cxx: ENH: fix in source build with non-gnu
  56263. 2001-04-27 09:32 hoffman
  56264. * Source/cmMakefile.cxx: ENH: add output when creating files
  56265. 2001-04-27 09:30 martink
  56266. * Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
  56267. cmFindPathCommand.cxx: better help strings
  56268. 2001-04-27 09:13 will
  56269. * Source/cmAuxSourceDirectoryCommand.h: ENH:New copyright
  56270. 2001-04-27 08:46 martink
  56271. * CMakeVariables.make.in: removed old junk
  56272. 2001-04-27 08:01 will
  56273. * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
  56274. cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
  56275. cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
  56276. cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
  56277. cmAddTargetCommand.cxx, cmAddTargetCommand.h,
  56278. cmAuxSourceDirectoryCommand.cxx,
  56279. cmBuildSharedLibrariesCommand.cxx,
  56280. cmCableCloseNamespaceCommand.cxx, cmCableCloseNamespaceCommand.h,
  56281. cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
  56282. cmCableData.h, cmCableDefineSetCommand.cxx,
  56283. cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
  56284. cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
  56285. cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
  56286. cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
  56287. cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
  56288. cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
  56289. cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
  56290. cmCableWrapCommand.h, cmCacheManager.cxx, cmCacheManager.h,
  56291. cmCommand.h, cmCommands.h, cmConfigureFileNoAutoconf.cxx,
  56292. cmConfigureFileNoAutoconf.h, cmCustomCommand.cxx,
  56293. cmCustomCommand.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
  56294. cmDSPWriter.cxx, cmDSPWriter.h, cmDSWMakefile.cxx,
  56295. cmDSWMakefile.h, cmDSWWriter.cxx, cmDSWWriter.h, cmDirectory.cxx,
  56296. cmDirectory.h, cmElseCommand.cxx, cmElseCommand.h,
  56297. cmEndIfCommand.cxx, cmEndIfCommand.h, cmFindFileCommand.cxx,
  56298. cmFindFileCommand.h, cmFindIncludeCommand.cxx,
  56299. cmFindIncludeCommand.h, cmFindLibraryCommand.cxx,
  56300. cmFindLibraryCommand.h, cmFindProgramCommand.cxx,
  56301. cmFindProgramCommand.h, cmFunctionBlocker.h, cmIfCommand.cxx,
  56302. cmIfCommand.h, cmIncludeDirectoryCommand.cxx,
  56303. cmIncludeDirectoryCommand.h,
  56304. cmIncludeRegularExpressionCommand.cxx,
  56305. cmIncludeRegularExpressionCommand.h, cmLibraryCommand.cxx,
  56306. cmLibraryCommand.h, cmLinkDirectoriesCommand.cxx,
  56307. cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
  56308. cmLinkLibrariesCommand.h, cmMSProjectGenerator.cxx,
  56309. cmMSProjectGenerator.h, cmMakeDepend.cxx, cmMakeDepend.h,
  56310. cmMakefile.cxx, cmMakefile.h, cmMakefileGenerator.cxx,
  56311. cmMakefileGenerator.h, cmOptionCommand.cxx, cmOptionCommand.h,
  56312. cmProjectCommand.cxx, cmProjectCommand.h,
  56313. cmRegularExpression.cxx, cmRegularExpression.h, cmSourceFile.cxx,
  56314. cmSourceFile.h, cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
  56315. cmSourceFilesRequireCommand.cxx, cmSourceFilesRequireCommand.h,
  56316. cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
  56317. cmSourceGroupCommand.h, cmStandardIncludes.h,
  56318. cmSubdirCommand.cxx, cmSubdirCommand.h, cmSystemTools.cxx,
  56319. cmSystemTools.h, cmTarget.cxx, cmTarget.h, cmTestsCommand.cxx,
  56320. cmTestsCommand.h, cmUnixDefinesCommand.cxx,
  56321. cmUnixDefinesCommand.h, cmUnixLibrariesCommand.cxx,
  56322. cmUnixLibrariesCommand.h, cmUnixMakefileGenerator.cxx,
  56323. cmUnixMakefileGenerator.h, cmUtilitySourceCommand.cxx,
  56324. cmUtilitySourceCommand.h, cmVTKWrapPythonCommand.cxx,
  56325. cmVTKWrapTclCommand.cxx, cmWin32DefinesCommand.cxx,
  56326. cmWin32DefinesCommand.h, cmWin32IncludeDirectoryCommand.cxx,
  56327. cmWin32IncludeDirectoryCommand.h, cmWin32LibrariesCommand.cxx,
  56328. cmWin32LibrariesCommand.h, cmWrapExcludeFilesCommand.cxx,
  56329. cmWrapExcludeFilesCommand.h: ENH:New copyright
  56330. 2001-04-27 07:55 will
  56331. * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h:
  56332. ENH:Copyright
  56333. 2001-04-26 16:22 martink
  56334. * Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
  56335. cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
  56336. cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
  56337. cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
  56338. cmMakefile.cxx, cmMakefile.h, cmUnixMakefileGenerator.cxx,
  56339. cmVTKWrapPythonCommand.cxx: support for debug and opt libraries
  56340. 2001-04-26 15:41 martink
  56341. * Source/: cmOptionCommand.cxx, cmOptionCommand.h: better help
  56342. 2001-04-26 15:27 king
  56343. * Source/: cmCableInstantiateClassCommand.cxx,
  56344. cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
  56345. cmCableInstantiateCommand.h, cmCablePackageCommand.cxx,
  56346. cmCablePackageEntryCommand.cxx, cmCablePackageEntryCommand.h,
  56347. cmCableSourceFilesCommand.cxx, cmCableSourceFilesCommand.h,
  56348. cmCableWrapCommand.cxx, cmCableWrapCommand.h: ENH: Changed
  56349. WriteConfiguration to non-const so it can do error checking.
  56350. Added parsing and output of a name for each WrapperSet generated
  56351. from a CABLE_WRAP command.
  56352. 2001-04-26 14:53 hoffman
  56353. * Source/: cmAddLibraryCommand.cxx,
  56354. cmBuildSharedLibrariesCommand.cxx, cmCacheManager.cxx,
  56355. cmCacheManager.h, cmFindFileCommand.cxx,
  56356. cmFindIncludeCommand.cxx, cmFindLibraryCommand.cxx,
  56357. cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
  56358. cmOptionCommand.cxx, cmUtilitySourceCommand.cxx: ENH: add help
  56359. for cache entries
  56360. 2001-04-26 10:49 martink
  56361. * Source/: cmCacheManager.cxx, cmElseCommand.cxx, cmIfCommand.cxx,
  56362. cmSystemTools.cxx, cmSystemTools.h: some fixes for If commands
  56363. 2001-04-26 09:38 martink
  56364. * Source/: CMakeSetup.dsw, DumpDocumentation.dsp, cmCommands.cxx,
  56365. cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
  56366. cmDSPWriter.h, cmFindFileCommand.cxx, cmFindIncludeCommand.cxx,
  56367. cmFindIncludeCommand.h, cmFindLibraryCommand.cxx,
  56368. cmFindLibraryCommand.h, cmFindPathCommand.cxx,
  56369. cmFindPathCommand.h, cmMakefile.cxx, cmMakefile.h,
  56370. cmUnixMakefileGenerator.cxx: bug fixes
  56371. 2001-04-25 16:09 hoffman
  56372. * configure.in.sample, Source/Makefile.in,
  56373. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  56374. Source/cmMakefile.cxx: ENH: clean up cmake GUI and remove the
  56375. parsing of CMakeLists.txt files by configure
  56376. 2001-04-25 11:47 martink
  56377. * Source/: cmElseCommand.h, cmEndIfCommand.h, cmIfCommand.h: rules
  56378. were not inherited when they should be
  56379. 2001-04-25 09:39 king
  56380. * Source/cmUnixMakefileGenerator.cxx: BUG: Fixed output of
  56381. dependencies. It needs to loop over the makefile's targets, not
  56382. the source lists.
  56383. 2001-04-25 09:37 king
  56384. * Source/cmMakeDepend.cxx: STYLE: Updated comments for name change
  56385. cmClassFile->cmSourceFile
  56386. 2001-04-25 09:33 martink
  56387. * CMake.doc: updated the docs some
  56388. 2001-04-24 17:33 king
  56389. * Source/cmUnixMakefileGenerator.cxx: ERR: cmClassFile.h ->
  56390. cmSourceFile.h include change.
  56391. 2001-04-24 16:49 martink
  56392. * Source/: cmClassFile.cxx, cmClassFile.h: many fixes and cleanup
  56393. and features
  56394. 2001-04-24 16:46 martink
  56395. * Source/: CMakeLib.dsp, Makefile.in, cmAbstractFilesCommand.cxx,
  56396. cmAuxSourceDirectoryCommand.cxx, cmCablePackageCommand.cxx,
  56397. cmCableSourceFilesCommand.cxx, cmCacheManager.cxx,
  56398. cmCacheManager.h, cmCommands.cxx, cmDSPMakefile.cxx,
  56399. cmDSPMakefile.h, cmDSPWriter.cxx, cmDSPWriter.h,
  56400. cmMakeDepend.cxx, cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
  56401. cmOptionCommand.cxx, cmSourceFilesCommand.cxx,
  56402. cmSourceFilesRequireCommand.cxx, cmTarget.h,
  56403. cmUnixDefinesCommand.cxx, cmUnixLibrariesCommand.cxx,
  56404. cmUnixMakefileGenerator.cxx, cmWin32DefinesCommand.cxx,
  56405. cmWin32IncludeDirectoryCommand.cxx, cmWin32LibrariesCommand.cxx,
  56406. cmWrapExcludeFilesCommand.cxx, cmVTKWrapPythonCommand.cxx,
  56407. cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
  56408. cmVTKWrapTclCommand.h, cmSourceFile.cxx, cmSourceFile.h,
  56409. cmTarget.cxx, cmWrapTclCommand.cxx, cmWrapTclCommand.h: many
  56410. fixes and cleanup and features
  56411. 2001-04-24 12:40 hoffman
  56412. * Source/: cmBuildSharedLibrariesCommand.cxx, cmCacheManager.cxx,
  56413. cmCacheManager.h, cmMakefile.cxx, cmMakefile.h,
  56414. cmOptionCommand.cxx, cmWrapTclCommand.cxx: BUG: fix build
  56415. directory problem
  56416. 2001-04-24 09:45 king
  56417. * CMakeVariables.make.in: ERR: Removed extra SRC_OBJ reference.
  56418. The variable is no longer used.
  56419. 2001-04-23 16:40 hoffman
  56420. * Source/: CMakeLib.dsp, cmCacheManager.cxx, cmCacheManager.h,
  56421. cmDSWMakefile.cxx, cmDSWWriter.cxx, cmSourceGroup.h,
  56422. cmStandardIncludes.h, cmWindowsConfigure.cxx,
  56423. cmWindowsConfigure.h: ENH: new GUI editor for cmake cache file
  56424. 2001-04-23 16:34 martink
  56425. * Source/: cmCommands.cxx, cmWrapTclCommand.cxx: added option
  56426. command
  56427. 2001-04-23 16:33 martink
  56428. * Source/: cmOptionCommand.cxx, cmOptionCommand.h: new command
  56429. 2001-04-23 13:58 blezek
  56430. * CMakeRules.make.in, Source/cmUnixMakefileGenerator.cxx: BUG:
  56431. Clean was not doing it's job
  56432. 2001-04-23 10:23 king
  56433. * Source/cmIfCommand.h: ERR: Added virtual destructor to complement
  56434. virtual functions in cmIfFunctionBlocker.
  56435. 2001-04-19 17:39 martink
  56436. * Source/: cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
  56437. cmCommands.cxx, cmElseCommand.cxx, cmElseCommand.h,
  56438. cmEndIfCommand.cxx, cmEndIfCommand.h, cmFunctionBlocker.h,
  56439. cmIfCommand.cxx, cmIfCommand.h, cmMakefile.cxx, cmMakefile.h:
  56440. added if else endif add definition
  56441. 2001-04-19 13:28 martink
  56442. * Source/: cmCablePackageCommand.cxx, cmCustomCommand.h,
  56443. cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSWMakefile.cxx,
  56444. cmDSWWriter.cxx, cmMakefile.cxx, cmSourceGroup.cxx, cmTarget.h,
  56445. cmUnixMakefileGenerator.cxx: cleaned up the coding style made
  56446. ivars private etc
  56447. 2001-04-18 08:01 king
  56448. * Source/cmMakeDepend.cxx: ERR: We can't assume a vector iterator
  56449. is a pointer. It must be dereferenced to get a reference to the
  56450. element, and then we can take the address of that to get a
  56451. pointer. "i" becomes "&*i"
  56452. 2001-04-17 07:42 king
  56453. * Source/cmUnixMakefileGenerator.cxx: ERR: Removed unused variable.
  56454. 2001-04-16 15:40 hoffman
  56455. * Source/: cmStandardIncludes.h, cmSystemTools.cxx: BUG: fix small
  56456. compile issues on HP aCC
  56457. 2001-04-16 12:31 king
  56458. * Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Changed m_Indices
  56459. to an stl set and renamed it to m_IndexSet. Using a set results
  56460. in a significant performance increase and reduction in memory
  56461. usage.
  56462. 2001-04-16 10:15 millerjv
  56463. * Source/cmAddLibraryCommand.cxx: FIX: allow ADD_LIBRARY with no
  56464. source list
  56465. 2001-04-16 10:01 martink
  56466. * Source/: cmCablePackageCommand.cxx, cmMakefile.h: fixed cable
  56467. package issue
  56468. 2001-04-12 15:34 martink
  56469. * Source/: Makefile.in, cmAddLibraryCommand.cxx,
  56470. cmCacheManager.cxx, cmCacheManager.h, cmMakefile.h,
  56471. cmUnixMakefileGenerator.cxx, cmWrapTclCommand.cxx: some bug fixes
  56472. 2001-04-12 09:55 king
  56473. * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
  56474. ENH: Added individual library linkage output so that shared
  56475. libraries will not try to link against themselves.
  56476. 2001-04-12 09:49 martink
  56477. * Source/: cmExecutablesCommand.cxx, cmExecutablesCommand.h:
  56478. removed old rules
  56479. 2001-04-11 16:34 king
  56480. * Source/cmUnixMakefileGenerator.cxx: ENH: Generation now sets up
  56481. proper linking of shared libraries to each other.
  56482. 2001-04-11 15:43 king
  56483. * CMakeMaster.make.in: ERR: Needed to switch point where
  56484. CMakeTargets.make is included so that Variables will be available
  56485. to the targets file.
  56486. 2001-04-11 14:58 martink
  56487. * Source/CMakeLib.dsp, Source/CMakeSetupCMD.dsp,
  56488. Source/Makefile.in, Source/cmAbstractFilesCommand.cxx,
  56489. Source/cmAddExecutableCommand.cxx,
  56490. Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
  56491. Source/cmAddLibraryCommand.h,
  56492. Source/cmAuxSourceDirectoryCommand.cxx,
  56493. Source/cmAuxSourceDirectoryCommand.h, Source/cmCableCommand.cxx,
  56494. Source/cmCableData.cxx, Source/cmCableData.h,
  56495. Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
  56496. Source/cmCableSourceFilesCommand.cxx, Source/cmClassFile.cxx,
  56497. Source/cmClassFile.h, Source/cmCommands.cxx,
  56498. Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
  56499. Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  56500. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  56501. Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
  56502. Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
  56503. Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
  56504. Source/cmMakefile.cxx, Source/cmMakefile.h,
  56505. Source/cmSourceFilesCommand.cxx, Source/cmSourceFilesCommand.h,
  56506. Source/cmSourceFilesRequireCommand.cxx,
  56507. Source/cmSourceFilesRequireCommand.h, Source/cmSourceGroup.cxx,
  56508. Source/cmSourceGroup.h, Source/cmTarget.h,
  56509. Source/cmTestsCommand.cxx, Source/cmUnixMakefileGenerator.cxx,
  56510. Source/cmUnixMakefileGenerator.h,
  56511. Source/cmWrapExcludeFilesCommand.cxx,
  56512. Source/cmWrapTclCommand.cxx, Source/cmWrapTclCommand.h,
  56513. CMakeRules.make.in: major changes to support multiple libraries
  56514. and source lists
  56515. 2001-04-10 15:26 king
  56516. * Source/DLLHeader.dsptemplate: ENH: Need BUILD_SHARED_LIBRARIES
  56517. defined for making windows DLLs.
  56518. 2001-04-09 10:56 king
  56519. * Source/cmCablePackageCommand.cxx: ERR: Added double-quotes around
  56520. command name before arguments are appended.
  56521. 2001-04-09 10:53 king
  56522. * Source/cmUnixMakefileGenerator.cxx: ERR: Missed one EscapeSpaces
  56523. call.
  56524. 2001-04-09 10:31 king
  56525. * Source/: cmCableCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
  56526. cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
  56527. cmUtilitySourceCommand.cxx: ERR: Corrected use of double-quotes
  56528. to be compatible with UNIX make. Now double quotes (windows) or
  56529. escape sequences for spaces (unix) are added when dependencies
  56530. are output.
  56531. 2001-04-09 09:44 king
  56532. * Source/: cmCableCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
  56533. cmUtilitySourceCommand.cxx: ENH: Added support for spaces in the
  56534. output directory names. Spaces in the input directory name may
  56535. work also, but are untested.
  56536. 2001-04-06 17:01 hoffman
  56537. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
  56538. cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: BUG: fix
  56539. depends for libraries and executables in the same dir
  56540. 2001-04-06 14:51 hoffman
  56541. * Source/: cmFindIncludeCommand.cxx, cmFindLibraryCommand.cxx,
  56542. cmMakefile.cxx: ENH: better error reporting, and add NOTFOUND
  56543. into cache for library and file find
  56544. 2001-04-06 12:00 martink
  56545. * Source/cmFindIncludeCommand.h: fixed the documentation some
  56546. 2001-04-06 08:28 millerjv
  56547. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: FIX: configurations
  56548. list needed to be reset for each dsp file created
  56549. 2001-04-04 09:33 millerjv
  56550. * Source/: EXEHeader.dsptemplate, staticLibHeader.dsptemplate: FIX:
  56551. returned to using /O2 optimization level and put a pragma in the
  56552. netlib code that could not handle the /Og component of /O2
  56553. 2001-03-28 11:49 king
  56554. * Source/cmSystemTools.cxx: ERR: Blank line regular expression
  56555. updated to allow whitespace on the line.
  56556. 2001-03-23 14:27 king
  56557. * Source/: cmCableSourceFilesCommand.cxx,
  56558. cmCableSourceFilesCommand.h: ENH: Added support for
  56559. CABLE_SOURCE_FILES to refer to files that are not in the current
  56560. directory. The include path is searched for the files.
  56561. 2001-03-21 15:52 king
  56562. * Source/cmStandardIncludes.h: ERR: Added pragma to disable symbol
  56563. length warning for Intel compiler.
  56564. 2001-03-20 13:48 king
  56565. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ERR: Small bug in
  56566. generated DSP file fixed. A custom command environment variable
  56567. has been replaced with explicity writing out the command.
  56568. 2001-03-20 13:20 king
  56569. * Source/: CMakeLib.dsp, Makefile.in, cmCableCommand.cxx,
  56570. cmCablePackageCommand.cxx, cmCommands.cxx, cmDSPMakefile.cxx,
  56571. cmDSPMakefile.h, cmDSPWriter.cxx, cmDSPWriter.h, cmMakefile.cxx,
  56572. cmMakefile.h, cmSourceGroup.cxx, cmSourceGroup.h,
  56573. cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
  56574. cmUnixMakefileGenerator.cxx, cmWrapTclCommand.cxx: ENH: Added
  56575. SOURCE_GROUP command and corresponding support code. This
  56576. command allows CMakeLists files to specify how sources are
  56577. organized into groups in the generated DSP files and makefiles.
  56578. 2001-03-19 11:47 millerjv
  56579. * Source/EXEHeader.dsptemplate: ENH: ignore unused libary warnings,
  56580. removed /force
  56581. 2001-03-19 11:02 king
  56582. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added text
  56583. files group to DSP output. CMakeLists.txt is duplicated in this
  56584. group and outside, but fixing this will require a reorganization
  56585. of custom rule generation. I should get to that soon.
  56586. 2001-03-19 11:01 king
  56587. * Source/cmCableCommand.cxx: ERR: Changed generation of rule to
  56588. generate cable_config.xml to be produced differently for windows
  56589. and unix.
  56590. 2001-03-19 11:00 king
  56591. * Source/: cmSystemTools.cxx, cmSystemTools.h: ERR: Removed
  56592. functions I just added. They don't belong here (yet?).
  56593. 2001-03-19 10:09 king
  56594. * Source/cmCableCommand.cxx: ENH: Added generation of a rule to
  56595. re-run CMake if the cable_config.xml file is missing.
  56596. 2001-03-19 10:09 king
  56597. * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added functions
  56598. to get information about the CMake executable on each platform.
  56599. 2001-03-16 11:14 king
  56600. * Source/: cmCableData.cxx, cmCableData.h: ERR: Re-ordered
  56601. declaration of members v. order of initialization on the
  56602. constructor to match each other.
  56603. 2001-03-16 11:04 king
  56604. * Source/: cmCableData.cxx, cmCableData.h: BUG: Rearranged cable
  56605. config file open to do open in construction of m_OutputFile.
  56606. Fixes problem on SGI with opening the file.
  56607. 2001-03-16 09:25 king
  56608. * Source/: cmCableDefineSetCommand.cxx,
  56609. cmCableSourceFilesCommand.cxx: ENH: Changed generated includes to
  56610. not have full path specified.
  56611. 2001-03-15 18:09 king
  56612. * Source/: cmCommands.cxx, cmIncludeRegularExpressionCommand.cxx,
  56613. cmIncludeRegularExpressionCommand.h, cmMakeDepend.cxx,
  56614. cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h: ENH: Added
  56615. INCLUDE_REGULAR_EXPRESSION command to set regular expression used
  56616. in dependency checking.
  56617. 2001-03-15 14:46 king
  56618. * Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h:
  56619. ENH: Added SOURCE_FILES syntax to CABLE_DEFINE_SET command.
  56620. 2001-03-15 14:33 king
  56621. * Source/: cmMakefile.cxx, cmMakefile.h: BUG: Moved definition of
  56622. CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR to be as soon as their
  56623. information is known.
  56624. 2001-03-15 10:42 king
  56625. * Source/: cmCablePackageCommand.cxx, cmCablePackageCommand.h: BUG:
  56626. Fixed segfault when CABLE_PACKAGE is only CABLE command. Related
  56627. to order of virtual destructor calls.
  56628. 2001-03-14 17:49 king
  56629. * Source/cmStandardIncludes.h: ERR: Added for-loop scoping hack for
  56630. CMake sources on MSVC
  56631. 2001-03-14 16:34 king
  56632. * Source/cmSystemTools.cxx: ENH: Added support for comments inside
  56633. function calls and indented comments.
  56634. 2001-03-13 18:01 king
  56635. * Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h:
  56636. ENH: Added support for element tag specification with syntax
  56637. tag:element as an argument to the CABLE_DEFINE_SET command. A
  56638. single colon with nothing to its left will result in an empty
  56639. tag.
  56640. 2001-03-13 09:33 king
  56641. * Source/cmWrapTclCommand.cxx: ERR: Less-than-zero test replaced
  56642. with greater-than-zero since we want zero arguments.
  56643. 2001-03-12 18:30 king
  56644. * Source/: cmCommand.h, cmSystemTools.cxx, cmSystemTools.h: ENH:
  56645. Improved error handling when GetError is called on a command that
  56646. has not called SetError.
  56647. 2001-03-12 10:10 geoff
  56648. * Source/: cmCommands.cxx, cmWin32IncludeDirectoryCommand.cxx,
  56649. cmWin32IncludeDirectoryCommand.h: Include directories under Win32
  56650. only (inherited by subdirs)
  56651. 2001-03-09 16:56 king
  56652. * Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
  56653. cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
  56654. cmDSPWriter.h, staticLibHeader.dsptemplate: ENH: Finished
  56655. Simplifying dsptemplate processing with in place of separate
  56656. Release, Debug, ReleaseDLL, ... configurations.
  56657. 2001-03-09 15:35 king
  56658. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx,
  56659. staticLibHeader.dsptemplate: ERR: Fixed library path problem for
  56660. ReleaseMinSize build. should now be used in place of separate
  56661. Release, Debug, and ReleaseMinSize.
  56662. 2001-03-09 14:35 king
  56663. * Source/EXEHeader.dsptemplate: ERR: Fixed header template for
  56664. Release MinSize builds.
  56665. 2001-03-09 11:34 king
  56666. * Source/EXEHeader.dsptemplate: ENH: Added Release MinSize
  56667. configuration for executables.
  56668. 2001-03-09 11:33 king
  56669. * Source/cmUtilitySourceCommand.h: ENH: Made UTILITY_SOURCE command
  56670. inherited, just like FIND_PROGRAM.
  56671. 2001-03-09 11:16 king
  56672. * Source/cmCablePackageCommand.cxx: ERR: Missing initalization of a
  56673. cmClassFile::m_HeaderFileOnly fixed.
  56674. 2001-03-09 10:53 king
  56675. * Source/: cmDSWMakefile.cxx, cmDSWWriter.cxx, cmMakefile.cxx,
  56676. cmMakefile.h, cmUnixMakefileGenerator.cxx,
  56677. cmUnixMakefileGenerator.h, cmUtilitySourceCommand.cxx: ENH: Added
  56678. utility dependency support. Now a project can depend on other
  56679. executables as well as link libraries.
  56680. 2001-03-09 10:52 king
  56681. * Source/: cmCableCommand.cxx, cmCableData.cxx: ERR: Added
  56682. automatic creation of directory for cable_config.xml file and
  56683. corresponding error reporting.
  56684. 2001-03-09 10:52 king
  56685. * Source/cmCablePackageCommand.cxx: ENH: Added proper dependency
  56686. generation for a package on cable executable.
  56687. 2001-03-08 18:24 king
  56688. * Source/: cmMakefile.cxx, cmUtilitySourceCommand.cxx: ERR:
  56689. Replaced CMAKE_CFG= with CMAKE_CFG_OUTDIR= to fix windows
  56690. behavior.
  56691. 2001-03-08 18:13 king
  56692. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added output of
  56693. custom rules for XML sources.
  56694. 2001-03-08 17:38 king
  56695. * Source/cmUnixMakefileGenerator.cxx: ENH: Added output of defines
  56696. flags as part of INCLUDE_FLAGS.
  56697. 2001-03-08 17:31 king
  56698. * Source/cmUnixMakefileGenerator.cxx: ENH: Added output of a custom
  56699. command's m_Source as a dependency.
  56700. 2001-03-08 17:31 king
  56701. * Source/cmUnixDefinesCommand.cxx: ERR: Minor wording error in
  56702. output message.
  56703. 2001-03-08 17:30 king
  56704. * Source/cmCablePackageCommand.cxx: ENH: Creation of generator rule
  56705. now properly uses the custom command's m_Source member.
  56706. 2001-03-08 16:13 king
  56707. * Source/: cmCableCommand.cxx, cmCableData.cxx, cmCableData.h,
  56708. cmCablePackageCommand.cxx, cmCablePackageCommand.h,
  56709. cmCableSourceFilesCommand.cxx, cmCableSourceFilesCommand.h: ENH:
  56710. Added creation of custom rules for generating CABLE packages.
  56711. 2001-03-08 16:12 king
  56712. * Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Added support for
  56713. finding dependencies for files that don't exist. Dependency
  56714. recursion begins with hints provided in the cmClassFile for a
  56715. file if it doesn't exist.
  56716. 2001-03-08 11:30 king
  56717. * Source/cmCableSourceFilesCommand.cxx: ENH: Added .txx detection
  56718. for Header block output.
  56719. 2001-03-08 10:30 king
  56720. * Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
  56721. cmSystemTools.cxx, cmSystemTools.h, cmUtilitySourceCommand.cxx,
  56722. cmUtilitySourceCommand.h: ENH: Added UTILITY_SOURCE command for
  56723. specifying where a 3rd party utility's source is located when it
  56724. is included in the distribution of a project.
  56725. 2001-03-07 13:33 king
  56726. * Source/cmCableCommand.cxx: ERR: Commented out experimental code
  56727. that was accidentally checked in.
  56728. 2001-03-07 13:23 king
  56729. * Source/cmCableCommand.cxx: ENH: Added Cable to Utilities and
  56730. appropriate CMakeLists.txt changes. Moved VXLNumerics link out
  56731. of source's root directory and into separate entries for Code and
  56732. Testing directories. This prevents linking of all programs (like
  56733. Cable) with the numerics library.
  56734. 2001-03-02 16:04 king
  56735. * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
  56736. ENH: Added custom rule support to cmUnixMakefileGenerator.
  56737. 2001-03-02 13:47 will
  56738. * Source/cmUnixMakefileGenerator.cxx: BUG: repeat all -l options to
  56739. avoid having to worry about link order.
  56740. 2001-03-02 12:27 king
  56741. * Source/: cmCableCommand.cxx, cmCableData.cxx, cmCableData.h: ENH:
  56742. CABLE config file (config_cable.xml) should now be opened in the
  56743. output directory.
  56744. 2001-03-01 16:47 king
  56745. * Source/: cmCableCloseNamespaceCommand.cxx,
  56746. cmCableCloseNamespaceCommand.h, cmCableCommand.cxx,
  56747. cmCableCommand.h, cmCableData.cxx, cmCableData.h,
  56748. cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
  56749. cmCableInstantiateClassCommand.cxx,
  56750. cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
  56751. cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
  56752. cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
  56753. cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
  56754. cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
  56755. cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
  56756. cmCableWrapCommand.h, cmCommands.cxx: ENH: Change to new CABLE
  56757. command architecture. CABLE configuration code is now generated
  56758. on the first pass, during the Invoke() calls.
  56759. 2001-02-28 17:50 hoffman
  56760. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
  56761. cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: BUG: fix
  56762. circular depends on libraries and remove depends for static
  56763. libraries
  56764. 2001-02-28 09:34 king
  56765. * Source/: cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
  56766. cmCableData.h, cmCableDefineSetCommand.cxx,
  56767. cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
  56768. cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
  56769. cmCableInstantiateCommand.h, cmCommands.cxx: ENH: CABIL -> CABLE
  56770. rename.
  56771. 2001-02-27 16:50 martink
  56772. * Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
  56773. cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: many
  56774. enhancements including dll support
  56775. 2001-02-27 16:49 martink
  56776. * Source/cmWrapTclCommand.cxx: bug fixes
  56777. 2001-02-27 16:49 martink
  56778. * Source/cmCommands.cxx: added new commands
  56779. 2001-02-27 16:48 martink
  56780. * Source/cmClassFile.h: added wrap exclude ivar
  56781. 2001-02-27 16:48 martink
  56782. * Source/: cmBuildSharedLibrariesCommand.cxx,
  56783. cmBuildSharedLibrariesCommand.h, cmWrapExcludeFilesCommand.cxx,
  56784. cmWrapExcludeFilesCommand.h: new commands
  56785. 2001-02-27 16:46 martink
  56786. * Source/: DLLFooter.dsptemplate, DLLHeader.dsptemplate: dll build
  56787. rules
  56788. 2001-02-27 16:44 martink
  56789. * Source/staticLibHeader.dsptemplate: change in options for much
  56790. smaller libraries
  56791. 2001-02-27 16:28 king
  56792. * Source/: cmCableCommand.h, cmCableDefineSetCommand.cxx,
  56793. cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
  56794. cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
  56795. cmCableInstantiateCommand.h, cmCommands.cxx: ENH: Implemented
  56796. automatic tag generation for CABIL_DEFINE_SET command. Added tag
  56797. output to WriteConfiguration methods. Added
  56798. CABIL_INSTANTIATE_CLASS command to generate explicit class
  56799. template instantiation configuration output.
  56800. 2001-02-27 15:41 king
  56801. * Source/cmSystemTools.cxx: ENH/BUG: Improved function parsing to
  56802. allow just about anything inside a double-quoted argument. Also
  56803. fixed parsing of lines with both quoted and non-quoted arguments.
  56804. 2001-02-27 12:00 lorensen
  56805. * Source/cmSystemTools.cxx: ENH: mask on mkdir set to 777.
  56806. 2001-02-27 12:00 lorensen
  56807. * Source/CMakeBuildTargets.cxx: ERR: missing std:: on cout.
  56808. 2001-02-26 20:58 millerjv
  56809. * Source/staticLibHeader.dsptemplate: FIX: added /GR to MinSize
  56810. build to avoid warnings about dynamic cast
  56811. 2001-02-26 18:20 king
  56812. * Source/cmCableInstantiateCommand.cxx: ERR: Fixed configuration
  56813. file output to open file in output directory.
  56814. 2001-02-26 18:16 king
  56815. * Source/cmWrapTclCommand.cxx: int -> unsigned int
  56816. 2001-02-26 18:00 king
  56817. * Source/: cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
  56818. cmCableData.h, cmCableDefineSetCommand.cxx,
  56819. cmCableDefineSetCommand.h, cmCableInstantiateCommand.cxx,
  56820. cmCableInstantiateCommand.h, cmCommands.cxx: ENH: Added CABIL
  56821. commands for configuration file generation.
  56822. 2001-02-26 17:58 king
  56823. * Source/cmMakefile.h: ENH: Added GetUsedCommands() method.
  56824. 2001-02-26 17:58 king
  56825. * Source/cmStandardIncludes.h: ERR: fsream.h -> fstream.h
  56826. 2001-02-26 17:17 martink
  56827. * Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPMakefile.h,
  56828. cmDSPWriter.cxx, cmDSPWriter.h, cmMakefile.h: a variety of fixes
  56829. and enhancements
  56830. 2001-02-26 17:17 martink
  56831. * Source/: cmWrapTclCommand.cxx, cmWrapTclCommand.h: very early
  56832. version of a wrapper
  56833. 2001-02-26 17:15 martink
  56834. * Source/: cmClassFile.cxx, cmClassFile.h: added functionality,
  56835. fixed bug if no file existed and with header files
  56836. 2001-02-26 17:14 martink
  56837. * Source/: cmFindProgramCommand.cxx, cmFindProgramCommand.h: fixed
  56838. bug and modified functionality
  56839. 2001-02-26 17:13 martink
  56840. * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h: new command
  56841. 2001-02-26 13:25 king
  56842. * Source/cmMakefile.cxx: ERR: Fixed unknown command output error
  56843. message for spacing.
  56844. 2001-02-26 12:07 king
  56845. * Source/: cmAbstractFilesCommand.h, cmAddTargetCommand.h,
  56846. cmAuxSourceDirectoryCommand.h, cmCommand.h,
  56847. cmExecutablesCommand.h, cmFindIncludeCommand.h,
  56848. cmFindLibraryCommand.h, cmFindProgramCommand.h,
  56849. cmIncludeDirectoryCommand.h, cmLibraryCommand.h,
  56850. cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.h,
  56851. cmProjectCommand.h, cmSourceFilesCommand.h,
  56852. cmSourceFilesRequireCommand.h, cmSubdirCommand.h,
  56853. cmTestsCommand.h, cmUnixDefinesCommand.h,
  56854. cmUnixLibrariesCommand.h, cmWin32DefinesCommand.h,
  56855. cmWin32LibrariesCommand.h: ENH: Added safe downcast support
  56856. (without RTTI) to cmCommand and its subclasses.
  56857. 2001-02-23 10:40 king
  56858. * Source/: cmAbstractFilesCommand.cxx, cmCommand.h, cmCommands.h,
  56859. cmConfigureFileNoAutoconf.h, cmFindIncludeCommand.cxx,
  56860. cmFindLibraryCommand.cxx, cmFindProgramCommand.cxx,
  56861. cmMakefile.cxx, cmUnixMakefileGenerator.cxx: ERR: Fixed warnings
  56862. (int->unsigned int and a few others).
  56863. 2001-02-22 19:37 hoffman
  56864. * configure.in.sample: ENH: update sample
  56865. 2001-02-22 19:31 hoffman
  56866. * Source/cmSystemTools.cxx: BUG: remove debug print
  56867. 2001-02-22 19:23 hoffman
  56868. * Source/CMakeBuildTargets.cxx, Source/Makefile.in,
  56869. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  56870. Source/cmConfigureFileNoAutoconf.cxx, Source/cmDSPMakefile.cxx,
  56871. Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
  56872. Source/cmDSWWriter.cxx, Source/cmMakefile.cxx,
  56873. Source/cmMakefile.h, Source/cmStandardIncludes.h,
  56874. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  56875. CMakeRules.make.in, CMakeTopMakefileTemplate.in,
  56876. Source/cmConfigure.h.in: ENH: add CMakeCache.txt support
  56877. 2001-02-20 14:12 hoffman
  56878. * Source/cmSystemTools.cxx: ENH: remove relative and extra paths in
  56879. CMakeLists.txt files
  56880. 2001-02-20 12:25 hoffman
  56881. * CMakeRules.make.in: BUG: fix for in source build
  56882. 2001-02-19 15:13 hoffman
  56883. * CMakeMakefileTemplate.in, MakefileTemplate.in,
  56884. configure.in.sample, Source/CMakeBuildTargets.cxx,
  56885. Source/CMakeSetupCMD.cxx, Source/Makefile.in,
  56886. Source/cmCacheManager.cxx, Source/cmCacheManager.h,
  56887. Source/cmCommand.h, Source/cmDSWMakefile.cxx,
  56888. Source/cmDSWWriter.cxx, Source/cmFindIncludeCommand.cxx,
  56889. Source/cmFindLibraryCommand.cxx, Source/cmFindProgramCommand.cxx,
  56890. Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
  56891. Source/cmRegularExpression.h, Source/cmSystemTools.cxx,
  56892. Source/cmUnixMakefileGenerator.cxx,
  56893. Source/cmUnixMakefileGenerator.h: ENH: first pass at cache, clean
  56894. up the unix generator, clean up configure.in some
  56895. 2001-02-18 13:02 hoffman
  56896. * configure.in.sample: ENH: add a smaple configure.in for CMake
  56897. based projects
  56898. 2001-02-18 12:47 hoffman
  56899. * configure.in.sample: ENH: add a smaple configure.in for CMake
  56900. based projects
  56901. 2001-02-16 15:34 hoffman
  56902. * Source/cmCacheManager.h: ENH: clean up comments some
  56903. 2001-02-16 15:01 will
  56904. * CMake.pdf: ENH:Added pdf file
  56905. 2001-02-16 11:52 martink
  56906. * CMake.doc: clean up docs
  56907. 2001-02-16 11:34 martink
  56908. * Source/: cmConfigureFileNoAutoconf.cxx, cmDSWMakefile.cxx,
  56909. cmDSWWriter.cxx, cmFindIncludeCommand.cxx,
  56910. cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
  56911. cmFindProgramCommand.cxx, cmMakefile.cxx, cmMakefile.h,
  56912. cmSystemTools.cxx, cmSystemTools.h: ENH: add new commands fro
  56913. find library and find program
  56914. 2001-02-15 13:30 martink
  56915. * CMakeRules.make.in, CMakeVariables.make.in,
  56916. Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
  56917. Source/cmClassFile.cxx, Source/cmClassFile.h,
  56918. Source/cmConfigureFileNoAutoconf.h, Source/cmDSPMakefile.cxx,
  56919. Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
  56920. Source/cmDSWWriter.cxx, Source/cmMakefile.cxx,
  56921. Source/cmMakefile.h, Source/cmProjectCommand.cxx,
  56922. Source/cmProjectCommand.h: some cleanup and fixes
  56923. 2001-02-14 12:26 hoffman
  56924. * Source/cmMakeDepend.cxx: ENH: fix depend segfault
  56925. 2001-02-13 18:49 hoffman
  56926. * Source/: cmConfigureFileNoAutoconf.cxx, cmMakefile.cxx: ENH: new
  56927. vnl
  56928. 2001-02-13 16:48 hoffman
  56929. * Source/: cmMakefile.cxx, cmMakefile.h: ENH: add configure style
  56930. @var@ expansion
  56931. 2001-02-12 19:49 hoffman
  56932. * Source/: CMakeBuildTargets.cxx, Makefile.in, cmCommands.cxx,
  56933. cmConfigureFileNoAutoconf.cxx, cmConfigureFileNoAutoconf.h,
  56934. cmConfigureHeaderCommand.cxx, cmConfigureHeaderCommand.h,
  56935. cmMakefile.cxx, cmMakefile.h, cmStandardIncludes.h,
  56936. cmSystemTools.cxx, cmCommands.h: ENH: get rid of special msc
  56937. configure file
  56938. 2001-02-12 14:42 hoffman
  56939. * Source/: CMakeLib.dsp, CMakeSetup.dsw, CMakeSetupCMD.dsp: ENH:
  56940. share a .lib with the command line and mfc versions.
  56941. 2001-02-12 14:26 hoffman
  56942. * Source/: CMakeLib.dsp, CMakeSetup.dsw, CMakeSetupCMD.cxx,
  56943. CMakeSetupCMD.dsp, Makefile.in, cmCacheManager.cxx,
  56944. cmCacheManager.h, cmCommands.cxx, cmConfigureHeaderCommand.cxx,
  56945. cmConfigureHeaderCommand.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
  56946. cmMSProjectGenerator.h: ENH: add cache manager class, move all
  56947. commands into cmCommands.cxx to speed up compile times, share a
  56948. .lib with the command line and mfc versions.
  56949. 2001-02-06 17:01 hoffman
  56950. * Source/staticLibHeader.dsptemplate: ENH: add /GX /Zm1000
  56951. 2001-02-06 16:48 hoffman
  56952. * Source/staticLibHeader.dsptemplate: ENH: min size build
  56953. 2001-02-06 10:52 hoffman
  56954. * Source/staticLibHeader.dsptemplate: ENH: put back /Zm1000 so we
  56955. can build large files
  56956. 2001-02-06 08:56 millerjv
  56957. * Source/staticLibHeader.dsptemplate: FIX: remove precompiled
  56958. header settings
  56959. 2001-02-06 08:54 millerjv
  56960. * Source/EXEHeader.dsptemplate: FIX: added /force to link options
  56961. and removed precompiled header usage
  56962. 2001-01-25 15:48 millerjv
  56963. * Source/: EXEHeader.dsptemplate, staticLibHeader.dsptemplate: BUG:
  56964. backed off on the compiler optimization used. Instead of using
  56965. /O2, we now use all the components of /Ox (/Ob1 /Oi /Ot /Oy /Gs)
  56966. except for /Og
  56967. 2001-01-22 10:00 will
  56968. * Source/CMakeSetupCMD.dsp: BUG: convert to dos format
  56969. 2001-01-22 09:49 will
  56970. * Source/: CMakeSetup.dsw, CMakeSetupCMD.dsp: BUG: make dsp and dsw
  56971. files binary
  56972. 2001-01-18 13:43 will
  56973. * README: ENH:Commands not rules
  56974. 2001-01-18 12:06 will
  56975. * Source/Makefile.in: ERR:Oops, use SimpleRule not SimpleCommand
  56976. 2001-01-18 11:51 will
  56977. * CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
  56978. CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in: ERR:Oops,
  56979. renamed back
  56980. 2001-01-18 11:20 will
  56981. * CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
  56982. CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in,
  56983. Source/CMakeSetupCMD.dsp, Source/Makefile.in,
  56984. Source/cmAbstractFilesCommand.cxx,
  56985. Source/cmAbstractFilesCommand.h, Source/cmAbstractFilesRule.cxx,
  56986. Source/cmAbstractFilesRule.h, Source/cmAddTargetCommand.cxx,
  56987. Source/cmAddTargetCommand.h, Source/cmAddTargetRule.cxx,
  56988. Source/cmAddTargetRule.h, Source/cmAuxSourceDirectoryCommand.cxx,
  56989. Source/cmAuxSourceDirectoryCommand.h,
  56990. Source/cmAuxSourceDirectoryRule.cxx,
  56991. Source/cmAuxSourceDirectoryRule.h, Source/cmCommand.h,
  56992. Source/cmDumpDocumentation.cxx, Source/cmExecutablesCommand.cxx,
  56993. Source/cmExecutablesCommand.h, Source/cmExecutablesRule.cxx,
  56994. Source/cmExecutablesRule.h, Source/cmFindIncludeCommand.cxx,
  56995. Source/cmFindIncludeCommand.h, Source/cmFindIncludeRule.cxx,
  56996. Source/cmFindIncludeRule.h, Source/cmFindLibraryCommand.cxx,
  56997. Source/cmFindLibraryCommand.h, Source/cmFindLibraryRule.cxx,
  56998. Source/cmFindLibraryRule.h, Source/cmFindProgramCommand.cxx,
  56999. Source/cmFindProgramCommand.h, Source/cmFindProgramRule.cxx,
  57000. Source/cmFindProgramRule.h, Source/cmIncludeDirectoryCommand.cxx,
  57001. Source/cmIncludeDirectoryCommand.h,
  57002. Source/cmIncludeDirectoryRule.cxx,
  57003. Source/cmIncludeDirectoryRule.h, Source/cmLibraryCommand.cxx,
  57004. Source/cmLibraryCommand.h, Source/cmLibraryRule.cxx,
  57005. Source/cmLibraryRule.h, Source/cmLinkDirectoriesCommand.cxx,
  57006. Source/cmLinkDirectoriesCommand.h,
  57007. Source/cmLinkDirectoriesRule.cxx, Source/cmLinkDirectoriesRule.h,
  57008. Source/cmLinkLibrariesCommand.cxx,
  57009. Source/cmLinkLibrariesCommand.h, Source/cmLinkLibrariesRule.cxx,
  57010. Source/cmLinkLibrariesRule.h, Source/cmMakefile.cxx,
  57011. Source/cmMakefile.h, Source/cmMakefileGenerator.h,
  57012. Source/cmProjectCommand.cxx, Source/cmProjectCommand.h,
  57013. Source/cmProjectRule.cxx, Source/cmProjectRule.h,
  57014. Source/cmRuleMaker.h, Source/cmSourceFilesCommand.cxx,
  57015. Source/cmSourceFilesCommand.h,
  57016. Source/cmSourceFilesRequireCommand.cxx,
  57017. Source/cmSourceFilesRequireCommand.h,
  57018. Source/cmSourceFilesRequireRule.cxx,
  57019. Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.cxx,
  57020. Source/cmSourceFilesRule.h, Source/cmSubdirCommand.cxx,
  57021. Source/cmSubdirCommand.h, Source/cmSubdirRule.cxx,
  57022. Source/cmSubdirRule.h, Source/cmSystemTools.h,
  57023. Source/cmTestsCommand.cxx, Source/cmTestsCommand.h,
  57024. Source/cmTestsRule.cxx, Source/cmTestsRule.h,
  57025. Source/cmUnixDefinesCommand.cxx, Source/cmUnixDefinesCommand.h,
  57026. Source/cmUnixDefinesRule.cxx, Source/cmUnixDefinesRule.h,
  57027. Source/cmUnixLibrariesCommand.cxx,
  57028. Source/cmUnixLibrariesCommand.h, Source/cmUnixLibrariesRule.cxx,
  57029. Source/cmUnixLibrariesRule.h, Source/cmWin32DefinesCommand.cxx,
  57030. Source/cmWin32DefinesCommand.h, Source/cmWin32DefinesRule.cxx,
  57031. Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesCommand.cxx,
  57032. Source/cmWin32LibrariesCommand.h,
  57033. Source/cmWin32LibrariesRule.cxx, Source/cmWin32LibrariesRule.h:
  57034. ENH:Reworked CMake for consistency
  57035. 2001-01-12 14:35 will
  57036. * README, Source/cmAbstractFilesRule.h, Source/cmAddTargetRule.h,
  57037. Source/cmAuxSourceDirectoryRule.h, Source/cmExecutablesRule.h,
  57038. Source/cmFindIncludeRule.h, Source/cmFindLibraryRule.h,
  57039. Source/cmFindProgramRule.h, Source/cmIncludeDirectoryRule.h,
  57040. Source/cmLibraryRule.h, Source/cmLinkDirectoriesRule.h,
  57041. Source/cmLinkLibrariesRule.h, Source/cmMakefile.cxx,
  57042. Source/cmProjectRule.h, Source/cmRuleMaker.h,
  57043. Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.h,
  57044. Source/cmSubdirRule.h, Source/cmTestsRule.h,
  57045. Source/cmUnixDefinesRule.h, Source/cmUnixLibrariesRule.h,
  57046. Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesRule.h:
  57047. ENH:Tweaks to dump documentation
  57048. 2001-01-12 14:05 hoffman
  57049. * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: add define
  57050. flags in the right place
  57051. 2001-01-12 13:48 hoffman
  57052. * Source/cmSystemTools.cxx: BUG: add check for missing ) on
  57053. function
  57054. 2001-01-12 13:07 will
  57055. * README, Source/cmAuxSourceDirectoryRule.h,
  57056. Source/cmIncludeDirectoryRule.h, Source/cmLinkLibrariesRule.h,
  57057. Source/cmProjectRule.h, Source/cmSourceFilesRequireRule.h,
  57058. Source/cmSubdirRule.h, Source/cmUnixDefinesRule.h,
  57059. Source/cmWin32DefinesRule.h: ENH:Tweaks to dump documentation
  57060. 2001-01-12 12:49 will
  57061. * Source/: cmAddTargetRule.h, cmMakefile.cxx: ENH:Tweaks to
  57062. documentation
  57063. 2001-01-12 12:49 will
  57064. * README: ENH:Updated for rule-based CMake
  57065. 2001-01-12 12:42 will
  57066. * Source/: cmDumpDocumentation.cxx, cmMakefile.cxx, cmMakefile.h:
  57067. ENH:Simple program dumps out internal documentation for CMake
  57068. 2001-01-12 07:43 will
  57069. * README: README
  57070. 2001-01-11 16:19 will
  57071. * doxygen.config: ENH:Doxygenated CMake
  57072. 2001-01-11 14:55 will
  57073. * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
  57074. cmAbstractFilesRule.cxx, cmClassFile.cxx, cmDSPMakefile.cxx,
  57075. cmDSPWriter.cxx, cmDSWMakefile.cxx, cmDSWWriter.cxx,
  57076. cmExecutablesRule.cxx, cmFindIncludeRule.cxx,
  57077. cmFindLibraryRule.cxx, cmFindProgramRule.cxx,
  57078. cmIncludeDirectoryRule.cxx, cmLibraryRule.cxx,
  57079. cmLinkDirectoriesRule.cxx, cmLinkLibrariesRule.cxx,
  57080. cmMSProjectGenerator.cxx, cmMakeDepend.cxx, cmMakefile.cxx,
  57081. cmMakefileGenerator.cxx, cmProjectRule.cxx,
  57082. cmSourceFilesRequireRule.cxx, cmSourceFilesRule.cxx,
  57083. cmSubdirRule.cxx, cmSystemTools.cxx, cmTestsRule.cxx,
  57084. cmUnixDefinesRule.cxx, cmUnixLibrariesRule.cxx,
  57085. cmWin32DefinesRule.cxx, cmWin32LibrariesRule.cxx:
  57086. ENH:Documentation and cleanups
  57087. 2001-01-11 14:47 will
  57088. * Source/: CMakeSetupCMD.cxx, cmAddTargetRule.cxx,
  57089. cmAuxSourceDirectoryRule.cxx, cmClassFile.h, cmDSWMakefile.cxx,
  57090. cmDSWMakefile.h, cmDSWWriter.cxx, cmDSWWriter.h, cmDirectory.h,
  57091. cmFindProgramRule.h, cmMSProjectGenerator.cxx,
  57092. cmMSProjectGenerator.h, cmMakeDepend.h, cmMakefile.h,
  57093. cmMakefileGenerator.h, cmRegularExpression.cxx,
  57094. cmRegularExpression.h, cmStandardIncludes.h, cmSystemTools.cxx,
  57095. cmSystemTools.h, cmUnixMakefileGenerator.cxx,
  57096. cmUnixMakefileGenerator.h, cmWindowsConfigure.cxx,
  57097. cmWindowsConfigure.h: ENH:Documentation and cleanups
  57098. 2001-01-11 11:35 blezek
  57099. * Source/: cmWin32DefinesRule.cxx, cmWin32LibrariesRule.cxx: BUG:
  57100. Broken on non WIN32 platforms, changed SetEnableOff to EnabledOff
  57101. 2001-01-11 08:04 will
  57102. * Source/: cmFindIncludeRule.h, cmFindLibraryRule.h,
  57103. cmFindProgramRule.h, cmIncludeDirectoryRule.h, cmLibraryRule.h,
  57104. cmLinkDirectoriesRule.h, cmLinkLibrariesRule.h, cmProjectRule.h,
  57105. cmSourceFilesRequireRule.h, cmSourceFilesRule.h, cmSubdirRule.h,
  57106. cmTestsRule.h, cmUnixDefinesRule.h, cmUnixLibrariesRule.h,
  57107. cmWin32DefinesRule.h, cmWin32LibrariesRule.h: ENH:Added
  57108. documentation; clean-up
  57109. 2001-01-10 17:29 will
  57110. * Source/: cmExecutablesRule.h, cmFindIncludeRule.h: ENH:Beginning
  57111. clean up; adding documentation
  57112. 2001-01-10 17:13 will
  57113. * Source/cmAuxSourceDirectoryRule.h: ENH:Beginning clean up; adding
  57114. documentation
  57115. 2001-01-10 17:05 will
  57116. * Source/: cmAbstractFilesRule.h, cmAddTargetRule.h,
  57117. cmAuxSourceDirectoryRule.h, cmDSPMakefile.h, cmDSPWriter.h,
  57118. cmExecutablesRule.h, cmFindIncludeRule.h, cmFindLibraryRule.h,
  57119. cmFindProgramRule.h, cmIncludeDirectoryRule.h, cmLibraryRule.h,
  57120. cmLinkDirectoriesRule.h, cmLinkLibrariesRule.h, cmProjectRule.h,
  57121. cmRuleMaker.h, cmSourceFilesRequireRule.h, cmSourceFilesRule.h,
  57122. cmSubdirRule.h, cmTestsRule.h, cmUnixDefinesRule.cxx,
  57123. cmUnixDefinesRule.h, cmUnixLibrariesRule.cxx,
  57124. cmUnixLibrariesRule.h, cmWin32DefinesRule.h,
  57125. cmWin32LibrariesRule.h: ENH:Beginning clean up; adding
  57126. documentation
  57127. 2001-01-09 15:13 hoffman
  57128. * Source/cmUnixMakefileGenerator.cxx: BUG: look for -l and -L only
  57129. at the begining of a link string
  57130. 2001-01-05 13:52 blezek
  57131. * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: BUG: main can
  57132. not be void under ANSI C++
  57133. 2001-01-05 13:49 blezek
  57134. * Source/cmMakefileGenerator.cxx: BUG: Looking for
  57135. cmMakeFileGenerator.h rather than cmMakefileGenerator.h
  57136. 2001-01-05 11:41 hoffman
  57137. * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
  57138. CMakeSetupCMD.dsp, Makefile.in, cmAbstractFilesRule.cxx,
  57139. cmAbstractFilesRule.h, cmAddTargetRule.cxx, cmAddTargetRule.h,
  57140. cmAuxSourceDirectoryRule.cxx, cmAuxSourceDirectoryRule.h,
  57141. cmClassFile.cxx, cmClassFile.h, cmCollectFlags.cxx,
  57142. cmCollectFlags.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
  57143. cmDSPWriter.cxx, cmDSPWriter.h, cmDSWMakefile.cxx,
  57144. cmDSWWriter.cxx, cmDSWMakefile.h, cmDSWWriter.h, cmDirectory.cxx,
  57145. cmDirectory.h, cmExecutablesRule.cxx, cmExecutablesRule.h,
  57146. cmFindIncludeRule.cxx, cmFindIncludeRule.h,
  57147. cmFindLibraryRule.cxx, cmFindLibraryRule.h,
  57148. cmFindProgramRule.cxx, cmFindProgramRule.h,
  57149. cmIncludeDirectoryRule.cxx, cmIncludeDirectoryRule.h,
  57150. cmLibraryRule.cxx, cmLibraryRule.h, cmLinkDirectoriesRule.cxx,
  57151. cmLinkDirectoriesRule.h, cmLinkLibrariesRule.cxx,
  57152. cmLinkLibrariesRule.h, cmMSProjectGenerator.cxx,
  57153. cmMSProjectGenerator.h, cmMakeDepend.cxx, cmMakeDepend.h,
  57154. cmMakefile.cxx, cmMakefile.h, cmMakefileGenerator.cxx,
  57155. cmMakefileGenerator.h, cmProjectRule.cxx, cmProjectRule.h,
  57156. cmRegularExpression.cxx, cmRegularExpression.h, cmRuleMaker.h,
  57157. cmSourceFilesRequireRule.cxx, cmSourceFilesRequireRule.h,
  57158. cmSourceFilesRule.cxx, cmSourceFilesRule.h, cmStandardIncludes.h,
  57159. cmSubdirRule.cxx, cmSubdirRule.h, cmSystemTools.cxx,
  57160. cmSystemTools.h, cmTestsRule.cxx, cmTestsRule.h,
  57161. cmUnixDefinesRule.cxx, cmUnixDefinesRule.h,
  57162. cmUnixLibrariesRule.cxx, cmUnixLibrariesRule.h,
  57163. cmUnixMakefile.cxx, cmUnixMakefile.h,
  57164. cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
  57165. cmWin32DefinesRule.cxx, cmWin32DefinesRule.h,
  57166. cmWin32LibrariesRule.cxx, cmWin32LibrariesRule.h,
  57167. cmWindowsConfigure.cxx, cmWindowsConfigure.h: ENH: rework cmake,
  57168. added ruleMaker classes and changed the syntax of the
  57169. CMakeLists.txt files.
  57170. 2000-12-07 15:45 blezek
  57171. * Source/cmMakefile.cxx: ENH: Added TESTS target
  57172. 2000-11-22 11:02 hoffman
  57173. * Source/cmMakeDepend.cxx: BUG: remove bogus warning about not
  57174. finding a depend file, if there are no include paths
  57175. 2000-11-09 10:41 will
  57176. * README, Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
  57177. Source/cmWindowsConfigure.cxx: ENH:Changed CMAKE_SOURCE_ROOT to
  57178. CMAKE_SOURCE_DIR
  57179. 2000-11-03 16:38 hoffman
  57180. * README: [no log message]
  57181. 2000-11-02 11:13 hoffman
  57182. * Source/cmMakefile.cxx: BUG: make sure SOURCE_FILES starts at the
  57183. begining of line
  57184. 2000-11-02 10:56 blezek
  57185. * CMakeVariables.make.in: ENH: Moved @JAVA@ to @JAVACOMMAND@
  57186. 2000-11-02 10:24 will
  57187. * README, Source/cmClassFile.cxx, Source/cmMakefile.cxx:
  57188. ENH:Reworked CMake to clearer indicate what the variables do
  57189. 2000-10-25 17:18 hoffman
  57190. * Source/: cmSystemTools.cxx: BUG: remove tabs from classnames
  57191. 2000-10-04 09:58 lorensen
  57192. * CMakeVariables.make.in: Enh: Added TCLSH
  57193. 2000-10-02 14:21 blezek
  57194. * Source/CMakeBuildTargets.cxx: BUG: if the path to your source
  57195. directory has a -S in it, it will be picked up as the source
  57196. directory by the command line parser, because it matches -S at
  57197. any character position in the argements. Bad, should have used
  57198. getopt, except that it is not cross platform.
  57199. 2000-10-02 13:50 blezek
  57200. * CMakeVariables.make.in: ENH: Support for XML builds and Dashboard
  57201. 2000-09-28 12:43 blezek
  57202. * README: ENH: Added note about VERBATIM targets in CMakeList.txt
  57203. 2000-09-27 15:01 hoffman
  57204. * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
  57205. README, Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
  57206. Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
  57207. Source/cmMakefile.cxx, Source/cmMakefile.h,
  57208. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  57209. Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h: ENH: change
  57210. ME to LIBRARY and added PROJECT, also remove ITK stuff and
  57211. replaced with CMake
  57212. 2000-09-21 13:45 hoffman
  57213. * README, Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
  57214. Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
  57215. Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  57216. Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
  57217. Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
  57218. Source/cmMakefile.h, Source/cmUnixMakefile.cxx,
  57219. Source/itkVC60Configure.cxx, Source/itkVC60Configure.h: ENH:
  57220. clean up code, and varible names
  57221. 2000-09-18 10:19 hoffman
  57222. * Source/cmUnixMakefile.cxx: BUG: remove cout
  57223. 2000-09-18 09:19 hoffman
  57224. * CMakeRules.make.in, CMakeVariables.make.in, README,
  57225. Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  57226. Source/cmMakeDepend.cxx, Source/cmUnixMakefile.cxx,
  57227. Source/cmWindowsConfigure.cxx, Source/cmWindowsConfigure.h: ENH:
  57228. added a config setup file for CMakeSetup. Cleaned up the names
  57229. of the source and binary directories
  57230. 2000-09-18 07:27 hoffman
  57231. * Source/CMakeSetupCMD.dsp: ENH: remove unused files
  57232. 2000-09-12 06:44 hoffman
  57233. * CMakeRules.make.in, CMakeVariables.make.in: BUG: fix build in
  57234. place source directory
  57235. 2000-09-12 05:37 hoffman
  57236. * Source/: cmCollectFlags.cxx, cmCollectFlags.h: NEW: class to
  57237. collect all the flags from parent directories
  57238. 2000-09-12 05:30 hoffman
  57239. * CMakeMaster.make.in, CMakeRules.make.in, CMakeTargets.make.in,
  57240. CMakeVariables.make.in, MakefileTemplate.in, README,
  57241. Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
  57242. Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
  57243. Source/CMakeSetupCMD.dsp, Source/Makefile.in,
  57244. Source/cmClassFile.cxx, Source/cmClassFile.h,
  57245. Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
  57246. Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
  57247. Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
  57248. Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
  57249. Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
  57250. Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
  57251. Source/cmMakefile.h, Source/cmPCBuilder.cxx,
  57252. Source/cmPCBuilder.h, Source/cmSystemTools.cxx,
  57253. Source/cmSystemTools.h, Source/cmUnixMakefile.cxx,
  57254. Source/cmUnixMakefile.h, Source/cmWindowsConfigure.h,
  57255. Source/itkVC60Configure.h: ENH: CMake and configure now use
  57256. SUBDIRS in CMakeLists.txt to find all the directories of the
  57257. system.
  57258. 2000-09-01 10:43 hoffman
  57259. * Source/: EXEHeader.dsptemplate, cmSystemTools.cxx: BUG: fix
  57260. release build on windows
  57261. 2000-08-31 14:26 hoffman
  57262. * CMakeVariables.make.in, Source/cmUnixMakefile.cxx: BUG: fix build
  57263. of lib.a problem
  57264. 2000-08-31 14:15 hoffman
  57265. * Source/: CMakeSetup.dsw, cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG:
  57266. fix name of command line version in dsp files
  57267. 2000-08-31 13:54 hoffman
  57268. * CMakeSimpleRules.make, CMakeSimpleRules.make.in: BUG: fix for out
  57269. of source build
  57270. 2000-08-31 13:52 hoffman
  57271. * CMakeSimpleRules.make: ENH: fix for Sgi make
  57272. 2000-08-31 09:36 hoffman
  57273. * CMakeRules.make.in, Source/Makefile.in,
  57274. Source/cmUnixMakefile.cxx: ENH: fix for SGI make
  57275. 2000-08-31 06:36 hoffman
  57276. * CMakeVariables.make.in, README: ENH: clean things up a bit
  57277. 2000-08-30 13:59 hoffman
  57278. * Source/cmDirectory.cxx, Source/cmDirectory.h,
  57279. MakefileTemplate.in: ENH: add ability to compile all the files in
  57280. a sub-directory
  57281. 2000-08-30 13:35 hoffman
  57282. * CMakeRules.make.in, CMakeVariables.make.in, README,
  57283. Source/CMakeSetupCMD.dsp, Source/Makefile.in,
  57284. Source/cmClassFile.cxx, Source/cmDSPMakefile.cxx,
  57285. Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
  57286. Source/cmDSWWriter.cxx, Source/cmMakefile.cxx,
  57287. Source/cmMakefile.h, Source/cmUnixMakefile.cxx: ENH: move from
  57288. tools and create working CMake program
  57289. 2000-08-29 15:26 hoffman
  57290. * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
  57291. Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
  57292. Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
  57293. Source/CMakeSetupCMD.dsp, Source/EXEFooter.dsptemplate,
  57294. Source/EXEHeader.dsptemplate, Source/Makefile.in,
  57295. Source/cmClassFile.cxx, Source/cmClassFile.h,
  57296. Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
  57297. Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
  57298. Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
  57299. Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
  57300. Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
  57301. Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
  57302. Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
  57303. Source/cmMakefile.cxx, Source/cmMakefile.h,
  57304. Source/cmPCBuilder.cxx, Source/cmPCBuilder.h,
  57305. Source/cmRegularExpression.cxx, Source/cmRegularExpression.h,
  57306. Source/cmSystemTools.cxx, Source/cmSystemTools.h,
  57307. Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h,
  57308. Source/cmWindowsConfigure.cxx, Source/cmWindowsConfigure.h,
  57309. Source/itkVC60Configure.cxx, Source/itkVC60Configure.h,
  57310. Source/staticLibFooter.dsptemplate,
  57311. Source/staticLibHeader.dsptemplate, README: NEW: move from tools
  57312. and config to create CMake
  57313. 2000-08-29 10:56 hoffman
  57314. * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
  57315. dummy.in: [no log message]