Debug symbols should be the default
For releases, build with
Fix issues with dll compile. Batch file did not link needed object file.
Should have LDFLAGS in shared target.
Combine shared and static targets.
Never mind last commit.
Ignore line lenght for now.
Include check for coding standard in build files.
Don't use MINGW_HOME confusing.
Use a better check for LLVM compilers that use different options.
Fix linker option to statically load to shared library.
Use LDFLaGS in shared target.
Hard code paths for shared.
Hard code paths.
Use object files for shared.
Fix shareed object targets.
Allow CXXFLAGS and LDFLAGS to be set on command line.
For only libadmb builds.
Fix clean and should copy utilities.
Big changes to the GNU make build files. Enable parallel builds, documentation and minimize unnessary tasks for building ADMB.
REVISION is too much of a problem remove for now.
Opss fix make verify.
Fix paths and copy less.
Don't use quotes.
Fix broken build file for cygwin and mingw shells.
Readd adlink.bat and adcomp.bat and other fixes.
* User interface: Windows admb bash script has a .sh extension to avoid conflict with batch file. So in MinGW or Cygwin shell, user will need+ to use + + [~/admb/examples/admb/simple/]$ ~/admb/admb.sh simple
Revert some changes from previous revision.
Fixes for mingw builds.
Fixes to windows utilities\make build if msys is in PATH.
Use right path.
Opps put back line.
Readd adlink and adcomp.
Fix AND cleanup tpl2rem and tpl2cpp targets.
Fixes and cleanups with main and contributed build files.
Fix Windows build with sh.exe in PATH.
More fixes with contrib build files.
Fix typo and clean up build files.
More fixes, now utilities/mingw/bin is in front of path.
I totally get it nowsvn diff GNUmakefile | less! Should not attempt to set SHELL...Just use what's given to avoid hangups. Simple is good.
Major changeBuild file is be able to work with windows PATH containing bash.exe or sh.exe, but will require futher testing by the group.
Cleanups to admb-cfg file and shared target.
MinGW scripts cleanups.
Change .bat to .cmd extension to force non 16 bit shell. More cleanups
Fix broken build file.
Don't use cscript.
Fix link issue with -g, libadmb.a should be all saf libs for MinGW.
svnversion outputs 'Unversion directory' in a non svn directory, so ignore REVISION for now.
Clean out more files.
Clean out windows flex output files.
Fix issue for dos builds that have sh.exe or bash.exe in PATH.
Some fixes for windows build.
Add MINGW_HOME variable to scripts to use existing compiler instead of in utilities\mingw.
Improve build files and scripts.
Do not use soft links with mingw or cygwin shells.
Fix linker error with icpc.
Fix path typos and add NO_UTILITIES conditional for those that do not wish to use utilities programs for dos.
Clean more files.
Do not build empty object files.
Include -f 'fast' for opt mode in admb script
-fPIC should be used only for shared libraries.
Fixed shored object (DLL) compilation for Linux.
Issue 128 solved.
Fix broken build with last commit.Should not copy removed files.
Get colfill tests working.
Store compiler and linker options in windows batch files.
Static link windows builds.
Opps, cygwin and mingw shells can build.
Will build in cygwin shell.
Don't build dfqromb for Solaris compiler (trouble with function pointer).
Should build dfqromb for forest example.
AMD builds should be -O2.
Big change: remove end of line spaces.
Build files should work with system variables CXXFLAGS and LDFLAGS.
[Issue #123] Windows builds should compile even with sh.exe in path.
Fix lex build under windows. Do not hard code the utitlities path.
Really fix CC build issue.
Really fix build for CC.
Fix broken CC build.
Simplify main GNUmakefile build by eliminating sub-makes.
[Issue #121] Reorg src/GNUmakefile to fix 'make debug'.
[Issue #118] add shared target$ make shared
Readd install target.
Pass CXXFLAGS to contrib builds. Debug should now work for contrib.
Changes for make -j
Fix revision to update correctly.
Clean up INSTALL.txt and GNUmakefile
Build file will set PATH to mingw executables.
Additional fixes for spaces in path.
Rename to admb.bat.