aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Expand)AuthorFilesLines
2016-02-09Makefile: make the handling of firmware selection a little sanerH. Peter Anvin1-27/+28
2016-02-09gpxe: delete long since obsolete snapshot of gPXEH. Peter Anvin1-16/+5
2015-11-27Makefile: Pass down the variable EFI_BUILDSylvain Gault1-8/+9
2015-09-27Add gpxe/ to clean-up targetsGene Cumm1-1/+11
2014-06-10memdump: Remove old obsolete COM16 binaryH. Peter Anvin1-3/+2
2014-02-27Makefiles: export the firmware type as a cpp variableH. Peter Anvin1-0/+3
2014-02-21Makefile: make "make spotless" actually workH. Peter Anvin1-11/+17
2013-07-24tests: unit tests for core/memMatt Fleming1-0/+1
2013-07-23tests: Syslinux unit testsMatt Fleming1-2/+6
2013-07-23tests: Regression testsuiteMatt Fleming1-2/+9
2013-07-12Makefile: add netinstall target for efiMatt Fleming1-2/+10
2013-07-11Makefile: explicitly reference ldlinux.*Matt Fleming1-1/+1
2013-06-27Makefile: make gpxe/ depend on core/Gene Cumm1-0/+1
2013-06-24efi: there are no EFI installer componentsMatt Fleming1-1/+1
2013-06-11efi: install ldlinux.{e32,e64}Matt Fleming1-4/+5
2013-05-16ldlinux: use platform filename extensionMatt Fleming1-3/+5
2013-03-22Merge tag 'syslinux-5.10-pre2' into for-hpa/elflink/firmwareMatt Fleming1-3/+4
2013-03-06net: Return of the legacy network stackMatt Fleming1-3/+4
2013-01-29Merge tag 'syslinux-5.01' into firmwaresyslinux-6.00-pre4Matt Fleming1-3/+3
2013-01-17Makefile: add txt/Gene Cumm1-1/+1
2012-12-07Merge tag 'syslinux-5.00' into firmwaresyslinux-6.00-pre3Matt Fleming1-6/+6
2012-12-06Delete 16-bit COMBOOT supportsyslinux-5.00Matt Fleming1-2/+2
2012-11-27gpllib: Distribute libcom32gpl.c32 in releasesMatt Fleming1-1/+1
2012-11-27Makefile: Add libmenu.c32 to list of modulesMatt Fleming1-1/+1
2012-11-14Makefile: Move Makefile.private inclusion to change default targetMatt Fleming1-2/+3
2012-11-09Makefile: Add upload targets to $(private-targets)syslinux-6.00-pre1Matt Fleming1-1/+2
2012-11-09Makefile: Every invocation of make needs access to syslinux.mkMatt Fleming1-0/+2
2012-11-09Makefile.private: Update for new per-firmware object directoriesMatt Fleming1-3/+9
2012-11-09Makefile: Change default object directoryMatt Fleming1-3/+2
2012-11-09Makefile: Correct version.mk pathMatt Fleming1-9/+12
2012-11-06Makefile: Correct the location of Makefile.privateMatt Fleming1-1/+1
2012-11-05Merge tag 'syslinux-5.00-pre9' into for-hpa/elflink/firmwareMatt Fleming1-4/+6
2012-10-26Makefile: Only provide one make rule for each directoryMatt Fleming1-8/+1
2012-10-19Clean up $(GPLLIB) leakMatt Fleming1-4/+6
2012-10-16Add per-firmware object directory supportMatt Fleming1-38/+217
2012-07-30Merge remote-tracking branch 'mfleming/elflink' into for-hpa/elflink/firmwareMatt Fleming1-2/+13
2012-07-04Fix Makefile install targetsMatt Fleming1-2/+2
2012-06-27Makefile: fix misplaced dotH. Peter Anvin1-1/+1
2012-06-25The make files have undergone changes to support both i386 and x86_64 platforms.chandramouli narayanan1-0/+16
2012-05-31Merge remote-tracking branch 'zytor/master' into merge/elflink/masterMatt Fleming1-1/+8
2012-05-18Makefile: install library modules, tooH. Peter Anvin1-1/+2
2012-05-18elflink: Make sure to install ldlinux.c32 at install timeH. Peter Anvin1-0/+1
2011-12-16efi: Add UEFI firmware backendMatt Fleming1-1/+1
2011-05-10Merge remote branch 'origin/master' into chaindevMichal Soltys1-0/+7
2011-05-09Add "make strip" targetH. Peter Anvin1-0/+7
2011-05-04Merge branch 'master' into chaindevMichal Soltys1-1/+2
2011-04-07Makefile: Move Makefile fragments into mk/Matt Fleming1-1/+2
2011-03-18Merge branch 'master' into chaindevMichal Soltys1-6/+8
2011-03-17Merge remote-tracking branch 'genec/gpxelinux-kpxe-for-hpa'H. Peter Anvin1-2/+2
2011-03-17Makefile: Add gpxe/gpxelinuxk.0 to INSTALL_AUXGene Cumm1-2/+2
2011-03-16Makefile: Add diag/geodsp/ .xz images to install targetGene Cumm1-1/+2
2011-03-16Merge branch 'master' into diag-mbr-handoff-for-hpaGene Cumm1-4/+2
2011-03-16Add diag/ targets into top Makefile for install targetGene Cumm1-0/+3
2011-03-16Makefile: build the diag directoryH. Peter Anvin1-1/+1
2011-03-16mbr: Install isohdpfx*.binH. Peter Anvin1-3/+1
2010-08-16split chain into chain + iterator, expand iterators' codeMichal Soltys1-1/+1
2010-07-21win64: experimental Win64 installer (syslinux64.exe)syslinux-4.02H. Peter Anvin1-5/+6
2010-07-01Makefile: add lua.c32 to installablessyslinux-4.01-pre2H. Peter Anvin1-1/+1
2010-02-20Merge remote branch 'origin/master' into pathbasedH. Peter Anvin1-2/+2
2010-02-15Makefile: dos/copybs.com now in dosutilH. Peter Anvin1-2/+2
2010-02-14Merge branch 'master' into pathbasedsyslinux-4.00-pre20H. Peter Anvin1-1/+2
2010-02-06sysdump: first working version (can dump lowmem over TFTP)H. Peter Anvin1-1/+2
2009-12-22Merge commit 'syslinux-3.84'H. Peter Anvin1-2/+3
2009-12-22Merge branch 'master' into fscH. Peter Anvin1-1/+1
2009-12-09Makefile: add DOS utilities as installablesH. Peter Anvin1-2/+3
2009-11-26gfxboot.c32syslinux-3.84-pre5Steffen Winterfeldt1-1/+1
2009-08-07Makefile: add back the gpxe directoryH. Peter Anvin1-1/+1
2009-06-03printf error fixedLiu Aleaxander1-1/+1
2009-05-20core: LZO compress the PM part of the coreH. Peter Anvin1-1/+1
2009-05-14core: link with libcom32 and libgccH. Peter Anvin1-1/+1
2009-04-28Makefile: drop references to "make depend"syslinux-3.80-pre3H. Peter Anvin1-5/+0
2009-04-26Remove the old mboot modulenew-mbootH. Peter Anvin1-2/+2
2009-04-13Makefile: add missing MBR variants to BOBJECTSH. Peter Anvin1-1/+3
2009-04-06Makefiles: try to make "make install" do the right thingH. Peter Anvin1-2/+2
2009-04-04Makefile: install new MBR variants; NEWS: documentsyslinux-3.74-pre17H. Peter Anvin1-2/+2
2009-03-12Makefile: add com32/hdt/*.c32 to list of installablessyslinux-3.74-pre5H. Peter Anvin1-3/+3
2008-09-08Makefile: add isohybrid as an IOBJECTH. Peter Anvin1-1/+2
2008-08-29Makefile: add modules to BSUBDIRSSebastian Herbszt1-1/+1
2008-08-27Add pxechain.com; new modules direction; reorganize installationH. Peter Anvin1-7/+11
2008-08-20Major Makefile cleanups; gcc 4.3.0 compatiblityH. Peter Anvin1-1/+1
2008-07-07Centralize more of the version number machineryH. Peter Anvin1-7/+7
2008-06-27Build _bin.c files in libinstaller; clean up B/I separationH. Peter Anvin1-8/+10
2008-06-27Fix "make clean", "make installer"H. Peter Anvin1-2/+2
2008-06-05Add support for creating codepage/Unicode mapping tablesH. Peter Anvin1-1/+1
2008-05-29Centralize configurables; better "make install" etcH. Peter Anvin1-53/+27
2008-05-29The only thing still in the root is version.{h,gen}; needed earlysyslinux-3.70-pre12H. Peter Anvin1-2/+2
2008-05-29Move files out of root into core, dos, and utilsH. Peter Anvin1-129/+26
2008-05-28Assemble via ELF, to enable future linkingH. Peter Anvin1-15/+25
2008-04-01Add gpxelinux.0 to NETINSTALLABLEH. Peter Anvin1-1/+1
2008-03-26Add gPXE into the source tree; build unified imagesyslinux-3.70-pre7H. Peter Anvin1-3/+8
2008-03-22Add target to install into /tftpbootH. Peter Anvin1-0/+8
2008-03-05Use $(CC) in gcc_ok macro, not plain gccH. Peter Anvin1-1/+1
2008-03-03Add stuff to "make dist" to clean up crap that shouldn't be thereH. Peter Anvin1-3/+3
2008-01-17ISOLINUX: fix booting when mastered with non-mkisofs toolssyslinux-3.61-pre2H. Peter Anvin1-1/+9
2008-01-11Makefile: remove old cruftH. Peter Anvin1-9/+1
2008-01-10Merge commit 'origin/master' into advH. Peter Anvin1-1/+1
2008-01-10Update copyright yearH. Peter Anvin1-1/+1
2007-12-18Merge commit 'origin/master' into advsyslinux-3.60-pre6H. Peter Anvin1-0/+5
2007-12-18Move doc files to doc/, and add man pages from Debiansyslinux-3.55-pre2H. Peter Anvin1-0/+5
2007-12-14Create libinstaller; actually implement boot-once for extlinuxH. Peter Anvin1-1/+1
2007-11-01Fix [BI]ESUBDIRS for make installer/tidy/clean/spotlessH. Peter Anvin1-4/+6
2007-10-10Makefiles: create NASMOPT variableH. Peter Anvin1-2/+3
2007-09-21memdump: a debugging utility to dump memory over a serial portH. Peter Anvin1-2/+3
2007-07-24Install sha1pass, md5passsyslinux-3.52-pre5H. Peter Anvin1-1/+2
2007-07-24Add support for Unix-standard MD5 passwordH. Peter Anvin1-1/+2
2007-06-08Show list file addresses in absolutesyslinux-3.50H. Peter Anvin1-29/+8
2007-05-25Don't clobber /dev/null when compiling as rootLuciano Rocha1-2/+4
2007-02-06Deal with various distributions breaking gcc in weird waysH. Peter Anvin1-2/+8
2007-02-04Fix additional references to mbr.binH. Peter Anvin1-2/+2
2007-02-04Move old MBR into the MBR directory; fix old reference to mbr.binH. Peter Anvin1-1/+1
2007-02-04New MBR which supports logical partitions.H. Peter Anvin1-8/+10
2007-01-28Use %-style of implicit rules when we don't have SUFFIXES set.syslinux-3.35H. Peter Anvin1-1/+1
2007-01-28Make including .depend obligatory (otherwise make might not generate it?)H. Peter Anvin1-1/+1
2007-01-28Remove redundant rule for gethostip.oH. Peter Anvin1-2/+0
2007-01-28Generate gethostip even when cross-compiling with -m32H. Peter Anvin1-0/+1
2006-10-17Set MAKEFLAGS to -r to suppress predefined rulesH. Peter Anvin1-1/+4
2006-08-24Support building extlinux with klibcH. Peter Anvin1-1/+1
2006-08-17Remove more CVS-era $Id$ tags.H. Peter Anvin1-1/+0
2006-05-03Add "klibc" target.H. Peter Anvin1-0/+5
2006-05-03Across-the-board stealth whitespace cleanupH. Peter Anvin1-5/+5
2005-08-30Fix generation of dependencies for isolinux; fix totaltimeout commandhpa1-12/+10
2005-08-20Reorganize memory so we don't have to relocate pxelinux and have morehpa1-1/+6
2005-04-02Install mbr.bin in AUXDIRhpa1-1/+1
2005-01-06Commit 3.10 changes to mainline. In particular, support multi-filehpa1-2/+2
2005-01-05Allow the user to override the extlinux detected geometry; add online helphpa1-2/+6
2005-01-02Don't fail on install if win32/syslinux.exe is missing.hpa1-2/+3
2004-12-30Install extlinux in /sbin, not /usr/sbinsyslinux-3.00-pre10hpa1-2/+2
2004-12-30extlinux belongs in /sbinhpa1-1/+7
2004-12-30We want extlinux installed too!!hpa1-1/+1
2004-12-30Remove stuff related to the old libraryhpa1-9/+0
2004-12-30Fix BTARGET/ITARGET dependencieshpa1-7/+10
2004-12-30Fix installer -> installer-localhpa1-1/+1
2004-12-27More work on using sections for memory alignment. Make bcopy32 alwayshpa1-12/+13
2004-12-22Add MBR-writing options to the Win32 installer. Probably should besyslinux-3.00-pre3hpa1-9/+8
2004-12-20Use %define instead of equ to work around NASM 0.98.38 bug;hpa1-1/+1
2004-12-20extlinux installer.hpa1-3/+9
2004-12-19A lot more work on extlinux. Should have most of the pieces now;hpa1-2/+13
2004-12-15More adjustment to the Brave New World<TM>hpa1-38/+34
2004-12-15Initial hack at making this somewhat sane in the brave new worldhpa1-9/+5
2004-12-15Prepping for new 2.20 version: rewrite main syslinux program to supporthpa1-1/+1
2004-12-14Make "make install" do the right thing for the com32 libraryhpa1-1/+2
2004-12-14We don't use the list file to get patch offsets anymore.hpa1-1/+1
2004-12-14Update copyright headers.hpa1-4/+4
2004-12-09Support non-mkisofs mastering programssyslinux-2.12-pre11hpa1-6/+9
2004-12-08Be less hostile to building on a mingw-less system.hpa1-2/+2
2004-12-08Add comment about win32hpa1-1/+5
2004-12-08Make sure DATE and HEXDATE is exported to submakefileshpa1-0/+2
2004-11-30Fix looping over directorieshpa1-1/+1
2004-11-17Update Makefile to handle subdirectories cleaner; fix qsorthpa1-19/+10
2004-02-02Add menu systemhpa1-1/+1
2004-01-24Adjust options to work on 64-bit machines, and clean up nuisance warningshpa1-1/+1
2003-11-26Add a "make tidy" target for the sample directoryhpa1-0/+1
2003-07-15Add list of known bugs; update TODOhpa1-1/+1
2003-07-11New win32 installer; librarize some stuffsyslinux-2.05-pre3hpa1-4/+13
2003-04-16[ foo ] && bar results in exit 1 if not foosyslinux-2.04-pre4hpa1-1/+1
2003-04-16Only ldconfig if we're not using an INSTALLROOThpa1-1/+1
2003-04-16Make libsyslinux available as a shared library.hpa1-4/+15
2003-04-16Resurrect the no-mtools installersyslinux-2.04-pre1hpa1-2/+6
2003-04-05Yet another attempt at getting the paths to workhpa1-1/+1
2003-02-06FIX SECURITY HOLE: large offsets; environment to mount(8)hpa1-1/+1
2003-01-30Make it possible (but optional) to install the library.syslinux-2.01hpa1-3/+16
2003-01-30Use -MM instead of -M for generating dependencieshpa1-2/+2
2003-01-30Change how to make header filessyslinux-2.01-pre4hpa1-2/+2
2003-01-30Need syslinux.h as a source filehpa1-1/+1
2003-01-29Make a small library (libsyslinux.a) of SYSLINUX; fix make dependhpa1-9/+18
2002-10-03Add missing files.hpa1-1/+1
2002-10-03Add tool to create a DOS-formatted hard drive image; minor tidying of thehpa1-1/+5
2002-06-12Export com32/include instead of com32.hhpa1-1/+1
2002-06-11Add com32.h as documentation.syslinux-2.00-pre1hpa1-1/+1
2002-06-11Add an API for COMBOOT images, and add support for "COM32" -- 32-bithpa1-14/+15
2002-06-02Remove remaining references to genstupid.plsyslinux-1.75-pre1hpa1-1/+0
2002-06-02Major rewrite of the very early SYSLINUX code. Generate the "stupid"hpa1-18/+14
2002-04-29Fix the make clean rulessyslinux-1.73-pre7hpa1-1/+1
2002-04-29kwdhash.gen is a BTARGEThpa1-1/+1
2002-04-29Rename generated include files from *.inc -> *.gen to avoid Makefilehpa1-9/+9
2002-04-28Factor out CPU initialization and some common configuration intosyslinux-1.73-pre6hpa1-4/+4
2002-04-27Simplify the rule for pxelinux.0, to help out the automaticsyslinux-1.73-pre3hpa1-2/+5
2002-04-27*** empty log message ***hpa1-3/+3
2002-04-27Move configuration file handling to separate file (currently PXELINUXhpa1-9/+14
2002-04-26Move some of the common header crap into header files.hpa1-0/+4
2002-04-26Add support for automatic dependency generationhpa1-14/+23
2002-04-23Rename bootsect.bin -> ldlinux.bsssyslinux-1.72hpa1-6/+6
2002-04-17Make the various clean conventions really match...syslinux-1.70hpa1-2/+6
2002-04-17Make the MEMDISK directory use the same clean conventions as thehpa1-0/+2
2002-03-19Make "make install" depend on "installer" not on "all"syslinux-1.70-pre1hpa1-1/+1
2001-12-13Make "make install" actually install all the things that shouldsyslinux-1.65-pre10hpa1-2/+8
2001-12-13Print a copyright string in memdisk; clean up the handling of dateshpa1-10/+10
2001-12-11Really build memdisk...syslinux-1.65-pre4hpa1-2/+7
2001-12-11Fix syntax errorhpa1-1/+1
2001-12-11List memdisk as OTHER so it'll get included in the release bundlehpa1-1/+1
2001-12-11Some makefile changes to account for memdiskhpa1-3/+9
2001-05-07Install ppmtolss16; lss16toppm; honour INSTALLROOT.hpa1-2/+2
2001-04-10Add lss16toppm to the list of files to distribute.hpa1-1/+1
2001-04-09isolinux-debug.lst is not a precious file.hpa1-1/+1
2001-04-09Clean up the error messages code; move some uninitialized variables tohpa1-1/+7
2001-04-08Clean up the "tidy" target, and add isolinux.lst to it.hpa1-1/+2
2001-04-08Add isolinux.asm to the list of sources.hpa1-1/+2
2001-04-08Build isolinux by default.hpa1-4/+14
2001-04-05We need ppmtolss16 in the release tree :)hpa1-1/+1
2001-04-05The great graphics merge! We're now officially working on version 1.60.hpa1-3/+7