Checking core structure...
compile_project:10: no matches found: *.in
rm -f rest-core.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 `find . -name \*.java`)
(cd src; jar cf ../rest-core.jar `find . -name \*.class -o -name \*.java`)
Checking manager interface structure...
rm -f rest-textui-manager.jar `find . -name \*.class`
(cd src; javac -cp /usr/share/java/po-uilib.jar:/usr/share/java/rest-textui-manager-support.jar:../../rest-core/rest-core.jar -encoding UTF-8 `find . -name \*.java`)
./rest/textui/Manager.java:5: error: rest.textui.Manager is already defined in this compilation unit
import rest.Manager;
^
./rest/textui/clients/ChangeClientType.java:13: error: cannot find symbol
public class ChangeClientType extends Command<Client>{
                                              ^
  symbol: class Client
./rest/textui/restaurant/AddDishOfTheDayToOutlet.java:11: error: cannot find symbol
public class AddDishOfTheDayToOutlet extends Command<OUtlet>{
                                                     ^
  symbol: class OUtlet
./rest/textui/restaurant/ShowDishOfTheDayCalories.java:16: error: cannot find symbol
	public ShowDishOfTheDayCalories(OUtlet outlet) {
	                                ^
  symbol:   class OUtlet
  location: class ShowDishOfTheDayCalories
./rest/textui/restaurant/RemoveDishOfTheDayFromOutlet.java:16: error: cannot find symbol
	public RemoveDishOfTheDayFromOutlet(OUtlet outlet) {
	                                    ^
  symbol:   class OUtlet
  location: class RemoveDishOfTheDayFromOutlet
./rest/textui/restaurant/RegisterDishOfTheDay.java:18: error: cannot find symbol
	public RegisterDishOfTheDay(OUtlet outlet) {
	                            ^
  symbol:   class OUtlet
  location: class RegisterDishOfTheDay
./rest/textui/search/ShowClientsWithClosedOrders.java:16: error: cannot find symbol
	public ShowClientsWithClosedOrders(OUtlet outlet) {
	                                   ^
  symbol:   class OUtlet
  location: class ShowClientsWithClosedOrders
./rest/textui/search/ShowClientsWithoutAlerts.java:11: error: cannot find symbol
public class ShowClientsWithoutAlerts extends Command<OUtlet>{
                                                      ^
  symbol: class OUtlet
./rest/textui/restaurants/ShowAllRestaurants.java:16: error: cannot find symbol
	public ShowAllRestaurants(OUtlet outlet) {
	                          ^
  symbol:   class OUtlet
  location: class ShowAllRestaurants
./rest/textui/restaurants/MenuBuilder.java:16: error: cannot find symbol
	public static void menuFor(OUtlet outlet) {
	                           ^
  symbol:   class OUtlet
  location: class MenuBuilder
./rest/textui/restaurants/ManageRestaurant.java:17: error: cannot find symbol
	public ManageRestaurant(OUtlet outlet) {
	                        ^
  symbol:   class OUtlet
  location: class ManageRestaurant
./rest/textui/food/RegisterPreparedFood.java:14: error: cannot find symbol
public class RegisterPreparedFood extends Command<Agreggate>{
                                                  ^
  symbol: class Agreggate
./rest/textui/Manager.java:12: error: method menuFor in class MenuBuilder cannot be applied to given types;
    rest.textui.manager.MenuBuilder.menuFor(myManager);
                                   ^
  required: rest.Manager
  found: rest.textui.Manager
  reason: actual argument rest.textui.Manager cannot be converted to rest.Manager by method invocation conversion
./rest/textui/restaurant/ShowDishOfTheDayCalories.java:25: error: method tCalories in class Outlet cannot be applied to given types;
		IO.println(_receiver.tCalories().toString());
		                    ^
  required: DishOfTheDay
  found: no arguments
  reason: actual and formal argument lists differ in length
./rest/textui/manager/OpenSearchMenu.java:25: error: cannot find symbol
		rest.textui.search.MenuBuilder.menuFor(FIXME /*receiver arguments*/);
		                                       ^
  symbol:   variable FIXME
  location: class OpenSearchMenu
./rest/textui/manager/OpenFoodMenu.java:25: error: cannot find symbol
		rest.textui.food.MenuBuilder.menuFor(FIXME /*receiver arguments*/);
		                                     ^
  symbol:   variable FIXME
  location: class OpenFoodMenu
./rest/textui/manager/OpenRestaurantsMenu.java:25: error: cannot find symbol
		rest.textui.restaurants.MenuBuilder.menuFor(FIXME /*receiver arguments*/);
		                                            ^
  symbol:   variable FIXME
  location: class OpenRestaurantsMenu
./rest/textui/manager/OpenClientsMenu.java:25: error: cannot find symbol
		rest.textui.clients.MenuBuilder.menuFor(FIXME /*receiver arguments*/);
		                                        ^
  symbol:   variable FIXME
  location: class OpenClientsMenu
./rest/textui/food/ShowAllFood.java:25: error: cannot find symbol
		IO.println(_receiver.getFood().toString());
		                    ^
  symbol:   method getFood()
  location: variable _receiver of type Receiver
  where Receiver is a type-variable:
    Receiver extends Object declared in class Command
./rest/textui/food/ChangeFoodProperties.java:27: error: incompatible types
		Food food = _receiver.setCalories(calories);
		                                 ^
  required: Food
  found:    void
20 errors
make: *** [all] Error 1