source: trunk/src/emx/mklib.smak@ 102

Last change on this file since 102 was 94, checked in by zap, 23 years ago

This is the start of work on making EMX C runtime EMX-independent ;-)
The first signs of a GNU Make-based build system.
Fixed a lot of .s files to comply with new GAS syntax.
Added a lot of submakefiles for every sub-library.
Replaced EM's getopt.h with the one from libiberty (which supports
getopt_long). The old getopt.h has moved to include/emx, so if
some tool needs it (and you don't want to fix it to use the new getopt),
replace #include <getopt.h> with #include <emx/getopt.h>. Did so in
most EMX tools.

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 364 bytes
Line 
1# This submakefile is included when a module needs to build a library.
2# For a list of additional variables that can be defined prior to including
3# this submakefile see build.txt.
4
5include common.smak
6
7# The rule for building an archive
8RULES += \
9 $(call FECHO,_@,$$.$(.TARG): $(.OBJS) $(.DEPS))$(NL)\
10 $(call FECHO,_@, $$(DO.LIBRARY))$(NL)
11
12include comend.smak
Note: See TracBrowser for help on using the repository browser.